/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
#woocomerce_regester_popup .u-column2  {
	display:none!important;
}


.woocomerce_regester_popup .u-column2  {
	display:none;
	width:100%!important
} 
.woocomerce_regester_popup .u-column1  {
	width:100%!important

}

.logged-in .btn_registers {
	display:none;
}

.elementor-editor-active.logged-in .btn_registers {
	display:block!important;
}


.woocomerce_regester_popup .woocommerce button.button {
	background-color:#000!important;
	width:100%!important;
	color: #fff!important;
  font-size: 20px!important;
  font-weight: 400!important;

	
}

.woocomerce_regester_popup .woocommerce-form {
	border:0!important;
}
.woocomerce_regester_popup .woocommerce-form input {
border-color:	#000!important;
}

.woocomerce_regester_popup h2 {
	text-align:center!important;
}


.activ_btn {
   background-color:#000!important;
   color:#fff!important
}



/*sec image archive page */

.pif-has-gallery {
	position: relative;
}

.pif-has-gallery .onsale {
	z-index: 999999;
}

.pif-has-gallery .wp-post-image {
	opacity: 1;
}

.pif-has-gallery .wp-post-image--secondary {
	position: absolute;
	top: 0; left: 0;
	opacity: 0;
}

/* backward compatibility - .woocommerce-LoopProduct-link will probably be removed in future releases */
ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link [class*="wp-post-image"] {
	-webkit-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
}

ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link:hover .wp-post-image {
	opacity: 0;
}

ul.products li.pif-has-gallery a.woocommerce-LoopProduct-link:hover .wp-post-image--secondary {
	opacity: 1;
}

ul.products li.pif-has-gallery a.woocommerce-loop-product__link [class*="wp-post-image"] {
	-webkit-transition: opacity .5s ease;
	-o-transition: opacity .5s ease;
	transition: opacity .5s ease;
}

ul.products li.pif-has-gallery a.woocommerce-loop-product__link:hover .wp-post-image {
	opacity: 0;
}

ul.products li.pif-has-gallery a.woocommerce-loop-product__link:hover .wp-post-image--secondary {
	opacity: 1;
}


#og-citizenid {
	width:100%!important;
}

#og-expmonth , #og-expyear{
	display:inline-block;
	width:49%!important;
}
@media (max-width:600px){
	#officeguy-new-info p{
	display:block;
	width:100%!important;
}
	.wc_payment_method.payment_method_officeguy label {
width:250px;
	}
}
#og-cvv {
	width:100%!important
}

#customer_details .col-1 {
	float: right;
}

#customer_details .col-2 {
	float: left;
}

#billing_country_field {display: none;}


.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
}
.quantity input.qty {
	padding:0;
}
.wd.qnt {display: inline-flex; margin: 0 5px}
.wd.qnt img {
	width:25px;
	height: 25px;
}


.woocommerce div.product form.cart div.quantity {
	display: flex;
	align-items: center;
	justify-content: center;
}
