.wd-popup.wd-promo-popup{
	background-color:rgb(255,255,255);
	background-image: none;
	background-repeat:no-repeat;
}

.page-title-default{
	background-color:rgb(32,56,118);
	background-image: url(https://www.ledl.in/wp-content/uploads/2021/10/tools-page-title.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(32,56,118);
	background-image: none;
}

:root{
--wd-text-font:"Roboto", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Roboto", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Roboto", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:400;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Roboto", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Roboto", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:400;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Roboto", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:none;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(32,56,118);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
.page .main-page-wrapper{
	background-color:rgb(248,248,248);
	background-image: none;
}

:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(32,56,118);
}
:root{
--btn-shop-bgcolor-hover:rgb(32,56,118);
}
:root{
--btn-accent-bgcolor:rgb(32,56,118);
}
:root{
--btn-accent-bgcolor-hover:rgb(32,56,118);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
.product-labels .product-label.out-of-stock{
	background-color:rgb(2,75,144);
}

.product-labels .product-label.out-of-stock{
	color:rgb(255,255,255);
}

	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 1px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
					
							--btn-shop-bottom-active: -1px;
				--btn-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
									--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
				--btn-accent-box-shadow-active: none;
				--btn-accent-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1270px;
			}
		}

		.container {
			max-width: 1300px;
		}

		:root{
			--wd-container-width: 1300px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1270px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1280px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1290px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1300px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1310px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1330px;
		}
		@media (min-width: 1317px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1300px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.ledl.in/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.4") format("woff2");
}

.woocommerce-shop h1 {
	font-weight:600
}
.woocommerce-shop h2 {
	font-weight:600
}
.woocommerce-shop h3 {
	font-weight:600
}
.woocommerce-shop h4 {
	font-weight:600
}
.woocommerce-shop h5 {
	font-weight:600
}
.woocommerce-shop h6 {
	font-weight:600
}
#menu-top-bar-right  li > a {
  font-weight: 400;
  font-size: 16px;
  color: #fff;
}
.wd-nav[class*="wd-style-"] > li > a {
  color: var(--nav-color);
  font-size: 16px;
}
.wcpbc-country-switcher.country-switcher.wp-exclude-emoji option {
    color: #000;
}
.wcpbc-country-switcher.country-switcher.wp-exclude-emoji {
    color: #fff;
}
select.gt_selector.notranslate {
    color: #fff;
}
select.gt_selector.notranslate option {
    color: #000;
}
.woocommerce-pagination.wd-pagination {
  margin-bottom: 50px;
}
.invert:hover svg
{
  filter: invert(100%);
  color: #fff !important;
}
.home .main-page-wrapper
{
  padding-top: 0;
}
.single-product #tab-title-mvx_customer_qna
{
  display: none;
}
.single-product #tab-title-vendor
{
  display: none;
}
.noround .testimonial-content {
  text-transform: uppercase;
}
div.rowhead
{
  background-color: var(--wd-primary-color);
  margin: 0 !important;
  width: 100%;
  box-sizing: border-box;
	align-items: center;
}
div.rowhead .rowsub{
	color:#fff;
		font-size:18px;
	font-weight:700;
}
#mvx_multiple_product_sorting option
{
  color: var(--wd-primary-color);
  background: #fff;
}
.social-icons-html ul li
{
  display: inline;
}
.social-icons-html ul 
{
 list-style:none;
}
.social-icons-html li a
{
  color: #fff;
  padding: 6px;
  margin-top: 24px;
  display: inline-block;
}
.post-type-archive .wd-nav-product-cat{
  display: none;
}
.address p
{
  font-size: 18px;
}
.social-icons-html.contact li a
{
  color: #000;
  font-size: 18px;
}
.social-icons-html.contact ul
{
  padding-left:0
}
#tab-singleproductmultivendor .button.product_type_simple
{
  background: #28a745;
  color: #fff;
}
#tab-singleproductmultivendor .buttongap
{
  background: #ffc107;
  color: #fff;
}
.noround .testimonial-avatar img {
  min-width: 60px;
  max-width: 100px;
  border-radius: 0;
}
.page-id-8970 .wd-prefooter {
  display: none;
}
.wd-nav-product-cat.wd-nav.wd-gap-m.wd-style-underline.has-product-count.wd-mobile-accordion {
  display: none;
}
.download-btn-product a {
  background: var(--btn-shop-bgcolor);
  color: #fff;
  padding: 10px;
  font-size: 16px;
  margin: 0px 10px;
}
.cm-b-b {
  border-width: 1px;
  width: 100%;
  margin-top: 0;
  padding: 0;
  display: inline-block;
  background: transparent !important;
}
.main-color {
  color: var(--btn-shop-bgcolor);
}
input#phoeniixx-pincode-button {
    background: rgb(32,56,118)!important;
}
.product-single-content-ct p {
  font-size: 16px;
}
.product-single-content-ct {
  margin-top: 100px;
}
.product-single-content-ct p {
  color: #000;
}
.footer-icons-social ul {
  padding: 0;
}
.footer-icons-social li a {
  margin-top: 0;
}
.cm-b-b {
    border-width: 1px;
	width: 70%;align-content}


