@font-face {
font-family:"";
src:;}
.zolo-container,body.boxed_layout .layout_design{max-width:1280px;}.body.boxed_layout .sticky_header.fixed{max-width:1280px;}.pagetitle_parallax_content h1,.pagetitle_parallax{text-align:left;}.pagetitle_parallax_section.titlebar_style2 h1.entry-title{ float:left;}.pagetitle_parallax_section.titlebar_style2 #crumbs{ float:right;}#ajax-loading-screen[data-effect="center_mask_reveal"] span,
#ajax-loading-screen,
#ajax-loading-screen .reveal-1,
#ajax-loading-screen .reveal-2,
#mask{background:#ffffff;}.site_layout{padding-top:0; padding-bottom:0;}.zolo-topbar .zolo_navbar_search.expanded_search_but .nav_search_form_area,.zolo-topbar{background:rgba(255,255,255,0.0);}.zolo-topbar{
	border-style:solid;
	border-color:#eeeeee;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;}.zolo-topbar input,.zolo-header-area #lang_sel a.lang_sel_sel,.zolo-topbar a,.zolo-topbar{color:#555555}.zolo-topbar .cart-control:before,.zolo-topbar .cart-control:after,.zolo-topbar .nav_search-icon:after{border-color:#555555}.zolo-topbar .nav_search-icon.search_close_icon:after,.zolo-topbar .nav_search-icon:before{background:#555555}.zolo-topbar a:hover,.zolo-topbar .current-menu-item a{color:#999999;}.zolo-top-menu ul.sub-menu li a{ border-bottom: 1px solid #e5e5e5;}.zolo-topbar{font-size:13px;}.zolo-header-area .zolo-social ul.social-icon li a{color:#555555;}.zolo-header-area .zolo-social ul.social-icon li a:hover{color:#999999;}.zolo-header-area .zolo-social.boxed-icons ul.social-icon li a{width:34px;}.zolo-header-area .zolo-social.boxed-icons ul.social-icon li a{background:rgba(54,56,57,0);}.zolo-header-area .zolo-social.boxed-icons ul.social-icon li a{border:1px solid #363839;}.zolo-header-area .zolo-social.boxed-icons ul.social-icon li a{-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px; }.zolo-header-area .zolo-social.boxed-icons ul.social-icon li a{padding-top:8px;padding-bottom:8px;}.zolo-header-area .zolo-social li a,.zolo-header-area .zolo-social.boxed-icons ul.social-icon li a{font-size:14px;line-height:14px;}.zolo-header-area .header_element .zolo-social li{padding-left:12px;padding-right:12px;}.header_element ul.social-icon{margin-left:-12px;margin-right:-12px;}.zolo-top-menu ul.sub-menu{width:160px;}.zolo-top-menu .top-menu li ul.sub-menu li ul.sub-menu{left:160px;}.zolo-top-menu ul.top-menu > li > a{line-height:40px;}.zolo-top-menu ul.sub-menu{background:#ffffff;}.zolo-top-menu li ul.sub-menu li a:hover{background:#fafafa;}.zolo-top-menu li ul.sub-menu li a{color:#747474;}.zolo-top-menu li ul.sub-menu li a:hover{color:#333333;}.search_overlay,.header_element .zolo_navbar_search.expanded_search_but .nav_search_form_area{background:#ffffff!important; }.full_screen_search input,.full_screen_search .search-form::after{ color:#555555!important; }.search_overlay #mob_search_close_but:after, .search_overlay .search_close_but:after,
.search_overlay #mob_search_close_but:before, .search_overlay .search_close_but:before{ border-color:#555555!important; }.full_screen_search input{border-color:#555555!important;}.full_screen_search input::-webkit-input-placeholder{color:#555555;}.full_screen_search input::-moz-placeholder{color:#555555;}.full_screen_search input::-ms-input-placeholder{color:#555555;}.full_screen_search input:-o-placeholder{color:#555555;}.header_section_one .header_left{width:50%;}.header_section_one .header_center{width:0;}.header_section_one .header_right{width:50%;}.header_section_two .header_left{width:50%;}.header_section_two .header_center{width:0;}.header_section_two .header_right{width:50%;}.header_section_three .header_left{width:15%;}.header_section_three .header_center{width:70%;}.header_section_three .header_right{width:15%;}.header_section_one{height:40px;}.header_section_two .zolo-navigation ul li.zolo-middle-logo-menu-logo,.header_section_two{height:94px;}.header_section_three .zolo-navigation ul li.zolo-middle-logo-menu-logo,.header_section_three{height:54px;}.header_section_one li.shopping_cart{line-height:40px;}.header_section_two li.shopping_cart{line-height:94px;}.header_section_three li.shopping_cart{line-height:54px;}.headerbackground,.header_background{background-color: #ffffff;}.header_category_search_wrapper select option,.headerbackground,.header_background{background-color:#ffffff;}header.zolo_header .zolo-header_section2_background{background-color:rgba(255,255,255,0.0);}header.zolo_header .zolo-header_section2_background{
	border-style:solid;
	border-color:#e5e5e5;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;}.zolo_vertical_header .header_category_search_wrapper select option,.zolo_vertical_header .headerbackground,.zolo_vertical_header .header_background{box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}.header_element .zolo_navbar_search.default_search_but .nav_search_form_area{top:54px;}.header_section_two a,.header_section_two{color:#555555;}.header_section_two a:hover{color:#999999;}.header_section_two .cart-control:before,.header_section_two .cart-control:after,.header_section_two .nav_search-icon:after{border-color:#555555}.header_section_two .nav_search-icon.search_close_icon:after,.header_section_two .nav_search-icon:before{background:#555555}.header_section_two{font-size:16px;}.zolo-header-area .header_section_two .top-tagline, .zolo-header-area .header_section_two .header_right_img, .zolo-header-area .header_section_two .header_htmltext, .zolo-header-area .header_section_two .header_working_hours, .zolo-header-area .header_section_two .header_address{line-height:26px;}.header_section_three a,.header_section_three{color:#555555;}.header_section_three a:hover{color:#999999;}.header_section_three .cart-control:before,.header_section_three .cart-control:after,.header_section_three .nav_search-icon:after{border-color:#555555}.header_section_three .nav_search-icon.search_close_icon:after,.header_section_three .nav_search-icon:before{background:#555555}.header_section_three{font-size:16px;}.zolo-header-area .header_section_three .top-tagline, .zolo-header-area .header_section_three .header_right_img, .zolo-header-area .header_section_three .header_htmltext, .zolo-header-area .header_section_three .header_working_hours, .zolo-header-area .header_section_three .header_address{line-height:26px;}.zolo_vertical_header a,.zolo_vertical_header{color:#555555;}.zolo_vertical_header a:hover{color:#999999;}.zolo_vertical_header{font-size:16px;}.zolo_vertical_header .vertical_fix_menu .top-tagline, .zolo_vertical_header .vertical_fix_menu .header_right_img{line-height:26px;}.logo-box{padding:12px 12px 12px 12px;}.logo-box a{max-width:140px;}.logo-box a{max-height:130px;}.logo-box a img{max-height:130px;}.header_section_one ul.header_center_col > li, .header_section_one ul.header_left_col > li, .header_section_one ul.header_right_col > li{padding:0 15px;}.header_section_one .zolo-top-menu ul,.header_section_one ul.header_left_col,.header_section_one ul.header_right_col,.header_section_one ul.header_center_col{margin:0 -15px;}.header_section_two ul.header_center_col > li, .header_section_two ul.header_left_col > li, .header_section_two ul.header_right_col > li{padding:0 20px;}.header_section_two .zolo-navigation > ul,.header_section_two ul.header_left_col,.header_section_two ul.header_right_col,.header_section_two ul.header_center_col{margin:0 -20px;}.header_section_two .zolo-navigation > ul{margin:0 -20px;}.header_section_two .vertical_menu_area.vertical_menu_open{right:20px;}.header_section_two .header_left .vertical_menu_area.vertical_menu_open{left:20px;}.header_section_two .horizontal_menu_area{padding-right:80px;}.header_section_two .header_left .horizontal_menu_area{padding-left:80px;}.header_section_three ul.header_center_col > li, .header_section_three ul.header_left_col > li, .header_section_three ul.header_right_col > li{padding:0 20px;}.header_section_three .zolo-navigation > ul,.header_section_three ul.header_left_col,.header_section_three ul.header_right_col,.header_section_three ul.header_center_col{margin:0 -20px;}.header_section_three .zolo-navigation > ul{margin:0 -20px;}.header_section_three .vertical_menu_area.vertical_menu_open{right:20px;}.header_section_three .header_left .vertical_menu_area.vertical_menu_open{left:20px;}.header_section_three .horizontal_menu_area{padding-right:80px;}.header_section_three .header_left .horizontal_menu_area{padding-left:80px;}ul.header_center_col > li.element_separator .element_separator_bar,
