label,section{display:block}#header,.btn,.container,section{position:relative}#header,body{background-color:#fff}#footer,#footer a{color:rgba(255,255,255,.6)}#footer a,#toTop{text-decoration:none}body,html{height:100%}body{color:#666;font-family:'Open Sans',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;margin:0;padding:0}body #wrapper{overflow:hidden;min-height:100%}section{padding:80px 0;border-bottom:rgba(0,0,0,.1) 1px solid;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;background-size:cover!important;box-sizing:border-box!important}section:after,section:before{content:" ";display:table}a:active,a:focus,a:hover{color:#212121;text-decoration:none}h4 a{color:#121212}h4 a:hover{color:#888}small{font-family:Lato,sans-serif}.form-control{border:2px solid #ddd;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-control:focus{border-color:#c6c6c6}.font-lato{font-weight:300;font-family:Lato,Arial,Helvetica,sans-serif!important}.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header{left:0;top:0;right:0;z-index:1000;border-bottom:rgba(0,0,0,.05) 1px solid;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 2px rgba(0,0,0,.1)!important;box-shadow:0 0 2px rgba(0,0,0,.1)!important;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}@media (min-width:768px){body.menu-vertical #mainMenu.sidebar-vertical .sidebar-nav .navbar ul:not{display:block}}@media only screen and (max-width:992px){.navbar-collapse{height:100%}#topNav div.nav-main-collapse{padding:0;width:100%;margin:-1px 0 0;float:none;overflow-x:hidden;max-height:350px;position:relative}#topNav nav.nav-main{background-color:#fff}#topNav div.nav-main-collapse.collapse{display:none!important}}@media only screen and (max-width:500px){#topNav div.nav-main-collapse{max-height:290px;overflow-y:auto}}#toTop{font-size:38px;line-height:33px;background-color:rgba(0,0,0,.3);color:#FFF;position:fixed;height:35px;width:40px;right:6px;bottom:6px;text-align:center;text-transform:uppercase;opacity:.9;filter:alpha(opacity=90);display:none;z-index:1000;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#preloader,.inner{top:0;bottom:0;right:0;left:0}#toTop:hover{background-color:rgba(0,0,0,.7)}#toTop:before{font-family:fontawesome;content:"\f102"}#preloader{position:fixed;z-index:9999999;background:#fff}.inner{position:absolute;width:54px;height:54px;margin:auto}#preloader span.loader{width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;font-size:10px;text-indent:-12345px;border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spinner .7s infinite linear;-moz-animation:spinner .7s infinite linear;-ms-animation:spinner .7s infinite linear;-o-animation:spinner .7s infinite linear;animation:spinner .7s infinite linear;z-index:100001}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}form .row{margin-bottom:20px}form label{font-weight:700}section#slider{display:block;padding:0;margin:0;box-shadow:none;background-color:#151515;overflow:hidden!important;border-bottom:0;z-index:0;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}section#slider a:hover{color:#fff}section#slider input:focus{border-color:rgba(255,255,255,.3)}#slider h1{color:#fff;font-size:60px;line-height:60px}#slider h1,#slider p{color:#fff;text-shadow:rgba(0,0,0,.16) 1px 1px 1px}@media only screen and (max-width:768px){#slider h1{font-size:30px;line-height:35px;text-align:center}}div.search-result{padding:20px 0;border-bottom:#eee 1px solid}#footer{background:#313131;background:-moz-linear-gradient(top,#555 0,#313131 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1d2b),color-stop(100%,#313131));background:-webkit-linear-gradient(top,#555 0,#313131 100%);background:-o-linear-gradient(top,#555 0,#313131 100%);background:-ms-linear-gradient(top,#555 0,#313131 100%);background:linear-gradient(to bottom,#555 0,#313131 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#313131', GradientType=0 )}#footer>.container{padding-top:60px;margin-bottom:60px}#footer>.copyright{background-color:rgba(0,0,0,.2);text-shadow:1px 1px 1px rgba(0,0,0,.1);padding:25px 0;font-size:13px;display:block}#footer h3{font-size:18px;margin-bottom:25px}#footer h4{font-size:15px;margin-bottom:25px}#footer a:hover{color:rgba(255,255,255,.9)}#footer p{margin-top:0;line-height:18px}#footer address,#footer ul{margin-bottom:0}#footer h3,#footer h4{color:rgba(255,255,255,.8);font-weight:600}@media only screen and (max-width:480px){#footer h4{margin-top:60px;display:block}#footer .mobile-block{margin-bottom:25px!important}#footer .copyright{text-align:center}.mobile-block{display:block;float:none!important;position:relative}.size-50{font-size:30px!important;line-height:36px!important}.size-30{font-size:23px!important;line-height:26px!important}}#footer ul.footer-posts>li{padding:15px 0;border-bottom:rgba(255,255,255,.07) 1px solid}#footer ul.footer-posts>li:first-child{padding-top:0}#footer ul.footer-posts>li:last-child{border-bottom:0}#footer ul.footer-posts>li>small{display:block}#footer address{background:url(../images/world-map.png) center no-repeat}#footer address .footer-sprite{margin-bottom:20px;padding-left:30px;background:url(../images/footer_sprite.png) no-repeat}#footer address .footer-sprite.address{background-position:0 0}#footer address .footer-sprite.email{background-position:0 -247px}@media only screen and (max-width:768px){#footer .row>div,section div.row>div{margin-bottom:60px}section form div.row>div{margin-bottom:15px}section form div.row>div:last-child{margin-bottom:0}}