.dashicons-arrow-left-alt2:before,
.dashicons-arrow-right-alt2:before {
	background:none!important;
}

.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow, 
.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {
	width: 40px;
    height: 40px;
}

.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div {
    border: 1px solid #dbdbdb;
    border-radius: 4px;
}
.wc-no-matching-variations.woocommerce-info {
    background: #06172c;
}
@media (max-width: 960px) {
	.woo-variation-product-gallery {
		max-width: 100% !important;
		clear: both; float: none;
	}
}

body .bottom-menu-left .flex-logos .item img {
    height: 31px;
}
body .cc-close.cc-closeXcustomText {
    text-decoration: none;
}

.woocommerce-checkout #payment ul.payment_methods li label {
    line-height: 1.4em;
}

.woocommerce-checkout #payment ul.payment_methods ul input[type=radio] {
    margin-top: 0;
}

.group-form {
	flex-wrap: wrap;	
}

body .oney-netopia-container-main {
	width: 100%;
}

body .oney-netopia-container-single-product {
    background: #111d49;    margin-top: 30px;
	width: 100%;
}

body span.oney-netopia-rate-value strong {
    font-size: 16px;margin-left: 2px;
}

.woocommerce-checkout #payment ul.payment_methods li label img {
	display: none!important;
}

body #netopia-methods,
body #netopia-methods li {
	
	width: 100%!important;
}	

body #netopia-methods li label {
  	color: #fff;
	 padding-left: 35px!important;
}

body #netopia-methods li label:before {
  content: none!important;
}
body .payment_method_cod label:before {
   
    width: 29px;
    height: 24px;
    top: 2px !important;
}

body .payment_method_netopiapayments label:before {
    width: 26px;
    height: 21px;
    top: 4px !important;
}

body #netopia-methods {
    background: #003f7d;
    padding: 15px;
    margin-top: 10px;
    border-radius: 5px;
}


body #netopia-methods li:first-child:last-child{
	padding-bottom: 0
}

body #netopia-methods li input[type="radio"] {
    margin-top: 2px;
}

body .wrapp_mini_cart_listing .blockUI.blockOverlay:before  {
	background-repeat: no-repeat!important;
	background-position: center center!important;
	display: flex;
	align-items: center;
	justify-content: center;
	    width: 50px !important;
    height: 50px !important;
	background-size: 50px!important;
}

.woocommerce-billing-fields__field-wrapper #smartbill_billing_type_field .woocommerce-input-wrapper {
	position: relative;
}

.woocommerce-billing-fields__field-wrapper #smartbill_billing_type_field .woocommerce-input-wrapper:after {
    content: "";
    display: block;
    position: absolute;
    right: 10px;
    top: 1px;
    background-image: url(../../../themes/dormiamo/images/svg/select.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 10px;
    width: 13px;
    height: 100%;
}

.woocommerce-billing-fields__field-wrapper .form-row.form-row#billing_city_field {
    margin-bottom: 10px !important;
}

@media (max-width: 640px) {
	body .bottom-menu-left .flex-logos .item img {
		height: 27px;
	}
	body span.oney-netopia-rate-value strong {
  	  font-size: 14px;
	}
	body p.text-oney-netopia-single-product {
		font-size: 13px;
	}
	body .oney-netopia-container-main {
		text-align: center;
	}
	body .oney-netopia-rates-wrapper {
		text-align: center;
        align-items: center;
	}
}