@media (max-width:1024px){
.site-header .navigation nav{display:none}
.brand-h2{right:0;top:0}
.tc-megamenu-wrapper>.vc_row{display:block!important;margin-bottom:0!important}
.navigation .navbar-nav>li.menu-item-has-children>a:after,.navigation .navbar-nav>li.menu-item-has-children>span:not(.icon-toggle):after,.tc-megamenu-wrapper>.vc_row .wpb_wrapper>div:not(.vc_wp_custommenu),.tc-menu-layout-builder>.sub-menu,.tc-menu-layout-builder>.sub-menu .widget:not(.widget_nav_menu){display:none}
.tc-megamenu-wrapper>.vc_row .wpb_column{width:100%!important;padding:0!important}
.tc-megamenu-wrapper>.vc_row .wpb_wrapper .vc_wp_custommenu{margin-bottom:0}
.tc-menu-layout-builder>.sub-menu .widget.widget_nav_menu ul.menu{border-left:1px solid #777}
.tc-menu-layout-builder>.sub-menu .widget.widget_nav_menu ul.menu>li:before{left:0}
.tc-menu-layout-builder>.sub-menu .panel-grid-cell{margin-bottom:0!important;padding-right:0!important}
.menu-mobile-effect.navbar-toggle{display:inline-block;vertical-align:middle;width:30px;height:28px;cursor:pointer}
.menu-mobile-effect.navbar-toggle span.icon-bar{width:22px;border-radius:0;position:absolute;left:0;right:0;margin:0 auto;top:6px;background:#fff;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.content-pusher,.wrapper-container{position:relative}
.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2){top:13px}
.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3){top:20px}
.menu-mobile-effect.navbar-toggle.close-icon{float:none;padding:0;margin:7px 7px 7px 0}
.menu-mobile-effect.navbar-toggle.close-icon span.icon-bar:nth-child(1){top:13px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.menu-mobile-effect.navbar-toggle.close-icon span.icon-bar:nth-child(2){opacity:0}
.menu-mobile-effect.navbar-toggle.close-icon span.icon-bar:nth-child(3){top:13px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}
.content-pusher{right:0;-webkit-transition:all .5s;-khtml-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:100%}
.content-pusher:after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);content:'';filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:9}
.navbar-nav li,.sub-menu{position:relative}
.navbar-nav{margin:0}
.navbar-nav li{list-style:none}
.site-header .navbar-nav{float:none;padding-right:60px}
.site-header .navbar-nav>li{display:none}
.site-header .navbar-nav>li.menu-right{display:inline-block}
.navbar-nav .sub-menu li:before,.navbar-nav .sub-menu:before{content:'';position:absolute;display:block}
.sub-menu li{width:100%;border:none!important}
.sub-menu li a,.sub-menu li span{padding-left:25px!important}
.navbar-nav .sub-menu:before{width:1px;height:100%;left:2px;top:1px}
.navbar-nav .sub-menu li{margin-top:9px}
.navbar-nav .sub-menu li:before{width:7px;height:1px;left:3px;top:10px;padding:0}
.navbar-nav .sub-menu .sub-menu{margin-left:20px}
.nav>li>span{padding:10px 15px;display:block}
.mobile-menu-container ul li span.icon-toggle{cursor:pointer}
.scientific-profile .attachment-full.size-full{width:120px}
}
.tel{position:relative}
@media (max-width:602px){.brand-h2{display:none!important}}
.menu-main-menu>.menu ul li{display:inline-block;list-style:none;padding:10px 15px}
#magic-line{position:absolute;height:2px;bottom:56px!important}
.mec-breadcrumbs{display:none}
.thim-widget-icon-box{margin-bottom:2px}
.vc_custom_1471791457305{margin-top:-65px}
/*.profile{display:none!important}*/
/*.thim-link-login.thim-login-popup{display:none}*/
.thim-mobile-login{padding:20px 20px 0;display:none}
.thim-mobile-login a{color:#fff;font-size:13px;font-weight:400}
.thim-mobile-login .thim-link-login a{padding:0 12px;line-height:20px;display:inline-block}
.thim-mobile-login .thim-link-login a:first-child{border-right:1px solid #3e3d3d;padding-left:0}
.thim-mobile-login .thim-link-login a:last-child{padding-right:0}
.menu-right .thim-link-login .profile,.menu-right .thim-link-login .profile:hover{color:#fff;background-color:transparent}
.menu-right .thim-link-login .register{display:none}
.menu-right .thim-link-login a{font-size:13px;font-weight:700;border:0;padding:6px 20px;line-height:20px;display:inline-block;float:left}
.menu-right ul li>div.thim-widget-login-menu,.menu-right ul li>div.thim-widget-login-popup{padding-top:5px;padding-bottom:23px}
.navbar-nav>li>.submenu-widget .thim-megamenu-row .widget_single-images img{margin-bottom:10px}
.navbar-nav>li>.tc-menu-inner span.tc-icon{margin-right:7px;display:inline-block}
.navbar-nav>li .sub-menu span.tc-icon{display:inline-block;margin-right:10px}
.menu-main-menu li .sub-menu:not(.megacol) li.menu-item-has-children:before{content:"\f107";font-family:FontAwesome;position:absolute;right:5px;top:3px;line-height:32px}
.navbar-nav ul.sub-menu>li.menu-item{padding:0 15px;transition-property:background;transition-duration:0.3s}
#sidebar .theiaStickySidebar{position:relative!important;top:45px!important;left:20px!important;/*position:absolute!important;top:170px!important;left:auto!important;width:auto!important;right:0*/}
.container.site-content.sidebar-right #sidebar{position:absolute!important;top:-15px;z-index:10;right:0}
.container.site-content.sidebar-right {position:relative}
#thim-popup-login .thim-login-container a.register{display: block;}