.info label {
    width: auto !important;
}
.crmEntityFormView .cell .field-label {   
    padding-top: 5px !important;
    max-width: 180px !important;
}
.crmEntityFormView .form-control-cell div.control {    
    width: 50% !important;
    clear: none;
    float: right;
}
.crmEntityFormView .picklist-cell div.control {    
    width: 50% !important;
    clear: none;
    float: right;
    padding-bottom: 2px!important;
    
}
.crmEntityFormView .file-cell div.control {    
    width: 74.3% !important;
    clear: none;
    float: right;
}
.crmEntityFormView .file-cell {    
   padding-left: 0px!important;
}
.crmEntityFormView .file-cell div.info{    
   float: left;
}
.crmEntityFormView .boolean-radio-cell div.control {    
    width: 50% !important;
    clear: none;
    float: right;
    
}
.crmEntityFormView .boolean-radio-cell div.info label.field-label {    
    min-width: 200px !important;    
}


.crmEntityFormView .section-title {   
    background-color: #113d72 !important;
    padding-left: 10px !important;
} 
.crmEntityFormView .section-title>h3 {   
    color: #ffffff !important;
    margin-top: 10px !important;
} 

.entity-grid .view-grid >table>thead{
  background-color: #113d72 !important;
}

.entity-grid .view-grid >table>thead>tr>th{
 color: #ffffff !important;
}
.entity-grid .view-grid >table>thead>tr>th>a{
 color: #ffffff !important;
}

.tab-column table>tbody>tr>td.form-control-cell {
    padding: 0 0px 0px !important;
}
.tab-column table>tbody>tr>td.picklist-cell {
    padding: 0 0px 0px !important;
}
.tab-column table>tbody>tr>td.clearfix {
    padding: 0 0px 0px !important;
}
.crmEntityFormView .form-control-cell div.control div.control{   
    float: left;
    width: 212px !important;
}
.crmEntityFormView, .entitylist, .modal-content, .popover-content{
    background-color: #ffffff;
    color: #000000;
    border: 0px !important;;
}
.text {
  max-height: 30px !important;
}
html[dir=ltr] .crmEntityFormView .cell.crmquickform-cell:first-child
{
    border-right:0px;
}
#rvd_apvid_label {
  max-width: 166px !important;
}
.crmEntityFormView table[data-name=tab_1_column_1_section_1]  a{   
    padding-left: 13px !important;
}
table[data-name=tab_1_column_1_section_1] .cell input[id=rvd_mobilephone]{
margin-left: 12px !important;
}
.crmEntityFormView .cell input[id=address1_telephone1]{
margin-left: 12px !important;
}
table[data-name=tab_1_column_1_section_1] .cell input[id=mobilephone]{
margin-left: 12px !important;
}
.crmEntityFormView .cell div.control div.input-group .money{
width:75px !important;
float: right;
}
.crmEntityFormView .cell div.control div.input-group .input-group-addon{
float: left;
padding-top: 8px;
min-width: 10px;
}

.crmEntityFormView .cell div.control div.datetimepicker .input-group-addon{
float: none !important;
}

.crmEntityFormView .money .field-label{
  max-width: 226px !important;
}
div[id=Financial_Information] .money div.control{
  padding-left: 13px !important;
}
table[data-name=Representative] .cell .field-label{
       max-width: 222px !important;
}
table[data-name=Representative] .cell .text-muted{
       padding-left: 12px !important;
}
.crmEntityFormView .cell{
    margin-bottom: 2px !important;
}
table[data-name=Delivery_and_payment] .cell .field-label{
       max-width: 135px !important;
}
table[data-name=Delivery_and_payment] .cell div.info{
       max-width: 140px !important;
}
div[id=ProfileFormView] div.control{
    float: right;
    clear: none !important;
    width: 50%;
}
/* div[id=rvd_role_ControlView] {
    max-width: 385px !important;   
} */

div[id=rvd_role_ControlView] ul{
    min-height: 60px !important;   
}
#preferredcontactmethodcode_label {
  max-width: 210px !important;
}
#telephone2_label {
  max-width: 225px !important;
}
#rvd_paymentconditionid_label {
  max-width: 130px !important;
}
#rvd_unitzapf_label{
  max-width: 170px !important;
}
#rvd_grossprice_label{
  max-width: 170px !important;
}
#rvd_grosspriceeur_label{
  max-width: 170px !important;
}
#rvd_width_label{
  max-width: 185px !important;
}
#rvd_lenght_label{
  max-width: 188px !important;
}
#rvd_galvanizedprotection_label{
  max-width: 185px !important;
}
#rvd_coldsurfaceaspect_label{
  max-width: 190px !important;
}
#rvd_surfaceskinpass_label{
  max-width: 192px !important;
}
#rvd_prepaintedfaces_label{
  max-width: 215px !important;
}
table[data-name=ACCOUNT_INFORMATION] a{
  padding-left: 0px !important;
}
#APV_Info{
  height: 82px !important;
}
#QVorderline div.control{
  padding-left: 15px;
}
div[data-name="general"] .cell .field-label{
  max-width: 250px !important;
}
html[dir=ltr] .crmEntityFormView .cell textarea {
   
    max-height: 150px;
}

.control:has(#rvd_proposedsolution) {
    padding-top: 5px;
}
.input-group:has(.input-group-addon) {
    padding-top: 5px;
}
.control:has(.boolean-radio) {
    padding-top: 5px;
}
#adx_preferredlanguageid_name{
  max-height: 38px !important;
    height: 38px;
}
.crmEntityFormView table[data-name=tab_1_column_1_section_1]:has(#address1_line1)  div.control{   
    padding-left: 10px !important;
}

table[data-name=SUMMARY_TAB_section_4] .subgrid-cell .field-label{
  /* max-width: 285px !important; */
}

.subgrid-cell .info .field-label{
  background-color: #113d72;
    width: 100% !important;
    max-width: 100% !important;
    height: 40px;
    padding-top: 10px !important;
    color: #ffffff !important;
    padding-left: 10px !important;
}
.col-md-8 fieldset>legend{
  background-color: #113d72;
    width: 100% !important;
    max-width: 100% !important;
    height: 40px;   
    color: #ffffff !important;
    padding-left: 10px !important;
}