/* Custom Mobile CSS */ 

.logo img {max-height:unset;}
div.dropdown.switcher-dropdown{width: 275px;}
.nav-sections .switcher-dropdown{padding: 0px 0;}
.priceBreackUpTable table.table {
    font-size: 10px;
}
.mobile_store_switcher{
	width: auto;
    display: inline-block;
    margin-left: 8px;
}
.mobile_store_switcher strong.view-us span {display:none;}
.mobile_store_switcher .switcher .options .action.toggle:after{font-size: 20px !important;}
#switcher-language-mobile .switcher-options.active {position: unset !important;}
#switcher-language-mobile .store_dropdown_list{text-align: left;}
header.page-header .nav-sections-item-title{width: 50%;}
/* ul.header.links:first-child { display:none; } */
.page-header.type21{z-index: 6;}
.footer-middle > .container .row .col-lg-2, .footer-middle > .container .row .col-lg-4 {width: 50%;}
/* .page-header.type21 .switcher strong span {
    display: none;
} */
.page-header .switcher strong, .page-footer .switcher strong{line-height: 28px;}
.page-header.type21 .nav-toggle, .page-header.type21 .header-main-right a.action.my-wishlist{margin-right: 17px;}

/* Blog Page CSS */
.blog-page .post-holder{padding: 10px 20px;margin-left: 0;} 
.blog-page .post-holder .post-date{display:none;}
.blog-page .post-content .post-description img{margin: 0;width: 100%;display: inline-block;}
.blog-page .page-title-wrapper {padding: 0 20px;}
.blog-page .post-header .post-title{font-weight: 600;}

.product-item .product-item-details .price-box {margin: -20px 0 13px;}
.product-item-info .product.name a{min-height: 38px;} 

/* Recently Viewed Products CSS */
.block-viewed-products-grid .product-item-details {padding-top: 0 !important;}
/* End Recently Viewed Products CSS */

span.product__shippingInfoStatus{font-size: 14px;}
.page-header.type21 .search-area{margin-top: 0 !important;}
.page-header.type21 .switcher .options .action.toggle:after{line-height: 24px !important;}
.box-tocart .action.tocart{margin-left: 0 !important;margin-right: 0 !important;}


/* Events CSS */
.wordpress-posttype-view .post-list-wrapper .post-list.grid li {
    width: 100%;
}
/* End Events CSS */

/* New Header CSS */ 
.page-header.type21 .header.content {flex-wrap: wrap;}
.mobile-header-top {width: 100%;text-align: right;padding: 10px 0;}
.page-header.type21 .header-main-left {display: flex !important;align-items: center;justify-content: space-between;}
.page-header.type21 .logo {margin: 0 !important;max-width: 100%;}
li.action__Icon .header-top-icon span.icon-text, .page-header.type21 .minicart-wrapper .action.showcart span.text {font-size: 8px;}
.page-header.type21 .minicart-wrapper .action.showcart span.text {bottom: -5px;}
.mobile__Hide {display:none;}
.header-main-left {width: 32%;}
.header-main-right {width: 68%;}
.header-main-right ul.icons__List {gap: 10px;flex-wrap: nowrap;padding: 0;}
ul.icons__List li.action__Icon span.action.nav-toggle {margin: 0;}
li.action__Icon .header-top-icon i {font-size: 20px;} 
.page-header.type21 .minicart-wrapper {margin-top: 0 !important;}
ul.icons__List li.action__Icon .mobile_store_switcher div#switcher-language-mobile strong[class*=view] {margin-top: 0;margin-left: 0;line-height: 5px;}
.page-header.type21 .header.content {border-bottom: 1px solid rgba(0,0,0,.1);padding-bottom: 8px;}
.search__Show .header-main-center.mobile__Hide {display: block !important;width: 100%;order: 3;margin-top: 10px;}
.search__Show header.page-header.type21 .block-search {position: relative;overflow: visible;width: 100%;right: unset;left: unset;}
.search__Show .page-header.type21 .block-search .label {display: none;}
.search__Show .page-header.type21 .block-search .control {padding: 0;margin: 0;}
.search__Show .page-header.type21 .block-search input{position: unset !important;width: 100% !important;opacity: 1 !important;border: 1px solid #cccccc !important;pointer-events: unset !important;}
.search__Show .page-wrapper {padding-top: 172px;}
.page-header.type21 .minicart-wrapper .action.showcart:before {border-width: 1px !important;}
.page-header.type21 .minicart-wrapper .action.showcart{height: 16px !important;width: 22px !important;margin-top: 6px;border-width: 1px !important;}
.page-header.type21 .minicart-wrapper .action.showcart .counter.qty{margin-top: -22px !important;right: -16px !important;}
ul.icons__List li.action__Icon .mobile_store_switcher div#switcher-language-mobile strong[class*=view] img.flag_img{width: 25px;height: 25px;margin: 0;}
ul.icons__List li.action__Icon .mobile_store_switcher div#switcher-language-mobile strong[class*=view] span {margin-top: 7px;font-size: 8px;}
.page-header.type21 .logo img{max-width: 60px;}
.contact_Li.popover__Link:hover .popover-elem {
    display: none !important; 
}
li.action__Icon.popover__Link.contact_Li {
    order: 1;
}
li.action__Icon.search_Li {
    order: 2;
}
li.action__Icon.wishlist_Li {
    order: 3;
}
li.action__Icon.minicart_Li {
	order: 4;
}
li.action__Icon.stores_Li {
    order: 5;
}
/* End New Header CSS */ 

.guestwishlist-index-index ol#itemsContainer li.item.product-item {
    width: calc(100%/2);
}
.guestwishlist-index-index .block.related ol#itemsContainer {padding: 10px;}
.guestwishlist-index-index ol#itemsContainer li.item.product-item .product-item-info span.product-image-wrapper .product-image-photo{height: 152px !important;}
.guestwishlist-index-index ol#itemsContainer li.item.product-item .product-item-info .product.details.product-item-details .product-item-name {
    min-height: unset !important;
    padding: 0 !important;
    margin: 0 !important;
}
.guestwishlist-index-index ol#itemsContainer li.item.product-item .product-item-info .product.details.product-item-details .product-item-name a {
    font-size: 14px !important;
}
.guestwishlist-index-index ol#itemsContainer li.item.product-item .product-item-info .product.details.product-item-details .price-box .price {
    font-size: 15px !important;
}
.guestwishlist-index-index .products-grid .product-item-details .product-item-actions .delete {
    display: block;
    margin-left: 0;
    margin-top: 10px; 
}
.mobile-header-top {
    opacity: 0;
    height: 0;
}