/*
Theme Name: BVM 2016
Description: 
Version: 1.0

*/

html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset,figure{margin:0;padding:0}img,fieldset{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.row{clear:both}.col1,.col2,.col3,.col3-2,.col4,.col4-2,.col4-3,.col5,.col5-2,.col5-3,.col5-4{float:left;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col1{width:100%}.col2{width:50%}.col3{width:33.3%}.col3-2{width:66.6%}.col4{width:25%}.col4-2{width:50%}.col4-3{width:75%}.col5{width:20%}.col5-2{width:40%}.col5-3{width:60%}.col5-4{width:80%}body{background:#222222;font-size:18px;color:#1b1b1b}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab', serif;color:#000}.nav>li>a:focus,.nav>li>a:hover{background:none}img{max-width:100%;height:auto;display:inline-block}a{color:#d06100}.hide_menu{display:none;position:fixed;z-index:90;left:0;top:0;height:100%;min-height:100vh;width:100%}.offscreen_wrap{overflow:hidden;width:100%;height:100%;position:relative}.offscreen_wrap .offscreen_inner{width:100%;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.offscreen_wrap .offscreen_menu{background:#0d0d0d;width:250px;position:absolute;height:100%;right:-250px;z-index:999;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;padding:140px 30px}@media screen and (min-width: 440px){.offscreen_wrap .offscreen_menu{width:440px;right:-440px}}@media screen and (max-width: 439px) and (min-width: 320px){.offscreen_wrap .offscreen_menu{width:320px;right:-320px}}.offscreen_wrap .offscreen_menu form{position:relative;margin:0 0 20px;border-bottom:1px solid #9a948b;padding-right:30px}.offscreen_wrap .offscreen_menu form input{border:0 none;background:none;color:#616161;font-family:adelle;font-size:18px;width:100%}.offscreen_wrap .offscreen_menu form input.search-submit{position:absolute;font-size:0;top:0;right:0;background:url(images/search.png);width:23px;height:23px}.offscreen_wrap .offscreen_menu .menu_close{background:url(images/menu_close.png);background-size:cover;width:30px;height:30px;position:absolute;top:25px;right:25px;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.offscreen_wrap .offscreen_menu .lang{text-align:center;padding-top:20px}.offscreen_wrap .offscreen_menu .main_menu{padding:15px 0 20px}.offscreen_wrap .offscreen_menu .main_menu .nav{margin:0px 0 15px;float:none}.offscreen_wrap .offscreen_menu .main_menu .nav li{list-style:none;float:none;width:100%}.offscreen_wrap .offscreen_menu .main_menu .nav li:first-child{border-top:0 none}.offscreen_wrap .offscreen_menu .main_menu .nav li a{font-size:24px;color:#fff;font-weight:bold;line-height:30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-decoration:none;padding:10px 0;display:block;position:relative;outline:none;overflow:hidden;text-decoration:underline}@media screen and (max-width: 320px){.offscreen_wrap .offscreen_menu .main_menu .nav li a{font-size:18px;font-weight:normal}}.offscreen_wrap .offscreen_menu .main_menu .nav li.menu-item-has-children .sub_toggle{background:url(images/sub_menu_toggle.png) center bottom no-repeat;position:absolute;top:17px;right:0;height:20px;width:20px;line-height:20px;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-align:center}.offscreen_wrap .offscreen_menu .main_menu .nav li.menu-item-has-children .sub_toggle:before{content:'';width:50px;height:50px;position:absolute;top:-15px;left:-15px}.offscreen_wrap .offscreen_menu .main_menu .nav li.menu-item-has-children.act .sub_toggle{background-position:center top}.offscreen_wrap .offscreen_menu .main_menu .nav li ul{display:none;padding:20px 0}.offscreen_wrap .offscreen_menu .main_menu .nav li li a{font-size:18px;color:#fff;font-weight:normal}.offscreen_wrap .offscreen_inner{background:#fff}.offscreen_wrap .offscreen_menu.active,.offscreen_wrap .offscreen_inner.active{-ms-transform:translate(-250px, 0);-webkit-transform:translate(-250px, 0);transform:translate(-250px, 0)}@media screen and (min-width: 440px){.offscreen_wrap .offscreen_menu.active,.offscreen_wrap .offscreen_inner.active{-ms-transform:translate(-440px, 0);-webkit-transform:translate(-440px, 0);transform:translate(-440px, 0)}}@media screen and (min-width: 320px) and (max-width: 439px){.offscreen_wrap .offscreen_menu.active,.offscreen_wrap .offscreen_inner.active{-ms-transform:translate(-320px, 0);-webkit-transform:translate(-320px, 0);transform:translate(-320px, 0)}}.header{padding:30px 0 40px}@media screen and (max-width: 768px){.header{padding:15px 0}}.header .logo{float:left}.header #menu_toggle{display:none}@media screen and (max-width: 991px){.header #menu_toggle{background:#d06100;float:right;display:block;padding:10px 15px;font-size:16px;text-transform:uppercase;color:#fff;margin-top:15px}.header #menu_toggle i{font-size:20px}.header #menu_toggle span{margin-left:10px}}@media screen and (max-width: 991px) and (max-width: 380px){.header #menu_toggle span{display:none}}.header .header-stripe1{margin-bottom:40px}@media screen and (max-width: 768px){.header .header-stripe1{margin:0}}.header .header-stripe1 .lang_share{float:right}@media screen and (max-width: 991px){.header .header-stripe1 .lang_share{display:none}}.header .header-stripe1 .lang{text-align:right;margin-bottom:15px;display:block}.header .header-stripe1 .share{display:inline-block;vertical-align:top}.header .header-stripe1 .zoom_info{display:inline-block;font-size:14px;vertical-align:top;margin-right:20px}.header #menu{clear:both;padding:0;font-size:16px}@media screen and (max-width: 991px){.header #menu{display:none}}.header #menu a{display:block;color:#000;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.header #menu ul{margin:0}.header #menu>ul{display:block}.header #menu>ul>li{display:inline-block;position:relative;list-style:none}.header #menu>ul a{padding:15px 25px}@media screen and (max-width: 1199px){.header #menu>ul a{padding:15px 20px}}.header #menu>ul li.current-menu-item>a,.header #menu>ul li.current-menu-parent>a{background-color:#d06100}.header #menu>ul>li:hover>a,.header #menu>ul li:hover,.header #menu>ul a:hover{background-color:#d06100}.header #menu>ul a:hover .name,.header #menu .current .name{color:#ffffff}.header #menu ul ul{width:180px;position:absolute;background-color:#252525;display:none}.header #menu ul ul a{padding:10px;color:#fff;font-size:14px}.header #menu ul ul li{list-style:none;position:relative}.header #menu li:hover{visibility:inherit}.header #menu li:hover ul,.header #menu li.sfHover ul{left:0;top:50px;z-index:99}.header #menu li li:hover ul,.header #menu li li.sfHover ul{left:160px;top:0}.slider_wrap{overflow:hidden;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media screen and (max-width: 768px){.slider_wrap{padding-bottom:60px}}.slider_wrap .scroll_down{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#3a4d5d;opacity:0.5;cursor:pointer;color:#d6e6f7;width:60px;height:46px;display:block;position:absolute;overflow:hidden;font-size:50px;text-align:center;line-height:46px;bottom:0;left:50%;margin-left:-30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.slider_wrap .scroll_down:hover{opacity:1}.slider{clear:both;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.slider .owl-wrapper-outer{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.slider .item{position:relative}.slider .item a{display:block;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.slider .item a img{width:auto;max-width:100%;height:auto;margin:0 auto;display:inline-block}.slider .item .slide_info{background:rgba(255,255,255,0.5);position:absolute;bottom:150px;left:50%;margin-left:-570px;width:1140px;padding:30px}.slider .item .slide_info h2{margin:0 0 20px;font-size:36px;font-weight:bold;color:#000}.slider .item .slide_info h2 a{height:auto !important;color:#000}.slider .item .slide_info .text{color:#000;font-size:18px;line-height:24px;height:auto !important}@media screen and (max-width: 1199px){.slider .item .slide_info{width:950px;margin-left:-475px}}@media screen and (max-width: 991px){.slider .item .slide_info{width:768px;margin-left:-384px}}@media screen and (max-width: 768px){.slider .item .slide_info{position:relative;left:auto;margin:0 auto;width:100%;bottom:0}}.slider .owl-prev,.slider .owl-next{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#3a4d5d;opacity:0.5;cursor:pointer;color:#d6e6f7;width:46px;height:64px;display:block;position:absolute;overflow:hidden;font-size:50px;text-align:center;line-height:64px;top:50%;margin-top:-32px;left:0px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.slider .owl-prev:hover,.slider .owl-next:hover{opacity:1}.slider .owl-next{left:auto;right:0px}.slider .owl-pagination{position:absolute;text-align:center;bottom:100px;left:0px;right:0px}.slider .owl-pagination .owl-page{display:inline-block;background:#d06100;width:20px;height:20px;margin:0 4px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.slider .owl-pagination .owl-page.active{background:#c3c3c3}@media screen and (max-width: 768px){.slider .owl-pagination{bottom:-5px}}.category_wrap{padding-bottom:50px;padding-top:60px}.category_wrap article{margin-bottom:30px}@media screen and (min-width: 768px){.category_wrap article:nth-child(3n+1){clear:both}}@media screen and (max-width: 767px){.category_wrap article:nth-child(2n+1){clear:both}}@media screen and (max-width: 520px){.category_wrap article{width:100%}}.category_wrap article .thumb{margin-bottom:15px}.category_wrap article .thumb a{background:#d06100;display:block;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.category_wrap article .thumb a img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.category_wrap article .thumb a:hover img{opacity:0.7}.category_wrap article .text h2{font-size:18px;line-height:24px;margin-bottom:15px}.category_wrap article .text h2 a{color:#000;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-decoration:none}.category_wrap article .text h2 a:hover{color:#d06100}h1.section-title,h2.section-title{font-size:30px;color:#000;margin-bottom:20px}.gray_menu_wrap{background:#f5f5f5;padding:20px 0 30px}.gray_menu_wrap .col-sm-6{margin-bottom:20px}.gray_menu_wrap .col-sm-6 p{margin-bottom:1em}.gray_menu_wrap .col-sm-6 img{margin-top:20px}.gray_menu_wrap h3{font-size:30px;color:#000;margin-bottom:20px}.gray_menu_wrap input{height:35px;max-width:100%}.home_map{background:#f0ede5;padding-top:20px}.home_map iframe{border:0 none;width:100%;height:100%}.home_map .map-container{width:100%;height:550px;text-align:center}.wp-pagenavi{clear:both;margin-top:50px;text-align:center}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;min-width:50px;height:50px;line-height:50px;color:#000}.wp-pagenavi span a,.wp-pagenavi a a{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.wp-pagenavi span a:hover,.wp-pagenavi a a:hover{background:#d06100;color:#fff}.wp-pagenavi span.current{background:#d06100;color:#fff}.single_featured img{margin:0 auto 50px;display:block}.single_article_body{font-size:24px;line-height:2em;margin-bottom:60px}.single_article_body h1{font-size:65px;line-height:1em;margin-bottom:1em}@media screen and (max-width: 991px){.single_article_body h1{font-size:32px}}.single_article_body h4,.single_article_body h5{font-size:41px;line-height:1em;margin-bottom:1em;margin-bottom:20px;margin-top:20px}@media screen and (max-width: 991px){.single_article_body h4,.single_article_body h5{font-size:24px}}.single_article_body ul,.single_article_body ol{padding-left:1.5em;margin-bottom:1em}.single_article_body p{margin-bottom:1em}@media screen and (max-width: 991px){.single_article_body{font-size:16px}}footer{background:#222222;padding:55px 0 55px;color:#fff;font-size:14px;line-height:2em}footer a{color:#fff;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}footer a:hover{color:#d06100;text-decoration:none}footer .col-sm-4{margin-bottom:30px}footer ul{list-style:none}footer ul li{margin-bottom:10px}footer h3{margin-bottom:40px;font-size:30px;color:#fff}footer .f1 li:before{font-family:'FontAwesome';margin-right:10px;font-size:20px}footer .f2 ul{overflow:hidden}footer .f2 ul li{float:left;width:50%}footer .f2 ul li:before{font-family:'FontAwesome';font-size:28px;margin-right:10px}footer .f2 i{font-size:24px;margin-right:7px}footer .f3 p{margin-bottom:1em}footer .f3 p strong{font-size:18px}footer .f3 a{color:#fff;text-decoration:none}#fancybox-close{right:-30px}.wpcf7-email,.wpcf7-text{margin-bottom:25px}