@font-face{font-family:'proximanovalight';src:url('/www/other/proxima-nova-light/proximanovalight.eot');src:local('proximanovalight'),url('/www/other/proxima-nova-light/proximanovalight.woff') format('woff'),url('/www/other/proxima-nova-light/proximanovalight.ttf') format('truetype')}

aside html,aside body,aside div,aside span,aside applet,aside object,aside iframe,aside h1,aside h2,aside h3,aside h4,aside h5,aside h6,aside p,aside blockquote,aside pre,aside a,aside abbr,aside acronym,aside address,aside big,aside cite,aside code,aside del,aside dfn,aside em,aside font,aside img,aside ins,aside kbd,aside q,aside s,aside samp,aside small,aside strike,aside strong,aside sub,aside sup,aside tt,aside var,aside b,aside u,aside i,aside center,aside dl,aside dt,aside dd,aside ol,aside ul,aside li,aside fieldset,aside form,aside label,aside legend,aside table,aside caption,aside tbody,aside tfoot,aside thead,aside tr,aside th,aside td {font-family:Helvetica,sans-serif;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;line-height:1.4em}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{color:#000}
html,body{
    height:100%;
    line-height:1.4em;
    font-weight:normal;
    font-family:"Roboto", sans-serif;
    color: #000;
    background: #fff;
    width: 100%;
}

.prlx {
    height: 100vh
}
.slide.slide-welcome .welcome-bg {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    min-height: 100vh;
    background: url("/www/images/wall/peaceful-rest-1564336-1920x1280.jpg");
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    opacity: .1
}
.slide.slide-welcome .logo {
    max-width: 500px;
    width: 98%;
    height: 100px;
    margin: 0 auto;
    text-indent: -9999em;
    background: url("/www/images/logo_final_white_600.png") no-repeat;
    -webkit-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    opacity: 1;
}
.slide.slide-welcome {
    min-height: 100vh;
    padding: 71px 0 1px;
    color: #FFF;
    -moz-osx-font-smoothing: grayscale;
    background: #2c62b4;
    box-sizing: border-box
}
.slide.slide-welcome h2 {
    /*position: absolute;
    top: 20%;
    right: 0;
    left: 0;*/
    font-size: 53px;
    /*\ line-height: 50px;*/
    text-align: center;
    padding-top: 50px
}
.slide.slide-welcome h2 strong {
    font-weight: normal;
    font-size: 45px;
    color: #fff;
    font-family: "Roboto", sans-serif;
}
.slide.slide-welcome .features {
    text-align: center;
    white-space: nowrap;
    padding-top: 40px;
    opacity: 1;
    overflow: hidden;
}
.slide.slide-welcome .features .feature-item {
    position: relative;
    display: inline-block;
    padding: 30px 20px;
    font-size: 15px;
    line-height: 24px;
    text-align: center;
    vertical-align: top;
    white-space: normal;
    box-sizing: border-box;
    height: 220px;
}
.slide.slide-welcome .features .feature-item h4 {
    position: relative;
    margin-bottom: 10px;
    padding-top: 20px;
    font-weight: bold;
    font-size: 16px;
    color: #FFF;
    text-transform: uppercase;
    letter-spacing: .5px;
    line-height: 18px;
}
.slide.slide-welcome .features .feature-item h4:before {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    width: 76px;
    height: 76px;
    margin-left: -38px
}
.slide.slide-welcome .features .feature-performance h4:before {
    background: url(/assets/grid/slide-welcome/icon-performance-a4c5ebe4cb5554e3aeb68b949d90b466.svg) no-repeat
}
.slide.slide-welcome .features .feature-customizable h4:before {
    background: url(/assets/grid/slide-welcome/icon-customizable-71f3e2d7f9a9b3cbcc5d7f77557a730c.svg) no-repeat
}
.slide.slide-welcome .features .feature-easy h4:before {
    background: url(/assets/grid/slide-welcome/icon-easy-f03219136f2b3d80b443d69b2844fce6.svg) no-repeat
}
.slide.slide-welcome .features .feature-crossplatform h4:before {
    background: url(/assets/grid/slide-welcome/icon-crossplatform-763f1e6e4bb69d1005b2ae5de3c4c6d3.svg) no-repeat
}
.slide.slide-welcome .features .feature-item p {
    font-size: 15px;
    line-height: 24px;
    color: rgba(255, 255, 255, .5);
    -webkit-transform: translateY(40px);
    transform: translateY(40px)
}
.slide.slide-welcome .features .feature-item .fa {
    font-size: 50px;
    color: #FFF
}
.slide.slide-welcome.activated h2 {
    opacity: 1;
    transition: opacity .3s .8s
}
.slide.slide-welcome.activated .features .feature-item p {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.slide.slide-welcome.activated .features .feature-item.feature-performance h4 {
    opacity: 1;
    transition: opacity .3s 1.2s
}
.slide.slide-welcome.activated .features .feature-item.feature-performance p {
    -webkit-transition: opacity .4s 1.2s, -webkit-transform .4s 1.2s;
    transition: opacity .4s 1.2s, transform .4s 1.2s
}
.slide.slide-welcome.activated .features .feature-item.feature-customizable h4 {
    opacity: 1;
    transition: opacity .3s 1.4s
}
.slide.slide-welcome.activated .features .feature-item.feature-customizable p {
    -webkit-transition: opacity .4s 1.4s, -webkit-transform .4s 1.4s;
    transition: opacity .4s 1.4s, transform .4s 1.4s
}
.slide.slide-welcome.activated .features .feature-item.feature-easy h4 {
    opacity: 1;
    transition: opacity .3s 1.6s
}
.slide.slide-welcome.activated .features .feature-item.feature-easy p {
    -webkit-transition: opacity .4s 1.6s, -webkit-transform .4s 1.6s;
    transition: opacity .4s 1.6s, transform .4s 1.6s
}
.slide.slide-welcome.activated .features .feature-item.feature-crossplatform h4 {
    opacity: 1;
    transition: opacity .3s 1.8s
}
.slide.slide-welcome.activated .features .feature-item.feature-crossplatform p {
    -webkit-transition: opacity .4s 1.8s, -webkit-transform .4s 1.8s;
    transition: opacity .4s 1.8s, transform .4s 1.8s
}
.slide.slide-welcome.activated .learn-more {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform .3s 2.1s, opacity .3s 2.1s, color .1s, background .1s;
    transition: transform .3s 2.1s, opacity .3s 2.1s, color .1s, background .1s
}
.slide.slide-welcome .learn-more {
    display: block;
    width: 100px;
    height: 100px;
    margin: auto;
    text-indent: -999em;
    cursor: pointer;
    box-sizing: border-box;
    -webkit-transform: translateY(39px);
    transform: translateY(39px)
}
.slide.slide-welcome .learn-more:before {
    content: '';
    position: absolute;
    top: 26px;
    left: 50%;
    width: 8px;
    height: 8px;
    margin: 0 0 0 -5px;
    border: 2px #FFF;
    border-style: none solid solid none;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}
.slide.slide-welcome .learn-more:after {
    content: '';
    position: absolute;
    top: 10px;
    left: 50%;
    width: 41px;
    height: 41px;
    margin: 0 0 0 -22px;
    border: 2px solid #FFF;
    border-radius: 50%;
    -webkit-transition: -webkit-transform .4s;
    transition: transform .4s
}
.slide.slide-welcome .learn-more:hover:after {
    -webkit-transform: scale(1.26);
    transform: scale(1.26)
}
.header {
    background: #2c62b4;
    border-bottom: 1px solid #2c62b4;
    text-align: center;
}
.header h2 a {
    font-size: 30px;
    color: #FFF;
    padding: 10px 10px
}
.header h2 a:hover {
    text-decoration: none
}
.header .mobileonly{
    display: none;
}
#mainmenu {
    position: fixed;
    padding: 50px 0 0 0;
    z-index: 200;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    width: 25%;
/*    max-width: 300px;*/
}
#cuprins {
    padding: 40px 0;
    background: white;
}
nav h2 {
    font-size: 27px;
    padding: 5px 0;
}
#mainmenu nav li a {
    font-size: 17px;
    padding: 0 15px
}
#mainmenu nav .submenu {
    margin-left: 35px
}
#mainmenu nav .submenu li {
    list-style-type: circle
}
#mainmenu nav .submenu li a {
    font-size: 13px
}
#mainmenu ul.nav h3 a {
    font-family: Roboto, sans-serif; /*Bevan, cursive*/
    line-height: 33px;
    display: block
}
#mainmenu ul.nav h3 a:hover {
    color: #000;
    background: #ededed;
    text-decoration: none;
}
#mainmenu ul.nav h3 a:active {
    text-decoration: none;
}
#mainmenu ul.nav li .lista_mituri {
    display: none;
    padding-left: 0;
}
#mainmenu ul.nav li .lista_mituri li {
    list-style-type: none;
    padding-right: 3px;
    overflow: hidden;
}
#mainmenu ul.nav li .lista_mituri li:hover {
    background-color: rgba(0, 102, 255, 0.1);
    cursor: pointer
}
#mainmenu ul.nav li .lista_mituri li a {
    font-size: 13px;
    padding: 4px;
    vertical-align: top;
    line-height: 13px;
    display: block;
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
    overflow: hidden;
    padding-left: 23px;
}
#mainmenu ul.nav li .lista_mituri li a label{
    cursor: inherit;
}
#mainmenu ul.nav li .lista_mituri li:hover a {
    color: black!important;
    text-decoration: none
}
#mainmenu ul.nav li .lista_mituri li a,
#mainmenu ul.nav li .lista_mituri li a:active,
#mainmenu ul.nav li .lista_mituri li a:focus {
    outline: 0
}
#mainmenu ul.nav li.active .lista_mituri {
    display: block
}
#mainmenu ul.nav li .lista_mituri li.active-url {
    background-color: #06f!important;
}
#mainmenu ul.nav li .lista_mituri li.active-url a {
    color: white!important;
}
#mainmenu ul.nav li.active .lista_mituri .mitnr {
    display: inline-block;
    position: relative;
    margin: 0;
    padding: 3px 4px;
    font-size: 13px;
    margin-right: 2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-right: 0;
    display: block;
    float: left;
    width: 19%;
}
#mainmenu ul.nav li.active .lista_mituri .mitnr:after {
    content: ":"
}
#mainmenu ul.nav li.active .lista_mituri .mitnr~span{
    display: block;
    float: left;
    width: 79%;
    padding: 3px 0;
}
.contentwrapp .cover {
    width: 100%;
    height: 280px;
    display: block
}
.contentwrapp #cap_viata .cover {
    background: url("/www/images/wall/content_wall1.png") top center;
    background-size: cover
}
.contentwrapp #cap_drepturi .cover {
    background: url("/www/images/wall/content_wall3.png") center;
    background-size: cover
}
.contentwrapp #cap_problemesociale .cover {
    background: url("/www/images/wall/content_wall2.png") center;
    background-size: cover
}
.contentwrapp #cap_sanatate .cover {
    background: url("/www/images/wall/content_wall4.png") top center;
    background-size: cover
}
.contentwrapp .content {
    padding: 20px;
}
.contentwrapp .content h1 {
    font-size: 42px;
    margin-bottom: 30px
}
.contentwrapp .content h1 a:hover {
    text-decoration: none
}
.contentwrapp .content h1 span {
    position: relative;
    margin-right: 10px;
    bottom: 5px
}
.contentwrapp .content .feature-text {
    /*background: rgb(44, 98, 180);*/
    padding: 10px;
    text-align: center;
    margin-bottom: 20px;
}
.contentwrapp .content .feature-text ul>li {
    padding: 0;
    display: inline-block;
    width: 300px;
    vertical-align: top;
    min-height: 200px;
    margin: 5px;
    background: rgb(44, 98, 180);
    box-shadow: 0 2px 1px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    font-size: 15px;
  	border: none;
    transition: background .3s;
}
.contentwrapp .content .feature-text ul>li a {
    display: block;
    height: 100%;
    padding: 20px 15px;
    min-height: 200px;
    color: white;
}
.contentwrapp .content .feature-text ul ol {
    padding: 10px 20px;
    display: inline-block;
    vertical-align: top
}
.contentwrapp .content .feature-text ul ol li {
    padding: 4px 0
}
.contentwrapp .content .feature-text ul>li a:hover{
    color: white;
}
.contentwrapp .content .feature-text ul>li:hover {
    background: #fb8c00;
}
.feature-text > ul{
	padding: 0;
}
.contentwrapp .content,
.contentwrapp .replace_this {
    padding: 0;
    padding-left: 25%;
}
.panelbkg1 {
    background: #FFF
}
.panelbkg2 {
    background: #f5f5f5;
    border-top: 1px solid #efeeee
}
.mit_label {
    border: 2px solid #06F;
    display: inline-block;
    position: relative;
    bottom: 2px;
    padding: 3px 5px;
    font-size: 12px;
    margin-right: 5px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}
