/* 

--adclose_BTN_RADIUS: 5px;
--adclose_BTN_BG: var(--color4);
--adclose_BTN_TXT: #fff;

--ad2footer_BG: #131822 ;
--ad2footer_COLOR: #fff;

--ad2footer_CONF_A_COLOR: #36a5d9;

--ad2footer_AGREE_BTN_COLOR: #fff;
--ad2footer_AGREE_BTN_BG: #36a5d9;
*/

.admodal- .modal-content {
    border: 0;
	background: none;
    margin: auto
}

.admodal-.mobile- .modal-content {
	width: 90%
}

.admodal-.mobile- .modal-dialog {
	display: flex;
    height: 90%;
    margin: 0 auto;
    align-items: center;
    justify-content: center
}

.admodal- .modal-header,
.admodal- .modal-content .modal-header {
	position: absolute;
    width: fit-content;
    height: fit-content;
    top: 1rem;
    right: 1rem;
    padding: 0;
    z-index: 2;
    border: 0;
    background: 0 0
}

.admodal- .modal-header:after,
.admodal- .modal-content .modal-header:after {
    border: 0
}

.admodal- .modal-header .btn-adclose {
	padding: 0;
	width: 30px;
	height: 30px;
	font-size: 20px;
    border: 0;
    border-radius: var(--adclose_BTN_RADIUS);
    background: var(--adclose_BTN_BG);
    color: var(--adclose_BTN_TXT)
}

.admodal- .modal-body,
.admodal- .modal-content .modal-body {
	padding: 0;
	background: 0 0
}


.modal-footer {
	border-top: none;
	justify-content: center; 
	color: var(--ad2footer_COLOR);
	background: var(--ad2footer_BG);
}

.modal-footer .confirmation-wrap{
	text-align: center;
}

.modal-footer .confirmation-wrap a{
	color: var(--ad2footer_CONF_A_COLOR);
}

.modal-footer .agree-btn-wrap{
	padding-top: 10px;
}

.modal-footer .agree-btn-wrap button{
	position: relative;
    padding: 5px 1rem;
    border: none;
    border-radius: 3px;
    font-size: 1rem;
    font-weight: 500;
    z-index: 0;
    transition: .3s;
    color: var(--ad2footer_AGREE_BTN_COLOR);
    background: var(--ad2footer_AGREE_BTN_BG);
}
