div#orgContacts .contact {
    border-bottom: 1px dotted #d4d4d4;
    margin: 5px 0;
    padding: 5px 0;

}

div#orgContacts table td {
    padding: 4px;
    width: 25%;
}

.objectOverview #status {
    overflow: hidden;
}

.objectOverview label {
    display: inline-block;
    width: 120px;
    vertical-align: top;
}

.objectOverview ol li {
    padding: 4px 0;
}

.objectOverview div.section {
}

.objectOverview ol li span {
    display: inline-block;

}

div.contact div.header, div.contact div.content {
    padding: 3px 0;
}

div.contact div.header {
    float: left;
    width: 48%;
    text-align: right;
}

div.contact div.content {
    float: right;
    width: 48%;
    text-align: left;
}

.organizations_layout {
    position: relative;
}

.organizations_layout .floatLeft {
    float: none;
    clear: both;
    width: auto;
}

.organizations_layout ul.tabs {
    clear: both;
    margin: 10px 0 0 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
}

.organizations_layout ul.tabs li {
    border: 1px solid #ccc;
    display: inline;
    margin: 0px 0 0 5px;
    margin-right: 10px;
    padding: 5px 5px 5px;
    background: #ccc;
}

.organizations_layout ul.tabs li.on {
    background: #fff;
}

.organizations_layout .pane {
    position: relative;
}

.organizations_layout .tab-content {
    /*
     position: relative;
     top:0;
     left: 0;
     display:none;*/

}

.organizations_layout .show {
    display: block;
}

.organizations_layout ol li {
    padding: 5px 0;
    clear: both;
    overflow: hidden;
}

.organizations_layout ol li label {
    display: block;
	/* Mohit Khurana : CPNOS-12895 : Help Icon is moving to next line on Google chrome. */
    width: 232px;
	font-weight: bold;
    text-align: right;
    padding-right: 18px;
    float: left;
    line-height: 20px;
}

.organizations_layout ol li span {
    padding-top: 3px;
}
#driverInfo.organizations_layout ol li span {
    padding-top: 0;
    line-height: 20px;
    float: left;
}
.contact-listing {
    clear: both;
    margin-left: 130px;
}

.submit-form {
    clear: both;
    width: 100%;
    text-align: center;
}


.main_content {
    background-color: white;
    position: relative;
}

.organizations_layout #form label {
    display: block;
    float: left;
    margin-right: 10px;
    text-align: right;
    margin-top: 3px;
}


.organizations_layout #form label, .organizations_layout #form label, .organizations_layout .newadmin label {
    width: 185px;
    float: left;
    font-weight: bold;
}

#AdminInfo h3{
    margin-bottom: 0px;
}
#AdminInfo ol li{
    margin: 0px;
}
.organizations_layout #form .contact-fields div {

}

.organizations_layout .newadmin {
    position: relative;
    width: 330px;
}

.organizations_layout .fixed-right {
    position: absolute;
    left: 360px;
    right: 0px;
    top: 50px;
    background: #fff;
    padding: 10px;
    width: auto;
}

.organizations_layout .fixed-right ul li {
    margin-left: 20px;
}



/* CSS for View Organization Details */
.organizations_layout ol {
   /* background: #eee;*/
}
.organizations_layout ol.clean {
	background: none;
}

#affiliationsContainer, #contactsContainer, #flexbillingTableContainer, #flexBillingHistoryContainer, #flexbillingBottomContainer {
    display: none;
}

.stationInfoClosed {
    display: none;
}

/* CSS for model box */
.-modal {
    width: 100%;
    height: 100%;
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 90;
    background: #000000;
    filter: alpha(opacity = 50);
    -moz-opacity: .50;
    opacity: .50;
}

.-modal-content {
    display: none;
    position: fixed;
    top: 20%;
    left: 40%;
    z-index: 100;
    border: 5px solid #86afc3;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: #666 0px 0px 25px;
    -moz-box-shadow: #666 0px 0px 25px;
    box-shadow: #666 0px 0px 25px;
    background: #FFFFFF;
}

#new-contact, #upload-modal, #edit-contact, #assign-contact{
    display: none;
}

