.modal-DPBSF {
display: none; position: fixed; z-index: 1; top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); z-index: 1050;
overflow: hidden;
outline: 0;
}
.modal-dialog-DPBSF{
width: 600px;
margin: 30px auto;
position: relative;
width: auto; 
} .modal-content-DPBSF {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 40%;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.4s;
animation-name: animatetop;
animation-duration: 0.4s
} @-webkit-keyframes animatetop {
from {top:-300px; opacity:0} 
to {top:0; opacity:1}
}
@keyframes animatetop {
from {top:-300px; opacity:0}
to {top:0; opacity:1}
} .close-DPBSF {
color: #959595;
float: right;
font-size: 28px;
font-weight: bold;
}
.close-DPBSF:hover,
.close-DPBSF:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.modal-header-DPBSF {
padding: 2px 16px 15px;
border-bottom: 1px solid #d5d5d5;
}
.modal-body-DPBSF {padding: 10px 16px;}
.modal-footer-DPBSF {
padding: 2px 16px;
color: white;
}
ul.contactform li {
list-style:none;
margin-top: 15px;}
.contactform{margin-left:0px}
.checkboxes{
float: left;
margin-top: 7px;
margin-right: 10px;
}
.getyourfile{
text-align:right;
}
.modal-header-DPBSF h4{
color: #007aaf !important;
margin-bottom: 0;
line-height: 1.5;
font-size: 30px;
font-weight: 700;
}
.modal-DPBSF {
overflow-x: hidden;
overflow-y: auto;
padding-left: 17px;
} .headerDpbsp_classic h4 { 
display: inline-block;
margin-top: 5px;
}
.customModalDpbsp_classic {
border-radius: 10px;
}
.contactformDpbsp_classic li input{
width: 100%;
}
.checkbox_classic input{
width: 14px!important;
} .headerDpbsp_mordan {
padding: 0px 16px 15px; 
}
.headerDpbsp_mordan h4 {  
display: inline-block;
margin-top: 5px;
}
.customModalDpbsp_mordan {
border-radius: 10px;
}
.contactformDpbsp_mordan li input{
width: 100%;
}
.checkbox_mordan input{
width: 14px!important;
}
.contactformDpbsp_mordan .input-from-control{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-bottom: 0;	
display: block;
width: 94%;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
button, input {
overflow: visible;
}
.dwn_btn_mordan{ 
font-size: 16px;
line-height: 28px;
padding: 8px 16px; 
min-height: 44px;
border: unset;
border-radius: 4px;
outline-color: rgb(84 105 212 / 0.5);
background-color: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(60, 66, 87, 0.16) 0px 0px 0px 1px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px;
background-color: rgb(84, 105, 212);
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, 
rgb(84, 105, 212) 0px 0px 0px 1px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
rgba(60, 66, 87, 0.08) 0px 2px 5px 0px;
color: #fff;
font-weight: 600;
cursor: pointer;
}