﻿.top-spacer {
    background-color: #fff;        
    margin-top: 20px;  
    height: 1px;    
}

.bottom-spacer {
    background-color: #fff;
    margin-bottom: 20px;    
}

.consent-banner {
    background-color: #FF5200;
    color: #fff;
    padding: 10px 10px 10px 37px;
    margin-top: 20px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    width: 80%;
}

.consent-form-container {
    padding: 20px 40px 40px 40px;
}

.consent-grey-container {
    background-color: #ECECEC;
    padding: 20px;
}

.form-grey-container {
    background-color: #F9F9F9;
    padding: 20px;
}


.consent-bold {
    font-weight: bold !important;
    color: dimgrey;
}

.consent-checkbox-container {
    padding: 10px 0 10px 0;
}

.signiture-grey-container {
    background-color: #D3D3D3;
    padding: 20px;
}

.dark-grey-control-border.dx-texteditor.dx-editor-outlined {
    border: solid 1px darkgray;
    background-color: white;
}

.dark-grey-control-border .dx-checkbox-icon {
    border: solid 1px darkgray !important;
}

.dark-grey-control-border.dx-textarea.dx-texteditor-input {
    border: solid 1px darkgray;
    background-color: white;
}

.popup-consent-form .dx-popup-content {    
    padding: 0 !important;
}
.popup-consent-form .dx-popup-bottom.dx-toolbar {
    padding-top: 6px;
    border-top: 1px solid lightgray;
}

.dansac-page-footer {
    padding: 20px 0px;
}