.-modal-content h3{
    background: #7d7d7d;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7d7d7d), to(#656565));
    background: -webkit-linear-gradient(#7d7d7d, #656565);
    background: -moz-linear-gradient(#7d7d7d, #656565);
    background: -ms-linear-gradient(#7d7d7d, #656565);
    background: -o-linear-gradient(#7d7d7d, #656565);
    background: linear-gradient(#7d7d7d, #656565);
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
    padding: 12px;
    margin: 0px;
}
.-modal-content form {
    padding: 20px;
}
.-modal-content .close {
    position: absolute;
    font-weight: bold;
    right: 0px;
    top: 0px;
    color: #ffffff;
    padding: 5px;
    border:#ffffff solid 1px ;
    border-top-width: 0px;
    border-right-width: 0px;
}
.action_box{
    /*border-top: #acacac solid 3px;
    margin-top: 15px;
    padding-top: 10px;*/
    text-align: center;
    clear: both;
    width: 100%;
    padding-bottom: 10px;
	padding-left: 10px;
}
.action_box input {
	width:auto !important;
}
.info_text{
    color: #afafaf;
    font-size: 11px;
    display: block;
	padding: 2px;
}
.instantview, .instantedit, .noedit{
    text-align: left;
}
.instantedit{
    display: none;
}
#editcontact label{
    display: block;
    float: left;
    width: 160px;
    text-align: right;
    font-weight: bold;
    color: #515153;
}
#editcontact .field{
    margin-bottom: 5px !important;
}
#editcontact input, #editcontact select{
    float: left;
    margin-bottom: 5px;
    margin-left: 10px;
    width: 150px;
}
.banner_display{
    overflow: hidden;
    display: inline-block;
    float: left;
    margin-right: 15px;
}
.banner_display img{
    border: #ccc solid 1px;
}

.upload_edit{
    display: block;
    float: left;
}
.instantedit_link{
    padding-right: 10px;
    padding-top: 5px;
    font-weight: bold;
}
.tip_text{
    font-weight: normal;
    font-size: 11px;
}
.left_align{
    text-align: left
}
.stationlineinfo{
    clear: left;
    display: block;
    padding-left: 185px;
    padding-top: 5px;
    margin-bottom: 10px;
}
.editlinktop{
    display: block;
    overflow: hidden;
    clear: both;
}
#stationNameLine2{
    text-transform: uppercase;
}
#contact_for_list{
    float: left;
}
#contact_for_list li{
    margin: 0px 0px 2px 0px !important;
}
#driver_action_btn, #vehicles_action_btn{
    margin: 10px 0px 10px 0px;
}
#status_actions{
    clear: both;
    overflow: hidden;
}
.organizations_layout h3{
	background-image: url("/UI/images/mw/containers_sprites.png");
    background-position: right -137px;
    height: 26px;
    color: #ffffff;
    font-size: 13px;
    padding-top: 6px;
	padding-left: 20px;
	padding-bottom: 0px;
    margin-bottom: 0px;
	border: none;
}
#driver_cards_info{
    display: none;
}
#contactsContainer ol{
    margin-top: 15px;
}
#contactsContainer .ul_table li, #contactsContainer ol li{
    margin: 0px;
    padding: 0px;
}
#contactsContainer .ul_table{
    line-height: 16px;
}
#contactsContainer .ul_table .ul_tr:nth-child(odd){
    background-color: #DDDDDD;
}
#contactsContainer .ul_table .ul_tr:nth-child(even){
    background-color: #EEEEEE;
}
#contactsContainer .ul_table .ul_tr{
    border-bottom-width: 0px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
}
#contactsContainer .ul_table .mousehover{
    position: relative;
    height: 140px;
}
#contactsContainer .ul_table .ul_td{
    padding-left: 1%;
    padding-right: 1%;
    padding-top: 10px;
    padding-bottom: 10px;
}
#contactsContainer .contact_head{
    padding-bottom: 4px;
    padding-right: 0px;
    padding-top: 0px;
}

#contactsContainer .contact_head a{
    float: right;
    display: block;
    text-align: center;
    padding: 5px;
    padding-left:30px;
}
#contactsContainer h3{
    margin-bottom: 0px;
}
#contactsContainer .ul_table .ul_th{
    background-color: #C9C9C9;
    border-bottom-width: 0px;
    color: #666666;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 20px;
}
#contactoptionfields ul li label{
    width: 49%;
    float: left;
    margin-right: 10px;
    text-align: right;
    padding-top: 5px;
    font-weight: bold;
    color: #515153;
}
#contactoptionfields ul li {
    margin-bottom: 10px;
}
.column_100 #contactoptionfields {
    width: 100%;
}
.column_100 #contactoptionfields select {
    float: none;
    width: 44% !important;
}
#information .section .view .floatLeft, #information .section .edit .leftSide{
    float: left;
    width: 50%;
}
#information .section .view .right, #information .section .edit .rightSide{
    float: right;
    width: 50%;
}
#driverInfo .column_50 ol li span{
    float: left;
}

