﻿.ShowDivonIE {z-index:99999;width:calc(100%  - 20px);}
.anb-layover {width:46%;}
.pdpPriceChart input[type=text]:-ms-input-placeholder {padding:5px;}
.optnldecotab.customizationdetails .optnldecoleftsection {display:inline-block;}
.optnldecotab.customizationdetails .optnldecorightsection {display:inline-block;width:39%;vertical-align:top;}
.c_review_slider { text-align: left; }
.anb-pl-heading-pagination-wrap { display: inline-flex; width: 100%; }
.nav-position-left.hc-nav-1.hc-offfcanvas-nav .nav-container { margin-left: -275px; }
[class*='hc-nav-'].nav-open.hc-offcanvas-nav div.nav-container { margin-left: auto; }
.c-review_slider_outer { display: inline-block; width: 24.35%; float: none; }
.pdpsizematrixicon img[src] { content: ''; }
.pdpsizematrixicon img { width:45px; height:20px; top:12px; background-image:url(https://a5e8126a499f8a963166-f72e9078d72b8c998606fd6e0319b679.ssl.cf5.rackcdn.com/images/CartImages/new_cart_sprite_icons.svg);background-repeat:no-repeat; background-position-x:-1px;background-position-y:-4px;}
.pdpsizematrixicon img:before {content:'';width:45px; height:20px; top:12px;}
.pdp-video-link:last-child { margin: 0px; }	
.notification_icon{float:left;}
.orange_notification_msg { float: left; line-height: 35px; }
.skureadmore { float: left; line-height: 35px; }
.cart_logo a img { border: 0; }
.optnldecotab .fileuploadattach { display: block; }
#MaxImprintColorCountErrorMsg { display: block; margin-top: 0px; }

/*#region Product Suggestion Slider*/
.anb_hm_prdct_main { display:table;width:100%;}
.anb_hm_prdct_view { display:table;vertical-align:bottom; }
.anb_hm_prdct_tags { display: table-cell; vertical-align: bottom; width:53px;}
.anb_hm_prdct_tags ul { display:table-cell; vertical-align:bottom; }
.anb_hm_prdct_tags ul li { display:table; }
.anb_hm_prdct_view > a { display:table-cell; vertical-align:bottom;width:calc(100% - 53px);}
.anb_hm_prdct_info,.anb_hm_prdct_info_ul,.anb_hm_prdct_info_ul li { display:table; width:100%; }
.anb_hm_prdct_reveiws { display:table; }
.anb_prdct_ratting { display:table-cell; vertical-align:middle; }
.anb_prdct_ratting div { display: table-cell; vertical-align: middle; }
.anbratting_img { background-position: -187px -593px; }
.anb_hm_circle > div { display:table-cell; vertical-align:middle; }
.anb_hm_prdct_img {display:block;width:268px;}
.anb_hm_prdct_orig_price, .anb_hm_prdct_dscount_price { display: inline-block; vertical-align: middle; }
.productsuggestion_color { display: inline-block; vertical-align:middle; }	
.anb_hm_prdct_reveiw_div { display:table-cell; vertical-align:middle; }	
.ColorEye { display:table-cell; background-position: -25px -406px; }	
.variant_count { display: table-cell; vertical-align: middle; padding-left:5px; }
.anbratting_img { height: 17px; }
.ProductSuggestionSliderVariants .FancyBoxHeadingDivSubSection { display: table-cell; }
.ProductSuggestionSliderVariants .BuyAslowAs {display:inline-block; }
.ProductSuggestionSliderVariants .FancyBoxHeadingDivSection { display: block; width: calc(100% - 20px); }
.fancybox_shopnow {display:table-cell;text-align:right; vertical-align:top; }
.FancyboxHeadingDiv { display:inline-block; vertical-align:bottom; }
.FancyboxHeadingDiv > div { display:inline-block!important; vertical-align:bottom; }
#ProductSuggestionFormMain .FancyBoxHeadingDivSection .FancyBoxHeadingDivSubSection .toolTip_return_ineligible1 { top:68px; bottom:auto; left:2px; }
.GuaI.ProductListingTooLowIcon { height: 15px; background-position: -108px -611px; }
/*#endregion*/

/*#region HomePage CSS*/
.anb_homePage_main .anb_hm_prom_head { display:table; width:100%; }
.anb_homePage_main .anb_hm_arw_blk { display: table-cell; text-align: right; }
.anb_homePage_main .anb_hm_arw_blk::after { display:none; }
.anb_homePage_main .anb_hm_shp_brnd_img { display: block; }
.anb_homePage_main .owl-carousel .owl-prev span { margin-left:5px; }
.anb_homePage_main .owl-carousel .owl-next span { margin-right:5px; }
/*#endregion*/

.w_product_box .desc_title_info span:last-of-type{display:inline-table;}
.w_product_box .desc_title_info span:first-of-type{display:inline !important;}

/*#region Header CSS*/
.DynamicHeadTop { display:table; }
.DynamicHeadSubTop { display: table; }
.DynamicSignin { display:table-cell; vertical-align:middle; }
#RecaptchaDiv { display:table-cell; vertical-align:middle; }
.mChatContact { display:table-cell; }
.TopGreyBarImgs { display:table-cell; vertical-align:middle; }
.DynamicHeadSub { display:table; }
input.header_search { width: 95%; }
#HeaderDashboardSelectSearch{display:none;}
.ac_results{top:46px !important;}
.DynamicHeadSub .HeaderSigninMain { display:table; }
.shoppingcart { display:table-cell; }
.dynamic_head { display:table; width:calc(100% - 7%); margin:0 auto; }
.DynamicHeadSub { display: table-row; }
.dynamic_logo { width: 240px; }
.dynamic_logo img { width:100%; }
.dynamic_logo_anch { display: table-cell; vertical-align: top; margin-right:20px; padding-top:10px; }
.dynamic_search { display: table-cell; vertical-align: top; padding-top: 10px; }
#HeaderRightSectionMain { display: table-cell; vertical-align: top; float: right; }
.DynamicHeadSub .HeaderSigninMain { display: table-cell; vertical-align: top; }
.DynamicHeadSub .HeaderSigninTop { display: table-cell; }
.HeaderRewardPointsmain { display:table-cell;vertical-align:top; }
.shoppingcart .dynamic_cart_itemin { display:table; }
.bag_img, .items_amount { display: table-cell; vertical-align: middle; }
.request_callback_button { display: table-cell; vertical-align: top; }
.DynamicSignin > ul { display: table-cell; vertical-align: top; }
.TopGreyBar_anchorDesktop { display: table-cell; text-align: inherit; vertical-align: middle; float: right; }
/*#endregion*/

/*#region HighDiff Menu*/
.mega-menu { display:none; }
.megamenu-anb .mega-menu:hover, .megamenu-anb .mega-drop-down a:hover + .mega-menu { visibility: visible; opacity: 1; transition-delay: 0.3s; display: block; }
/*#endregion*/

/*#region PLP*/
.anb-filter-pointer { display:table;  width:100%; }
anb-product-pagination .anb-product-pagintaion-list li { line-height:29px; }
.anb-product-filter-dropdown-wrap::after { top:45%; }
.anb-pl-heading-pagination-wrap { display: table; width: 100%; }
.anb-product-heading-and-counting { display: inline-block; width:calc(100% - 37%); vertical-align: middle; }
.anb-product-pagination-top { display:inline-block; vertical-align:middle; }
.anb-product-filter-dropdown-wrap { display:inline-block; vertical-align:middle; }
.anb-pl-heading-pagination-wrap .anb-product-filter-dropdown-wrap, .anb-pl-heading-pagination-wrap .anb-product-pagination { float:right; margin-left:5px; }
.anb-pagination-next { position:relative; top:-2px; }
.anb-filter-categories-color-list { display:block; }
.anb-filter-categories-color-list .anb-filter-pointer { display: inline-block; width: auto; margin: 0px; }
.anb-filter-wrap {  width: 315px; display:inline-block;}
.anb-product-listing-wrap { display: inline-block; width: calc(100% - 335px); float: right; }
.anb-filter-category { position:relative; }
.anb-filter-category-heading { display:block; width:100%; }
.anb-filter-category-heading::after { position:absolute; right:4px; }
.anb-filter-checkbox { display:block; }
.anb-filter-pointer { display:table; width:calc(100% - 10px); margin:10px 5px; }
.anb-padding .anb-filtered-list > li { display: inline; width: auto; }
.anb-filter-categories-item { display:table-row !important; width:100%; }
.anb-filter-category-name { display:table-cell; width:100%; }
.anb-filter-categories-item-count { display:table-cell; text-align:right; }
.anb-product-pagintaion-list { display:inline-block; vertical-align:top; }
.pagination-drop-down { display:inline-block; height:32px; vertical-align:top; }
.anb-pl-heading-pagination-wrap .anb-product-filter-dropdown-wrap::after { content:""; }
.anb-product-filter-dropdown-wrap .anb-product-select-dropdown { padding:0; margin-top:-5px; }
.anb-filter-checkbox-label { display:table; width:100%; }
.anb-filter-checkbox-label > span:first-child { display: table-cell; margin-left: 0px !important; padding-left: 23px !important; vertical-align:top; }
.anb-product-pricing { display:table; width:100%; }
.anb-product-price-align-left { display:inline-block; vertical-align:top; }
.anb-product-prices { display:inline-block; vertical-align:top; }
.anb-product-color-wrap { display:inline-block; vertical-align:top; }
.anb-filter-category .anb-filter-color-icons::before { background-size: 242px 139px; }
.anb-product-listing-wrap select::-ms-expand { display:block; }
.anb-pl-heading-pagination-wrap.anb-border-bottom.anb-border-bottom-bottom { display:table; width:100%; text-align:right; padding-bottom:5px; }
.anb-border-bottom-bottom .anb-product-pagination-bottom, .anb-border-bottom-bottom .top-rated-dropdown-bottom, .anb-border-bottom-bottom .per-pege-view-bottom { display: inline-block; vertical-align: top; }
.anb-border-bottom-bottom .anb-product-heading-and-counting-bottom { display: none; }
.anb-product-list-filter-wrap .anb-product-filter-btn { background-size: 414px 249px; }
.page-actions { top: 40px !important; right:45px !important;}
.anb-filter-rating-star { top:-4px; }
#EarningRewardPoints {line-height:15px; }
.anb-filter-category-internal-list.active-list { height: auto; }
.anb-product-review-item .anb-product-review-wraper { display:block; }
.anb-product-review-and-comment { display: inline-block; width: calc(100% - 12%); }
.anb-product-reviewer-name-rating { display:inline-block; width:12%; text-align:right; }
.anb-padding .anb-filtered-list { display:block; }
/*#endregion*/

/*#region Shopping Cart*/
.cart_product_summary input[type=text] { vertical-align: top; height: 26px; float:none; display: inline-block; border: 1px solid #c9c9c9; text-align: center; padding: 0; margin: 0; width: 45px; outline: 0; }
.cart_product_summary td { display:table-cell !important; }
.cart_product_summary tr td:first-child { width:auto !important; text-align:center !important; }
.cart_product_summary tr td:nth-child(2) { width:auto !important; }
.cart_product_summary tr td:nth-child(3) { width:auto !important; }
.cart_product_summary .skunotes input[type=text] { text-align:left; width: 100%; height: auto; border-bottom: 1px solid #c9c9c9; border-right: 0; border-left: 0; border-top: 0; font: 15px/14px Arial; padding: 0; display: table-cell; float: none; }
.order_total_box .product_notification { display: table-row !important; }
.order_total_box .product_notification .notification_icon { display: inline-block; float:none!important; }
.order_total_box .orange_notification_msg { display: table-cell; float:none!important; }
#cart_body .product_notification { display: inline-block; }
#cart_body .cartskuicon { display:inline-block; vertical-align:middle; }
#cart_body .cart_product_summary table tr td div { display: inline-block; }
/*#endregion*/

/*#region Checkout*/
.cart_container #cart_header_wrapper, .DynamicFooterCopyright { width: calc(100% - 4px); }
#dvCreditCardPaneBT .discover { background-position: 0 -386px !important; }
#dvCreditCardPaneBT .amex { background-position: 0 -460px !important; }
#dvCreditCardPaneBT .visa { background-position: 0 -88px !important; }
.CartDecorationDetail { text-align:left;}
/*.new_ship_add input[type=text] { width: calc(100% - 54px); }*/
.Error:-ms-input-placeholder { color: red !important; font: 15px/50px Arial; }
.Error::-ms-input-placeholder { color: red !important; font: 15px/50px Arial; }
.new_ship_add input.txt_exp_ship_add { width: calc(54.99% - 93.5px); }
/*#endregion*/

/*#region Contact Us*/
.contact_main_sub .contactus_input_icon { display: -ms-flexbox; }
.contact_main_sub input[type='text'] { border-bottom: 0px; }
.contact_main_sub #txtSubject_1 { border-bottom: 1px solid #c9c9c9; }
.anb_contact_reqest_info { display: inline-block; vertical-align: top; width: calc(48.5% - 0px); margin-top: 20px; float: right; }
.contactus_main .callus_emailus .info { display: inline-block; padding: 0; width: 47%; vertical-align: text-top; }
.contactus_flex_row { display: inline-block; width: 49%; }
.contactus_main .callus_emailus { padding: 10px 0 10px 10px; }
.contact_main_sub input[type='text'] { width: calc(100% - 51px); }
.dv_inputitem .input_block .txtgoodtimetoreach { width: 91.6%;}
.dv_inputitem .input_block .dropdownerrow { background: none; }
/*#endregion*/

/*#region Partner page*/
#partner_page .anb-inner-section .anb-innersection-column { display: inline-block; width: calc(49% - 0px); vertical-align: top; }
#partner_page .anb-inner-section .right-column { float: right; }
/*#endregion*/

/*#region Manufacturing*/
#apparel_manufacturing_services_main .ms-two-column .ms-left-col { display: inline-block; width: calc(49% - 0px); }
#apparel_manufacturing_services_main .ms-two-column .ms-right-col { display: inline-block; width: calc(49% - 0px); vertical-align: top; }
#apparel_manufacturing_services_main .ms-two-column .order-1 { float: right; }
#apparel_manufacturing_services_main .ms-process .process-item { display: inline-block; width: calc(33.33% - 25px); }  
#apparel_manufacturing_services_main .ico1, #garments_manufacturing_service .ico1, #leather-manufacturing-main .ico1, #ppe-manufacturing-main .ico1, #fabric-wholesale-main .ico1{ background-position: 49% 73%; background-size: 590%; }
#apparel_manufacturing_services_main .ico2, #garments_manufacturing_service .ico2, #leather-manufacturing-main .ico2, #ppe-manufacturing-main .ico2, #fabric-wholesale-main .ico2 { background-position: 49% 26.5%; background-size: 590%; }
#apparel_manufacturing_services_main .ico3, #garments_manufacturing_service .ico3, #leather-manufacturing-main .ico3, #ppe-manufacturing-main .ico3, #fabric-wholesale-main .ico3{ background-position: 49% 96.5%; background-size: 590%; }
#apparel_manufacturing_services_main .ico4, #garments_manufacturing_service .ico4, #leather-manufacturing-main .ico4, #ppe-manufacturing-main .ico4, #fabric-wholesale-main .ico4{ background-position: 49% 2%; background-size: 590%; }
#apparel_manufacturing_services_main .ico5, #garments_manufacturing_service .ico5, #leather-manufacturing-main .ico5, #ppe-manufacturing-main .ico5, #fabric-wholesale-main .ico5{ background-position: 49% 26%; background-size: 590%; }
/* Towel Manfacturing */
#towel_manfacturing .ms-two-column .ms-left-col { display: inline-block; width: calc(49% - 0px); }
#towel_manfacturing .ms-two-column .ms-right-col { display: inline-block; width: calc(49% - 0px); float:right; }
#towel_manfacturing .ms-two-column .order-1 { float: right; }
/* Instiutional Towel */
#instiutional_towel_service .ms-two-column .ms-left-col { display: inline-block; width: calc(49% - 0px); }
#instiutional_towel_service .ms-two-column .ms-right-col { display: inline-block; width: calc(49% - 0px); float:right; }
#instiutional_towel_service .ms-two-column .order-1 { float: right; }
/* Hopitality Towel */
#hopitality_towel_manufacturing .ms-two-column .ms-left-col { display: inline-block; width: calc(49% - 0px); }
#hopitality_towel_manufacturing .ms-two-column .ms-right-col { display: inline-block; width: calc(49% - 0px); float:right; }
#hopitality_towel_manufacturing .ms-two-column .order-1 { float: right; }
/* Textile Manufacturing */
#textile_manufacturing_service .product-list li{width:200px;display:inline-block;}
/* Garments Manufacturing */
#garments_manufacturing_service .product-list li{width:200px;display:inline-block;}
/*#endregion*/

/*#region Product Portfolio*/
.anb-portfolio-heading { display: inline-block; vertical-align: middle; }
.anb-portfolio-pagination-top { display: inline-block; vertical-align: middle; }
.anb-portfolio-filter-dropdown-wrap { display: inline-block; vertical-align: middle; }
.anb-portfolio-filter-dropdown-wrap::after { content: ""; }
.anb-portfolio-filter-dropdown-wrap .anb-portfolio-select-dropdown { padding: 0px; margin-bottom: 1px; }
#TopPagination { float: left; width: 100%; }
.anb-portfolio-heading-pagination { text-align: right; padding-bottom: 5px; }
.anb-portfolio-heading { text-align: left; float: left; }
select::-ms-expand { display: block; }
.portfolio_bottom { text-align: left; }
/* Layover */
.portfolio-layover { width: 80%; min-height: 490px; max-height: 500px; }
.dv_attachmentbox_left .attachmentbox_image { width: 45%; padding-bottom: 58%; }
.dv_attachmentbox_left iframe { height: 405px; }
/*#endregion*/

/*#region Copuon Special*/
.coupon_box { display: inline-block; }
.specials_panel_box { display: inline-block; }
.SpecailsOffers_SavingContent { height: 57px; }
.specials_panel_box .noncoupon_offer { height: auto; }
.speicals_layover .offer_toolTip { left: 36%; }
/*#endregion*/
#ContactType, #FeedbackBrowser, #FeedbackOS, #FeedbackPlatform, #FeedbackType { width: 94.1%; }

.Splash_Main :-ms-input-placeholder.Error { font:14px/36px Arial;}

#Searchheader_dropDown + label{display:none;}

/*  Tanzeel */
.static-2020-heading-css h2::before, .static-2020-heading-css h2::after, .static-2020-heading-css h1::before, .static-2020-heading-css h1::after{display: inline-block;}
.AnB-bannerContent .AnB_GarmentsGuide {font-size: 2vw;line-height: 2vw;}
.AnB-bannerContent .AnB_GarmentsText {font-size: 1vw;}
#measuring_t_shirt_main .products-measure-guides .single-product-guide .product-img, #measure_garments_main .products-measure-guides .single-product-guide .product-img, #measuring_tank_top_main .products-measure-guides .single-product-guide .product-img, #measuring_strap_tank_main .products-measure-guides .single-product-guide .product-img, #measuring_bra_size_main .products-measure-guides .single-product-guide .product-img{background-size: auto !important;}
.ProductPortfolio_Main .owl-carousel .owl-stage-outer{text-align: center;}
.ProductPortfolio_Main .owl-carousel .owl-stage{margin: 0 auto;}
.turtleneck_main .product-img, .scraf_logo_placement_main .product-img, .blankets_logo_placement_main .product-img, .apron_logo_placement_main .product-img, .bib_logo_placement_main .product-img, .tote_bag_logo_placement_main .product-img {background-size: auto !important;} 
.robes_logo_placement_main .product-img{background-size: auto !important;}
.screen_printing_pant_polo_logo_placement_main .product-img, .towel_logo_placement_main .product-img{background-size: auto !important;}
.anbcontentinnerbox h2{font-size: 2vw;}
.anbcontentinnerbox p{font-size: 1.5vw; font-weight: 700;}
.ProductPortfolio .owl-next , .ProductPortfolio  .owl-prev {top: 36%!important;}
.ProductPortfolio .owl-next span, .ProductPortfolio .owl-prev span{top: 30px!important;}
.AnBGarmentsMeasuringProductBox{transition: all .2s ease-in;-ms-transform: scale(1);}
.AnBGarmentsMeasuringProductBox h3::before{transition: transform 0.5s;-ms-transform: scaleX(0.5);-ms-transform-origin: right;}
.AnBGarmentsMeasuringProductBox h3::after{transition: transform 0.5s;-ms-transform: scaleX(0.5);-ms-transform-origin: left;}    
.AnBGarmentsMeasuringProductBox:hover {z-index: 2;transition: all .2s ease-in;-ms-transform: scale(1.1);}
.AnBGarmentsMeasuringProductBox:hover h3::before {-ms-transform: scaley(1);-ms-transform-origin: right;}
.AnBGarmentsMeasuringProductBox:hover h3::after {-ms-transform: scaley(1);-ms-transform-origin: left;}
#textile_manufacturing_service .ms-two-column .ms-right-col ,#garments_manufacturing_service .ms-two-column .ms-right-col, #leather-manufacturing-main .ms-two-column .ms-right-col{vertical-align: top;}
#garments_manufacturing_service .ms-two-column .ms-right-col, #textile_manufacturing_service .ms-two-column .ms-right-col, #custom-drinkwear .ms-right-col.margin-top-text.flex-2, .steps-of-mirror-imprint .ms-right-col.margin-top-text.flex-2, #leather-manufacturing-main .ms-two-column .ms-right-col, #ppe-manufacturing-main .ms-two-column .ms-right-col, #fabric-wholesale-main .ms-two-column .ms-right-col, #logo-evaluation .ms-two-column .ms-right-col, #art-work-main .ms-two-column .ms-right-col{width: calc(65% - 0px);display: inline-block;float: none;vertical-align: top;}
#garments_manufacturing_service .ms-two-column .ms-left-col, #textile_manufacturing_service .ms-two-column .ms-left-col, #custom-drinkwear .ms-two-column .ms-left-col, .steps-of-mirror-imprint .ms-two-column .ms-left-col, #leather-manufacturing-main .ms-two-column .ms-left-col, #ppe-manufacturing-main .ms-two-column .ms-left-col, #fabric-wholesale-main .ms-two-column .ms-left-col, #logo-evaluation .ms-two-column .ms-left-col, #art-work-main .ms-two-column .ms-left-col{display: inline-block;width: calc(30% - 0px);}
.garment-service .ms-left-col, .garment-service .ms-right-col, .full-custom-sports-uniform .ms-two-column .ms-left-col, .full-custom-sports-uniform .ms-two-column .ms-right-col, .col-mdle-sec .ms-two-column .ms-right-col, .col-mdle-sec .ms-two-column .ms-left-col {width: calc(49% - 0px)!important;display: inline-block;vertical-align: top;}
.full-custom-sports-uniform .ms-two-column .ms-left-col, .full-custom-sports-uniform .ms-two-column .ms-right-col{display: inline-block;vertical-align: top;}
.drinkwear-material-main{display: inline-block;width: 100%;}
.dv_brand_size_chart_main #dvSizeCharts, .WhyChooseUs_DesktopImg{width: 100%;display: inline-block;}
/*tanzeel*/
.anblocalpagemaster_logoembriodery.static-2020-heading-css h1 { font: 35px/35px arial; }
.anblocalpagemaster_logoembriodery.static-2020-heading-css h1, .anblocalpagemaster_logoembriodery.static-2020-heading-css h2 { display: inline-block; }

.cart_body_sub .ProductColorSwatch16px table tr td, .acct_desk_left_sec .ProductColorSwatch16px table tr td, .cart_body_sub .ProductColorSwatch16px table tr td img, .acct_desk_left_sec .ProductColorSwatch16px table tr td img { max-width: 36px;width: 36px; }


@media only screen and (max-width:1680px) {
    /*#region PLP CSS*/
    .anb-border-bottom .anb-product-heading-and-counting { width:calc(100% - 42%); }
    /*#endregion*/

    /*#region Product Portfolio*/
    .dv_attachmentbox_left iframe { height: 424px; }
    /*#endregion*/
}
@media only screen and (max-width:1536px) {
    /*#region PLP CSS*/
    .anb-border-bottom .anb-product-heading-and-counting { width: calc(100% - 47%); }
    /*#endregion*/
    .c-review_slider_outer { width: 32.4%; }

    /*#region Contact Us*/
    .contactus_main .callus_emailus .info { width: 100%; }
    /*#endregion*/

    /*#region Manufacturing*/
    #apparel_manufacturing_services_main .ms-process .process-item { width: calc(50% - 25px); }
    /*#endregion*/
    .dynamic_search_sec{width:85%;}
}

@media only screen and (max-width:1440px) {
    .c-review_slider_outer {width:32.5%;}
    /*#region PLP CSS*/
    .anb-border-bottom .anb-product-heading-and-counting { width:calc(100% - 52%); }
    /*#endregion*/
    .header_search_btn{width:35px;}
    
}
@media only screen and (max-width:1366px) {
    /*#region PLP CSS*/
    .anb-border-bottom .anb-product-heading-and-counting { width:calc(100% - 56%); }
    /*#endregion*/
    .WhyChooseUs_Box { height: 445px; }
}
@media only screen and (max-width:1280px) {
    .ProductPortfolio .owl-next, .ProductPortfolio .owl-prev { top: 40% !important; }
    /*#region PLP CSS*/
    .anb-border-bottom .anb-product-heading-and-counting { width:calc(100% - 35%); }
    /*#endregion*/
    .CompareProductImg { height:430px;}
    .anb_hm_prdct_img {width:250px; }
    .anb_hm_prdct_dscount_price, .anb_hm_prdct_orig_price {display:inline-block;vertical-align:middle; }
    #partner_page .anb-inner-section .anb-innersection-column .anb-innersection-left-column > h2 { font: 500 51.14px Arial; }
    #partner_page .anb-inner-section .anb-innersection-column .anb-innersection-left-column > div { font: 500 17px/38px Arial; }
    input.header_search { width: 90%; }
    .WhyChooseUs_Box { height: 465px; }
    .dynamic_search_sec { width: 80%; }
    .anblocalpagemaster_logoembriodery.static-2020-heading-css h1 { font: 35px/35px arial; }
    .anblocalpagemaster .BannerHeading_Info .paragraph_1 { font: 20px/20px arial; }
    .anblocalpagemaster .BannerHeading_Info .paragraph_2 { font: 20px/20px arial; }
    .megamenu-anb > li > a { padding: 10px 5px 10px 5px; }

}

@media only screen and (max-width:1170px) {
    /*#region Header CSS*/
    .TopGreyBarImgs { display:none;}
    /*#endregion Header CSS*/
}

@media only screen and (max-width:1024px) {
    .pdpMinDes .pdpMinDesRight .pdpbtnGetQuote, .pdpMinDes .pdpbtnGetQuote {border:none;outline:none;background:none;clear:none;text-align:center;padding:0px;}
    .pdpAddtoBag {width:auto;}
    .c-review_slider_outer {width:49%;}
    .PDPStandardTemplate .pdpBrandLogo {width:100px;}
    .desk_left_sec { width: 620px; }
    /*#region PLP CSS*/
    .ipad-filter-products-tab { width: calc(100% - 335px) !important; }
    .anb-pl-heading-pagination-wrap .anb-product-filter-dropdown-wrap { width: auto !important; }
    .page-actions { top: 60px !important; }
    .anb-product-listing-wrap { width:100%; }
    .anb-product-list-filter-wrap { float:left; }
    .anb-border-bottom .anb-product-heading-and-counting { width:calc(100% - 54%) }
    #dvProducts .anb-product-listing-list > li { width:calc(302px - 20px); }
    .ipad-filter-hide { margin-left:0px !important;}
    .anb-border-bottom.anb-border-bottom-bottom .anb-product-pagination-bottom { margin-top:-1px; }
    .anb-border-bottom.anb-border-bottom-bottom .top-rated-dropdown { margin-top:0px; }
    .anb-product-filter-dropdown-wrap .anb-product-select-dropdown { margin-top: 0px; }
    .anb-product-pagination-top.ipad-pagination { margin-top: 5px !important; margin-left: 5px !important; }
    /*#endregion*/
    /*#region Checkout*/
    .cc_card_box input[type=text] { width: calc(100% - 55px) !important; }
    .cart_body_sub select { width: calc(100% - 1px) !important; }
    .new_ship_add input.txt_exp_ship_add { width: calc(54.9% - 84px); }
    .new_ship_add input.txt_exp_ship_add_region { width: calc(33% - 74px); }
    .new_ship_add input.txt_exp_ship_add_state { width: calc(38% - 71px); }
    /*#endregion*/
    /*#region Shopping Cart*/
    .cart_product_summary table tr td { padding: 10px 15px 5px 10px; }
    .desk_left_sec .continue_shop { width:302px; }
    /*#endregion*/
    /*#region Checkout Review*/
    .Checkoutreviewbody .cart_product_summary .sp-quantity { margin: 0 0 0 20px; }
    /*#endregion*/

    /*#region Contact Us*/
    .contact_main_sub .attachfilename { font: 14px/39px arial; }
    /*#endregion*/
    /*#region Product Portfolio*/
    .portfolio-layover { width: 80%; min-height: 426px; max-height: 440px; }
    .dv_attachmentbox_left iframe { height: 330px; }
    /*#endregion*/
    #partner_page .anb-inner-section .anb-innersection-column .anb-innersection-left-column > div { font: 500 15px/38px Arial; }
    #Searchheader_dropDown { width: 75px !important; }
    .dynamic_search_sec { width: 95%; }
    input.header_search { width: 155px; }
    .anblocalpagemaster_logoembriodery.static-2020-heading-css h1 { font: 30px/30px arial; }
    .anblocalpagemaster .BannerHeading_Info .paragraph_1 { font: 17px/17px arial; }
    .anblocalpagemaster .BannerHeading_Info .paragraph_2 { font: 17px/17px arial; }
    .lp_highdifmenu_logo .hdm-main ul li a { font: 16px/64px Arial; padding: 0px 18px; }
    #lp_highdifmenu .submenu_dropdown a { font: 14px/25px Arial; padding: 12px 18px; }
    /* tanzeel */
    .WhyChooseUs_Ipad1024Img{width: 100%;}
    /* tanzeel */
}
   
@media only screen and (max-width:993px) {

    /*#region Header CSS*/
    .dynamic_search_sec{width:98%;}
    .dynamic_head { display:block; width:auto; }
    .DynamicHeadSub { vertical-align: middle; display:table; }
    #HeaderRightSectionMain { display:none; }
    .dynamic_search { display:block; }
    .dynamic_logo_anch { display: inline-block; width: 240px; vertical-align:middle; }
    #HeaderRightSectionMain_Mobile { display: inline-block; width: calc(100% - 265px); text-align: right; vertical-align:middle; }
    .temp_dynamic_search_button { display: inline-block; }
    #HeaderRightSectionMain_Mobile a { display: inline-block; }
    .DynamicSignin { width: 75%; }
    .mChatContact { text-align: right; width: 100%; display: table-cell; }
    #ANB_search_1 { width: 83% !important; }
    #Searchheader_dropDown { width: 100px !important; }
    
    /*#endregion Header CSS*/

    /*#region PLP CSS*/
    .anb-pl-heading-pagination-wrap { position:relative; }
    .anb-product-heading-and-counting { position: relative; left: 0; }
    .anb-product-list-filter-wrap { display: inline-block; width: 67.4%; }
    .anb-border-bottom .anb-product-heading-and-counting { width:100%; padding-bottom:10px; vertical-align:middle; }
    .anb-product-filter-dropdown-wrap.top-rated-dropdown { width:auto !important; top:-4px; position:absolute;right:0px; }
    #pageHeading { padding-bottom:0px; }
    .anb-product-pagination {margin:1px 0 5px 0 }
    .page-actions { top:60px !important; right:40px !important; }
    .anb-product-pagintaion-list { display:inline-block !important; }
    .anb-product-pagination.anb-product-pagination-top { position:absolute; bottom:-5px; right:0px; }
    #dvProducts .anb-product-listing-list > li { width:calc(50% - 20px) }
    .anb-product-image-link { width:82% !important; }
    .anb-border-bottom.anb-border-bottom-bottom .anb-product-list-filter-wrap { width:12%; }
    .anb-border-bottom.anb-border-bottom-bottom .anb-product-filter-dropdown-wrap.top-rated-dropdown { position:relative; }
    .anb-border-bottom.anb-border-bottom-bottom .anb-product-pagintaion-list { margin-top:-2px; }
    .anb-border-bottom.anb-border-bottom-bottom .anb-product-filter-dropdown-wrap .anb-product-select-dropdown { margin-top:-2px; }
    .anb-border-bottom.anb-border-bottom-bottom .anb-product-pagination-bottom { margin-top: 0px; }
    .anb-border-bottom.anb-border-bottom-bottom .top-rated-dropdown { margin-top: 8px; }
    /*#endregion*/

    /*#region Shopping Cart*/
    .cart_coupon_field input[type='text'] { width: calc(100% - 116px) !important; }
    .cart_body_sub .product_notification { margin-left: 0; display: table !important; }
    #dvEarningRewardPoints #EarningRewardPoints { float:none; }
    #cart_body .product_notification{ margin-left:0px; }
    /*#endregion*/

    /*#region Checkout*/
    .new_ship_add input.txt_exp_ship_add { width: calc(54.99% - 91.5px); }
    .new_ship_add select.txt_exp_ship_add_region { width: calc(100% - 52px) !important; }
    .new_ship_add input.txt_exp_ship_add_region { width: calc(100% - 55px); }
    .desk_left_sec { width: auto; float: none; }
    /*#endregion*/

    /*#region Homepage*/
    .anb_hm_sec .anb_hm_prom_head .mobile.anb_hm_head { display:block; }
    /*#endregion*/

}
@media only screen and (max-width:812px) {
    .input.header_search { width: 85% !important; }
    #Searchheader_dropDown { width: 100px !important; }
}
@media only screen and (width:800px) {
}
@media only screen and (max-width:800px) {
    .pdpAddtoBag, .pdpCheckOutBtn { background-size: auto !important; }	
    .pdpAddtoBag {width: 49%; }	
    .DynamicSignin { width: 90%; }	
    .pdpCartSubT {width:761px;}	
    .pdpHeaderTabs {left:-304px;}	
    .OptnlDeco .pdpswitchradiobtn{left:-304px;}	
    .main_data_grid_active {margin-left:-304px;}	
    .product_notification {margin-left:-304px;}	
    .pdpCartSummary{left:-307px;width:763px;}
    .dv_variant_sides { display:flex;}
    .PDPStandardTemplate .pdpRightSecC { display:table-cell;}
    .dv_variant_sides { display:table-footer-group;}
    .pdpProImgThumb{ display:ruby-text-container;}
    .pdpProImgMain{ display:table-cell;}
    /*#region Checkout Review*/
    .Checkoutreviewbody .order_total_box { margin-top: 10px; width: calc(100% - 32px); }
    /*#endregion*/
    /*#region Contact Us*/
    .anb_contact_reqest_info { width: calc(100% - 0px); }
    /*#endregion*/
    #apparel_manufacturing_services_main .ms-process .process-item { width: calc(100% - 25px); }
    /*#region Product Portfolio*/
    .portfolio-layover { width: 90%; min-height: 250px; max-height: 300px; }
    .portfolio-layover .dv_attachmentbox_left iframe { height: 210px; }
    .portfolio-layover .anb_hm_prdct_reveiws { display: none; }
    /*#endregion*/
    #partner_page .anb-inner-section .anb-innersection-column .anb-innersection-left-column > div { font: 500 13px/38px Arial; }
    .dynamic_search_sec{width:98%;}
}	
@media only screen and (max-width:768px) {	
    .pdpCartSubT {width:725px;}	
    .pdpHeaderTabs {left:-292px;}	
    .OptnlDeco .pdpswitchradiobtn{left:-292px;}	
    .main_data_grid_active {margin-left:-292px;}	
    .product_notification {margin-left:-292px;}	
    .pdpAddtoBag {margin-right:13px;}
    .pdpCartSummary{left:-292px;width:741px;}  
    /*#region Shopping Cart*/
    .cart_coupon_field input#CouponCode { width: calc(100% - 116px) !important; }    
    /*#endregion*/

    /*#region Checkout*/
    .new_ship_add input.txt_exp_ship_add { width: calc(53.99% - 82px); }
    .cart_body_sub .product_notification { display:none!important; }
    /*#endregion*/
    /*#region Checkout Review*/
    .Checkoutreviewbody .order_total_box { width:calc(100% - 35px); }
    .Checkoutreviewbody .review_info_box { width: calc(100% - 45px); }
    /*#endregion*/
    /*#region signin*/
    #signin .cart_body_sub input[type='text'] { width: 85%; }
    #signin .cart_body_sub input[type='password'] { width: 85%; }
    /*#endregion*/
    #partner_page .anb-inner-section .anb-innersection-column .anb-innersection-left-column > div { font: 500 12px/38px Arial; }
    /*#region PLP*/
    .anb-product-reviewer-name-rating { width: 100%; display: inline-block; }
    .anb-product-review-container .anb-view-all-review-btn {float:none; }
    .anb-border-bottom-bottom .per-pege-view { margin-top: 4px; }
    
    /*#endregion*/
}
@media only screen and (max-width:686px) {
    .DynamicSignin ul li:nth-child(5), .DynamicSignin ul li:nth-child(6), .request_callback_button { display:none  }
    .DynamicSignin { width: auto; }
}
@media only screen and (max-width:568px) {
    #dvProducts .anb-product-listing-list > li { width:calc(100% - 20px); }
    .anb-product-filter-dropdown-wrap.top-rated-dropdown { top:auto; bottom:9px; }
    .anb-product-list-filter-wrap .anb-product-filter-btn { background-size:576px 342px; }
    
}