ul.header_left_col > li.element_separator .element_separator_bar,
ul.header_right_col > li.element_separator .element_separator_bar{background:#e5e5e5;}.zolo-top-menu ul > li:after,
.header_section_one ul.header_center_col > li:first-child:before, .header_section_one ul.header_left_col > li:first-child:before, .header_section_one ul.header_right_col > li:first-child:before, .header_section_one ul.header_center_col > li:after, .header_section_one ul.header_left_col > li:after, .header_section_one ul.header_right_col > li:after{background:#e5e5e5;}.header_section_two ul.header_center_col > li:first-child:before, .header_section_two ul.header_left_col > li:first-child:before, .header_section_two ul.header_right_col > li:first-child:before, .header_section_two ul.header_center_col > li:after, .header_section_two ul.header_left_col > li:after, .header_section_two ul.header_right_col > li:after{background:#e5e5e5;}.header_section_three ul.header_center_col > li:first-child:before, .header_section_three ul.header_left_col > li:first-child:before, .header_section_three ul.header_right_col > li:first-child:before,.header_section_three ul.header_center_col > li:after, .header_section_three ul.header_left_col > li:after, .header_section_three ul.header_right_col > li:after{background:#e5e5e5;}.zolo-navigation ul > li:first-child:before,
.zolo-navigation ul > li:after{background:#e5e5e5;}.zolo-header-area ul .zolo-social li:first-child:before,
.zolo-header-area ul .zolo-social li:after{background:#e5e5e5;}.menu_hover_style5 .zolo-navigation ul > li a:after {background:#e94f45; border-right:2px solid transparent;border-color:#e94f45;height: 100%;width: 100%;position: absolute;top: 0;left: -150%;content: "";transition: 0.4s all;-webkit-transition: 0.4s all;-moz-transition: 0.4s all;z-index: -1;
	}.menu_hover_style5 .zolo-navigation ul > .current-menu-ancestor a:after, .menu_hover_style5 .zolo-navigation ul > .current_page_item a:after, .menu_hover_style5 .zolo-navigation ul > .current-menu-item a:after, .menu_hover_style5 .zolo-navigation ul > .current-menu-parent a:after, .menu_hover_style5 .zolo-navigation ul > li:hover a:after {left: 0;}.menu_hover_style5 .zolo-navigation ul > li ul > li a:after, .menu_hover_style5 .zolo-navigation ul > li.current-menu-ancestor ul > li a:after {display: none;}.zolo_right_vertical_header .menu_hover_style5 .zolo-navigation ul > li a:after {border-right: 0;border-left:2px solid transparent;border-color:#e94f45;left: 150%;}.zolo_right_vertical_header .menu_hover_style5 .zolo-navigation ul > .current-menu-ancestor a:after, .zolo_right_vertical_header .menu_hover_style5 .zolo-navigation ul .current_page_item a:after, .zolo_right_vertical_header .menu_hover_style5 .zolo-navigation ul .current-menu-item a:after, .zolo_right_vertical_header .menu_hover_style5 .zolo-navigation ul > .current-menu-parent a:after, .zolo_right_vertical_header .menu_hover_style5 .zolo-navigation ul li:hover a:after {
		left: 0;
	}.header_element .zolo-navigation > ul > li{padding:20px 0 20px 0;}.zolo-navigation ul li a{padding:40px 20px 40px 20px;}.zolo-navigation .zolo-megamenu-wrapper .zolo-megamenu-widgets-container ul li a,.zolo-navigation .zolo-megamenu-wrapper,.zolo-navigation .zolo-megamenu-wrapper a,.zolo-navigation ul li ul.sub-menu li a{font-size:14px;line-height:normal;}.zolo-navigation .zolo-megamenu-wrapper div.zolo-megamenu-title{font-size:18px;}.header_element.header_section_three .zolo_navbar_search.expanded_search_but .nav_search_form_area, .navigation-area{background-color:rgba(255,255,255,0.0);;}.navigation-area{border-style:solid;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}.navigation-area{border-color:#e5e5e5;}.zolo_vertical_header,.zolo-navigation ul li{text-align:left;}.zolo_vertical_header .zolo-navigation ul li ul li{text-align:left;}.zolo-navigation ul li.navbar_cart a,.zolo-navigation ul li.navbar_cart a:hover,.zolo-navigation ul li.navbar_cart:hover a,.zolo-navigation ul li.zolo-small-menu span,.zolo-navigation ul li.zolo-search-menu span{color:#555555;cursor:pointer;}.nav_button_toggle .nav_bar{background:#555555!important;}.zolo-navigation ul li a{color:;}.zolo-navigation ul li a.current,.zolo-navigation ul .current-menu-ancestor a,.zolo-navigation ul .current_page_item a, .zolo-navigation ul .current-menu-item a,.zolo-navigation ul > .current-menu-parent a,.zolo-navigation ul li:hover a{color:#999999;;}.zolo_vertical_header .zolo-navigation ul > li{border-right:0;border-bottom:1px solid rgba(204,204,204,0.0);}.zolo_vertical_header .zolo-navigation ul > li ul li{border-right:0;border-bottom:0;}.menu-label-primary{background:#e94f45;;}.zolo-navigation ul li ul.sub-menu,ul.sub-menu{width:160px;}.zolo-navigation ul li.zolo-dropdown-menu ul.sub-menu li ul.sub-menu,.zolo-navigation ul li ul.sub-menu li ul.sub-menu{left:160px;}.zolo_right_vertical_header .zolo-navigation ul li.zolo-dropdown-menu ul.sub-menu li ul.sub-menu{right:160px; left:auto;}.zolo-navigation ul li.zolo-dropdown-menu ul.sub-menu,.zolo-navigation ul li ul.sub-menu,.zolo-navigation .zolo-megamenu-wrapper{margin-top:20px;}.zolo-navigation ul li.zolo-dropdown-menu ul.sub-menu ul.sub-menu,.zolo-navigation ul li ul.sub-menu ul.sub-menu{margin-top:0;}.zolo-navigation .zolo-megamenu-wrapper a,.zolo-navigation .zolo-megamenu-wrapper li ul.sub-menu li a,.zolo-navigation ul li.zolo-dropdown-menu ul.sub-menu li a,.zolo-navigation ul li ul.sub-menu li a{padding-top:10px;padding-bottom:10px;}.zolo-navigation ul li ul.sub-menu li a{padding-left:20px;padding-right:20px;}.zolo-navigation ul ul.sub-menu,.zolo-megamenu-wrapper .zolo-megamenu-holder,.zolo-megamenu-wrapper .zolo-megamenu-holder,li.zolo-dropdown-menu ul.sub-menu{box-shadow:0 0 4px rgba(0, 0, 0, 0.15);}.zolo-megamenu-wrapper .zolo-megamenu-holder,ul.sub-menu,.zolo-navigation ul li ul li a{background:#ffffff;}.zolo-navigation ul li ul li a:hover, .zolo-navigation ul li ul li.current-menu-item > a{background:#f8f8f8;}.zolo-navigation ul .current-menu-ancestor ul.zolo-megamenu li div.zolo-megamenu-title a span.menu-text, .sticky_header.fixed.header_background .zolo-navigation ul li:hover ul li a span.menu-text,.zolo-navigation .zolo-megamenu-wrapper,.zolo-navigation .zolo-megamenu-wrapper h3 span.menu-text,.zolo-navigation ul .current-menu-ancestor ul .current-menu-item li a span.menu-text,.zolo-navigation ul .current-menu-ancestor ul li a span.menu-text,.zolo-navigation ul li:hover ul li a span.menu-text{color:;}.zolo-navigation ul .current-menu-ancestor ul.zolo-megamenu li div.zolo-megamenu-title a:hover span.menu-text, .sticky_header.fixed.header_background .zolo-navigation ul li:hover ul li a:hover span.menu-text, .zolo-navigation ul .current-menu-ancestor ul .current-menu-item li a:hover span.menu-text, .zolo-navigation ul .current-menu-ancestor ul .current-menu-item a span.menu-text, .zolo-navigation ul li:hover ul li a:hover span.menu-text{color:#333333;;}.zolo-navigation ul li ul.sub-menu li a{border-bottom:1px solid #dcdadb;}.zolo-navigation .zolo-megamenu-wrapper .zolo-megamenu-submenu{border-color:#dcdadb!important;}.horizontal_menu_area,.full_screen_menu_area, .full_screen_menu_area_responsive{background:rgba(255,255,255,1);}.full_screen_menu li a{color:#555555!important;}.full_screen_menu_area .fullscreen_menu_close_button::after, .full_screen_menu_area .fullscreen_menu_close_button::before, #full_screen_menu_close_responsive::after, #full_screen_menu_close_responsive::before{border-color:#555555!important;}.navigation .zolo_navbar_search.expanded_search_but .nav_search_form_area input{color:;}.navigation .zolo_navbar_search .nav_search_form_area input::-webkit-input-placeholder {color:;}.navigation .zolo_navbar_search .nav_search_form_area input::-moz-placeholder {color:;}.navigation .zolo_navbar_search .nav_search_form_area input:-ms-input-placeholder {color:;}.navigation .zolo_navbar_search .nav_search_form_area input:-moz-placeholder{color:;}.zolo-navigation ul ul.sub-menu,.zolo-megamenu-wrapper .zolo-megamenu-holder{border-top: 3px  solid #e94f45;}.zolo-navigation ul ul.sub-menu ul.sub-menu{top:-3px;}.zolo_vertical_header .zolo-navigation ul ul.sub-menu, .zolo_vertical_header .zolo-megamenu-wrapper .zolo-megamenu-holder{border-top:0;border-left:3px  solid #e94f45;}.zolo_right_vertical_header .zolo_vertical_header .zolo-navigation ul ul.sub-menu,.zolo_right_vertical_header .zolo_vertical_header .zolo-megamenu-wrapper .zolo-megamenu-holder{border-top:0;border-left:0;border-right: 3px  solid #e94f45;}.menu_hover_style4 .zolo-navigation ul li a:before,.menu_hover_style3 .zolo-navigation ul li a:before,.menu_hover_style1 .zolo-navigation ul li a:before{border-bottom: 2px solid transparent;border-color:#e94f45;}.menu_hover_style4 .zolo-navigation ul li a:after{border-top: 2px solid transparent; border-color:#e94f45;}.menu_hover_style2 .zolo-navigation ul li a:before{border-width: 2px 0 2px 0!important;}.menu_hover_style2 .zolo-navigation ul li a:after{border-width: 0 2px 0 2px!important;}.menu_hover_style2 .zolo-navigation ul li a:before, .menu_hover_style2 .zolo-navigation ul li a:after{border-color:#e94f45;}.vertical_menu_area .zolo-navigation li a{background:rgba(0,0,0,0.8);}.vertical_menu_area .zolo-navigation li a:hover{background:#e94f45;}.zolo_header4 .vertical_menu_box .zolo-navigation .vertical_menu_area li a{color:;}.zolo_header4 .vertical_menu_box .zolo-navigation .vertical_menu_area li a:hover{color:#999999;;}.zolo-navigation ul li a.current:before,.zolo-navigation ul .current_page_item a:before,.zolo-navigation ul .current-menu-item a:before,.zolo-navigation ul > .current-menu-parent a:before,.zolo-navigation ul li:hover a:before{ border-top:2px solid transparent; border-color:#e94f45; position:absolute; bottom:0; left:0; content:""; width:100%;}.zolo-navigation ul li ul li a:before{ display:none;}.horizontal_menu_area{width:800px;}.vertical_menu_area{width:360px;}.vertical_menu_area{top:53px;}.zolo_vertical_header .vertical_fix_header_box,.zolo_vertical_header header.zolo_header{width:280px;}.zolo_left_vertical_header .zolo_vertical_header_topbar,.zolo_left_vertical_header .zolo_footer_area,.zolo_left_vertical_header .zolo_main_content_area{margin-left:280px;}.zolo_right_vertical_header .zolo_vertical_header_topbar,.zolo_right_vertical_header .zolo_footer_area,.zolo_right_vertical_header .zolo_main_content_area{margin-right:280px;}.zolo_vertical_header .vertical_fix_menu .header_left ul.header_left_col > li{padding:20px 40px 20px 40px;}.vertical_header_menu .zolo-navigation ul li a,.vertical_header_menu .zolo-navigation ul.menu_hover_design7 > li{padding-left:40px;padding-right:40px;}.vertical_header_menu .zolo-navigation ul.menu_hover_design7 > li > a{padding-left:0;padding-right:0;}.zolo_vertical_header .zolo-navigation ul li.zolo-dropdown-menu ul ul{top:0; margin-left:-3px;}.zolo_right_vertical_header .zolo_vertical_header .zolo-navigation ul li.zolo-dropdown-menu ul ul{top:0; margin-right:-3px;}.sticky_header_area{background:#ffffff;}.sticky_header_area .navigation-area,
header.zolo_header .sticky_header_area .zolo-header_section2_background,
.mobile_header_area header.zolo_header .zolo-header_section2_background{background:rgba(229, 229, 229,0.0);}.sticky_header_fixed .header_section_two{height:94px;}.sticky_header.sticky_header_area .zolo-navigation > ul > li > a,
.sticky_header_area .header_section_two a, .sticky_header_area .header_section_two,
.zolo-header-area .sticky_header_area .zolo-social ul.social-icon li a{color:;}.sticky_header.sticky_header_area .zolo-navigation ul li a.current,.sticky_header.sticky_header_area .zolo-navigation ul .current-menu-ancestor a,.sticky_header.sticky_header_area .zolo-navigation ul .current_page_item a, .sticky_header.sticky_header_area .zolo-navigation ul .current-menu-item a,.sticky_header.sticky_header_area .zolo-navigation ul > .current-menu-parent a,.sticky_header.sticky_header_area .zolo-navigation ul li:hover a,
.sticky_header.sticky_header_area .zolo-navigation > ul > li > a:hover,
.sticky_header_area .header_section_two a:hover,
.zolo-header-area .sticky_header_area .zolo-social ul.social-icon li a:hover{color:#999999;;}.sticky_header_area .header_element .nav_search-icon:after{border-color:}.sticky_header_area .header_element .nav_search-icon.search_close_icon:after,.sticky_header_area .header_element .nav_search-icon:before{background:}.zolo_preset_header1 .header_section_two .header_left{width:20%;}.zolo_preset_header1 .header_section_two .header_right{width:80%;}.special_button_area .special_button{
padding:10px 25px 10px 25px;
color:#555555!important; font-size:14px; line-height:14px;letter-spacing:0.9px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
}.special_button_area .special_button:hover{color:#999999!important;}.special_button_area .special_button:hover, .special_button_area .special_button{background:rgba(54,56,57,0);
border-color:rgba(85,85,85,1);
border-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
}.special_button_area.button_hover_style1 .special_button:hover{background:rgba(54,56,57,0);border-color:rgba(153,153,153,1);}.special_button_area .special_button:after{background:rgba(54,56,57,0);}.special_button_area .special_button2{
padding:10px 25px 10px 25px;
color:#555555!important; font-size:14px; line-height:14px;letter-spacing:0.9px;
-moz-border-radius:25px;
-ms-border-radius:25px;
-o-border-radius:25px;
-webkit-border-radius:25px;
border-radius:25px;
}.special_button_area .special_button2:hover{color:#999999!important;}.special_button_area .special_button2:hover, .special_button_area .special_button2{background:rgba(54,56,57,0);
border-color:rgba(85,85,85,1);
border-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
}.special_button_area.button_hover_style1 .special_button2:hover{background:rgba(54,56,57,0);border-color:rgba(153,153,153,1);}.special_button_area .special_button2:after{background:rgba(54,56,57,0);}.footer{background-color: #2b3034!important;}.footer-widgets{padding-top:40px}.footer-widgets{padding-bottom:40px;}.zolo_copyright_padding,.zolo_footer_padding{padding-right:30px;}.zolo_copyright_padding,.zolo_footer_padding{padding-left:30px;}.footer-layout-upper{padding-top:0}.footer-layout-upper{padding-bottom:40px;}.footer-layout-lower{padding-top:0}.footer-layout-lower{padding-bottom:40px;}.zolo_footer_area .widget .tagcloud a,.zolo_footer_area .widget li,.zolo_footer_area .widget.widget_nav_menu li a{border-color:#707070!important;}.widget.widget_pages li a,.widget .tagcloud a,.widget li,.widget.widget_nav_menu li a{border-color:#dadada!important;}.footer h3.widget-title{padding-top:10px;}.footer h3.widget-title{padding-bottom:10px;}.footer h3.widget-title{margin-bottom:10px;}.footer h3.widget-title{position: relative;}
.footer h3.widget-title:after{height:2px; width:80px; background:#dddddd;position: absolute;bottom:0px;content: ""; left:0;}.copyright_wrap{background:#282a2b;float: left;width: 100%;}.copyright{border-style:solid;border-color:#4b4c4d;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}.copyright{padding-top:18px}.copyright{padding-bottom:18px;}.copyright_social .zolo-social ul.social-icon li a{color:#8c8989;}.copyright_social .zolo-social ul.social-icon li a:hover{color:#6a6969;}.copyright_social .zolo-social.boxed-icons ul.social-icon li a{background:rgba(34,34,34,0);}.copyright_social .zolo-social.boxed-icons ul.social-icon li a{border:1px solid #797878;}.copyright_social .zolo-social.boxed-icons ul.social-icon li a{-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.copyright_social .zolo-social.boxed-icons ul.social-icon li a{min-width:34px;}.copyright_social .zolo-social.boxed-icons ul.social-icon li a{padding-top:8px;padding-bottom:8px;}.copyright_social .zolo-social li a,
.copyright_social .zolo-social.boxed-icons ul.social-icon li a{font-size:14px;line-height:14px;}.copyright_social .zolo-social li{padding-left:12px;}.copyright_social .zolo-social li{padding-right:12px;}.container_padding_top, .container-padding{padding-top:60px;}.container_padding_bottom, .container-padding{padding-bottom:50px;}.container_padding_left_right, .container-padding{padding-left:30px;padding-right:30px;}.zolo-topbar .headertopcontent_box{padding-left:30px;padding-right:30px;}.headercontent_box, .zolo_header_builder_padding, .sticky_header_area .zolo_header_builder_padding2{padding-left:30px;padding-right:30px;}.navigation-padding{padding-left:30px;padding-right:30px;}.hassidebar.double_sidebars .content-area{width: calc(58%);padding:0 50px;	float:left;	margin-left:calc(21%);}.hassidebar.double_sidebars .sidebar_container_1{width:21%;margin-left:calc(1px - (21% + 58%));float:left;}.hassidebar.double_sidebars .sidebar_container_2{width:21%;float:left;}.hassidebar .content-area{width:77%;}.hassidebar .sidebar_container_1{width:23%;}.hassidebar .sidebar_container_2{width:23%;} .sidebar .widget h3.widget-title span{padding-top:10px;}.sidebar .widget h3.widget-title span{padding-bottom:10px;}.sidebar .widget h3.widget-title{margin-bottom:10px;}.sidebar a{color:#888888;}.sidebar .widget h3.widget-title{text-align: left;}.rtl .sidebar .widget h3.widget-title{text-align:right;}.pagetitle_parallax_content_box{height:100px;}.pagetitle_parallax:after{background:rgba(0,0,0,0.3)!important;}.pagetitle_parallax_1{}.pagetitle_parallax_content h1{font-size:30px;line-height:36px;}#crumbs, #crumbs a,	.pagetitle_parallax_content h1, ul.apress_checkout_steps li span, ul.apress_checkout_steps{color:#ffffff;}.pagetitle_parallax_content h1{font-family: Montserrat;font-style: normal;font-weight: Normal 400;letter-spacing: 0px;text-transform: none;}.pagetitle_parallax_content{padding:30px 30px 30px 30px;}#crumbs,#crumbs a{font-size:13px;}body.boxed_layout .site_layout{background-color:#ffffff;}body.boxed_layout .site_layout{}.container-main{background-color: #ffffff;}.footer h3.widget-title{text-align: left}.footer .zolo-about-me ul.zolo-about-me-social li a,
.footer a{color:#bfbfbf}.vertical_copyright,.copyright{font-size:12px;color:#8C8989;}.copyright a{color:#bfbfbf;}.pagination,.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span,
.page-numbers{font-size:12px;line-height:12px;}.widget_calendar caption,.widget_calendar th,.widget_calendar tbody td#today,.widget_calendar a:hover, .zolo_zilla_likes_box, .posttype_gallery_slider .zolo_blog_icons .zolo_blog_icon, .navigation .nav-next a, .navigation .nav-previous a, .paging-navigation .nav-next a:hover, .navigation .nav-previous a:hover, #bbpress-forums fieldset.bbp-form legend, .favorite-toggle,a.subscription-toggle, .subscription-toggle{background:#e94f45;;}::-moz-selection{background:#e94f45;color:#fff;}::selection{background:#e94f45;color:#fff;}.wp-block-quote:not(.is-large):not(.is-style-large), article blockquote,.zolo_navbar_search.default_search_but .nav_search_form_area .search-form .search-submit{border-color:#e94f45;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.title404,.zoloblogstyle1 .post_title_area h2 a:hover,.zolo-about-me ul.zolo-about-me-social li a,nav.woocommerce-MyAccount-navigation ul li.is-active a,nav.woocommerce-MyAccount-navigation ul li a:hover{color:#e94f45;}.zolo_navbar_search.expanded_search_but .nav_search_form_area input,.zolo-about-me ul.zolo-about-me-social li a{border-color:#e94f45!important;}a{color:#888888;}.widget.widget_nav_menu li.current-menu-item a,.widget.widget_pages li.current_page_item a,
.blog_layout .blog_layout_box .blogpage_content .entry-title a:hover,.blog_layout .blog_layout_box_withoutpadding .blogpage_content .entry-title a:hover,
.related_post_list li .zolo_related_post_box h4 a:hover,a:hover{color:#333333;}.woocommerce div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page div.product .stock, .woocommerce-page #content div.product .stock,
.woocommerce div.product span.price del, .woocommerce div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce #content div.product p.price del, .woocommerce-page div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page #content div.product p.price del,.woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price,
.woocommerce ul.products li.product .price{color:#747474!important;}.page-numbers li a,.page-numbers li span.dots,.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span{color:#333333!important;background:#eeeeee;border: 1px solid #e1e1e1;}.zolo_blog_area .page-numbers li span,.zolo_blog_area .page-numbers li a:hover,.zolo_portfolio_area .page-numbers li a:hover,.page-numbers li span,.page-numbers li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus{color:#ffffff!important;background:#e94f45;border: 1px solid #cccccc;}body.single .post-navigation .post-meta-nav-title{font-size:22px; line-height:30px;}body.single .post-navigation .post-meta-nav{border-color:#888888;}body.single .post-navigation a:hover .post-meta-nav{border-color:#333333;}a.default_back-to-top,a.back-to-top{background:#e94f45;color:#ffffff;border:1px solid rgba(122,122,122,0);}a.default_back-to-top:hover,a.back-to-top:hover{background:#e94f45;color:#ffffff;border:1px solid rgba(122,122,122,0);}.extended_sidebar_box.extended_sidebar_position_right.extended_sidebar_mask_open{right:300px;}.extended_sidebar_position_right .extended_sidebar_area{right:-300px;}.extended_sidebar_area{width:300px;}.extended_sidebar_box.extended_sidebar_position_left.extended_sidebar_mask_open{left:300px;}.extended_sidebar_position_left .extended_sidebar_area{left:-300px;}.extended_sidebar_box .extended_sidebar_mask{top:-0;}.extended_sidebar_area{background-color: #ffffff;}.extended_sidebar_area h1,.extended_sidebar_area h2,.extended_sidebar_area h3,.extended_sidebar_area h4,.extended_sidebar_area h5,.extended_sidebar_area h6,.extended_sidebar_area,.extended_sidebar_area .widget,.extended_sidebar_area .widget h3.widget-title{color:#333333;}.extended_sidebar_area a,.extended_sidebar_area .widget a{color:#333333;}.extended_sidebar_area a:hover,.extended_sidebar_area .widget a:hover{color:#333333;;}.extended_sidebar_area .widget li,.extended_sidebar_area .widget.widget_nav_menu li a{border-color:#eeeeee!important;}.single_post_content_wrapper{ max-width:900px;}body.single .post-navigation.navigation_style1 a{color:#888888;}body.single .post-navigation.navigation_style1 a:hover{color:#333333;}body.single .post-navigation.navigation_style1 .post-meta-nav{border-color:#888888;}body.single .post-navigation.navigation_style1 a:hover .post-meta-nav{border-color:#333333;}body.single .post-navigation.navigation_style2,body.single .post-navigation.navigation_style2 a{color:#888888;background-color:#f7f7f7;}body.single .post-navigation.navigation_style2 a:hover{color:#333333;background-color:#eeeeee;}body.single .post-navigation.navigation_style3 a.pagination_button{color:#888888;background-color:#f7f7f7;}body.single .post-navigation.navigation_style3 a.pagination_button:hover,
body.single .post-navigation.navigation_style3 .pagination_thumb_area{color:#333333;background-color:#eeeeee;}body.single .post-navigation.navigation_style4 .pagination_caption{color:#ffffff;}body.single .post-navigation.navigation_style4 a .pagination_bg:after{background:#888888;}.portfolio_layout article{padding:15px;}.portfolio_layout .site-content{margin:0 -15px;}.portfolio_featured_area .portfolio_featured_thumb:hover:after{background:rgba(0,0,0,0.4);}.testimonial_single_page .testimonial_star .star_rating .filled::before{color:#e94f45;}body.single .post-navigation.navigation_style2.testimonial_navigation,body.single .post-navigation.navigation_style2.testimonial_navigation a{color:#888888;background-color:#f7f7f7;}body.single .post-navigation.navigation_style2.testimonial_navigation a:hover{color:#333333;background-color:#eeeeee;}body.single .post-navigation.navigation_style2.team_navigation,body.single .post-navigation.navigation_style2.team_navigation a{color:#888888;background-color:#f7f7f7;}body.single .post-navigation.navigation_style2.team_navigation a:hover{color:#333333;background-color:#eeeeee;}.portfolio_layout article .portfoliopage_content,.blog_layout .blog_layout_box .blogpage_content,.blog_layout .blog_layout_box_withoutpadding .blogpage_content{background:rgba(255,255,255,0.9);}.portfolio_layout article .portfoliopage_content,.blog_layout .blog_layout_box .blogpage_content,.blog_layout .blog_layout_box_withoutpadding .blogpage_content{box-shadow: 0 0px 2px rgba(0,0,0,0.15);}.blog_layout .blog_layout_box .blogpage_content:hover,.blog_layout .blog_layout_box_withoutpadding .blogpage_content:hover{box-shadow: 0 0px 7px rgba(0,0,0,0.15);}.blog_layout .blog_layout_box .blogpage_content .entry-title a,.blog_layout .blog_layout_box_withoutpadding .blogpage_content .entry-title a,
.blog_layout .blog_layout_box .blogpage_content .entry-title,.blog_layout .blog_layout_box_withoutpadding .blogpage_content .entry-title,
.related_post_list li .zolo_related_post_box h4 a, .related_post_list li .zolo_related_post_box h4{color:#333333;}.read_more_area,.blog_layout .share-box,.post_title_area{text-align:left}.categories-links.rounded a,.categories-links.box a{background:rgba(117,117,117,0.0);}.categories-links.rounded a,.categories-links.box a{border: 1px solid #757575;}.categories-links.rounded a,.categories-links.box a{color:#757575}.categories-links.rounded a:hover,.categories-links.box a:hover{color:#ffffff}.categories-links.rounded a:hover,.categories-links.box a:hover{background:#e94f45;;}.categories-links.rounded a:hover, .categories-links.box a:hover{border: 1px solid transparent;}a.more-link,.read_more_area a.read-more{background:rgba(117,117,117,0.0);}a.more-link,.read_more_area a.read-more{border: 1px solid #757575;}a.more-link,.read_more_area a.read-more{color:#757575}a.more-link:hover,.read_more_area a.read-more:hover{color:#ffffff}a.more-link:hover,.read_more_area a.read-more:hover{background:#e94f45;}a.more-link:hover,.read_more_area a.read-more:hover{border: 1px solid rgba(117,117,117,0.0);}.share-box li a{background:rgba(117,117,117,0.0);}.share-box li a:hover{background:#e94f45;}.share-box li a{border: 1px solid #757575;}.share-box li a:hover{border: 1px solid transparent;}.share-box li a{color:#757575}.share-box li a:hover{color:#ffffff}.wpcf7-form select,.wpcf7-form .uneditable-input,.wpcf7-form input,.wpcf7-form textarea{border-color:#cccccc;}.wpcf7-form select,.wpcf7-form .uneditable-input,.wpcf7-form input,.wpcf7-form textarea{background:rgba(255,255,255,0.0);}.wpcf7-form select,.wpcf7-form .uneditable-input, .wpcf7-form input, .wpcf7-form textarea,.wpcf7-form{color:#747474;}.wpcf7-form button, .wpcf7-form input[type=reset], .wpcf7-form input[type=submit], html .wpcf7-form input[type=button]{border:1px solid #747474!important;}.wpcf7-form button:hover, .wpcf7-form input[type=reset]:hover, .wpcf7-form input[type=submit]:hover, html .wpcf7-form input[type=button]:hover{border-color:#e94f45!important;}.wpcf7-form button, .wpcf7-form input[type=reset], .wpcf7-form input[type=submit], html .wpcf7-form input[type=button]{background:#e94f45!important;}.wpcf7-form button:hover, .wpcf7-form input[type=reset]:hover, .wpcf7-form input[type=submit]:hover, html .wpcf7-form input[type=button]:hover{background:#e94f45!important;opacity:1;}.zt_button_icon,.zt_button_icon_right,.wpcf7-form button, .wpcf7-form input[type=reset], .wpcf7-form input[type=submit], html .wpcf7-form input[type=button]{color:#e94f45!important;}.zt_button_icon:hover,.zt_button_icon_right:hover,.wpcf7-form button:hover, .wpcf7-form input[type=reset]:hover, .wpcf7-form input[type=submit]:hover, html .wpcf7-form input[type=button]:hover{color:#ffffff!important;}.header_show_with_dark_row .logo{opacity: 0;visibility: hidden;}.zolo_header_builder .sticky_header_area{box-shadow: 0 0 28px -4px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 28px -4px rgba(0,0,0,0.4);-moz-box-shadow: 0 0 28px -4px rgba(0,0,0,0.4);-ms-box-shadow: 0 0 28px -4px rgba(0,0,0,0.4);}@media (min-width:1200px) {
.zolo_vc_hidden-lg{ display:none !important;}
}@media (min-width:992px) and (max-width:1199px) {
.zolo_vc_hidden-md{ display:none !important;}
}@media (max-width:1050px) {

.header_element_mobile_menu_active .zolo_header_element_primary_menu,
.fullscreen_header_area{ display:none !important;}
.fullscreen_header_area.fullscreen_menu_open_button{ display:block!important;}

.header_element_mobile_menu_active .header_element_mobile_menu_content,
.mobile_header_area,
.mobile_sticky_header_wrap{ display: block !important;}

.modern_mobile_menu .headercontent_box{ display:table;}
.zolo_mobile_navigation_area{ width:100%; float:left;background:#000; padding-bottom:10px;padding-top:10px; text-align:left;}
.zolo_mobile_navigation_area.zolo_mobile_navigation_menu,
.modern_mobile_menu .zolo_mobile_navigation_area{ padding:0;}
.mobile_header_area.modern_mobile_menu .logo-box{ float:left;}

.mob_nav_icon_area{ display:table-cell; vertical-align:middle; width:140px;}
.modern_mobile_menu .mobile-nav ul#mobile-nav{ margin:0;}

.mobile_header_area{ text-align:center;width:100%; float:left;}
.mobile_header_area.mobile_header_sticky{ position:fixed; z-index:9;}
.mobile_header_area .logo-box{ float:none; display:inline-block;padding:38px 0;}

.mobile_header_area ul.mob_nav_icons{ margin:4px 0 0 0; padding:0; list-style:none; float:right;}
.mobile_header_area ul.mob_nav_icons li{float:left; padding:0 0 0 15px; color:#f4421a;line-height:20px;}
.mobile_header_area ul.mob_nav_icons li a{color:#f4421a; cursor:pointer;}
.mobile_header_area ul.mob_nav_icons li .fa{font-size:22px;}

.mobile_header_area .zolo_mobile_navigation_area #nav_toggle{margin-left:30px;}
.mobile_header_area .zolo_mobile_navigation_area ul.mob_nav_icons{margin-right:30px;margin-top:4px;}

/*Mobile Nav Start Here*/
.mobile-nav .mobile_button_wrap{ display:none; width:100%; float:left; padding:10px 10px 16px; text-align:center;}
.mobile-nav .special_button_area{ padding-bottom:15px;width:100%; float:left;}
.mobile-nav .special_button_area .special_button2,
.mobile-nav .special_button_area .special_button{ width:100%;}

.mobile-nav ul{ list-style:none; padding:0; margin:0;width:100%; float:left; display:none;}
.mobile-nav ul.menu_list_submenu{display:block;}

.zolo_pagebuilder_horizontalheader .vc_row.header_builder_row .mobile-nav .apcore_vc_row > .vc_column_container .wpb_wrapper, 
.zolo_pagebuilder_horizontalheader .vc_row.header_builder_row .mobile-nav .vc_column_container .wpb_wrapper,
.zolo_pagebuilder_horizontalheader .vc_row.header_builder_row .mobile-nav .apcore_vc_row{display: block;}
.zolo_pagebuilder_horizontalheader .vc_row.header_builder_row .mobile-nav .vc_column_container{width: 100%;}
.mobile-nav ul li{ width:100%; float:left;}
.mobile-nav ul li.zolo-dropdown-menu ul.sub-menu{box-shadow: none;}
.mobile-nav ul li a{ width:100%; float:left; padding:0 30px;}
.mobile-nav ul li ul, .mobile-nav ul.sub-menu{ width:100%; background: none;}
.mobile-nav ul li li a{ padding-left:40px;}
.mobile-nav ul li li li a{ padding-left:50px;}
.mobile-nav ul li li li li a{ padding-left:60px;}
.mobile-nav {
	/*float: left;
	width: 100%;*/z-index:9999; 
}
.mobile-nav ul li{position: relative;}
.mobile-nav .mobile-collapse-toggle{
	position: absolute;
	right: 0px;
	top: 0px;
	display: block;
	cursor: pointer;
	font-size: 20px;
	padding:0px 12px 0px; line-height:50px;
	color: #fff;
	z-index: 9989999;
}
.mobile-nav .mobile-collapse-toggle [class*="genericon"]{ line-height:50px;}

#nav_toggle{position:relative;width:25px;float:left; cursor:pointer;}

.mobile_header_area.modern_mobile_menu #nav_toggle{ margin-left:20px; float:right;}

#nav_toggle .nav_bar{background:#f4421a; width:100%;height:2px; float:left; cursor:pointer; margin:3px 0;}

#nav_toggle.active .nav_bar_2nd{ height:0;margin:0;}

#nav_toggle.active .nav_bar_1st{ margin:11px 0 0 0;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
 }
#nav_toggle.active .nav_bar_3rd{transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
margin:-3px 0 0;
}
.open-submenu{ position:absolute; top:0; right:0; width:60px; cursor:pointer;}
.open-submenu:after{ width: 0; height: 0;content: "\e986";top:50%; left:50%; margin:-8px 0 0 -5px; position:absolute;font-family:ap-icons; font-size:16px; line-height:16px;}
.mobile-nav ul li a i.fa-angle-down{ display:none;}

/*Mobile Nav End Here*/

.fullpage_scroll_class .mobile_header_area .zolo-header-area,
body.ver_full_screen_slider .zolo-header-area,
body.slider_position_from_top .mobile_header_area .zolo-header-area,
body.titlebar_position_from_top .mobile_header_area .zolo-header-area{ position:relative;}

	}.mobile_header_area header.zolo_header .headercontent_box{padding-top:0;}.mobile_header_area header.zolo_header .headercontent_box{padding-bottom:0;}.mobile_header_area header.zolo_header .headercontent_box{padding-right:30px;padding-left:30px;}.mobile_header_area .logo-box{padding:38px 0 38px 0;}.zolo_mobile_navigation_area{background:#e94f45;}.mobile-nav ul li a:hover{background:#ffffff;}.mobile-nav ul li a{font-size:14px;line-height:40px;}.open-submenu{height:40px;}.mobile_header_area ul.mob_nav_icons li a{color:#e5e5e5!important;}.mobile_header_area .nav_search-icon.search_close_icon:after,.mobile_header_area .nav_search-icon:before,#nav_toggle .nav_bar{background:#e5e5e5!important;}.mobile_header_area .nav_search-icon:after{border-color:#e5e5e5!important;}.open-submenu:after{color:#ffffff!important;}.mobile-nav ul li a{color:#ffffff;}.mobile-nav ul li a:hover{color:#e94f45;}.mobile-nav ul li a{border-bottom:1px solid rgba(0,0,0,0)!important;}.mobile_header_area .headerbackground,.mobile_header_area .header_background{background:#ffffff;}.launch_button,.launch_button:hover, button:hover, button:focus, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus, button, input[type="submit"], input[type="button"], input[type="reset"], .zolo_navbar_search.default_search_but .nav_search_form_area .search-form .search-submit{background:#e94f45;color:#ffffff}a.launch_button, .woocommerce-page #respond input#submit, button, input[type="submit"], input[type="button"], input[type="reset"]{
-moz-border-radius:0px;
-webkit-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
border-radius:0px;}.woocommerce-page #respond input#submit, button, input[type="submit"], input[type="button"], input[type="reset"]{padding: 9px 16px;font-size:13px;height: auto; line-height: normal;}button, input[type="submit"], input[type="button"], input[type="reset"]{box-shadow: 0 8px 18px -8px rgba(0, 0, 0, 0.4);}button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover{box-shadow:0 11px 25px -10px rgba(0, 0, 0, 0.4);}@media (max-width:1300px) {
.zolo_product_card_wrap.style2.transform_scale_active .zolo_product_card .zolo_product_card_thumbnail img{transform: translate(0px, 0px) scale(0.9,0.9);-webkit-transform: translate(0px, 0px) scale(0.9,0.9);}
.arrow_position_middle_outside .apress_slick_slider .slick-arrow{left:23px;}
.arrow_position_middle_outside .apress_slick_slider .slick-arrow.slick-next{right:23px;}
}@media (max-width:1050px) {
.zolo_left_vertical_header .zolo_vertical_header_topbar,.zolo_left_vertical_header .zolo_footer_area,.zolo_left_vertical_header .zolo_main_content_area{margin-left:0px!important;}
.zolo_right_vertical_header .zolo_vertical_header_topbar,.zolo_right_vertical_header .zolo_footer_area,.zolo_right_vertical_header .zolo_main_content_area{margin-right:0px!important;}
.header_section_one{line-height:40px;}
}
@media (max-width:800px){
.hassidebar.double_sidebars .content-area{width:100%;padding:0;float:left;margin-left:0;}
.hassidebar.double_sidebars .sidebar_container_1{width:100%;margin-left:0;float:left;}
.hassidebar.double_sidebars .sidebar_container_2{width:100%;float:left;}
.hassidebar.right .content-area,.hassidebar.left .content-area,.hassidebar .content-area{width:100%; padding:0!important;}
.hassidebar .sidebar_container_1{width:100%;}
.hassidebar .sidebar_container_2{width:100%;} 
.hassidebar .sidebar{ padding-top:40px;}
}
@media (max-width:767px){
.zolo-container{max-width:640px;}
}
@media (max-width:500px){
.zolo-container{max-width:100%;}
}#header{
   margin: 0 auto;
}