/**
* 2007-2023 PrestaShop
*
* NOTICE OF LICENSE
*
* @author    Innovadeluxe SL
* @copyright 2023 Innovadeluxe SL

* @license   INNOVADELUXE
*/
#deluxe_adult_content{
	z-index: 999999999;
	width: 100%;
	height:100%;
	text-align: justify;
	color: #333333;
	position: fixed;
}

div#adultcontent div#center {
	z-index: 999999999;
	width: 600px;
	height:auto;
	background-color: #fff;
	text-align: justify;
	color: #333333;
	padding:15px;
	margin:10% auto;
	border-radius: 20px
}

#adultcontent{
	position: absolute;
    z-index: 9;
    left: 0%;
    right: 0%;
}

#fondo_adultcontent{
	background-color: #000000;
    opacity: 0.3;
    width: 100%;
    height: 100%;
}

#deluxe_adult_content div#adultcontent div#buttons{
	
	margin-top:5%;
	margin-bottom: 3%;
	text-align:center;
}

a#adultcontentOK{
	background-color: transparent;
	border-radius: 2px 2px 2px 2px;
	color: #1A7F18;
	padding: 8px 16px;
	border:2px solid #1A7F18;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;

}

a#adultcontentOK:hover{
	background-color: #1A7F18;
	color: #ffffff;
	border:2px solid transparent;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}

a#adultcontentnotOK{
	background-color: transparent;
	border-radius: 2px 2px 2px 2px;
	color: #A8220F;
	padding: 8px 16px;
	margin-left:5px;
	border:2px solid #A8220F;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}

a#adultcontentnotOK:hover{
	background-color: #A8220F;
	color: #ffffff;
	border: 2px solid transparent;
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
}


@media (max-width: 767px) {
	div#adultcontent div#center {
	width: 90%;
	margin:10% auto;
	}
}

@media (max-width: 900px){
	#deluxe_adult_content div#adultcontent div#buttons {
		display: flex;
		flex-direction: column;
	}
	a#adultcontentnotOK {
		margin-left: 0px;
		margin-top: 5px;	
	}
}