#driverList table td:first-child .tableRowMenu{
    display: none !important;
}
#driverList .dataTables_scrollHead{
    /*width: 99% !important;*/
}
#driver_action{
    text-align: right;
    padding: 10px 0px 0px 0px;
    overflow: hidden;
}
#driver_cards_info h3{
    margin-bottom: 0px;
}
#information .address_view{
    line-height: 18px;
    padding-top: 0px;
}
.margin_btm_5 input{
    margin-bottom: 5px;
}
.margin_top_5 input{
    margin-top: 5px;
}
#generatekey_modal .action_box, #generatepassword_modal .action_box, #associated_passwords .action_box{
    text-align: center;
}
#toggle_filters{
    overflow: hidden;
    margin-bottom: 10px;
    border: #ccc solid 1px;
    display: none !important; /* TODO make client side filters */
}
.br_table{
    border: #ccc solid 1px;
}
.btm_25{
    margin-bottom: 25px;
}
.action_box .submit {
	margin-left:5px;
}
/************************css for other pages **************************/
.page h3{
    border: #BCBCBC solid 1px;
    border-width: 0 0 1px;
    clear: both;
    color: #515153;
    font-size: 15px;
    line-height: 16px;
    margin: 10px 0 15px;
    padding-top: 0px;
    padding-bottom: 4px;
}

.page .newadmin label {
    width: 175px;
    float: left;
    color: #515153;
    font-weight: bold;
}

.page label{
    float: left;
    width: 120px;
    text-align: right;
    margin-right: 10px;
	color: #F48024;
}
#grant_permission .action_box{
    text-align: center;
	margin-top:10px;
}
#grant_permission .action_box .close_btn{
    margin-right: 30px;
}
#grant_permission ol li{
    margin-bottom: 8px;
    clear: both;
}
#grant_permission ol li label{
    width: 200px;
    text-align: right;
    float: left;
    margin-right: 10px;
    padding-top: 5px;
}
#grant_permission ol li label.required:before {
    color: #CD0A0A;
    content: "* ";
}
#grant_permission ol li select{
    width: 200px !important;
}
#grant_permission ol li input[type='text'], #grant_permission ol li textarea{
    width: 195px;
}
#grant_permission ol li .fr{
    float: right !important;
}

.roundcolumn {
    /*border: 1px solid #ccc;*/
	padding: 1%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.20);
    -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.20);
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.20);
	border: 1px solid #EEEEEE;

}
#driverInfo ol{
padding: 0px;
}
#driverInfo .content_98{
    overflow: hidden;
    margin-bottom: 15px;
}
.table_head {
    padding: 7px;
}
.gettooltip{
    float: left;
    margin-top: 5px;
}
.get_ui_box{
    cursor: pointer;
}
.note_txt{
    font-size: 10px;
    width: 400px;
    padding-left: 25px;
    margin-bottom: 10px;
}
.ctype{
    margin-right: 15px;
    padding-top: 1px;
}
#generalContainer .info_icon, #affiliationsContainer .info_icon{
    margin-top: 4px;
}
#generalContainer .info_icon, #affiliationsContainer dd .info_icon{
    margin-top: 0;
}
#powerManagementBox .info_icon {
    margin-top: 0px;
}
#delete_contact_dialog {
	height:auto !important;
}
#revokepermissions {
	height:auto !important;
}
#roleId {
	width: 105px !important;
}
#adminInfo #roleId {
    width: 208px !important;
}
#affiliationCategory {
	width: 180px !important;
}
.affiliationStatus {
	margin-left: 200px;
}
.contactfor {
	width:auto !important;
}
#editcontact select {
	width: 205px !important;
}
#visible_options input{
    margin-right: 0px;
    margin-left: 0px;
    float: left;
}
#visible_options label{
    float: left;
    font-weight: normal;
    margin-left: 5px;
    padding-right: 0;
    text-align: left;
    width: 245px;
}
#visible_options div{
    clear: both;
    margin-bottom: 5px;
    overflow: hidden;
}
#connections_code{
    margin-left: 10px;
    color: #808080; /*Suman: CPNOS-7941*/
    width:280px;
}
#preview_dialog dt{
    text-align: center;
    margin-bottom: 10px;
}
#preview_btn{
    text-align: center
}
#preview_btn input{
    cursor: text;
}
#preview_overlay{
    position: relative;
    background-color: #ffffff;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    -moz-opacity: 0.1;
    opacity: .10;
    filter: alpha(opacity=10);
}
.contact_edit{
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: hidden;
    clear: left;
}
.contact_edit input, .contact_edit label.error{
    float: left !important
}
#lineLeft{
    clear: both;
    padding-left: 200px;
}
#org_statement_report .moduletabs{
    margin-bottom: 0px;
}

