@import url('css/jquery.bxslider.css');@import url('css/layout.css');@import url('css/typography.css');@import url('css/blog_style.css');@import url('css/kaya-buttons.css');@import url('css/widgets.css');@import url('css/kaya_woocommerce.css');.page-template-default .two_third_last, .page-template-templatestemplate-left-sidebar-php .two_third_last{margin-bottom:0;}
.header_top{padding:5px 0px;border-bottom:1px solid rgba(204,204,204, .2);background-color:rgba(255,255,255,.5);}
.header_top_left{text-align:left;}
.header_top_right{text-align:right;}
.sticky_header.sticky_header_style{background-color:#fff;}
#header_wrapper{clear:both;width:100%;z-index:1;position:relative;padding:2.5% 0
margin-top:0px !important;}
#header_wrapper .container{padding:0 !important;z-index:1;}
.header_left_section{float:left;}
.logo{line-height:100%;padding:0;display:block;}
.header_right_section{float:right;text-align:right;}
.header_right_section h3 strong{color:#5E8F17;font-weight:bold;}
.header_right_section h3{font-weight:bold;font-size:25px;}
.phone_info{margin-right:30px;}
.phone_info i{background-color:#009CEA;border-radius:1px;box-shadow:0 -2px 0 rgba(255, 255, 255, 0.2) inset;color:#FFFFFF;margin-right:10px;padding:5px;}
.mail_info i{background-color:#7cbb00;border-radius:1px;box-shadow:0 -2px 0 rgba(255, 255, 255, 0.2) inset;color:#FFFFFF;margin-right:10px;padding:5px;}
.footer_wrapper{position:relative;z-index:1;}
footer{background-color:#2b2b2b!important;color:#fff;}
#box_layout footer{border-radius:0px 0px 12px 12px;box-shadow:0 5px 0px rgba(0, 0, 0, 0.13);}
footer p,footer h3, footer a{color:#fff;}
footer .container{padding:0px 0px!important;}
.footer_widgets{overflow:hidden;padding:50px 0px!important;}
.footer_social_icons{float:right;}
.footer_social_icons .alignleft{margin-bottom:0px;}
#footer_bottom{display:block;margin-top:20px;margin-bottom:20px!important;}
footer ul{margin:0}
footer li{display:inline-block;font-style:normal;padding:8px 16px 8px 0;text-decoration:none;}
footer a:visted, footer a:link, footer a:link{color:#fff;}
#footer_bottom .copyrights{padding-top:10px;}
.menu-footer select{display:none!important;}
#menu-footer > li.current-menu-item > a, .menu-footer > li.current-menu-item > a{color:#fff;background:none!important;}
.menu-footer > li.current-menu-item > a, .menu-footer > li.current_page_item > a, .menu-footer> ul > li:hover > a{color:#fff;background:none!important;}
.menu-footer ul{list-style:none!important;margin-left:0px;}
.menu-footer ul li{display:inline-block;}
.menu-footer > ul > li > a{color:#FFFFFF;display:block;padding:5px 10px;text-decoration:none;}
.footer_social_icons a{display:inline-block;float:left;margin-left:20px !important;text-align:center;font-size:16px;}
a.footer_social_icons:hover{cursor:pointer;}
.slider_below_content_img{height:100%;opacity:0.1;position:absolute;width:100%;background-attachment:fixed!important;background-size:cover!important;-webkit-transform:translate3d(0,0,0);}
.single_img_parallex_inner_text{text-align:center;position:absolute;left:0;right:0;margin:0px auto;text-align:center;display:block;top:50%;margin-top:-40px;}
.single_img_parallex_inner_text h2{color:#FFFFFF;font-size:5em;line-height:110%;font-weight:bold;text-shadow:1px 1px 0 #353535;}
.single_img_parallex_inner_text p.description{border-bottom:1px solid rgba(255, 255, 255, 0.5);border-top:1px solid rgba(255, 255, 255, 0.5);color:#FFFFFF;display:table;font-size:2em;line-height:100%;margin:0 auto;padding:12px;}
#parallax_single_image{background-size:cover!important;background-repeat:no-repeat!important;position:relative;}
#parallax_single_image{height:500px!important;}
.sub_header_wrapper{background-color:#EEEEEE;background-position:center bottom;background-repeat:repeat-x;position:relative;width:100%;z-index:0;}
.sub_header_wrapper .container{padding:20px 0 !important;}
.sub_header{overflow:hidden;}
.sub_header h2{color:#363636;display:inline-block;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;}
.sub_header_wrapper p{margin-bottom:0;padding-bottom:0;opacity:0.7;}
.sub_header.container > p:before{content:"";display:block;margin-bottom:0;margin-left:auto;margin-right:auto;width:200px;}
#contact-form{position:relative;z-index:1;}
#contact-form input, #contact-form textarea, #commentform input , #commentform textarea{color:#555555;width:97.5%;padding:10px 6px;}
#contact-form textarea:focus, #contact-form input:focus, #commentform input:focus , #commentform textarea:focus{border:1px solid #ccc;}
#contact-form p #submit, #commentform #submit{color:#ffffff !important;cursor:pointer;padding:10px 15px!important;width:auto !important;-webkit-appearance:none;-webkit-border-radius:0}
input[type="text"], textarea, input{background-color:rgba(127, 127, 127, 0.1);border:1px solid rgba(127, 127, 127, 0.2);box-shadow:0 0 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.1);padding:8px;}
#contact-form p input#submit:hover{color:#fff;}
#contact-form label{float:left;width:70px;padding-top:1px;font-size:13px;color:#333333;}
#response{color:#006633;margin-bottom:30px;}
#contact-form #contact_submit, #contact-form #reset{padding:10px 20px;width:auto !important;}
#google_code{margin-bottom:50px;}
.footer_wrapper .one_half, .footer_wrapper .one_half_last, .footer_wrapper .one_third, .footer_wrapper .one_third_last, .footer_wrapper .two_third, .footer_wrapper .two_third_last, .footer_wrapper .one_fourth, .footer_wrapper .one_fourth_last,.footer_wrapper .two_fourth, .footer_wrapper .two_fourth_last, .footer_wrapper .three_fourth, .footer_wrapper .three_fourth_last, .footer_wrapper .one_fifth, .footer_wrapper .one_fifth_last, .footer_wrapper .two_fifth, .footer_wrapper .two_fifth_last, .footer_wrapper .three_fifth, .footer_wrapper .three_fifth_last, .footer_wrapper .four_fifth, .footer_wrapper .four_fifth_last, .footer_wrapper .pricing_table .one_third, .footer_wrapper .pricing_table .one_fourth, .sub_header_wrapper .two_third, .sub_header_wrapper .one_third_last,.container_fluid .one_half, .container_fluid .one_half_last, .container_fluid .one_third, .container_fluid .one_third_last, .container_fluid, .container_fluid .two_third, .container_fluid .two_third_last, .container_fluid .one_fourth, .container_fluid .one_fourth_last,.container_fluid .two_fourth, .container_fluid .two_fourth_last, .container_fluid .three_fourth, .container_fluid .three_fourth_last, .container_fluid .one_fifth, .container_fluid .one_fifth_last, .two_fifth, .container_fluid .two_fifth_last, .container_fluid .three_fifth, .container_fluid .three_fifth_last, .container_fluid .four_fifth, .container_fluid .four_fifth_last,.container_boxed .one_half, .container_boxed .one_half_last, .container_boxed .one_third, .container_boxed .one_third_last, .container_boxed .two_third, .container_boxed .two_third_last, .container_boxed .one_fourth, .container_boxed .one_fourth_last,.container_boxed .two_fourth, .container_boxed .two_fourth_last, .container_boxed .three_fourth, .container_boxed .three_fourth_last, .container_boxed .one_fifth, .container_boxed .one_fifth_last, .two_fifth, .container_boxed .two_fifth_last, .container_boxed .three_fifth, .container_boxed .three_fifth_last, .container_boxed .four_fifth, .container_boxed .four_fifth_last, #top_sec .two_third,#top_sec .one_third_last, #footer_bottom .one_half, #footer_bottom .one_half_last{margin-bottom:0px;}
.contact_home{background-color:#333333;border-radius:100%;color:#FFFFFF;float:left;font-size:20px;height:30px;line-height:30px !important;padding:9px;text-align:center;width:30px}
.scroll_top{bottom:41px;display:none;opacity:1;position:fixed;right:50px;z-index:999;}
.scroll_top i{background-color:#000000;border-radius:100%;color:#FFFFFF;font-size:16px;height:16px;padding:15px;text-align:center;width:16px;}
.nicescroll-rails{background-color:#2C2C2C;z-index:9999 !important;}
.gallery br{display:none;}
.gallery dl, .gallery dt{margin:0px;padding:0px;}
.gallery a img{float:left;}
.gallery dt{margin-bottom:1px;margin-right:1px;max-width:99.6%;}
.gallery-columns-0 .gallery-item{width:100%;}
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.30%;}
.gallery-columns-4 .gallery-item{width:24.9%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.66%;}
.gallery-columns-7 .gallery-item{width:14.28%;}
.gallery-columns-8 .gallery-item{width:12.4%;}
.gallery-columns-9 .gallery-item{width:11.0%;}
.gallery-caption{padding:5px 10px;margin-bottom:auto;width:94.2%;bottom:0;z-index:999!important;text-align:center;display:block;}
.gallery-caption:before{border-bottom:8px solid #FFFFFF;border-left:8px solid rgba(0, 0, 0, 0);border-right:8px solid rgba(0, 0, 0, 0);bottom:27px;content:" ";left:50%;margin-left:-5px;position:absolute;}