.checkBox-opt7 { margin-bottom: 15px; }
	.checkBox-opt7 a { text-decoration: underline; }
	.checkBox-opt7 .alert { padding: 0 15px; color: #F00; }
#v65-cart-button-submit { position: relative; }
	#v65-cart-button-submit .placement { position: absolute; right: 0px; top: 0px; bottom: 0px; width: 150px; /* left: 0; */ z-index: 9999; cursor: pointer; }


/*no options*/
td#v65-productdetail-action-wrapper table{
	text-align: left !important;
}

td#v65-productdetail-action-wrapper table div{
	text-align: left !important;
	margin-top: 2px;
}

 #v65-productdetail-action-wrapper td.addcartbtns > input.btn_addtocart, #v65-productdetail-action-wrapper input.btn_addtowishlist{
	min-width: 215px !important;
}

/*has options*/
#v65-product-parent tbody tr td table.colors_pricebox input + br + div{
	text-align: left !important;
	margin-top: 20px;
}

@media (max-width: 360px){
	#v65-product-parent tbody tr td table.colors_pricebox input + br + div,td#v65-productdetail-action-wrapper table div{
		text-align: center !important;
	}
}

.popup-content {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #0a0909ba;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: 999;
}

.inner-popup {
    width: 100%;
    max-width: 600px;
    background: white;
    margin: 0 auto;
    padding: 50px;
    position: relative;
}

.inner-popup button.close {
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 30px;
    color: black;
}