#org_statement_report .subnav {
	border:0 !important;
}
#org_statement_report .subnav a{
    font-size: 12px;
}
#org_statement_report .subnav ul{
    margin-left: 0px;
}
#permissionsTreeContainer{
    max-height: 200px;
    overflow-x: auto;
}
#licenseListTableContainer #table_content table td{
 text-transform: none !important;
}
#become_user_fields li{
    margin-bottom: 8px;
    overflow: hidden;
}
#become_user_fields label{
    width: 80px;
    text-align: right;
    margin-right: 15px;
    float: left;
}
#become_user_fields input{
    float: left;
    width: 140px;
}
#upload_logo #upload_logo_src {
	width: 60px;
	height: 30px;
}
/* Suraj: CPSRV-15439 As a customer I want to disable auto-logout when I have the Dashboard Map open so I can use it as a status screen in my operations center */
#disableAutoLogoutLabel {
    width: 180px;
    margin-left: 20px;
}
.organizations_layout ol.adminLeftCol li label, .organizations_layout #form ol.adminLeftCol li label {
	width:200px;
}
.adminTreeContainer {
	margin-left:218px;
}
.adminTreeContainer #accessGroupsTree {
	margin-top: 0 !important;
}
.adminTreeContainer ul.dynatree-container {
	padding:0;
}
.adminTreeContainer ul.dynatree-container li span {
	padding:0;
}
#edit_privilege_contact2 {
 padding-bottom:5px;
}
#edit_privilege_contact2 input {
 vertical-align:-2px;
}

.cls-activate-cancel-btn {
    border: 0px solid;
    margin-left: 20%;
    position: absolute;
    text-align: right;
    width: 25%;
}

#flexbillingBottomContainer{
	padding:8px;
}

#flexBillingHeading{
	color: #80A0B5;
    font-size: 15px;
    padding-bottom: 10px;
    padding-left: 20px;
}

/*Suman:CPNOS-6450*/
#flexFixedFeeTr td span.info_icon, #flexVariableFeeTr td span.info_icon, #flexDescriptionTr td span.info_icon{
	margin:0px;
}

.customTermTextArea{
	height: 200px;
	width: 800px;
	float:left;
}
/* org propsheet */

.country-phone-selector {
   border: 1px solid #ADA9A5;
    color: #000000;
    float: left;
    font-size: 11px;
    height: 14px;
    padding: 2px;
    position: relative;
    top: -1px;
    margin-left:10px;
}
#addContactPhoneDay, #addContactPhoneCell, #addContactFax{
margin-left:2px !important;
width:127px !important;
}