@media(max-width:575px){
	.cm-b-b {
	width: 100%;}
	.product-element-top.wd-quick-shop {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  margin-bottom: 20px;
}
}

.site-content {
  margin-bottom: 0;
}

.wd-prefooter {
  padding-bottom: 0;
  background-color: var(--wd-main-bgcolor);
}


.archive .wp-block-woocommerce-filter-wrapper .wp-block-woocommerce-attribute-filter {
  display: none;
}
/* .archive .wp-block-woocommerce-filter-wrapper  .wp-block-heading {
  background: #fff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 5px 0 rgba(0, 0, 0, 0.1);
  padding: 10px;
	position:relative
} */
.archive .wp-block-woocommerce-filter-wrapper  .wp-block-heading::after {
  margin-left: 8px;
  font-weight: 600;
  font-size: 12px;
  content: "\f129";
  font-family: "woodmart-font";
	position:absolute;
	right:15px;
		top:15px
	
}
.archive .wp-block-woocommerce-filter-wrapper .wp-block-heading strong {
  font-weight: 500;
}
.archive .wp-block-woocommerce-filter-wrapper  .wp-block-heading.active::after {
 transform: rotate(180deg)
}
.archive  .widget {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.career-form input[type="submit"] {
  background: #024B90;
  color: #fff;
}
.single-product .wd-nav > li:nth-child(4) {
  order: 7;
}
.single-product .wd-nav > li:nth-child(6) {
  order: 5;
}
.single-product .wd-nav > li:nth-child(7) {
  margin-right: 25px;
}
.woocommerce-shop .widget-area {
  display: flex;
  flex-direction: column;
}

.awsm-list-item {
  width: 100%;
  margin-bottom: 50px;
}
.footer-container .footer-sidebar {
  display: flex;
  flex-direction: initial;
}
.product-labels.labels-rounded {
  display: none;
}
.editor-styles-wrapper .wc-block-components-checkbox, .wc-block-components-checkbox {
  margin-top: 0rem !important;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li, .wc-block-components-checkbox-list li {
  list-style: none outside;
  margin: 0 0 8px!important;
  padding: 0;
}
.wcpbc-country-switcher.country-switcher.wp-exclude-emoji option:last-child {
  display: none;
}
.wcpbc-country-switcher.country-switcher.wp-exclude-emoji {
  border: 0;
  text-align: left;
  max-width: 100px;
}
.wcpbc-country-switcher.country-switcher.wp-exclude-emoji option {
    color: #fff;
}
.gt_selector.notranslate {
  border: 0;
  max-width: 100px;
}

select.gt_selector.notranslate option {
    color: #fff;
}
#wd-widget-stock-status-2 {
  margin-bottom: 20px;
}
.regform {
  width: 100%;
  margin-top: 30px;
}
.regform input {
  background: #203876;
  color: #fff;
  font-size: 15px;
}

.WpfWoofiltersWidget{display:none}
.sidebar-widget.widget_block {
  background: #fff;
  padding: 10px 0px;
  margin-bottom: 16px;
	background: #fff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1), 0 2px 5px 0 rgba(0, 0, 0, 0.1);
  padding: 10px;
	position:relative;
	cursor: pointer;
		
}
.archive .sidebar-widget.widget_block::after {
  margin-left: 8px;
  font-weight: 600;
  font-size: 12px;
  content: "\f129";
  font-family: "woodmart-font";
	position:absolute;
	right:15px;
		top:15px
}
.archive .wp-block-woocommerce-filter-wrapper  .wp-block-heading.active::after {
 transform: rotate(180deg)
}
#menu-item-9052 a {
  position: relative;
}
#menu-item-9052 .sub-sub-menu {
  display: none;
}
#menu-item-9052 a::after {
  margin-left: 8px;
  font-weight: 600;
  font-size: 12px;
  content: "\f129";
  font-family: "woodmart-font";
  position: absolute;
  right: 74px;
  top: 9px;
}
#menu-item-9052 .sub-sub-menu a::after{content:""}
.woocommerce-shop .woocommerce-pagination.wd-pagination {
  margin-bottom: 50px;
}
.happy-co .counter-value {
  position: relative;
}
.happy-co .counter-value::after {
  content: "+";
  padding-left: 10px;
}
.team-co .counter-value {
  position: relative;
}
.team-co .counter-value::after {
  content: "+";
  padding-left: 10px;
}
@media(max-width:991px){
	.mobile-nav .menu-item-has-block .wd-nav-opener {
  display: flex;
}
}
@media (min-width: 1200px) {
  .site-content.col-lg-12 .alignwide {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
  }
}
#mvx-vendor-list-map {
  display: none;
}
.cm_ab_list svg {
  display: none;
}
.cm_ab_content {
  width: 200px;
	padding: 10px;
}
.cm_ab_list_content li:nth-child(2) {
  display: none;
}
.mvx-store-picture {
    display: none !important;
}
.wd-switch-to-register {
  color: #fff;
  background-color: var(--btn-shop-bgcolor);
}
.gtranslate_wrapper .gt_white_content .glink span {
  color: #000;
}
.wd-registration-page .form-row-wide {
    margin: 20px 0px;
}
.gst-field {
    margin: 20px 0px;
}
.woocommerce-privacy-policy-text {
    display: none;
}
.mvx-store-locator-wrap {
  display: none;
}
.mvx-store-map-pagination {
  display: none;
}
.mb-3 {
  margin-bottom: 20px;
}