.capitol .content .title {
    margin-bottom: 30px
}
.capitol .content h1 {
    margin-bottom: 0
}
.capitol .content h2 {
    font-size: 20px;
    color: #777
}
.page_articol {
    padding: 0;
    padding-top: 50px;
}
.page_articol .mit{
    margin-top: 30px;
}
.page_articol .mit .box {
    font-size: 40px;
    text-align: center;
    line-height: 45px;
    padding: 23px 0;
    float: left;
    margin-right: 20px;
    margin-top: 20px;
    height: 120px;
    width: 120px;
    background: white;
    color: black;
    border: 2px solid black;
    border-radius: 50%
}
.page_articol .mit .title {
    display: inline;
    font-size: 35px;
    line-height: 42px;
    font-family: Roboto, sans-serif;
    color: black!important;
    position: relative;
    top: 18px
}
.page_articol .article_body {
    margin-top: 40px
}
.page_articol .article_body h2 {
    font-size: 24px;
    font-weight: 700;
    padding: 10px;
    color: #000
}
.nopadding {
    padding: 0!important;
    margin: 0!important
}
/*.article_class .content {margin-top:40px;}*/

.captionjs {
    line-height: 0;
    color: white
}
.captionjs figcaption {
    line-height: 1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}
.captionjs.stacked,
.captionjs.animated,
.captionjs.hide {
    position: relative;
    overflow: hidden
}
.captionjs.stacked figcaption,
.captionjs.animated figcaption,
.captionjs.hide figcaption {
    position: absolute
}
.captionjs.stacked figcaption {
    bottom: 0
}
.captionjs.animated figcaption {
    -webkit-transition: .25s bottom;
    -moz-transition: .25s bottom;
    -ms-transition: .25s bottom;
    -o-transition: .25s bottom;
    transition: .25s bottom
}
.captionjs.animated:hover figcaption {
    bottom: 0!important
}
.captionjs.hide figcaption {
    -webkit-transition: .25s margin-bottom;
    -moz-transition: .25s margin-bottom;
    -ms-transition: .25s margin-bottom;
    -o-transition: .25s margin-bottom;
    transition: .25s margin-bottom
}
.captionjs.hide:hover figcaption {
    margin-bottom: 0!important
}
.captionjs,
.captionjs figcaption {
    margin: 0 0 20px;
    padding: 0
}
.captionjs figcaption {
    font-size: 13px;
    line-height: 1.5;
    padding: 10px 15px;
    border: 1px solid #ddd;
    border-top: 0;
    background-color: #eee
}
.captionjs.stacked figcaption {
    background-color: rgba(0, 0, 0, 0.75);
    color: #fff;
    border: 0
}
.captionjs.animated figcaption {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    background-color: rgba(0, 0, 0, 0.75);
    color: #fff;
    border: 0
}
.captionjs.hide figcaption {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    background-color: rgba(0, 0, 0, 0.75);
    color: #fff;
    border: 0
}
.captionjs.default a {
    color: #000
}
.isFixed {
    position: fixed!important;
    top: 0!important
}
.article_body {
    overflow: hidden
}
.article_body img{
    max-width: 100%;
    height: auto;
}
.article_body,
.article_body p,
.content h2,
.header{
    font-family: "Roboto", sans-serif!important;
}
.content h2{
    margin-top: 60px;
    font-weight: bold;
}
.header h2 a {
    font-size: .5em
}
.article_body p {
    font-size: 1.25em;
    line-height: 1.5!important;
    margin-bottom: 20px;
    text-align: justify;
}
.article_body blockquote {
    background: url("/www/images/block-start.png") no-repeat scroll left top, transparent url("/www/images/block-end.png") no-repeat scroll right bottom;
    padding: 10px 40px 0;
    margin: 1em 0;
    line-height: 1.7em;
    font-size: 17px;
    border-color: transparent;
    display: block;
}
.article_body blockquote,
.article_body blockquote * {
    font-size: 17px!important;
}
.article_body a[name^=_ednref] {
    vertical-align: super;
    font-size: 13px;
}
.article_body .refferences_highlight,
.article_body .refferences_highlight * {
    font-family: "Roboto", Arial, sans-serif!important;
    font-size: 12.8px!important;
    line-height: 1.6em
}
.refferences_highlight {
    margin-bottom: 10px!important
}
.article_body img {
    margin-right: 40px
}
h2 {
    color: #2c62b4!important
}
.logo_image {
    width: 70px;
    height: 70px
}
h1.logo {
    text-align: center
}
.header {
    position: fixed;
    top: 0;
    left: 0px;
    right: 0;
    z-index: 9999
}
.header>h2 {
    margin-top: 0
}
.display-inline-block {
    display: inline-block
}
.edited-nav .navbar-toggle {
    margin: 0;
    border: 0;
    border-radius: 0;
    background-color: #2c62b4;
    padding-top: 10px;
    top: 5px;
    margin-left: 10px!important
}
.edited-nav.navbar-inverse {
    background-color: transparent
}
.captionjs {
    margin-right: 40px;
    float: left
}
.content:nth-child(even) {
    background: #f5f5f5;
    border-top: 1px solid #efeeee
}
.content:nth-child(odd) {
    background: #FFF
}
.content:last-child{
    padding-bottom: 70px;
}
.content .content_maxwidth{
    max-width: 900px;
    margin: auto;
}
#toggle-menu-button {
    height: 50px;
    width: 50px;
    text-align: center;
    cursor: pointer;
}
#toggle-menu-button .fa-bars{
    line-height: 50px;
    font-size: 30px;
    color: white;
    float: left;
}
.content .title_unique_class {
    display: none
}
.homepage .header {
    display: none;
    position: relative;
    max-height: 80px;
    overflow: hidden;
}
.header>div>h2 {
    margin-top: 0
}
.header .fb-share-button {
    height: 100px!importants
}
.vertical-align-middle {
    position: absolute;
    top: 50%;
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%)
}
.captionjs:nth-child(even) {
    float: right
}
.captionjs:nth-child(odd) {
    float: left
}
.mitnr {
    text-transform: capitalize;
    font-weight: bold
}
html {
    box-sizing: border-box
}
*,
*:before,
*:after {
    box-sizing: inherit
}
a:hover {
    text-decoration: none
}
[data-tooltip] {
    z-index: 500;
    cursor: pointer
}
[data-tooltip]:before,
[data-tooltip]:after {
    z-index: 500;
    position: relative;
    visibility: hidden;
    -ms-filter: "alpha(opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    pointer-events: none
}
[data-tooltip]:before {
    position: absolute;
    top: 50px;
    margin-bottom: 5px;
    margin-left: 0;
    padding: 7px;
    width: 160px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #000;
    background-color: hsla(0, 0%, -20%, 0.9);
    color: #fff;
    content: attr(data-tooltip);
    text-align: center;
    font-size: 14px;
    line-height: 1.2
}
[data-tooltip]:after {
    position: absolute;
    top: 45px;
    left: 40px;
    margin-left: -5px;
    width: 0;
    border-top: 5px solid #000;
    border-top: 5px solid hsla(0, 0%, 20%, 0.9);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    content: " ";
    font-size: 0;
    line-height: 0;
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
    visibility: visible;
    -ms-filter: "alpha(opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1
}
.nopadding {
    padding: 0!important;
    margin: 0!important
}
.header .topheaderinner {
    height: 50px;
    padding: 0 10px;
}
.header .logo-tda {
    display: inline-block;
    background: red;
    position: relative;
    top: 5px;
    width: 200px;
    height: 40px;
    background: url("/www/images/logo_final_white_200.png") no-repeat;
}
 /*Search bar*/