.organizations_layout ol li label {
	/*margin-top:6px; */ /* CPNOS-12992 */
}
#info_icon_fb{
	margin-left: 6px;
    margin-top: 0;
	padding: 0 4px;
}
#preview_dialog .label_1 {
	float: none;
	font-size: 16px;
	font-family: 'Open Sans', Arial, sans-serif;
	color: #394852;
}
#previewAvailableTo, #previewBenefits, .preview_tandc {
	float: none;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 16px;
	color: #394852;
}
#customTermsDetailPreview .customTermTextArea {
	height: 175px;
	width: 700px;
}
.ui-dialog.ui-widget-content.preview_driver {
	border-radius: 5px;
	border: 2px solid #55666f;
}
.preview_driver .ui-dialog-title {
	margin: 0 16px 0 0;
	font-weight: 400 !important;
	font-size: 20px !important;
	color: #ff7a14;
	font-family: 'Open Sans', Arial, sans-serif;
}
.ui-dialog.preview_driver .ui-dialog-content {
	padding: 15px 20px;
}
.preview_driver .coulombButton.commonAction{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0px 0px 7px -1px #ffffff;
	-webkit-box-shadow: inset 0px 0px 7px -1px #ffffff;
	box-shadow: inset 0px 0px 7px -1px #ffffff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cad5de), color-stop(1, #90989f) ) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cad5de', endColorstr='#90989f') !important;
	background-color: #cad5de !important;
	text-indent: 0;
	border: 1px solid rgba(0,0,0,.25) !important;
	display: inline-block;
	color: #45535b !important;
	text-shadow: none !important;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	height: 36px;
	line-height: normal;
	padding: 1px 21px;
	text-decoration: none;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.preview_driver .coulombButton.mainAction{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 0px 0px 7px -1px #ffffff;
	-webkit-box-shadow: inset 0px 0px 7px -1px #ffffff;
	box-shadow: inset 0px 0px 7px -1px #ffffff;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe7914), color-stop(1, #cf6310) );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe7914', endColorstr='#cf6310');
	background-color: #fe7914;
	text-indent: 0;
	border: 1px solid rgb(160,160,160);
	border: 1px solid rgba(0,0,0,.25);
	display: inline-block;
	color: #ffffff;
	text-shadow: none !important;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	height: 36px;
	line-height: normal;
	padding: 1px 21px;
	text-decoration: none;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.preview_driver .preview_field {
	-moz-box-shadow: inset 0px 0px 0px 1px #ccc;
	-webkit-box-shadow: inset 0px 0px 0px 1px #ccc;
	box-shadow: inset 0px 0px 0px 1px #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #eaeff2;
	border: 3px solid rgb(144,144,144);
	border: 3px solid rgba(255,255,255,.25);
	display: inline-block;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-family: 'Open Sans', Arial, sans-serif;
	padding: 7px 11px;
	font-family: 'Open Sans', Arial;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.preview_driver .ui-dialog-titlebar-close .ui-icon {
	width: 32px;
	height: 32px;
	background: url('/UI/images/dp/button_close.png') 0 0 !important;
}
.ui-dialog.preview_driver .ui-dialog-titlebar-close {
	right: 1.5em;
}
#preview_dialog dd {
	margin-bottom: 10px;
}
.mssaActionPdf {
    background-position:2px -129px;
    margin-top:-12px
}
.paymentMethod{
	cursor:pointer;
	color: #80a0b5;
	font-size: 11px;
	text-decoration: underline;
}
/******Suman: CPNOS-16766 - Email gets hidden when there are many email ids in Send signed Ts and Cs to field *****/
#customEmailAddressViewMode{
	display:block;
	width:800px;
	word-wrap: break-word;
}

.editFlexSaveControls {
	margin-top:20px;

}
.editFlexSaveControls .brg {
float: left;
margin-left: 172px
}
#remitContractNotifyEmail {
	width:275px;
	position: relative;
	top: -4px;
	height: 20px;
	font-size: 11px;
}
#remitPerCAContract {
	height: 30px;
	font-size: 11px;
	position: relative;
}
/* VN: CPSRV-1953 - As a CSR I need to be able to "request" a card on behalf of a caller so that we can reduce the amount of driver calls */
#btn_request_card {position:relative;top:-10px;}
/**moving gdg popup css from php **/
.newRadioContainer label {
    display: inline-block;
    text-align: right;
    margin-top: 5px;
    white-space:nowrap;
    margin-right:5px;
}
#membershipFiltersContainer {
    margin-bottom: 20px;
}
/** VM:CPSRV-3241 - UI issue on create GDG page  **/
/** Increasing the width to make make the text in single line **/
/** VM:CPSRV-3289 - NOC View of GDG lost format in today's build  **/
/** changing the width from % to px as it was creating issues in internet explorer **/
.upperFormContainer {
    margin: 0 auto;
    width: 450px;
}
.groupCheckSpace {
    margin-left: 114px;
    vertical-align: middle;
}
.noWidth {
    width: auto !important;
}
.errorSpace label.error {
    margin-left: 114px;
}
.ui-dialog-content .moduletab {
    color: #fff;
}
.ui-dialog-content .moduletabs {
    float: none;
    margin-bottom: 20px;
}
#gdgDriversTableContainer #action_columns_right {
    display: none;
}
.multiSelectTreeContainer .dynatree-container {
    max-height: 100px;
}

