.mobile-slide.leftcol {
  display: block;
}

#get_a_free_quote.fancybox-content {
  padding: 0;
}

#get_a_free_quote .popup-body {
  background: #00234c;
}

#get_a_free_quote .popup-body .pop-up-left {
  width: 540px;
  padding: 0 70px 0 70px;
  /* margin: 60px 0 60px; */
  border-right: solid 2px #054897;
}

#get_a_free_quote .popup-body .pop-up-right {
  width: calc(100% - 540px);
  padding: 60px 70px 60px 70px;
}

#get_a_free_quote .popup-body .pop-up-left .title .heading-40 {
  color: white;
}

#get_a_free_quote .popup-body .pop-up-left .title p {
  color: white;
}

#get_a_free_quote .popup-body .pop-up-left .title {
  padding-right: 0;
}

#get_a_free_quote {
  display: none;
  max-width: 1131px;
  border-radius: 15px;
  cursor: auto;
  padding: 0;
}

.popup-body {
  display: flex;
  border-radius: 10px !important;
}

.contact-wrap a {
  color: white;
}

.contact-details {
  display: inline-block;
  width: 100%;
}

.contact-wrap {
  display: inline-block;
  margin-bottom: 15px;
}

.contact-wrap:last-child {
  margin-bottom: 0;
}

.mini-cart-sec {
  opacity: 0;
  height: 0;
}
li.wpc-term-selected label a {
  color: var(--themered) !important;
}
form.newsletter-form input::placeholder {
  color: #fff !important;
}
.home-content-sec .flex-container.wrap {
  padding: 0 0 40px;
}
.cat-no-active .subcat-heading,
.cat-no-active .cat-list {
  display: none;
}
.subcat-heading,
.cat-list {
  display: block;
}
.flex-container.wrap.row-reverse.paddtpbt100.cnt_count_2 {
  padding-bottom: 0;
}

.sortrightdiv form.woocommerce-ordering select {
  font-size: 16px !important;
  margin: 0px 20px 0 0 !important;
}
/* .categorylistbox .side-heading i.fa.fa-angle-up {
  cursor: pointer;
} */

.categorylistbox .side-heading i.fa.fa-angle-up {
    cursor: pointer;
    position: relative;
    right: -40px;
}

.categorylistbox .side-heading i.fa.fa-angle-down {
  cursor: pointer;
}
.topheader a.starrating {
  margin-left: 10px;
  margin-bottom: 5px;
}
.aws-search-result ul li:last-child {
  color: #ffffff;
}

input.wc-block-components-quantity-selector__input{
	color: #000;
    font-size: 16px;
    font-weight: 800;
	padding:0;    line-height: 1.2;
    font-family: var(--site-font-family);
}
@media screen and (max-width: 1199.98px) {
  #get_a_free_quote .popup-body .pop-up-left .title {
    margin-bottom: 0;
  }

  #get_a_free_quote .popup-body .pop-up-right {
    padding: 30px 50px 20px 50px;
    width: 100%;
  }

  #get_a_free_quote .popup-body .pop-up-left .contact-details {
    /* display: none; */
  }

  #get_a_free_quote .popup-body .pop-up-left {
    margin-bottom: 0;
    width: 100%;
    padding: 0 50px 0 50px;
    border: none;
  }
}

@media screen and (max-width: 1199.98px) {
  #get_a_free_quote {
    max-width: 95%;
  }
}
