/*******************01-10-2024********************/


.listing-product-box:last-child{    border-right: solid 1px #E5E4E2;}
.listing-product-box-img img{height:160px;}
.listing-product-wrap{border-bottom:none;}
.listing-product-wrap li{border-bottom:solid 1px #E5E4E2;}
.xtrons-feature-dialog{max-width:50%;}
.xtrons-feature-dialog .listing-popup-content{width:100%;}
.xtrons-feature-dialog .wrapper, .xtrons-feature-dialog #container{height:auto;}
.xtrons-feature-dialog .xtrons-featured-icon{display:flex; align-items:center; gap:15px;}
.xtrons-feature-dialog .xtrons-featured-icon h3{padding:0; font-size: 22px; font-weight: 600;}
.xtrons-feature-dialog .parent p, .xtrons-feature-dialog .parent{padding:10px 0;}
.close-feature-modal{background: #00B0B9; display: flex; align-items: center; justify-content: center; line-height: normal;}

.common-btn.filter-btn{margin-top:0;}

.xtr-notices-added span.onsale{top: 106px !important;}


.gallery-photo .price span.woocommerce-Price-amount{font-size: 18px;}


.full-width-sec{flex-wrap:wrap;}
.full-width-sec .under-hood-img{width:100%;}
.full-width-sec .under-hood-txt{width:100%; padding:30px 0 0 0;}
.full-width-sec .series-box:nth-child(2n+2) .series-box-img{order:0;}
.full-width-sec .under-hood-txt h2{font-size:30px; text-align:left !important;}
.full-width-sec .under-hood-txt h3{color: #00B0B9; font-weight: 700; padding:0 0 20px 0;}
.full-width-sec .under-hood-txt a{color: #00B0B9;}

.full-width-sec .under-hood-txt  p{word-wrap: break-word;}

.blog-latest-content-sec .blog-listing-box-img img{height:240px; object-fit:cover;}

.full-width-sec .under-hood-img{padding-bottom:30px;}

.influencer-form{display: inline-block; background: #00B0B9; border-radius: 8px; color: #fff; font-size: 16px; font-weight: 400; text-transform: uppercase; padding: 13px 30px 13px 30px; margin:20px 0; position: relative; border:none; cursor:pointer;}
.influencer-form:hover{background:#FFA71A;}

/**28-08-2024**/
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{right:0;}
.ubermenu-nav li a{padding:0 15px !important; font-weight: 400 !important;}
.ubermenu-skin-grey-white .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-active > .ubermenu-target{background:none !important;}
.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target{background:none !important;}
.ubermenu-submenu{position: fixed !important; width: calc(100% - 100px) !important; margin:35px 50px 0 50px !important; left: 0 !important; right: 0 !important; padding: 25px 0 !important; background:#efefef !important;   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.6) !important; clear:both !important;}

.ubermenu-nav li ul li a{padding:0 25px !important; font-size: 20px; font-weight: 500 !important;}
.ubermenu-submenu li a{color:#000 !important;}
.ubermenu-submenu li a:hover{color:#00B0B9 !important;}

/*.ubermenu-nav li ul ul.ubermenu-submenu-id-85, .ubermenu-nav li ul ul.ubermenu-submenu-id-87{margin:0 !important; width:100% !important; border:none !important;    display: flex !important; flex-wrap: wrap;  gap: 20px; padding-top:25px !important; background:rgba(255,255,255,0.8) !important; top:75px !important; justify-content:center;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li{min-height:auto !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li img, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li img{height:150px !important;}


.ubermenu-nav li ul ul.ubermenu-submenu-id-86{margin:0 !important; width:100% !important;border:none !important; padding-top: 25px !important;flex-wrap: wrap; display: flex !important; gap: 15px; background:rgba(255,255,255,0.8) !important; top:75px !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-86 li{width:calc(16.6% - 22px) !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-86 li a{font-weight:500 !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-86 li a:hover{color:#00B0B9 !important;}

.ubermenu-submenu-id-326{ border:none !important; display: flex !important; flex-wrap: wrap; gap: 20px; padding-top:25px !important;justify-content:center;}
.ubermenu-submenu-id-326 li{min-height:auto !important;}
.ubermenu-submenu-id-326 li img{height:150px !important;}

.ubermenu-submenu-id-93, .ubermenu-submenu-id-94{width:100% !important; margin:0 !important;    padding: 30px 0 !important; background: rgba(255,255,255,0.8) !important; top:75px !important; border:none !important;display: flex !important; flex-wrap: wrap; gap: 20px;align-items:flex-start !important; align-content: flex-start;}
.ubermenu-submenu-id-93 li, .ubermenu-submenu-id-94 li{width:calc(25% - 16px) !important; min-height:auto !important;}

.ubermenu-nav li ul ul .ubermenu-target-title{font-size:18px; text-transform: uppercase;  font-weight: 700;}


.ubermenu-submenu.ubermenu-submenu-id-327{display:flex !important; justify-content:center !important;}

.ubermenu-nav li ul.ubermenu-submenu-id-87 li a{padding:0 15px;}

.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li{width:calc(16.6% - 20px) !important;}


.ubermenu-nav .ubermenu-submenu.ubermenu-submenu-id-326{background:rgba(249,249,249,0.8) !important;}*/

/*.inner-feature-l .feature-box img{width:36px; display:block; margin:0 auto;}*/

.filter-message {
	border-bottom: 1px solid #ccc;
}
.filter-message ul {
	margin: 10px -15px;
}
.filter-message ul li {
	display: inline-block;
	margin: 5px 15px;
}

/****10-09-2024****/
.local-search-new .error-content-search-box{width:100%; position:relative; padding: 0 0 0 30px;}
.local-search-new .loc-map-marker{position: absolute; top: 50%; transform: translateY(-50%); left: 15px;}
.home-lookup-wrap{flex-wrap:wrap;}
.search-after-box{width:100%; background:#fff; border-radius:6px; margin:30px 0 0 0; box-shadow:0 0 10px rgba(0,0,0,0.12);padding:30px;    display: flex; align-items: center;gap:30px;}
.search-after-box h3{color: #000000; font-size: 30px; line-height: 32px; font-weight: 500; padding: 0 0 20px 0;}
.search-after-box p{font-style:normal; font-size: 20px;     color: #333333; line-height: 26px; padding:0 0 10px 0;display: flex;
align-items: center;}
.search-after-box p a{font-style:normal; font-size: 20px;     color: #333333; line-height: 26px;}
.search-after-box p:last-child{padding:0;}
.search-after-box-txt{width:75%;}
.search-after-box-img{width:25%;}
.search-after-box p img{padding: 0 10px 0 0;}
.direct-buy-sec-new{padding: 0 0 120px 0;}
.direct-buy-sec-new .inner-content-wrap{text-align:center;}

/****10-09-2024****/

.listing-product-box-txt ul li a{height:100%;}

.pdp-subContent-one .pdp-subContent-one-inner.single_main_desc{display:block; padding:30px 0; min-height:auto;}
.pdp-subContent-one .pdp-subContent-one-inner.single_main_desc p, .pdp-subContent-one .pdp-subContent-one-inner.single_main_desc h1, .pdp-subContent-one .pdp-subContent-one-inner.single_main_desc h2, .pdp-subContent-one .pdp-subContent-one-inner.single_main_desc h3, .pdp-subContent-one .pdp-subContent-one-inner.single_main_desc h4{font-size:20px; line-height:30px; text-align:center; color:#fff;}


.listing-popup-content ul li img{height:50px;}
.stock.out-of-stock{font-size: 20px !important; font-weight: 600;padding: 0 0 20px 0;}


.pdp-page-top #xtrons_pg_wrapper1 .woocommerce-product-gallery__image{background:#fff;}


input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.pdp-subContent-one-inner.single_main_desc h3, .pdp-subContent-one-inner.single_main_desc h4{font-size: 25px; color: #fff; line-height: 30px; font-weight: 700; font-style: normal; text-align: center;}

/* .ubermenu-nav li ul.ubermenu-submenu-id-22233 li a{padding:15px 25px !important;}
.ubermenu-nav li ul.ubermenu-submenu-id-22233 li{    width: 20% !important;} */


.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-dropdown.js-wpml-ls-legacy-dropdown {
	width: auto;
	background: transparent;
}
.wpml-ls-statics-shortcode_actions.wpml-ls ul a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
	background: transparent;
	color: #fff;
	border: navajowhite;
}

.mob.language{display:block !important; width: 100px;}
.mob.language a{color:#000 !important;}











@media screen and (max-width:1400px) {

.ubermenu-nav li ul ul .ubermenu-target-title{font-size: 16px;}

}

@media screen and (max-width: 1280px) {
.ubermenu-nav li ul ul .ubermenu-target-title{font-size:13px;}
	.ubermenu-submenu{    width: calc(100% - 50px) !important;
    margin: 35px 25px 0 25px !important;}

/* 	.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li{width:calc(20% - 22px) !important;}
	.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li img, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li img, .ubermenu-submenu-id-326 li img{height:100px !important;}
	.ubermenu-nav li ul.ubermenu-submenu-id-86 li a{padding:0 15px !important;}
	.ubermenu-nav li ul ul.ubermenu-submenu-id-86, .ubermenu-nav li ul ul.ubermenu-submenu-id-85, .ubermenu-nav li ul ul.ubermenu-submenu-id-87{gap:10px;  top: 70px !important;}
	.ubermenu-nav li ul li a{font-size:16px;}
	.ubermenu-nav li ul ul.ubermenu-submenu-id-93, .ubermenu-nav li ul ul.ubermenu-submenu-id-94{width:100% !important; margin:0 !important; top: 70px !important;} */

/****10-09-2024****/
	.search-after-box p, .search-after-box p a{font-size:16px; line-height:24px;}
	.search-after-box h3{font-size:22px; line-height:24px;}
	.search-after-box{padding:20px;}

/****10-09-2024****/

}

@media screen and (max-width: 1200px) {

	.direct-buy-sec-new{padding:0 0 60px 0;}

}

@media screen and (max-width: 1024px) {

/* 	.ubermenu-nav li ul.ubermenu-submenu-id-22233 li{width:50% !important;} */
.ubermenu-nav li{width: 100% !important;}
.navbar .links li{line-height: normal;}
.navbar .links.for-mob{margin: 0;}

.menu-footer{padding: 8px 15px;}
.discount-btn a { height: 28px; line-height: 28px; font-size: 12px;}
.menu-footer{bottom: -10px;}



.navbar .nav-links{width: 560px;}
.ubermenu-nav li a{padding: 0 !important;}
.ubermenu-submenu{position: relative !important; margin: 0 !important; padding: 0 !important; width: 100% !important; box-shadow: none !important; display: block !important; border: none !important;}
.ubermenu-submenu li{width: 100% !important; border-color: #fff !important;}
/* .ubermenu-nav li ul ul.ubermenu-submenu-id-86, .ubermenu-nav li ul ul.ubermenu-submenu-id-85, .ubermenu-nav li ul ul.ubermenu-submenu-id-87{padding: 0 !important; display: block !important;}
.ubermenu-nav li ul li a{padding: 0 10px !important; text-align: left !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-86, .ubermenu-nav li ul ul.ubermenu-submenu-id-85, .ubermenu-nav li ul ul.ubermenu-submenu-id-87{top:10px !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li {width:calc(50% - 15px)!important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-86 li {width:calc(50% - 15px)!important;padding: 0 !important;}

.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li img, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li img, .ubermenu-submenu-id-326 li img{margin: 0 auto !important; display: block !important; padding: 0 0 10px 0 !important;}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{right: 10px;}

.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li a span, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li a span{text-align: center !important;}
.ubermenu-submenu.ubermenu-submenu-id-326{display: flex !important;}
.ubermenu-submenu.ubermenu-submenu-id-326 li{width:calc(50% - 15px)!important;}
.ubermenu-submenu.ubermenu-submenu-id-327{flex-wrap: wrap !important;}
.ubermenu-submenu.ubermenu-submenu-id-327 li{width: 100% !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-93{position: relative !important; top:10px !important;}
.ubermenu-nav li ul.ubermenu-submenu-id-326 li a{text-align: center !important;}


.ubermenu-nav .ubermenu-submenu.ubermenu-submenu-id-326{display: block !important;}
.ubermenu-submenu.ubermenu-submenu-id-327 .ubermenu-submenu-id-93 li, .ubermenu-submenu.ubermenu-submenu-id-327 .ubermenu-submenu-id-94 li{width: 50% !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-94{top: 10px !important;} */
/****10-09-2024****/
	.local-search-new .loc-map-marker svg{width:16px;}
/****10-09-2024****/


}


@media screen and (max-width:767px) {

.ubermenu-nav li ul li a{font-size: 14px;}
/****10-09-2024****/
	.search-after-box{display:block;}
	.search-after-box-txt{width:100%;}
	.search-after-box-img{width:100%; margin-top:20px;}
	.search-after-box p{align-items:flex-start; word-break: break-word;}
	.search-after-box p img{padding-top:4px;}
	.search-after-box{padding:15px;}
	.search-after-box p, .search-after-box p a{font-size:15px;}
/****10-09-2024****/
/* 	.ubermenu-nav li ul.ubermenu-submenu-id-22233 li a{padding:0 15px !important;} */
}

@media screen and (max-width:480px) {

/* .ubermenu-nav li ul ul.ubermenu-submenu-id-86, .ubermenu-nav li ul ul.ubermenu-submenu-id-85, .ubermenu-nav li ul ul.ubermenu-submenu-id-87, .ubermenu-nav .ubermenu-submenu.ubermenu-submenu-id-326, .ubermenu-nav li ul ul.ubermenu-submenu-id-93, .ubermenu-nav li ul ul.ubermenu-submenu-id-94{display: flex !important; flex-direction: row; justify-content: center;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-85 li, .ubermenu-nav li ul ul.ubermenu-submenu-id-87 li, .ubermenu-nav .ubermenu-submenu.ubermenu-submenu-id-326 li, .ubermenu-nav li ul ul.ubermenu-submenu-id-93 li{min-width: auto !important;}
.ubermenu-nav li ul ul.ubermenu-submenu-id-86 li{min-width: auto !important;}
.ubermenu-submenu.ubermenu-submenu-id-327 .ubermenu-submenu-id-93 li, .ubermenu-submenu.ubermenu-submenu-id-327 .ubermenu-submenu-id-94 li{width: calc(50% - 14px) !important;min-width: auto !important;} */

}

/**28-08-2024**/



@media screen and (max-width: 1600px) {
.gallery-photo .price span.woocommerce-Price-amount{    font-size: 15px;}
}

@media screen and (max-width: 1024px) {
.full-width-sec .under-hood-txt h2{font-size:22px;}
}

@media screen and (max-width: 1365px) {

.header-right{width: 47%;}
.logo{width: 12%;}

}

@media screen and (max-width: 1024px) {
.header-right{width:auto;}
.logo{width:120px;}
}

@media screen and (max-width: 767px) {

	.xtrons-feature-dialog{max-width:100%;}
	.xtr-notices-added span.onsale{    top: 146px !important;}
	.full-width-sec .under-hood-txt h2{font-size:18px;}
	.full-width-sec iframe{width:100% !important;}
	.xt-single-content{padding-top:0;}
	.xt-single-content h4{padding-bottom:0;}
	.blog-latest-content-sec .blog-listing-box-img img{height:auto;}
	.full-width-sec{padding-top:10px;}

	.influencer-form{font-size:14px;}
	.under-hood-wrap{padding-bottom:30px;}
	.influencer-form{padding:10px;}

}

@media screen and (max-width: 600px) {
		.xtr-notices-added span.onsale{    top: 190px !important;}

}

@media screen and (max-width: 575px) {

	.xtrons-blogdetails-top ul li{margin-bottom:10px;}


}


/***************/
.pdp-subContent-five .after-help-content h3{display:none;}

/* TOP HEADER */
div#top-bar {
    padding: 12px 0;
    background: #FFA71A;
    text-align: center;
}

#top-bar .promotion a {
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
}

#top-bar .promotion a.sale-link span {
    display: inline-block;
    padding: 5px 20px 5px  !important;
    margin-left: 15px;
    background: #fff;
    color: #FFA71A;
    font-weight: 500;
}