#gdgFilterContainer .allFiltersContainer, #filterContainerWhereUsed .allFiltersContainer {
    -webkit-box-shadow: 5px 6px 5px -4px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 5px 6px 5px -4px rgba(0, 0, 0, 0.75);
    box-shadow: 5px 6px 5px -4px rgba(0, 0, 0, 0.75);
    position: absolute;
    border: 1px solid #F48024;
    width: 990px;
    left: -5px;

}

#newGlobalDriverGroupForm .customFiltersContainer,
#gdgFilterContainer .customFiltersContainer, #filterContainerWhereUsed .customFiltersContainer {
    width: 1000px
}
#gdgFilterContainer #filterTab, #whereused_tab #filterTab {
    padding: 5px;
}
.gdg_drivers_tab_info {
    float: left;
    margin-left: 64px;
}
.first_gdg_info {
    margin-left: 20px;
}
.gdg_drivers_tab_info span {
    font-weight: bold;
    margin-left: 5px;
}
.driverUpperFormContainer {
    width: 1000px
}
.gdg_descript_inputs {float:left;}

.gdg_descript_informational {float:left;}
#gdgFilterContainer .isFiltered, #filterContainerWhereUsed .isFiltered  {
	position: relative;
  	top: 20px;
  	left: 120px;
}
/** VM:CPSRV-3068 - Where Used tab: mismatch in total shown and number of rows **/
/** Pricing policies applied on a GDG don't have padding in them adding padding in between **/
#newPricingSpecRules li {
    padding-bottom: 16px;
}

#flexbillingForm {
	min-width:660px;
    margin-bottom: 20px;
}

/** Suman:CPSRV-3538 - As an Org Admin I want to edit the Connection Field Value so that I can correct
typos or migrate Drivers who connected using old Connection offers. **/

#update_custom_field_model ol li label
{
    display: block;
    float: left;
    font-weight: bold;
    line-height: 20px;
    padding-right: 18px;
    text-align: right;
    width: 125px;
}
#update_custom_field_model ol li span
{
    display: block;
    line-height: 20px;
}
#update_custom_field_model ol li input
{
    width:auto;
}
.font_normal
{
	font-weight:normal;
}
/* Suman: CPSRV-4394 - Edit connection value popup: UI issues*/
.left_padding {
    padding-left: 144px;
}

.errorBorder {
    border: 1px solid #d8000c;
}
/*Suman: CPSRV-4389*/
#update_custom_field_container li{
    clear:both;
}

/* dbansal:CPSRV-5928 */
.affiliationFieldValue span span{
    white-space : nowrap;
}

#update_custom_field_container li input {
    margin-top: 4px;
}

.affiliationFieldValue span {
    margin-top: 2px;
}

/* dbansal:CPSRV-8080 */
#infoRequiredDiv {
    max-height: 225px;
    overflow: auto;
}

.facility_table tr td{
    padding-bottom: 10px;
    padding-right: 10px;
}

.facility_table tr th{
    padding-bottom: 10px;
    padding-right: 10px;
    font-weight: bold;
}

.label_site {
    float: left;
    width: 84px;
}

.site_modes {
    vertical-align: top;
}

.editSiteButton {
    margin: 0px !important;
}

.show-grid-table {
    display: grid;
    display: -ms-grid;
    /*grid-column-start: 1;*/
    /*grid-column-end: 3;*/
}

.show-grid-table dt {
    margin-bottom: 8px;
    font-weight: bold;
    text-align: right;
    padding-right: 18px;
    grid-column-start: 1;
    -ms-grid-column: 1;
    max-width: 300px;
}

.show-grid-table dd {
    margin-bottom: 8px;
    word-wrap: break-word;
    grid-column-start: 2;
    -ms-grid-column: 2;
    max-width: 300px;
}

.show-grid-table #lineLeft {
    padding-left: 0;
}

.grid3col .column {
    width: auto !important;
}

.organizations_layout #generalContainer {
    display: flex;
}

.organizations_layout #generalContainer #generalForm > .roundcolumn {
    width: 100%;
}

.organizations_layout dd{
    max-width: 360px;
}
/* fix global override */
.cp-toolkit-modal #cp-modal-title {
    padding-bottom: 0;
}

.leasecoSuboptions {
    margin-left:210px;
}

.leasecoSuboptions li {
    clear: none !important;
}
