@charset "UTF-8";

.ch2-theme-bar.ch2-style-compact .ch2-dialog, .ch2-theme-default.ch2-style-compact .ch2-dialog, .ch2-theme-overlay.ch2-style-compact .ch2-dialog {
    padding: 10px 30px  !important;
}
.ch2-style-light .ch2-btn-text {
    background: #fff;
    color: #adadad !important;
	font-weight: 200;
}

.ch2-style-compact .ch2-btn {
    letter-spacing: normal !important;
}

.ch2-theme-bar .ch2-dialog-content p:last-child {
    margin-left: 0 !important;
}

.ch2-style-compact .ch2-dialog-content p {
    font-size: 12px !important;
    line-height: 1 !important;
}

.ch2-theme-bar .ch2-dialog-actions {
    gap: 80px !important;
    margin-left: 0 !important;
}
.ch2-theme-bar .ch2-dialog-close a {
    margin-top: -26px !important;
}
.ch2-style-light .ch2-btn-primary, .ch2-style-dark .ch2-btn-primary {
    font-weight: 700 !important;
    font-size: 15px !important;
}

@media(max-width: 768px){
	.ch2-theme-bar.ch2-style-compact .ch2-dialog, .ch2-theme-default.ch2-style-compact .ch2-dialog, .ch2-theme-overlay.ch2-style-compact .ch2-dialog {
		padding: 10px 10px 0 10px!important;
	}
	.ch2-theme-bar .ch2-dialog h2:last-child, .ch2-theme-bar .ch2-dialog p:last-child, .ch2-theme-default .ch2-dialog h2:last-child, .ch2-theme-default .ch2-dialog p:last-child, .ch2-theme-overlay .ch2-dialog h2:last-child, .ch2-theme-overlay .ch2-dialog p:last-child{
		margin-bottom: 15px !important;
	}
	.ch2-theme-bar .ch2-dialog-actions {
		gap: 3px !important;
    	flex-direction: column-reverse !important;
	}
    .ch2-theme-bar .ch2-dialog-actions button.ch2-btn-text {
        line-height: unset !important;
    }
	
	
    .ch2-theme-bar .ch2-dialog-actions button, .ch2-theme-default .ch2-dialog-actions button, .ch2-theme-overlay .ch2-dialog-actions button {
        width: 80% !important;
    }
	
	.ch2-style-light .ch2-btn-primary, .ch2-style-dark .ch2-btn-primary {
		font-size: 15px !important;
	}

}