@media only screen and (max-width:1080px), (max-width:1090px){

/*** HEADER ****/
.header_main_section{padding: 20px 0 0 0;}
.header_main_section .logo{width: 300px;}
.header_main_section .top_search{margin-left: 6.5%;width: 465px;}
.header_menu_section .track_order{width: 130px;}
.auto_search_category_2022,
.search_no_result{width: 660px;padding: 20px;left: 55px;}
.auto_search_category_2022{padding: 0;}
.desktop_navigation .menu_three{width: 610px;}
.footer_top_brands .text_holder a{display: inline-block;}
.footer_links{width: 22%;}
.common_top_threebox .text_holder span{font-size: 16px;}

/*== Home Speacial Discount Box CSS ===*/
.mobile_menu_details .right_content{width: 100%; border: 3px solid #f1bb19;margin-top:10px;}
.mobile_menu_details .right_content .title{background: #fdf5dc; line-height: 45px; text-align: center; font-size: 27px; font-weight: bold; color: #000;}
.mobile_menu_details .right_content .coupon_code{padding:20px 15px;}
.mobile_menu_details .right_content .coupon_code .coupon_box{background: #f7fbfd; border: 1px dashed #c1dff4; width:48%; margin:0 1% 20px;}
.mobile_menu_details .right_content .coupon_code .coupon_box a {padding:0 !important;}
.mobile_menu_details .right_content .coupon_code .coupon_box a:hover {background:none !important;}
.mobile_menu_details .right_content .coupon_code .coupon_box:hover{border: 1px dashed #1b468a;}
.mobile_menu_details .right_content .coupon_code .coupon_box:last-child{margin-bottom: 0;}
.mobile_menu_details .right_content .coupon_code .img_holder{width: 33%; padding: 12px; position: relative;}
.mobile_menu_details .right_content .coupon_code .text_holder{height: 110px;}
.mobile_menu_details .right_content .coupon_code .text_holder::after,
.mobile_menu_details .right_content .coupon_code .text_holder::before{position: absolute; left: -8px; content: '';width: 0px;height: 0px;border-left: 8px solid transparent;border-right: 8px solid transparent;right: -9px;}
.mobile_menu_details .right_content .coupon_code .text_holder::after{border-top: 8px solid #c1dff4; top: 0px;}
.mobile_menu_details .right_content .coupon_code .text_holder::before{border-bottom: 8px solid #c1dff4; bottom: 0px;}

.mobile_menu_details .right_content .coupon_code .text_holder{width: 66%; padding: 15px 0 0 15px;border-left: 1px dashed #c1dff4; position: relative;}
/*.mobile_menu_details .right_content .coupon_code .coupon_box:hover .text_holder{border-left: 1px dashed #1b468a;}*/
.mobile_menu_details .right_content .coupon_code .text_holder span{display: inline-block; width: 100%; float: left;}
.mobile_menu_details .right_content .coupon_code .text_holder span.one{font-size: 22px; color: #1b468a !important; font-weight: bold; text-transform: uppercase;}
.mobile_menu_details .right_content .coupon_code .text_holder span.two{font-size: 14px; color: #1b468a !important; padding: 5px 0;font-weight:500;}
.mobile_menu_details .right_content .coupon_code .text_holder span.three{font-size: 16px; color: #000 !important; font-weight: bold; border: 1px solid #c1dff4; padding: 5px 12px; width: auto;text-transform: uppercase;}
.mobile_menu_details .right_content .coupon_code .text_holder span.four{font-size: 11px; color: #666666 !important; padding-top: 5px;}

.mobile_menu_details .right_content img { width: 100%; height: auto; margin: 0 auto; display: block; float: none;border:0;padding:0;}

.home_top_supplies .main_title,
.home_blogs .main_title{text-align:left; position:relative;}
.main_title span.Shop_All{font-size:15px; position:absolute; right:0; top:21px; width:auto; font-weight:bold;}
.main_title span.Shop_All a{text-decoration:underline; text-transform: capitalize;}

.header_main_section .common_wrapper{position:relative; z-index:9999;}

}


@media only screen and (max-width:960px), (max-width:1079px){
.footer_links{width:21% !important;}
.common_top_threebox .text_holder span{font-size: 15px;}
.header_main_section .top_search{margin-left: 4.5%;width: 435px; position:relative; z-index:41}
.orderstatus_form .img_holder{width: 380px;margin: 0 5% 0 5%;}

.setcountry.MobileShow{display:flex;}
.header_top_blue a.one{display:none;}

.common_top_threebox .text_holder span:nth-child(2n){width:auto; color:#333; font-size:14px; font-weight:normal;}

}

@media only screen and (max-width:830px){
.innerbanner-main img.Desktop_Banner,
img.Desktop_Banner{display:none !important;}

.innerbanner-main img.Mobile_Banner,
img.Mobile_Banner{display:block !important;}

/*== Home Speacial Discount Box CSS ===*/
.mobile_menu_details .right_content .coupon_code .text_holder {padding-top:5px;}

}	


@media only screen and (max-width:768px), (max-width:959px){
.main_title{padding-bottom:10px;}
.page_breadcrumb{display: none;}
.page_breadcrumb{padding: 20px 0;}
.common_top_threebox .img_holder{width: 100%;}
.common_top_threebox .text_holder{width: 100%;text-align: center;padding: 0;height: auto;}
.common_top_threebox .text_holder span{font-size: 15px;padding-bottom: 5px;}
.common_top_threebox ul li:first-child,
.common_top_threebox ul li:last-child{display: none;}
.common_top_threebox ul li{width: 100%;margin: 0 0 20px 0;}
.header_top_blue{text-align: center;}
.sticky1.header_fixed .header_main_section{padding: 10px 0 10px 0;}
.auto_search_category_2022 .rightbar .title{padding: 0 10px;line-height: 20px;}
.auto_search_category_2022 .rightbar .title span.modalclose{margin-top: -3px; width:25px;}
.auto_search_category_2022.Search_NoLeftbar .rightbar .title{padding:0;}

/*** HEADER ****/
.header_main_section{padding: 10px 0 10px 0;border-bottom: 2px solid #dddddd;}
.header_main_section .logo{width: 70%;z-index: 50;position: relative;padding: 0 0 0 0;z-index: 9;}
.header_main_section .logo img{width: 320px;float: right;}
.header_main_section .top_search{margin: 8px 0 0 0;width: 100%; position:relative; z-index:0}
.header_main_section .top_search .textbox{width: 85%;}
.header_main_section .cart_user_section{width: 100px;z-index: 50;position: relative;z-index: 10;}
.header_main_section .cart_user_section .mobile_search{display: block;float: right;width: 40px;}
.header_main_section .cart_user_section .mobile_search img{width: 40px;display: inline-block;border: 1px solid #f7c11d;transition: 0.5s; padding:5px;}
.header_main_section .cart_user_section .mobile_search a:hover img{color: #1b468a !important;border: 1px solid #1b468a !important;}
.header_main_section .cart_user_section a:hover span{color: #1b468a !important;border: 1px solid #1b468a !important;}
.header_main_section .cart_user_section .top_phone,
.header_main_section .cart_user_section .user{display: none;}
.header_menu_section .track_order{display: none;}
.header_menu_section{width: auto;margin: 15px 0 0 0;background: none;float: left;display: block;position: absolute;top: 0;left: 20px;right: 20px;z-index: 50;}
.header_menu_section .common_wrapper{padding: 0;width: auto;}
.header_main_section .cart_user_section .top_phone:hover .contact_details{width: 270px;right: -110px;left: unset;}
.header_main_section .cart_user_section .cart:hover .cart_details{width: 250px;right: -10px;left: unset;}
.header_main_section .cart_user_section .user:hover .user_details{width: 220px;right: 0;left: unset;}
.new_searchbox_popup_category{top: 0;}
.auto_search_category_2022,
.search_no_result{width: 95%;left: 0;}
.auto_search_category_2022{padding: 0;margin-top: 100px;}
.auto_search_category_2022 .rightbar .product .prd_box .img_holder{width: 80%;margin: 0 auto;float: none;display: inline-block;}
.auto_search_category_2022 .rightbar{border-bottom: 1px dashed #ddd;padding-bottom: 10px;margin-bottom: 10px;}
.auto_search_category_2022 .leftbar{display: none;}
.auto_search_category_2022 .leftbar,
.auto_search_category_2022 .rightbar{width: 100%;}
.auto_search_category_2022.Search_NoLeftbar .rightbar{padding:15px;}
.auto_search_category_2022 .leftbar ul,
.auto_search_category_2022 .rightbar .product{height: 340px;overflow: hidden scroll;}
.auto_search_category_2022 .rightbar .product .prd_box{width: 25%;}
.sticky1.header_fixed .header_main_section .modal{padding-top: 105px;}
.sticky1.header_fixed .new_mobile_menu.modal{padding: 0;}
.new_mobile_menu.modal{padding: 0;}
.header_main_section .modal{padding: 30px 0 0 0;}
.mobile_navigation .modal{background: #fff;}

/*** FOOTER ***/
.footer{padding: 30px 0 0 0;height: auto;background: url(/images/background-footer-2.jpg) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.footer .title_text{padding-bottom: 10px;}
.footer_links{width: 33.333% !important;}
.footer_content{width: 100%;padding: 10px 0 0 0;border-top: 1px solid #3a5f96;}
.footer_content .one ul li{padding-bottom: 10px;width: 45%;}
.footer_content .one ul li:last-child{width: 55%;}
.footer_content .one .text_holder{width: 75%;}
.footer_content .one .title_text{padding-bottom: 15px;}
.footer_content .two .title_text{width: auto;line-height: 40px;}
.footer_content .two .footer_social_icon{width: auto;padding: 0 0 0 10px;}
.search-result-title .serach-container .textbox{width: 75%;}
.mobile_mycart_price_button{display: block;background: #f7f7f7;padding: 10px;margin-bottom: 20px;}
.mobile_mycart_price_button .title_text{border-bottom: 5px solid #109438;padding-bottom: 5px;margin-bottom: 10px;text-align: center;}
.mobile_mycart_price_button .text_holder{font-size: 15px;}
.mobile_mycart_price_button .text_holder span{float: right;font-size: 16px;font-weight: bold; color: #000;}
.mobile_mycart_price_button .btn_holder{padding-top: 15px;font-size: 18px;font-weight: bold; text-align: center;}
.mobile_mycart_price_button .btn_holder a{display: block;float: left;width: 100%;line-height: 50px;background: #f7c61d;color: #000;}
.mobile_mycart_price_button .btn_holder a:hover{background: #1b468a;color: #fff;}
.orderstatus_form .img_holder{width: 100%;margin: 0;}
.orderstatus_form .img_holder img{width: 350px;margin: 0 auto;}
.orderstatus_form .textbox{width: 350px;float: none;margin: 0 auto;}
.orderstatus_track .textbox{width: 300px;margin: 0 10px 0 0;}
.common_top_threebox{padding-bottom: 15px;}
.common_top_threebox .owl-nav{display: block;}
.common_top_threebox .owl-theme .owl-nav{margin-top: -75px;}
.common_top_threebox .owl-carousel .owl-nav button.owl-prev{left: -15px;}
.common_top_threebox .owl-carousel .owl-nav button.owl-next{right: -15px;}

.otherPacks-links ul li:last-child:after,
.otherPacks-links ul li:after{background: #333;height: 7px;width: 7px;border-radius: 25px;right: unset;left: 0;top: 10px;}
.otherPacks-links ul li{width:100%; float:left; padding:3px 0 3px 13px; text-align:left;}



}

@media only screen and (max-width:660px){
/*== Home Speacial Discount Box CSS ===*/
.mobile_menu_details .right_content .coupon_code .coupon_box { width: 100%; margin: 5px 0; float: none; display: flex; justify-content: center; justify-items: center;}
.mobile_menu_details .right_content .title {font-size:20px;}
.mobile_menu_details .right_content .coupon_code .img_holder { width: 26%; float: none; display: inline-block; vertical-align: middle; flex: 1;}
.mobile_menu_details .right_content .coupon_code .text_holder { padding-top: 20px; float: none; display: inline-block; flex: 1; vertical-align: middle;}
.mobile_menu_details .right_content .coupon_code .text_holder {padding-top:15px;}

}

@media only screen and (max-width:600px), (max-width:540px){
.common_top_threebox .img_holder{display:none;}
.header_main_section .logo{width: 73%;padding-top: 5px;}
.header_main_section .logo img{width: 285px;}
.sticky1.header_fixed .mobile_navigation{padding-top: 0;}
.auto_search_category_2022 .leftbar ul{height: 255px;overflow: hidden scroll;}
.auto_search_category_2022 .rightbar .product .prd_box,
.auto_search_category_2022 .rightbar.full_width_product .product .prd_box{width: 33.333%;}
.search-result-title .serach-container .textbox{width: 70%;}
.auto_search_category_2022,
.search_no_result{width: 93.3%;}
.common_top_threebox .owl-theme .owl-nav{margin-top: -50px;}

}

@media only screen and (max-width:500px), (max-width:539px){
.common_wrapper{padding: 0 10px;}

.header_top_blue span.phone{display: inline-block;line-height: 24px;width: auto;float: left;font-weight: bold; vertical-align: middle;}
.header_top_blue span.phone .fa-solid{font-size: 14px;display: inline-block;vertical-align: middle;}
.header_main_section .cart_user_section{width: 95px;}
.header_main_section .logo{width: 75%;}
.header_main_section .logo img{width: 260px;}
.header_main_section .top_search .textbox{width: 85%;}
.auto_search_category_2022, .search_no_result{width: 93%;}
.sticky1.header_fixed .header_main_section .modal{padding-top: 107px;}
.sticky1.header_fixed .new_mobile_menu.modal{padding: 0;}
.search-result-title .serach-container .textbox{width: 65%;}
.search-result-title .serach-container .btn_holder{width: 130px;}
.orderstatus_form .img_holder img{width: 100%;}
.orderstatus_form .textbox{width: 100%}

.orderstatus_track .textbox{width: 100%;margin: 0 0 10px 0;}
.footer_links{width: 100% !important;padding: 10px 0;border-top: 1px solid #3a5f96;}
.footer_links ul li{width: 50%;line-height: 28px;}

.common_top_threebox .owl-theme .owl-nav{margin-top: -50px;}
.blackfriday2022 .footer_links{border-top: 1px solid #333;}
.inner-banner-img.hide-mobile{display:none;}
.header_top_blue {font-size: 14px;}
.auto_search_category_2022{margin-top:100px;}


}

@media only screen and (max-width:400px), (max-width:480px){
.typepage_rightbar h1{font-size:20px;font-weight: bold;}
.common_top_threebox .text_holder{padding: 0;font-size: 16px; height:auto;}
.common_top_threebox .text_holder span{font-size: 20px;}
.common_top_threebox .owl-theme .owl-nav{margin-top: -55px;}
.main_title{font-size: 20px;}

button.main_button,
a.back_button{width: 130px;font-size: 13px;line-height: 40px;}

/*** HEADER ****/
.header_main_section .logo{padding: 1px 0 0 0;width: 83%;}
.header_main_section .logo img{width: 240px;}
.header_main_section .top_search .textbox{width: 80%;}
.header_main_section .cart_user_section{width: 40px;margin-top: 0;}
.header_main_section .cart_user_section .cart .icon img,
.header_main_section .cart_user_section .user img,
.header_main_section .cart_user_section .mobile_search img{width: 35px;}
.header_main_section .cart_user_section .cart{width: 40px;}
.header_main_section .cart_user_section .cart .circle{right: 0;top: -5px;}
.header_main_section .cart_user_section .cart:hover .cart_details,
.header_main_section .cart_user_section .user:hover .user_details{top: 32px;}
.header_main_section .cart_user_section .mobile_search{width: 30px;}
.mobile_navigation{padding: 0;}
.sticky1.header_fixed .mobile_navigation{padding-top: 0;}
.auto_search_category_2022{margin-top:95px;}
.auto_search_category_2022 .leftbar ul{height: 255px;overflow: hidden scroll;}
.auto_search_category_2022 .rightbar .product .prd_box,
.auto_search_category_2022 .rightbar.full_width_product .product .prd_box{width: 50%;}
.header_main_section .top_search .textbox{width: 80%;}
.auto_search_category_2022, .search_no_result{width: 92%;}
.sticky1.header_fixed .header_main_section .modal{padding-top: 90px;}
.sticky1.header_fixed .new_mobile_menu.modal{padding: 0;}
.auto_search_category_2022 .rightbar .title,
.auto_search_category_2022 .leftbar .title{font-size: 17px;padding-top: 5px;}

/*** FOOTER NEWSLETTER ***/
.footer_newsletter{background: #ffc911;padding: 20px;}
.footer_newsletter .common_wrapper{width: 100%;padding: 0;}
.footer_newsletter .form_content{width: 100%;}
.footer_newsletter .form_content .title{font-size: 18px;}
.footer_newsletter .form_content .title span.title_text{font-size: 23px;padding-bottom: 5px;display: none;}
.footer_newsletter .form_content .title span.mobile_text{display: block;}
.footer_newsletter .form_content .title span.desktop_text{display: none;}
.footer_newsletter .form_content .textbox{width: 65%;}

/*** FOOTER ***/
.footer_top_brands{padding-bottom: 10px;margin: 0;}
.footer_content .one ul li{width: 100%;}
.footer_content .one ul li:last-child{width: 100%;}
.footer_content .one .text_holder{width: 75%;}
.footer_content .one .title_text{padding-bottom: 15px;}
.footer_content .two .title_text{width: auto;line-height: 40px;}
.footer_content .two .footer_social_icon{width: auto;padding: 0 0 0 10px;}
.copyright_text{padding: 10px 0;text-align: center;}
.copyright_text .cards{width: 100%;padding-bottom: 10px;}
.copyright_text .cards img{width: 80px;margin: 0 auto;}
.copyright_text .cards .fa-brands{line-height: 30px;}
.copyright_text .text_holder{width: 100%;line-height: normal;text-align: center;}
.search-result-title .serach-container .textbox{width: 65%;}
.search-result-title .serach-container .btn_holder{width: 85px;}
.search-result-title .serach-container .btn_holder input{padding: 0;}
.search-result-title .serach-container .btn_holder .fa-solid{display: none;}



}




@media only screen and (max-width:375px), (max-width:399px){
.typepage_rightbar .filter_one .text_holder{display: none;}
.footer_newsletter .form_content .title{font-size: 16px;}
.auto_search_category_2022, .search_no_result{width: 90%;}
.header_main_section .logo img{width: 210px;}
.footer_content .two .footer_social_icon{padding:0;}
.footer_content .one .title_text,
.footer_content .two .title_text{line-height:normal; width:100%; float:left; padding-bottom:10px;}

.common_top_threebox .text_holder span{font-size:18px;}
.common_top_threebox .text_holder{font-size:15px;}
.common_top_threebox .owl-theme .owl-nav{margin-top: -55px;}

/*== Home Speacial Discount Box CSS ===*/
.mobile_menu_details .right_content .coupon_code .text_holder { padding-top: 10px; }



}

@media only screen and (max-width:360px){
.auto_search_category_2022, .search_no_result{width: 89%;}

/*** FOOTER NEWSLETTER ***/
.footer_newsletter .form_content .title{font-size: 15px;}
.footer_newsletter .form_content .title span.title_text{font-size: 18px;}
.footer_newsletter .form_content .textbox{width: 60%;}



}

@media only screen and (max-width:300px), (max-width:320px){
/*** FIXED HEADER ***/
.sticky1.header_fixed .header_main_section .logo{padding: 5px 0 0 0;}

/*** HEADER ****/
.header_main_section .logo{width: 79%;}
.header_main_section .logo img{width: 160px;padding: 3px 0 0 0;}
.header_top_blue{font-size: 12px;}
.header_main_section .cart_user_section .cart .circle{right: 5px;top: -10px;}
.header_main_section .cart_user_section .cart{width: 40px;}
.auto_search_category_2022, .search_no_result{width: 87.5%;}
.footer_newsletter .form_content .title{font-size: 14px;}
.page_pagination a{padding: 0 6px;}
.common_top_threebox .text_holder span{font-size: 17px;}

}