.header{width:100%;position:relative;}
.header .header-wrapper .primary{float:right;z-index:900;margin:0 0 0;}
.header .header-wrapper .primary .navbar nav{margin:0 0px 0 0;}
.header .header-wrapper .primary .navbar{background:none;border:0 none;margin:0;min-height:44px;}
.header .header-wrapper .primary .navbar .navbar-collapse{padding:0;position:relative}
.header .header-wrapper .primary .navbar .navbar-collapse .nav{margin:0;position:relative}
.header .header-wrapper .primary nav ul{list-style:none;margin:0;padding:0}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent{position:relative}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent:hover>.sub{display:block;-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s}
.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li{margin:0 0 0 39px}
.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li:first-child{margin:0}
.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li:after{background:none;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav>li{padding:0;position:relative}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{font-family:'MontserratAlternates-Light', sans-serif;background:none;color:#ddd;line-height:35px;padding:0 0 0 0;position:static;text-shadow:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;z-index:900;font-size:20px;font-weight:normal;margin:0;display:block;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav a>i{margin-right:2px;opacity:.8;filter:alpha(opacity=80);text-align:center;width:15px}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li{font-size:13px;line-height:24px;margin:0;padding:0;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li:after{background:none}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a{color:#000;display:block;font-size:20px;font-family:'MontserratAlternates-Light', sans-serif;font-weight:normal;padding:5px 10px;text-decoration:none;transition:opacity 0.2s linear 0s;width:200px;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li.selected > a{color:#fff;background:#f37021;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub{left:100%;top:0}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub .sub .parent>a{background:none !important}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub .sub .parent>a:after{display:none}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub .sub .sub{background:none;border:0 none;box-shadow:none;display:block;left:0;padding:0 0 0 10px;position:relative;-webkit-animation:fadeIn 0;animation:fadeIn 0}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.selected > a:after{opacity:1;left:50%;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li >ul{margin-left:20px;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li >ul > li > a{color:#ddd;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li:nth-child(2n+1){clear:both;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:before,
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:after{content:"";z-index:-1;position:absolute;top:50%;left:50%;width:60px;height:60px;border:2px solid rgba(255,255,255,0.40);border-radius:50%;margin:0 auto;transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:after{width:40px !important;height:40px !important;border:2px solid #fff;transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-ms-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;}
@media (min-width:1025px){.header .header-wrapper .primary .navbar .navbar-collapse .nav > li:hover > a:after{opacity:1;left:50%;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:hover{color:#e36c0a !important}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a:hover{color:#e36c0a !important}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li >ul > li > a:hover{color:#e36c0a !important}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:hover:before,
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:hover:after{border:2px solid rgba(255,255,255,0.40);transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);}
}
@media (min-width:768px){.sidebar_content .header:after{content:"";display:table;clear:both;}
.sidebar_content .header{clear:both;border-right:0;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:hover{color:#ED5C52 !important;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li:last-child{position:relative;top:0;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub{display:none;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li{position:static;width:50%;float:left;border:none;display:block;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li > a{font-size:36px;color:#ddd;font-weight:normal;display:inline-block;position:relative;padding:5px 0;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li ul.sub{box-shadow:none !important}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li li.parent>a:after{content:"\f107";right:25px;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li > ul.sub{left:0;right:0;padding:21px 0 0 0;display:block !important;background:transparent}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li > ul.sub > li{padding:0 0;display:block;margin-bottom:6px;}
.sidebar_content .header .header-wrapper .primary .navbar .navbar-collapse ul.navbar-nav>li > ul.sub > li > a{margin:0;border:none;font-size:15px;color:#606060;font-weight:400;line-height:24px;font-family:'Casper', Arial, sans-serif;padding:0;}
}
.primary .navbar-collapse.collapse{display:none !important;}
.primary .navbar-collapse.collapse.in{display:block !important;overflow:visible !important;clear:both;height:auto !important;}
.header .header-wrapper .primary{position:relative;display:block;width:100%;}
.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li{margin:0 0 30px 0 !important;padding-bottom:20px;}
.header .header-wrapper .header-icons{display:inline-block;float:none;margin:0;vertical-align:top}
.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li{border-bottom:1px solid rgba(0, 0,0, 0.08)}
.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li:last-child{border-bottom:none;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li.selected a{}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .selected .parent .open-sub span{background:#666666 none repeat scroll 0 0 !important;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .selected .selected .open-sub span{background:#ffffff none repeat scroll 0 0 !important;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.selected > a{color:#ED5C52 !important}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.selected > a:before{border:2px solid rgba(255,255,255,0.40);transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.selected > a:after{border:2px solid rgba(255,255,255,0.40);transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li.selected > a{color:#ED5C52 !important;}
.header{width:auto}
.header .right-box-wrapper{text-align:right}
.header .header-wrapper .cart-header{margin-right:0}
.header .header-wrapper .primary .navbar{margin:0;min-height:inherit;position:relative;width:100%;border-radius:0;border:0 !important;}
.header .header-wrapper .primary .navbar .navbar-collapse{border:0 none;box-shadow:none;left:auto;margin:0;max-height:inherit;padding:0;position:relative;right:0;top:0;z-index:919;width:100%;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav{border:medium none;border-radius:0 !important;float:none;padding:0;border:0;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav>li{float:none;margin:0 0 3px;padding:0}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub{bottom:0;right:0;position:absolute;top:0;width:50px}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub span{background:#ddd;display:block;height:2px;margin:17px 0 0 15px;position:absolute;width:16px}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .selected .open-sub span{background:#ddd !important;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.selected.active > a .open-sub span{background:#ddd !important;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active > a .open-sub span{background:#ddd !important;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub span + span{height:16px;margin:10px 0 0 22px;width:2px}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent .parent>a .open-sub span,
.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .title .open-sub span{background:#ddd;display:block;height:2px;margin:17px 0 0 15px;position:absolute;width:16px;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent .parent>a .open-sub span + span,
.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .title .open-sub span + span{height:16px;margin:10px 0 0 22px;width:2px;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub,
.header .header-wrapper .primary .navbar .navbar-collapse .parent .sub,
.header .header-wrapper .primary .navbar .navbar-collapse .parent:hover>.sub{background:transparent;border:0 none;border-radius:0;box-shadow:none;display:none;font-size:13px;left:0;line-height:24px;margin-top:0;margin-bottom:0;padding:0;position:relative;margin-left:0 !important}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub,
.header .header-wrapper .primary .navbar .navbar-collapse .parent .sub .sub,
.header .header-wrapper .primary .navbar .navbar-collapse .parent:hover>.sub .sub{background:#f7f7f7;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav>.parent.active>a .open-sub span{background:#fff}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent.active>a .open-sub span + span{display:none}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent:hover>.sub{-webkit-animation:fadeIn 0;animation:fadeIn 0;display:none}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a{background:none;color:#303030;padding:7px 50px 7px 20px;text-decoration:none;width:auto !important}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub li a{padding:7px 20px 7px 40px;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav li a>i{color:#1e1e1e}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub{left:0;margin-left:10px}
@media (max-width:767px){.header .header-wrapper .primary .navbar .navbar-collapse ul.nav > li{margin-bottom:0 !important;}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li{margin-bottom:0 !important;padding-bottom:0 !important;}
}
.menu_sta_num_title{font-size:24px;color:#404040;font-weight:400;text-align:right;margin-bottom:25px;}
.menusta_num{display:block;text-align:right;margin:0 0 2px 0;}
.menusta_num span, .menusta_num a{font-size:15px;color:#606060;font-weight:normal;font-family:'MontserratAlternates-Light', sans-serif;}
.menu_address_section .social-main{padding:21px 0 32px 0;}
.menu_address_section .social-main ul{padding:0;margin:0;text-align:right}
.menu_address_section .social-main ul li{padding:0;margin:0;display:inline-block;}
.menu_address_section .social-main ul li + li{padding-left:11px;}
.menu_address_section .social-main ul li:before{display:none;}
.menu_address_section .social-main ul li a{}
.menu_address_section .social-main ul li a i{font-size:20px;color:#909090;}
.menu_login_btn:after{content:"";display:table;clear:both}
.menusta_num span:first-child{padding-right:2px;}
.menu_login_btn .main_btn{float:right}
.menu_login_btn .main_btn + .main_btn{margin-top:20px;}
