.language {display: inline-block; margin: 4px 0 0; list-style: none;}
.language li {float: left;}
.top-phone {margin-top: 7px;}
.logo {max-height: 50px;}
.logo-word {margin-top: 10px; margin-bottom: 0;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {max-height: 563px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #fff;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {color: #fff; background-color: #4fbfa8;}
.slider-title {background: #4fbfa8 none repeat scroll 0 0; color: #fff; font-size: 16px; font-weight: bold; margin-bottom: 0; opacity: 0.9; padding: 10px;}
.slider-description {background: #000 none repeat scroll 0 0; color: #fff; font-size: 15px; font-weight: bold; margin-bottom: 0; opacity: 0.85; padding: 10px;}
.slider-article {bottom: 30%; margin: 0 2%; padding: 10px; position: absolute;}
.slider-article h3 {margin-top: 8px;}
.sub-category {margin-top: 15px;}
.title-no-margin {margin-top: 0; margin-bottom: 0;}
#text-page p, .post p, #post-content p {line-height: 23px;}
.captcha {float: left; margin-top: 2px; margin-right: 1%;}
.captcha-input {width: 80%;}
.no-margin-bottom {margin-bottom: 0;}
.msg_error ul, .msg_warning ul, .msg_ok ul, .msg_information ul {margin-bottom: 0;}
.contact-data {padding-left: 0; list-style: none;}
.contact-data li {line-height: 25px;}
.description {margin-top: 10px;}
.description p {line-height: 23px;}
.small-image-box {width: 100%; display: inline-block; padding: 0 15px 9px; margin: 0 0 10px 0; border: 1px solid #d5d5d5; border-radius: 5px;}
.small-image-box .small-image {margin-top: 10px; padding-left: 5px; padding-right: 5px;}
.small-image-box .small-image img {padding: 5px; border: 1px solid #d5d5d5; border-radius: 5px; max-height: 50%;}
.tab-content {padding: 15px;}
#content #mainImage {margin-bottom: 15px;}
.post .image iframe {width: 100%;}
.survey-list {padding-left: 0; line-height: 28px; list-style: none;}
.survey-box {padding-left: 0; list-style: none;}
.media-body p {margin: 5px 0;}
.media-body .media-img {margin-right: 10px;}
.calendar-article {width: 100%; display: inline-block; margin-bottom: 5px;}
.calendar-month-header th {vertical-align: bottom !important;}
.login-form ul {margin-bottom: 0; padding-left: 0; list-style: none;}
.widget-survey {padding-left: 0; list-style: none;}
.widget-weather img {width: 100%;}
.category-row {margin-bottom: 10px;}
.panel-body p {line-height: 23px;}
.footer-logo {display: inline-block; margin-right: 10px;}
#copyright p {color: #848484; display: inline-block; font-size: 14px; vertical-align: middle;}
.bottom-menu {margin-top: 5px;}
.bottom-menu li {float: left; padding: 0 1%;}
.bottom-menu li a:hover {color: #4fbfa8 !important;}
.bottom-menu li.active a {color: #4fbfa8 !important;}
.main-nav button {background: #27435a;color: #fff !important;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}
.dropdown:hover > .dropdown-menu {display: block;}
.dropdown-submenu:hover > .dropdown-menu {display: block;}
.dropdown-submenu {position: relative;}
.dropdown-submenu li {position: relative;}
.dropdown-submenu > .dropdown-menu {top: 0; left: 100%; margin-top: 0px; margin-left: -1px;}
.nav > li > a {font-size: 13px;}
.nav > li > a:focus, .nav > li > a:hover {background: inherit;}
#footer .social a.linkedin:hover {background-color: #0077b5;}
#footer .social a.pinterest:hover {background-color: #c92228;}
#footer .social a.youtube:hover {background-color: #e52d27;}
#footer .social a.vimeo:hover {background-color: #1ab7ea;}
.fb_iframe_widget {top:-5px;}
.navbar-right .dropdown-menu {padding-top: 0; padding-bottom: 0; background: rgba(0, 0, 0, 0.85); border-radius: inherit; right: auto;}
.sidebar-nav {padding: 9px 0;}
.dropdown-menu > .dropdown-submenu > .sub-menu {left: 100%; position: absolute; top: 0; visibility: hidden; margin-top: -1px;}
.dropdown-menu > li:hover > .sub-menu {visibility: visible;}
.dropdown:hover > .dropdown-menu {display: block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {margin-top: 0;}
.navbar .sub-menu:before {border-bottom: 7px solid transparent; border-left: none; border-right: 7px solid rgba(0, 0, 0, 0.2); border-top: 7px solid transparent; left: -7px; top: 10px;}
.navbar .sub-menu:after {border-top: 6px solid transparent; border-left: none; border-right: 6px solid #fff; border-bottom: 6px solid transparent; left: 10px; top: 11px; left: -6px;}
#wrapper{padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#wrapper.toggled{padding-left:220px}
#sidebar-wrapper{z-index:1000;left:220px;width:0;height:100%;margin-left:-220px;overflow-y:auto;overflow-x:hidden;background:#1a1a1a;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#sidebar-wrapper::-webkit-scrollbar{display:none}
#wrapper.toggled #sidebar-wrapper{width:220px}
#page-content-wrapper{width:100%}
#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-220px}
.sidebar-nav{position:absolute;top:0;width:220px;margin:0;padding:0;list-style:none}
.sidebar-nav li{position:relative;line-height:20px;display:inline-block;width:100%}
.sidebar-nav li:before{content:'';position:absolute;top:0;left:0;z-index:-1;height:100%;width:3px;background-color:#1c1c1c;-webkit-transition:width .2s ease-in;-moz-transition:width .2s ease-in;-ms-transition:width .2s ease-in;transition:width .2s ease-in}
.sidebar-nav li:hover:before,.sidebar-nav li.open:hover:before{width:100%;-webkit-transition:width .2s ease-in;-moz-transition:width .2s ease-in;-ms-transition:width .2s ease-in;transition:width .2s ease-in;}
.sidebar-nav li a{display:block;color:#ddd;text-decoration:none;padding:10px 15px 10px 30px;white-space:normal;}
.sidebar-nav li a:hover,.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li.open a:hover,.sidebar-nav li.open a:active,.sidebar-nav li.open a:focus{color:#fff;text-decoration:none;background-color:transparent}
.sidebar-nav > .sidebar-brand{height:65px;font-size:20px;line-height:44px}
.sidebar-nav .dropdown-menu{position:relative;width:100%;padding:0;margin:0;border-radius:0;border:none;background-color:#222;box-shadow:none}
.hamburger{position:fixed;top:10px;z-index:9999;display:block;width:28px;height:28px;margin-left:15px;background:transparent;border:none}
.hamburger:hover,.hamburger:focus,.hamburger:active{outline:none}
.hamburger.is-closed:before{content:'';display:block;width:100px;font-size:14px;color:#000;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out}
.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out}
.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{position:absolute;left:0;height:4px;width:100%}
.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom{background-color:#fff;word-wrap:break-word;}
.hamburger.is-closed .hamb-top{top:5px;-webkit-transition:all .35s ease-in-out}
.hamburger.is-closed .hamb-middle{top:50%;margin-top:-2px}
.hamburger.is-closed .hamb-bottom{bottom:5px;-webkit-transition:all .35s ease-in-out}
.hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all .35s ease-in-out}
.hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all .35s ease-in-out}
.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{background-color:#1a1a1a}
.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-bottom{top:50%;margin-top:-2px}
.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08)}
.hamburger.is-open .hamb-middle{display:none}
.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08)}
.hamburger.is-open:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out}
.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out}
.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(250,250,250,.8);z-index:1}
@media (max-width: 991px) {
.navbar-header{float:none;text-align:center;}
.navbar-brand{float:none;}
.logo{max-height:60px;}
.language-box{text-align:center;}
.language{padding:0;}
}