*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a:focus{outline-offset:-2px}
.site-header,.site-header.header_v2 .width-navigation{background-color:#027831}
.site-header.bg-custom-sticky.affix,.site-header.header_v2.bg-custom-sticky.affix .width-navigation{background-color:#fff}
body.page-template-landing-page .navigation .navbar-nav #magic-line{background-color:#fcf0aa}
.site-header.header_v2,.site-header.bg-custom-sticky.affix.header_v2{background-color:#0f9048}
.header_v5 .navigation li.current-menu-item > a,.header_v5 .navigation li.current-menu-item > span{color:#f89b10 !important}
.navigation .width-navigation .navbar-nav > li .sub-menu{background-color:#fff}
.navigation .width-navigation .navbar-nav > li .sub-menu li > a,.navigation .width-navigation .navbar-nav > li .sub-menu li > span,.navigation .width-navigation .navbar-nav > li .sub-menu.megacol > li :last-child > a,.navigation .width-navigation .navbar-nav > li .sub-menu.megacol > li :last-child > span{/*border-bottom-color:rgb(15, 144, 72);*/font-size:16px;}
.navigation .width-navigation .navbar-nav > li > a,.navigation .width-navigation .navbar-nav > li > span{font-size:19px;font-weight:400}
.navigation .width-navigation .navbar-nav > li > a,.navigation .width-navigation .navbar-nav > li > span,.thim-course-search-overlay .search-toggle,.widget_shopping_cart .minicart_hover .cart-items-number,#masthead.header_v4 .navigation .menu-right .thim-link-login .logout,#masthead.header_v4 .navigation .menu-right .thim-link-login .login,#masthead.header_v4 .navigation .menu-right .thim-link-login .profile,.menu-right .search-form:after{color:#fff}
.menu-mobile-effect.navbar-toggle span.icon-bar{background-color:#fff}
.mobile-menu-wrapper{background:#1a6e32}
.mobile-menu-container ul li h4,.mobile-menu-container ul li > a,.mobile-menu-container ul li > span{color:#fff}
.mobile-menu-container ul li > a:hover,.mobile-menu-container ul li > span:hover,.mobile-menu-container ul li.current-menu-item > a,.mobile-menu-container ul li.current-menu-item > span{color:#fcf0aa}
.menu-mobile-effect span,.mobile-menu-container .navbar-nav .sub-menu:before,.mobile-menu-container .navbar-nav .sub-menu li:before{background-color:#34952e}
.site-header.affix .menu-mobile-effect.navbar-toggle span.icon-bar{background-color:#2d2d2d}
.site-header.bg-custom-sticky.affix .navbar-nav > li > a,.site-header.bg-custom-sticky.affix .navbar-nav > li > span,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li a,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li span,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li div,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right .search-form:after,.site-header.affix .thim-course-search-overlay .search-toggle,#masthead.header_v4.affix .navigation .menu-right .thim-link-login .login,#masthead.header_v4.affix .navigation .menu-right .thim-link-login .logout,#masthead.header_v4.affix .navigation .menu-right .thim-link-login .profile,.site-header.affix .widget_shopping_cart .minicart_hover .cart-items-number{color:#2d2d2d}
#masthead.header_v4.affix .navigation .menu-right .thim-widget-button .widget-button{color:#2d2d2d !important;border-color:#2d2d2d !important}
.site-header.bg-custom-sticky.affix .navbar-nav > li > a:hover,.site-header.bg-custom-sticky.affix .navbar-nav > li > span:hover,#masthead.header_v4.affix .navigation .menu-right .thim-link-login .login:hover,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li a:hover,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li span:hover{color:#fb9a08}
.width-logo >a{width:153px}
.site-branding{position:relative;margin:auto}
.container .row,.container .thim-new,.thim-bg-overlay2 .wpb_wrapper {max-width:1280px;margin-left:auto;margin-right:auto}
.thim-bg-overlay2 .wpb_wrapper{/*margin-top:-5px*/}
.container .thim-new,.vc_custom_heading.podiji_title_home{padding:0 0 20px 0;margin:0}
.vc_custom_heading.podiji_title_home{margin-bottom: 20px;position: relative;z-index: 100;}
.mec-event-article.mec-clear {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: -10px;
}
.vc_custom_heading a:focus, .vc_custom_heading a:hover {
    color: #ffb606 !important;
}
.event-carousel-type2-head{width:100%;}
.mec-event-date-info {
    text-transform: uppercase;
    font-size: 17px;
    line-height: 20px;
    text-align: center;
    display: block;
    background-color: #0f9048;
    color: white;
    padding: 9px 2px;
}
#main-home-content.container .vc_column_container > .vc_column-inner{padding-left:0;padding-right:0}
.home_mec .vc_column-inner{width:auto!important;margin:0 5px}
.vc_row.wpb_row.vc_inner.vc_row-fluid.home_mec{width:100%;margin-right:0;margin-left:0}
.thim-about-author{display: none}
.site-branding .brand-h{text-align:left}
.site-branding .brand-h,.site-branding .brand-h2{position:absolute;z-index:10}
.brand-h2{height:150px;width:154px;text-align:right;right:0;top:-10px}
.site-branding .brand-h{margin-top:-15px}
.navigation .width-navigation .navbar-nav > li > a,.navigation .width-navigation .navbar-nav > li > span{font-size:19px;line-height:1.3em;letter-spacing:0.06em}
.mini>a{font-weight: bolder!important;color:white!important}
.site-branding #site-identity{min-height:148px;text-align:center;margin:auto}
.site-branding .site-title{margin-bottom:0;letter-spacing:.05em;margin-top:12px}
@media (min-width:993px){.site-branding .brand-h{height:150px;width:154px}.row{margin-left:-15px;margin-right:-15px}.site-branding #site-identity{width:72%;margin-left:14%}.site-branding{margin-left:-10px}}
.width-logo.table-cell.sm-logo{position:relative;background: linear-gradient(#fff 48%,rgba(255, 255, 255, 0.89) 98%) content-box}
@media (min-width:768px){#uh9ji{display:none}}
@media (max-width:767px){.site-branding #site-identity{min-height:120px!important}.thim-new{margin-bottom:70px!important}.item-post.hentry.category-novyny-ipksf, .item-post.hentry.category-novini-farmacii{padding-bottom:35px}
}
.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{float:left}
.vc_column_container{width:100%}
.vc_parallax .vc_parallax-inner{pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0}
@media (min-width:1320px){.site-branding .brand-h{margin-left:-30px!important}}
@media (min-width:1020px) and (max-width:1100px){.site-branding .brand-h2{right:-20px}}
@media (min-width:900px) and (max-width:1190px){.ls-wrapper.ls-in-out.ls-hide-on-phone.ls-hide-on-tablet .wpb_wrapper{-moz-transform:scale(0.75);-webkit-transform:scale(0.75);-o-transform:scale(0.75);margin-top:-35px}
} 