/*** STICKY MENU ***/
.sticky-menu{background: #ffffff;/* padding: 5px 0; */
float: left;width: 100%;display: none;transition: .3s ease-in-out;z-index: 99;filter: drop-shadow(0 0 3px rgba(1, 3, 4, 0.19));}
.sticky-menu.fixed{position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;text-align: center;display: block;z-index:999999;}
.sticky-menu-logo{float: left;text-align: left;margin-right: 20px;padding: 5px 0; width:140px;}
.sticky-menu-logo img{width: 140px;}
.sticky-menu-list{float: left;text-align: left;margin-top: 10px;width: 800px;padding: 5px 0;}
.sticky-menu-list  > .header_menu{margin: 0;}
.sticky-menu-list .sub-menu{filter: drop-shadow(0 0 -1px rgba(1, 3, 4, 0.19));box-shadow: none;}
.sticky-menu-list .sub-menu.brand-menu{max-width: 500px;}
.sticky-menu-list .shop_brand.col-3{width: 33.33%;}
.sticky-menu-list .offer-menu{right: 40%;}
.sticky-menu-list .blackfriday-menu{left: 37%;}
.sticky-menu-search{float: right;width: 150px;}
.sticky-menu-search ul {display: flex;flex-direction: row;flex-wrap: wrap;width: 100%;}
.sticky-menu-search ul li { list-style: none;display: inline-block;width: calc(100% / 2);height: 30px;text-align: end;/* margin-top: 12px; */}
.sticky-icon{position: relative;padding: 18px 0;cursor: pointer;}
.sticky-icon img{width: 23px;margin: 0 0 0 5px;}
.sticky-icon .fa{font-size: 20px;color: #525252}
.sticky-icon  .cart_number{margin-top: 4px;}
.sticky-icon:hover .Shopping_popup,
.sticky-icon:hover .sticky-search{visibility: visible;display: block;}
.sticky-icon .Shopping_popup{top: calc(100% + -5px);}
.sticky-search{background: #ffffff;color: #000000;border-top: 2px solid #ff0000;z-index: 111;position: absolute;right: 0;padding: 10px;filter: drop-shadow(0 0 3px rgba(1, 3, 4, 0.19));width: 350px;top: calc(100% + -1px);visibility: hidden;display: none; margin-top:-5px;}
.sticky-search .input_box{background: #f1f1f1;color: #828282;border: none;border: 1px solid #d8d8d8;border-right: none;float: left;width: 77%;}
.sticky-search .sticky_search{border: none;background: #ccc;color: #181818;height: 38px;border: 1px solid #d8d8d8;border-left: none;padding: 0 23px;font-size: 18px;cursor: pointer; float:left;}
.sticky-menu-list .header_menu > ul > li{margin-right: 35px;}

/* .Shopping_popup,.login_hover{display: none;} */
/* ============================ */
.Shopping_popup{min-width: 315px;right: -19px;}
.Shopping_popup_box,
.empty_cart{width: 100%;border-bottom: 1px solid #e7e7e7;margin-bottom: 10px;padding-bottom: 10px;}
.shopping_popup_row{width: 100%;max-height: 180px;overflow-y: auto;}
.Shopping_img{float: left;margin-right: 10px;width: 70px;}
.Shopping_img img{width: 70px;height: 70px;}
.Shopping_text{float: left;width: 190px;}
.Shopping_text h6{font-size: 13px;margin-bottom: 5px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.Shopping_text span{font-size: 15px;line-height: 16px;font-family: 'muliregular';}
.Shopping_text span{font-weight: bold; font-weight:normal;}
.pro-close{float: right;width: 10px;}
.pro-close span a{font-size: 16px;line-height: 16px;vertical-align: top;color: #000000;}
.boxlink,
.box-link-top{display: none;}
#boxlink0,
#boxstickybox_link0{display: block;}

/*11-2-2020*/
.pagination-container ul li.disabled:hover a {cursor: not-allowed;background: #f7f7f7;color: #000000 !important;-webkit-touch-callout: none; 
-webkit-user-select: none; 
-khtml-user-select: none; 
-moz-user-select: none;user-select: none;}
.field-validation-error{text-transform:capitalize;}
.pagination-mobileview{display: none;}

/*** DESKTOP HEADER ***/
.top-currency {padding: 10px 0;display: block;float: left;width: 100%;}
.track__order_main {float: left;}
.track__order_main ul li {/*display: none;*/padding-right: 10px;/* margin-right: 10px;border-right: 1px solid #000; */}
.track__order_main ul li:last-child {border: none;}
.track__order_main ul li a {font-weight: bold; font-weight:normal;}
.track__order_main ul li.covid_19_top {display:none !important;}

.Blf_sale_onText {text-align: right;float: left;width: 32%;margin-top:1px;font-size: 14px;font-weight: bold; font-weight:normal;color: #ff0000;}
.Blf_sale_onText a {text-transform: inherit;font-size: 14px;font-weight: bold; font-weight:normal;color: #ff0000;text-align: center; /*animation: animate 1.5s linear infinite; */}
.hd_freeshipping_mb{display:none;color: #f7f7f7;}

.currency-box {float: right;}
.currency-box.toll-free ul li {display: inline-block;padding-right: 10px;margin-right: 10px;border-right: 1px solid #000;}
.currency-box.toll-free ul li:last-child{border:0;padding:0;margin:0; font-size:20px;}
.currency-box.toll-free ul li:last-child img{width:22px;}
.currency-box > ul > li {list-style: none;float: left;vertical-align: top;}
.currency-box.toll-free ul li.MobilePhone{display:none;}


.top_logo_box {width:100%; float:left; padding:0 0 30px 0;}
.logo_box {float: left;margin-right: 72px; width:278px;}
.responsive_logo {display: none;}
.top_search {float: left;margin-top: 30px;margin-right: 30px;position:relative;}
.input_box.search_input {/*background: #f1f1f1; */color: #000000;width: 373px;height: 38px;border: none;border: 1px solid #d8d8d8;border-right: none;float: left;}
.top_search_btn {border: none;background: #f1f1f1;color: 181818;height: 38px;border: 1px solid #d8d8d8;border-left: none;padding: 0 15px;font-size: 18px;margin: 0;cursor: pointer;position:relative;}
.top_search_btn img{width:25px; margin:0 auto; display:block;}
.navbar_utility {float: right;margin-top: 30px;}
.navbar_utility ul li {list-style: none;display: inline-block;text-align: center;padding: 0 19px;border-left: 1px solid #e7e7e7;}
.navbar_utility ul li:first-child {border-left: none;}
.utility_icon {display: block;font-size: 22px;line-height: 26px;color: #000000;/* padding-bottom: 15px; */}
.utility_icon img{width:22px; margin:0 auto;}
.utility_text {font-size: 14px;line-height: 26px;color: #000000;text-transform: capitalize;}

/*.top_search_btn:after {content:""; position:absolute;right:-19px;top:-19px;background:url(/images/Them-24/Christmas/christmas-cap.png) no-repeat; width:52px; height:52px;}*/
/*.Christmas-cap {position:absolute; }*/
.Christmas-tree {margin:-42px 0 0;}


.Cart_top,
.Login_top,
.contact_top {position: relative;}
.Shopping_popup,
.login_hover,
.contact_hover {position: absolute;text-align: left;top: calc(100% + 30px);right: -0;padding: 10px;/* margin-top: 20px; */background: #ffffff;
transform: translate3d(0, 0, 0);backface-visibility: hidden;filter: drop-shadow(0 0 3px rgba(1, 3, 4, 0.19));transition: all .3s ease-in-out;z-index: 1082;color: #000000;border-top: 2px solid #ff0000;
/* opacity: 0; */visibility: hidden;display: none;}
.Shopping_popup{width:315px;}
.Cart_top:hover .Shopping_popup,
.Login_top:hover .login_hover,
.contact_top:hover .contact_hover {/* opacity: 1; */visibility: visible;margin-top: -30px;display: block;}

.wishlist_top:hover .utility_icon,
.wishlist_top:hover .utility_text,
.Cart_top:hover .utility_icon,
.Cart_top:hover .utility_text,
.Login_top:hover .utility_icon,
.Login_top:hover .utility_text,
.contact_top:hover .utility_icon,
.contact_top:hover .utility_text {color: #ff0000;}

.cart_number {width: 25px;height: 25px;border-radius: 50%;line-height: 25px;font-size: 14px;text-align: center;font-weight: bold;display: block;background: #eb2600;color: #ffffff;position: absolute;top: 0;right: -11px;margin-top: -10px;}

.Shopping_popup_btn,
.empty_cart_btn {width: 100%;float: left;}
.Shopping_popup_left {float: left;}
.Shopping_popup_right,
.empty_cart_right {float: right;}
.Shopping_popup_right.logged_in {float: none;text-align: center;}
.empty_cart_box {width: 100%;/* display: none; */float: left;	}
.empty_cart {padding-bottom: 10px;}
.empty_cart_text {padding: 20px 15px;text-align: center;background: #f1f1f1;}
.Shopping_popup_total {float: left;width: 100%;margin-top: 10px;}
.Shopping_popup_total > .empty_cart_text {padding: 10px 15px;}
.Shopping_popup_total > .empty_cart_text p {font-weight: bold; font-weight:normal;}

.login_hover {width: 250px;right: -86px;}
.login_hover.login_success .register_top_title {margin-bottom: 0;}
.login_hover.login_success .signin_top_btn {margin-bottom: 10px;}
.signin_top_btn {width: 100%;float: left;margin-bottom: 15px;}
.signin_top_btn .button {width: 100%;}
.register_top {background: #f1f1f1;padding: 10px;clear: both;}
.register_top_title {text-align: center;}
.register_top_title span {font-size: 16px;}
.register_top_text {width: 100%;}

.contact_hover {width: 315px;right: -167px;}
.contact_top_cell{width: 100%;}
.contact_top_cell strong {font-size: 20px;line-height: 28px;margin-bottom: 10px; letter-spacing:1.3px;}
.contact_top_cell p{margin:5px 0;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.top_email_box {width: 100%;padding: 10px;background: #f1f1f1; margin-top:5px;}
.responsive_search {display: none !important;}
.navbar-icon {display: none !important;}
.mobile-navbar {display: none !important;}

#_GUARANTEE_SealSpan {bottom:70px !important;}

/*** HEADER MENU ***/
.header_menu {position: relative;width: 100%;float: left;padding: 0 0 10px 0;}
.header_menu > ul> li {list-style: none;float: left;margin-right: 65px;}
.header_menu > ul > li > a {font-size: 18px;line-height: 26px;color: #000000;font-weight:600;display: block; background:url(/images/icon-menu.png) no-repeat right 10px; background-size:12px;padding-right: 17px;}
/*.header_menu > ul.active > li >a {color: #ed1f24;}*/
.header_menu > ul.active >li.focus >a {color: #ed1f24;}

/*** SUBMENU ***/
.sub-menu {position: absolute;left: 0;top: 36px;width: 100%;max-width: 920px;height: auto;margin: 0 auto;overflow: auto;text-align: left;z-index: 3;overflow: hidden;
background-color: #fff;transition: all 0.1s ease 0s;padding: 20px;opacity: 0;visibility: hidden;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);/*filter: drop-shadow(0 0 -1px rgba(1, 3, 4, 0.19));*/}
.header_menu>ul>li:hover .sub-menu {opacity: 1;visibility: visible;}
.shop_menu {float: left;width: 100%;}
.shop_menu ul li {list-style: none;}
.shop_menu ul li a {display: block;padding: 6px;color: #000000;border-bottom: 1px solid #e7e7e7;font-size: 14px;font-weight:600;line-height: 26px;
text-transform: capitalize;margin-bottom: 5px;transition: 0.1s;-webkit-transition:  0.1s;-ms-transition:  0.1s;-moz-transition:  0.1s;}
.shop_menu ul li a:hover,
.shop_menu ul li a.active {background: #ff0000;color: #fff;}
.shop_hover_menu {margin-bottom: 10px;}
.shop_hover_menu h5,
.shop_hover_menu span.Category_Title{font-size: 14px;line-height: 26px;font-weight:600;color: #000000;margin-bottom: 10px;}
.shop_hover_menu span.Category_Title{display: inline-block;width: 100%;}
.shop_hover_menu ul li {list-style: none;margin-bottom: 5px;}
.shop_hover_menu ul li a {font-size: 14px;color: #000000;}
.shop_hover_menu ul li:hover a, 
.human-menu a:hover {color: #ff0000;}

.offer-menu {max-width: 245px;/*left: 30%;*/left:35%;}
.offer-menu ul li {border-bottom: 1px solid #e7e7e7;padding-bottom: 5px;margin-bottom: 10px;}
.offer-menu ul li:last-child {padding-bottom: 0px;margin-bottom: 0px;border-bottom: 0px solid #ffffff;}
.offer-menu ul li a { cursor:pointer;font-size: 18px;color: #000000;line-height: 20px;font-weight:600;}
.offer-menu ul li:hover a {color: #ff0000 !important;}
.sub-menu.bolg-menu {max-width: 838px;left: 10%;padding: 10px;}
.sub-menu.bolg-menu ul li {list-style: none;}
.sub-menu.bolg-menu.Offer-menu{text-align:center;}
.sub-menu.bolg-menu.Offer-menu .blog-top-title h5,
.blog-top-title span{font-size:16px;}
.shop_brand_img {border: 1px solid #e7e7e7;text-align: center;margin-bottom: 15px;padding: 10px;}
.sub-menu.brand-menu {max-width: 720px;left: 12%;padding-bottom: 5px;}
.blog-top {width: 100%;}
.blog-top-img {width: 100%;float: left;margin-right: 10px;margin-bottom:10px;border-radius:5px;}
.blog-top-img img {height:112px;width:100%;border-radius:5px;}
.blog-top-title {float: left;width: 100%;}
.blog-top-title h5,
.blog-top-title span{font-weight:600;font-size: 14px;}

.sub-menu.bolg-menu ul.btn-3{}
.sub-menu.bolg-menu ul.btn-3 li{width:32%;}
/*
.sub-menu.bolg-menu ul.btn-3 li:nth-child(3){display:none;}
*/
.sub-menu.bolg-menu ul.btn-3 .blog-top-img img{height:auto;}

.sub-menu.bolg-menu ul li {border-left: 1px solid #e7e7e7;padding-bottom: 10px;margin-bottom: 10px;width:23.5%;float:left;margin-left:2%;padding-left:10px;}
.sub-menu.bolg-menu ul li:first-child {margin-left:0; border-left:0;padding-left:0;}
.blog-top-btn {text-align: center;float:left;width:100%;margin:10px 0 0;}


.header_menu>ul>li.usp_top {float: right;margin: 0;}
.usp_menu {float: right;}
.header_menu>ul>li.usp_top ul li {display: inline-block;}
.usp_top ul li a {color: #ec2529;border-right: 1px solid #ec2529;padding: 0 10px;}
.usp_top ul li:last-child a {border-right: none;padding-right: 0;}
.usp_top ul li:hover a {color: #000000;}
.usp_top ul li:hover > .header_menu >ul:first-child().active > li > a {color: #000000;}

.Top_Section_Mobile{display: none;}




/*** RESPONSIVE START HERE ***/
@media only screen and (max-width: 1300px) {
.sticky-search .sticky_search {float: left;}
.navbar_utility ul li {padding: 0 15px;}
}

@media only screen and (max-width: 1250px) {
.sticky-search {left: auto;right: -16px;}
.news_letter_input_box .input_box{width: 400px;}
}

@media only screen and (max-width: 1200px) {
.logo_box {margin-right: 52px;}
.news_letter_input_box .input_box{width: 315px;}
}

@media only screen and (max-width: 1161px) {
.input_box.search_input {width: 360px;}
.sticky-menu-list {width: 735px;}
.sticky-menu-logo {margin-right: 10px;}
}

@media only screen and (max-width: 1150px) {
.top_logo_box {margin-bottom: 20px;}
.logo_box {width: 25%;margin: 0;text-align: left;}
.logo_box a img {width: 240px;}
.top_search {width: 38.33%;text-align: center;margin: 15px auto 46px;;float: none;display: inline-block;}
.navbar_utility {float: right;margin-top: 30px;width: 33.33%;text-align: right;}
.input_box.search_input {width: 324px;display: inline-block;float: none;}
.top_search_btn {display: inline-block;vertical-align: bottom;margin-left: -5px;}	
.news_letter_input_box .input_box{width: 315px;}
}	

@media only screen and (max-width: 1100px) {
.Blf_sale_onText {width:44%; float:right;}
.news_letter_text strong{font-size: 28px;}
.news_letter_text p{font-size: 12px;}
.news_letter_icon{margin-right: 20px;}
.news_letter_input_box .input_box{width: 295px;}

}

@media only screen and (max-width: 1024px) {
.Free_shipping {padding-bottom: 10px;}
.top_search {width: 41.33%;float: left;text-align: right;}
.input_box.search_input {width: 290px;}
.news_letter_input_box .input_box{width: 255px;}

}

@media only screen and (max-width: 1082px) {
.navbar_utility ul li {padding: 0 10px;}
}

@media only screen and (max-width: 1050px) {
.offer-menu {left: 26%;}
.navbar_utility ul li {padding: 0 15px;}
.contact_hover {right: -150px;}
.login_hover {right: -72px;}
.sticky-menu-list .header_menu > ul > li {margin-right: 35px;}
.sticky-menu-box {position: relative;}
.sticky-menu-box .header_menu {position: unset;}
.sticky-menu-list .sub-menu {max-width: 100%;box-shadow: 0 0px 0 1px rgba(0, 0, 0, .08);top: 57px;}
.sticky-menu-list .offer-menu {left: 38%;width: 210px;}
.sticky-menu-list .sub-menu.bolg-menu {max-width: 400px;}
.sticky-menu-list {width: auto;}
}

@media only screen and (max-width: 986px) {
.navbar_utility ul li {padding: 0 10px;}
.input_box.search_input {width: 250px;}

.Top_Section_Mobile{display: flex; justify-content: space-between; font-size: 14px; background: #e1e1e1; color: #000; padding: 5px 10px;}
.Top_Section_Mobile a{color:#000;display:inline-block;}
.Top_Section_Mobile .text-one{}
.Top_Section_Mobile .text-two{text-align:right;}

}

@media only screen and (max-width: 950px) {
.top_search {width: 41.33%;float: left;text-align: right;}
.input_box.search_input {width: 290px;}
.navbar_utility ul li {padding: 0px 10px;}
.login_hover {right: -19px;}
.contact_hover {right: -100px;}
.header_menu > ul > li {list-style: none;float: left;margin-right: 45px;}
.top_logo_box {margin-bottom: 0px;}
.Blf_sale_onText {width: 38%;}
.sticky-menu-search{width: 110px;}

}

@media only screen and (max-width: 960px) {
.sub-menu.bolg-menu{max-width:100%; left:0;}
.navbar_utility{margin-top: 15px;}
.utility_icon img{width: 25px; margin: 0 auto; float: none; display: block;}
}

@media only screen and (max-width: 900px) {
.header_menu > ul > li {margin-right: 40px;}
.news_letter_box{text-align: center;}
.news_letter_icon,
.news_letter_text{display: inline-block;float: none;vertical-align: top;}
.news_letter_text{margin-right: 0;}
.news_letter_input_box{width: 100%;text-align: center;}
.news_letter_input{float: none;display: inline-block;width: 50%;}
.news_letter_input .div-validation-error,
.news_letter_input_box .input_box{width: 100%;}
.news-submit{float: none;display: inline-block;vertical-align: top;}
.top_logo_box{padding:0;}

}

@media only screen and (max-width: 866px) {
.navbar_utility ul li {padding: 0px 5px;}
.utility_icon img {width: 25px;}
.logo_box a img {width: 160px;margin-top: 20px;}
.logo_box a img {width: 160px;margin-top: 10px;}
.top_search {margin-top: 20px;}
.navbar_utility {margin-top: 13px;}
.Blf_sale_onText {float: right;width: 60%;margin-bottom: 5px;}
.currency-box{float:left; padding-top:10px;}
}

@media only screen and (max-width: 850px) {

.input_box.search_input {width: 240px;}
.navbar_utility ul li {padding: 0px 5px;}
.utility_icon img {width: 25px;}
.cart_number {width: 20px;height: 20px;line-height: 20px;margin-top: -5px;}
.header_menu > ul > li {margin-right: 30px;}
}

@media only screen and (max-width: 800px) {    
.header_menu > ul > li {margin-right: 23px;}
.header_menu > ul > li > a {font-size: 16px;}
.sticky-menu-search{width: 90px;}

}

@media only screen and (max-width: 768px) {
.top-currency{padding:3px 0;}
.Cart_top:hover .Shopping_popup{margin:0 !important;}
.header{height:80px; background:#fff;}
.hd_freeshipping_mb{display:block;}
.header_menu ul .desktop-menu {display: none;}
.header_menu > ul > li.usp_top {float: left;margin: 0;width: 100%;}
.usp_menu {float: none;text-align: center;margin: 0 auto;}
.usp_top ul li a {color: #515050;border-right: 1px solid #515050;}
.usp_top ul li a:hover {color: #ff0000;}
.navbar_utility ul li.navbar_utility_des {display: none;}
.top_search {display: none;}
.responsive_search {display: inline-block !important;}
.responsive_search {cursor: pointer;}
.responsive_search .utility_icon {color: #848484;}
.responsive_search:hover .utility_text {color: #ff0000;}
.navbar_utility {margin-top: 10px;width: auto;}
.navbar_utility ul {margin-top: 8px;}
.responsive-header.fixed .navbar_utility ul {margin-top: 0px !important;}
.navbar_utility ul li {padding: 0px 10px;}
.navbar_utility ul .responsive_search {padding: 0 9px;}
.navbar_utility ul li:nth-child(4) {border-left: none;}
.responsive-header {width: 100%;float: left; padding-bottom:10px;}
.header_menu {margin-bottom: 18px;float: left;width: 100%;}
.top_logo_box {position: relative;padding-bottom: 10px;}
.logo_box {position: absolute;left: 0%;right: 0;text-align: center;margin: 0 auto;width: 140px;}
.logo_box a img {max-width: 190px;}
.track__order_main {/*display: none;*/width:100%;text-align:center;margin-bottom:10px;}
.Shopping_popup{right:0;}
.responsive-header.fixed {position: fixed;width: 100%;top: 0;z-index: 111111;background: #ffffff;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
-webkit-animation-name: animationFade;
-o-animation-name: animationFade;
animation-name: animationFade;
-webkit-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;}
.responsive-header.fixed .top_logo_box {padding: 10px 0;}

.navbar-icon {display: block !important;position: absolute;top: 32px;cursor: pointer;z-index: 11;}
.navbar-panel button {background: transparent;border: 0;}
.navbar-toggle span {position: relative;display: block;margin: auto;transition: .3s all ease;}
.navbar-toggle span::before,
.navbar-toggle span::after {-webkit-transform-origin: 1.71429px center;-moz-transform-origin: 1.71429px center;-ms-transform-origin: 1.71429px center;transform-origin: 1.71429px center;}
.navbar-toggle span::after,
.navbar-toggle span::before,
.navbar-toggle span {width: 24px;height: 4px;background-color: #313131;backface-visibility: hidden;border-radius: 2px;}
.navbar-toggle span::after,
.navbar-toggle span::before {content: "";position: absolute;left: 0;top: -8px;transition: .3s all ease;}
.navbar-toggle span::after {top: 8px;}
.navbar-fixed .navbar-nav-wrap {position: fixed;top: 0;right: 0;width: 100%;padding: 0px 0 56px;bottom: -56px;color: #fff;background: rgba(0,0,0,0.4);
z-index: 999999;-webkit-transform: translateX(-120%);transform: translateX(-120%);transition: 0.3s all cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.navbar-fixed .navbar-nav {display: block;height: 100%;overflow: scroll;font-size: 16px;line-height: 26px;text-align: left;margin-top: 50px;}
.mobile-navbar {display: block !important;}

.navbar-search {z-index: 11;width: 320px;top: 0;position: fixed;left: 0;background:#fff;}
.input_box.navbar-search_input {background: #ffffff;color: #000000;width: 83%;padding-right: 50px;padding-left: 20px;height: 50px;border: none;box-shadow: 0 -1px 9px rgba(0,0,0,.17);position: relative;}
.navbar_search_btn {border: none;background: transparent;color: #000000;height: 38px;padding: 0 5px;font-size: 20px;margin: 0;position: absolute;margin-left: -40px;top: 6px;cursor: pointer;}
.navbar-nav {width: 320px;height: 100%;left: 0;top: 0;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;font-size: 16px;line-height: 34px;color: #000000;background: #ffffff;box-shadow: 5px 0 5px 0 rgba(0, 0, 0, 0.1);z-index: 998;}
.navbar_search_btn img{width:25px;}
.navbar-fixed .navbar-nav > .item-has-children {position: relative;margin-bottom: 0;cursor: pointer;border-bottom:1px solid #e8e8e8;}
.navbar-fixed .navbar-nav > .item-has-children.dropdown{background:url(/images/icon-menuarrow.png) no-repeat 95% 20px; background-size:12px;}
.navbar-fixed .navbar-nav > .item-has-children.active.dropdown{background:url(/images/icon-menuarrow2.png) no-repeat 95% 20px #ececec;  background-size:12px;}
.navbar-fixed .navbar-nav > .item-has-children > a {display: block;color: #000000;position: relative;text-transform: capitalize;font-size: 16px;font-family: 'muliregular';padding: 14px 15px 16px;position: relative;}
.navbar-fixed .navbar-nav > .my_account_resp{border-top:1px solid #e8e8e8;}
.navbar-fixed .navbar-nav > .my_account_resp > a {color: #333333 !important;}
.navbar-fixed .navbar-nav > .item-has-children.active  .my_account_resp > a {background: #ececec; color: #333333 !important;}
.navbar-fixed .sub-navbar {display: none;background: #ffffff;
box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15) !important;
-ms-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15) !important;
-moz-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15) !important;
-o-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15) !important;
-webkit-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.15) !important;}
.sub-navbar li {list-style: none;padding: 0 15px; font-size:15px;}
.sub-navbar li:hover a {color: #ff0000;}
.sub-navbar li a {font-size: 15px;line-height: 30px;color: #000000;display: block;padding: 0 0 0 10px;}
.contact_top_cell a{padding:0 !important; line-height:normal !important;}

.navbar-fixed .navbar-nav-wrap.active {-webkit-transform: translateX(0);transform: translateX(0);}
.navbar-close {top: 0px;position: absolute;left: 269px;z-index: 9999999;background: #fff;padding: 10px 13px;}
.navbar-close .bar1,
.navbar-close .bar2 {width: 25px;height: 3px;background-color: #000;margin: 6px 0;transition: 0.4s;display: block;cursor: pointer;}
.navbar-close .bar1 {-webkit-transform: rotate(-45deg) translate(0px, 6px);transform: rotate(-45deg) translate(0px, 6px);}
.navbar-close .bar2 {-webkit-transform: rotate(45deg) translate(0px, -7px);transform: rotate(45deg) translate(0px, -7px);}
.sub-navbar.responsive_brand li {list-style: none;display: inline-block;}
.sub-navbar.responsive_brand li a img {width: 100px;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}
.login_navbar {padding-bottom: 75px;}
.login_navbar .signin_top_btn .button {color: #ffffff;}
.top_email_box {padding: 10px 5px;}

.currency-box {float: left;width: 50%; padding:0}
.currency-box > ul > li {float: none;display: inline-block;}
.navbar-nav .login_navbar {padding: 10px 0;}
.currency-box.toll-free ul li {display: block;padding-right: 0;margin-right: 0;border-right: 0px solid #000;}
.currency-box.toll-free ul li p {font-size:12px;}
.hd_freeshipping_mb{margin-top:5px !important;}

.sticky-menu, .sticky-menu.fixed {display: none;}
.responsive-header.fixed .navbar-icon {top: 32px;cursor: pointer;}
.responsive-header.fixed .logo_box a img {margin-top: 0;}
.responsive-header .Cart_top {cursor: pointer;}
.checkout_header .currency-box {width: auto;}
.currency-box > ul > li {float: none;display: inline-block;}
.navbar-nav .login_navbar {padding-bottom: 0px;}

/*** STOP HOVER ANIMATION IN MOBILE ***/
a:hover,
a:focus{transition: 0s;-webkit-transition: 0s;-ms-transition: 0s;-moz-transition: 0s;transition: all 0s linear 0s;}
.btn_black:hover{background: #1b1b1b;}
.btn_red:hover{background: #ec2529;}
.sub-navbar li:hover a {color: #000;}

.Shopping_popup {right: 20px;top: 65px;position: fixed;}
.responsive-header.fixed .Shopping_popup {top:65px}

.wrapper.Mobile_hideMenu{display:none;}

}

@media only screen and (max-width: 550px) {
.news_letter_text strong{font-size: 20px;line-height: 30px;}
.news_letter_icon img{width: 60px;}

.Top_Section_Mobile{padding: 3px 10px; flex-wrap: wrap;line-height: normal;}
.Top_Section_Mobile .text-one,
.Top_Section_Mobile .text-two{width: 100%; padding: 2px 0; text-align: center}

}

@media only screen and (max-width: 500px) {
.top_logo_box {padding-bottom: 0px;}
.news_letter_box{padding: 15px;}
.news_letter{padding: 10px;}
.header{height:70px;}
.sub-navbar li a:focus{color:red;}

.hd_freeshipping_mb{margin:0 !important;font-size: 14px; line-height: 27px;}
.currency-box.toll-free{float: left;width: 270px; padding:0}
.currency-box.toll-free ul li a{font-size:14px; line-height: 27px;}

}

@media only screen and (max-width: 475px) {
.logo_box a img {max-width: 140px;}
.navbar_utility {margin-top: 0px;}
.utility_icon {font-size: 18px;}
.utility_icon img {width: 22px;}
.responsive-header.fixed .navbar-icon {top: 23px;}
.navbar-icon {top: 23px;}
.navbar_utility ul {margin-top: 12px;}
.news_letter_icon{display: none;}
.news_letter_input{width: 100%;}
.news_letter_input_box .input_box{width: 100%;margin-bottom: 10px;}
.news_letter_input_box{margin-top: 15px;}
.news_letter_box{padding: 10px;}
.news_letter_input_box .button{margin-left: 0px;}
.Shopping_popup {top: 60px; right:10px;}
.responsive-header.fixed .Shopping_popup {top:60px}


}

@media only screen and (max-width: 430px) {
.currency-box.toll-free ul li {padding-right: 5px;margin-right: 0;}
.currency-box.toll-free ul li:last-child {padding-left: 0;}
.currency-box.toll-free ul li p {font-size: 11px;line-height: inherit;}
.currency-box.toll-free ul li:last-child img{width:20px;}

}

@media only screen and (max-width: 420px) {
.logo_box {right:inherit;left:90px;}
.logo_box a .desktop-logo {margin-left:0;}
.header {height: 60px;}
.header .wrapper{  overflow: unset;}

}

@media only screen and (max-width: 390px) {
/*.logo_box a .desktop-logo {margin-left: -80px;}*/
.logo_box {left:80px;}

.currency-box.toll-free{width: 255px;}
.currency-box.toll-free ul li a{font-size:12px; line-height: 27px;}
.hd_freeshipping_mb{font-size: 12px; line-height: 27px;}

}

@media only screen and (max-width:375px) {
.logo_box {left:70px;}

}

@media only screen and (max-width: 360px) {
/*.logo_box a .desktop-logo {margin-left: -65px;}*/
.logo_box {left:60px;}
.usp_top ul li a {padding: 0 5px;font-size: 12px;}
.news_letter_input_box .button{width: 100%;}

.currency-box.toll-free{float: left;width: 240px; padding:0}
.currency-box.toll-free ul li a{font-size:12px; line-height: 27px;}


}

@media only screen and (max-width: 340px) {
.navbar_utility ul li,
.navbar_utility ul .responsive_search {padding: 0px 5px;border: none;}
/*.logo_box a .desktop-logo {margin-left: -36px;}*/
.logo_box {left:55px;}
.Shopping_popup {width:300px; min-width:300px;}
.currency-box {width: auto;}

.currency-box.toll-free{width: 220px;}
.currency-box.toll-free ul li a{font-size:11px; line-height: 27px;}
.hd_freeshipping_mb{font-size: 11px; line-height: 27px;}

}

@media only screen and (max-width: 300px) {
}