/* Product Listing Page CSS Overwrite 06-02-2023 */
.inner-menuheader section {padding-top: 0px !important;}
.woocommerce-ordering{display: none;}
section.about-banner {margin-top: 0px !important;}
nav.woocommerce-breadcrumb {display: none;}
ul.listing-form {padding: 0;margin: 0;border: 1px solid #cddccc;border-radius: 4px;display: flex;align-items: center;justify-content: center;}
ul.listing-form li {list-style: none;width: 100%;position: relative;padding: 0px 10px 0px 30px;height: 50px; line-height: 40px;border-right: 1px solid #cddccc;}
ul.listing-form li:last-child{border-right: none;}
ul.listing-form li:before {position: absolute;top: 18px;left: 15px;content: "\f005";font: normal normal normal 14px/1 FontAwesome;}
ul.listing-form form {margin: 0px;padding: 0px;}
ul.listing-form li:nth-child(2):before{content: "\f0e8";}
ul.listing-form li:nth-child(3):before{content: "\f073";}

ul.listing-form .select2-container .select2-selection--single {height: auto;margin: 0px;border: none;width: 100%;display: block;border-radius: 0px;background: none;}
div.hide-description .price del {display: none;}
form.listing-form select {border: none;padding-left: 40px;display: block;margin-top: 2px;outline: 0 !important;padding: 15px 24px 15px 46px !important;line-height: 9;}
.woocommerce-result-count{display: none;}
.variations th{margin: 0px 15px;}
.variations .label label, .woo-selected-variation-item-name {font-style: normal;font-weight: 400;font-size: 15px;line-height: 18px;display: flex;align-items: center;color: #727272;margin-top: 15px;}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{height: 55px;}
.product-container .product{background: #fff;padding-bottom: 15px !important;box-shadow: 0px 3px 3px 0px #00000017;border-radius: 8px;}
.product-container .product:hover {box-shadow: none;}
.product-container .products a{width: 100% !important;}
.product-container .product h2 {font-style: normal;font-weight: 500 !important;font-size: 22px !important;line-height: normal !important;color: #002060 !important;padding: 0px 0px 10px !important;margin: 10px 15px 15px !important;border-bottom: 1px solid #cdcccc;}
.product-container .product .price{display: none;}
.product_highlights span {font-size: 12px; display: block; line-height: normal;}
.product_highlights {padding: 0px 15px;text-align: center;display: flex; height: 85px;
    overflow: hidden;}
.product_highlights .listing-icon {width: 100%;}
.listing-form h2{display: none;}
.woocommerce-variation-price span.price {padding: 0px;margin: 0px !important;}
.single_variation_wrap {display: flex;align-items: center;justify-content: center;}

.single_variation_wrap .variations_button button {margin: 0px;display: inline-block;border: 1px solid #1D96FB;border-radius: 4px;margin-left: 10px;font-style: normal;font-weight: 500;font-size: 14px;line-height: 19px;text-align: center;color: #1D96FB !important;padding: 9px 26px;}
.single_variation_wrap .variations_button button:hover {color: #fff !important;border-color: var(--button--color-text-hover);}
.woocommerce .onsale{font-size: 1rem !important;padding: .5rem !important;font-weight: 400 !important;}
/* Product Listing Page CSS Overwrite 06-02-2023 */
.company-align{
	text-align:right;
}
/********************/
/***CAmipro*/

.camipro-1{    background: #fff;
    padding: 15px !important;
    box-shadow: 0px 3px 3px 0px #00000017;
    border-radius: 8px;
	margin-bottom:20px;
	min-height:475px;
	}
	
.camipro-1 h3{    font-style: normal;
    font-weight: 500 !important;
    font-size: 22px !important;
    line-height: normal !important;
    color: #002060 !important;
    padding: 0px 0px 10px !important;
    margin: 10px 15px 10px 0px !important;
    border-bottom: 1px solid #cdcccc;}
.grecaptcha-badge {
  width: 70px !important;
  overflow: hidden !important;
  transition: all 0.3s ease !important;
  left: 4px !important;
	z-index:9999;
}
.grecaptcha-badge:hover {
  width: 256px !important;
}
.grecaptcha-logo iframe {
    height: 60px !important;
    max-height: 60px !important;
} 