.table-csr table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

.table-csr td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

.table-csr tr:nth-child(even) {
  background-color: #dddddd;
}
.tax-dc_vendor_shop .products.elements-grid {
  margin-bottom: 50px;
}
.tax-dc_vendor_shop .orderby {
  margin-top: 50px;
}
.tax-dc_vendor_shop .mvx-tab-header {
  margin-bottom: 40px;
}
.tax-dc_vendor_shop .wd-products-shop-view.products-view-grid {
  margin-left: 50px;
}
.address p {
  font-size: 16px;
  margin-bottom: 15px;
}

.wcpbc-country-switcher.country-switcher.wp-exclude-emoji {
  display: none;
}
.page-id-9601 .wpcf7-form p {
  margin-bottom: 22px;
}
.page-id-10780 .wpcf7-form p {
  margin-bottom: 22px;
}
.single-product .price {
    margin-bottom: 40px;
}
.wp-block-woocommerce-stock-filter {
  display: none;
}
#block-38.active .wp-block-woocommerce-stock-filter {
  display: block;
}
#block-38 .wp-block-heading {
  margin-bottom: 0;
}
#block-38.active .wc-block-stock-filter.style-list {
  padding-top: 20px;
}
.onsale.product-label {
  display: none;
}
.wd-hover-info .labels-rectangular {
  left: 25%;
  bottom: 0;
  right: 0;
  top: 200px;
  max-width: 80px;
  position: absolute;
  z-index: 1;
}
.single-product .cart .buy-now {
  max-width: 130px;
  order: 3;
  background: rgb(209,2,2);
  color: #fff;
}
.product-image-summary .product_title {
  font-size: 26px;
  line-height: 1.4;
  --page-title-display: block;
  font-weight: 700;
}
.product-grid-item .wd-entities-title, .product-grid-item .wd-product-cats, .product-grid-item .wd-product-brands-links {
  margin-bottom: 5px;
  font-size: inherit;
  line-height: 24px;
}
.by-vendor-name-link {
  margin-top: 15px;
}
fieldset.hidden-fields-container {
    display: none;
}
.offer-form input {
    border-color: #fff;
    color: #fff!important;
}
.offer-form textarea {
    border-color: #fff;
    color: #fff!important;
}
.offer-form input::placeholder {
  color: #fff;
  opacity: 0.8;
}
.offer-form select::placeholder {
  color: #fff;
  opacity: 0.8;
}
.offer-form  select {
    word-wrap: normal;
    border-color: #fff;
	color:#fff;
}
.offer-form  option{
	color:#000;
}
.intl-tel-input {
    position: relative;
    display: inline-block;
    width: 100%;
}