.searchbar {
    width: 50%;
    position:relative;
    top: 8px;
    float: right;
    max-width: 670px;
}
.searchbar .form-group {
    width: 100%;
}
input[type=search] {
    border: 1px solid #e2e2e2;
    border-radius: 2px;
    padding-left: 26px;
    background: #f4f4f4 url(//qsf.ec.quoracdn.net/-images.new_grid.QuoraSearch.png22167c0031f869bb.png) no-repeat 8px center;
    background-size: 13px;
    width: 100%;
}

input[type=search]:focus {
    background-color: white;
    border: 1px solid dimgray;
}

.mit_label {
	text-transform: capitalize;
	display: block;
	position: relative;
	font-size: 24px;
	margin-right: 5px;
	padding: 10px;
  	margin: 0;
	width: 100%;
	font-weight: bold;
    border: none;
}

.contentwrapp .content{
    overflow: hidden;
    padding-left: 27%; /* 25% + 2% */
    padding-right: 2%;
    transition: padding .3s;
}
.contentwrapp .content.full_wide{
    padding-left: 2%;
    padding-right: 2%;
}
.contentwrapp{
	width: 100%;
  	margin: auto;
}
.navbar{
	display: none;
    border: none;
}
#slidemenu{
    padding-top: 30px;
    padding-left: 2%;
}
#slidemenu h3{
    margin: 0;
}
.referencesTitle{
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 21px;
}
.referencesTitle span{
    font-size: 21px!important;
}
.referencesTitle:after{
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background: rgba(0,0,0,.1);
    margin-top: 3px;
}
.referencesContent{
    padding-left: 15px;
    line-height: 1.4;
    font-weight: 200;
}
.main-wrapper{
    width: 100%;
/*    max-width: 1200px;*/
    margin: auto;
    overflow: hidden;
}
.social_box img{
    height: 40px;
    cursor: pointer;
}
footer{
    padding: 25px 0;
    background: #2c62b4;
    color: #fff;
}
footer .wrapper{
    max-width: 1000px;
    width: 95%;
    margin: auto;
    overflow: hidden;
}
.captionjs{
	max-width: 100%;
}
.article-loading-bar{
    text-align: left;
}
.article-loading-bar img{
    height: 100px;
    margin-right: 2%;
    max-height: 30%;
    float: left;
}



@media(max-width: 768px){
    #slidemenu{
        display: none;
        padding-top: 0;
        padding-left: 0;
    }
    .header .mobileonly{
        display: block;
    }
    .header .logo-tda{
        display: block;
        float: right;
    }
    .contentwrapp .content{
        padding-left: 2%;
        padding-right: 2%;
    }
    #mainmenu{
        width: 100%;
        max-width: 100%;
        background: white;
        border-bottom: 1px solid #333;
    }
    .header .topheaderinner .searchbar{
        display: none;
    }
    .page_articol .mit .box{
        margin: auto;
  		float: none;
  		display: block;
    }
  	footer .wrapper>div{
	  	float: none!important;
	    margin: auto;
	  	text-align: center;
    }
}
@media(max-width:385px){
	.slide.slide-welcome .features .feature-item{
		min-height: 350px;
	}
	.slide.slide-welcome .features .feature-item{
		padding-bottom: 0;
	}
	.slide.slide-welcome.activated .features .feature-item p{
		line-height: 1.2;
	}
}
@media(max-width:500px){
	.slide.slide-welcome .features .feature-item{
		min-height: 300px;
	}
}