.offer-form  select:invalid {
  color: green;
}
.offer-form textarea.form-control {
    height: 100px;
    background: transparent;
    color: #fff;
}
.offer-form .form-control:focus {
    color: #495057;
    background-color: transparent;
    border-color: #fff !important;
    outline: 0 !important;
    box-shadow: none;
}
.download-btn.bpage-btn {
    color: #fff;
}
input.wpcf7-form-control.wpcf7-intl_tel.wpcf7-validates-as-required.wpcf7-intl-tel {
    border-color: #fff;
}
.whatsapp-sticky {
    position: fixed;
    bottom: 100px;
    right: 15px;
    width: 50px;
}
.woocommerce-shop .product-element-top.wd-quick-shop {
    height: 270px;
}
.min-footer {
    font-size: 16px;
}
.energy-form-page .wpcf7-submit {
    background: rgb(32, 56, 118);
    color: #fff;
}
.energy-form-page br {
    display: none;
}
.energy-form-page label {
    font-weight: 600;
    font-size: 16px;
}
.content-ppo p {
    font-size: 29px;
    color: #000;
}
.content-ppo {
    text-align: center;
}
.button-regular {
    background: red;
    font-size: 20px;
    padding: 20px;
    color: #fff;
}
.button-regular:hover {
    color: #fff;
}
.button-red {
    background: rgb(32, 56, 118);
	 font-size: 20px;
    padding: 20px;
    color: #fff;
}
.button-red:hover {
    color: #fff;
}
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number.form-control.wpcf7-not-valid {
    text-align: left;
    padding-left: 10px;
    font-size: 15px;
    color: #fff;
}

.energy-form-page input[type="number"] {
    padding: 0;
    text-align: left;
    padding-left: 10px;
}
.offer-form input[type="number"] {
    padding: 0;
    text-align: left;
    padding-left: 15px;
}
.download input.wpcf7-form-control.wpcf7-intl_tel.wpcf7-validates-as-required.wpcf7-intl-tel {
    border: 1px solid rgb(0, 0, 0, 0.1);
}


.archive #block-29{display:none}
.woocommerce-shop #block-29{display:block}
.menu-item-18106 .sub-sub-menu {
    display: none;
}
.menu-item-18106 .a {
    position: relative;
}
.menu-item-18106 a:after {
   margin-left: 4px;
    font-weight: normal;
    font-style: normal;
    font-size: 50%;
    content: "\f129";
    font-family: "woodmart-font";
}
.sub-sub-menu a:after {content:"";}
.scrollToTop{bottom:180px!important}
.blog .main-page-wrapper {
    margin-bottom: 50px;
}
.comments-area {
    margin-bottom: 100px;
}
.whatsapp-sticky {
    z-index: 11;
}
.box-style-bg-hover {
    min-height: 170px;
}
.search-results .main-page-wrapper {
    margin-bottom: 100px;
}
.show-password-input {
    display: none;
}
.gt_white_content{z-index:9999999999!important}
#afreg_additional_14759 {
    text-align: left;
    padding-left: 10px;
}
@media (max-width: 1024px) {
    div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"] {
        display:none;
    }
}
@media (max-width: 1024px) {
    div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"] {
         display:none;
    }
li.menu-item.menu-item-gtranslate.gt-menu-56256.gt_container-rtk2vi {
    display: none!important;
}
}
@media(max-width:575px){
	.whatsapp-sticky {
    position: fixed;
    bottom: 110px;
}
	.coupon input {
    padding: 10px;
}
	.zsiq-float{bottom:55px!important}
	.mobile-pages-menu .menu-item-gtranslate {
    display: none!important;
}
	.awsm-filter-wrap.awsm-no-search-filter-wrap {
    padding: 0px 10px;
}
	.awsm-job-main.awsm-job-single-content{padding:0px 10px}
	div#wcpbc_country_selector-3 {
    display: none;
}
	.wd-registration-page.wd-register-tabs.active-register {
    margin-bottom: 50px;
}
}

.sub-sub-menu{
  display:none;
  opacity:0;
  transition:.3s ease;
}

.menu-item-has-children:hover .sub-sub-menu{
  display:block;
  opacity:1;
}

