.djcx .custom-select,
.dcbc .dlif .custom-select{ 
height:30px;
line-height:30px;
background-image:none;
border:1px solid #ccc; padding:0;background: none;}
.djcx .custom-select a,
.dcbc .dlif .custom-select a{ padding:0px 10px 2px}
.dcbc .dlif .custom-select-open{ height:auto;}

.djcx fieldset#marketing_grp div.custom-select, .dcbc .dlif .custom-select{line-height:15px;}
.djcx fieldset#marketing_grp div.custom-select a, .dcbc .dlif .custom-select a{ padding: 5px 10px 2px;}

.djcx .custom-select div ul li,
.dcbc .dlif .custom-select div ul li{color: #666;
font-size: 14px;}

.dbdb.usr-rst-alpha {
    width: 37%;
}
.custom-select div ul li.option-hover,
.custom-select div ul li.active{ background:none;}

.ddb-30{ width:24% !important;}
.dhnsub{ margin-left: -550px; }

.mrkgrpSearch input#__jcd_search_keyword, 
.mrkgrpSearch input#__jcd_btn,
.adminForm.no-bot input#__jcd_search_keyword,
.adminForm.no-bot input#__jcd_btn
{ float:left !important;}

.editusrfrm .dbdb {
  min-width: 345px;
}

.dbdb.usr-rst-alpha{ width:34%;}
.dbdb.usr-rst-beta{ width:25%;}
.ddb-70r { width:69%;}
#subhead-container{ display:none;}
.ddhw{ margin-top:0px;}
.ddb-30.fixed .dfbod.ui-draggable{ min-height:70px !important;}
.dcbc fieldset.adminForm select.startTimeHours, 
.dcbc fieldset.adminForm select.startTimeMins, 
.dcbc fieldset.adminForm select.startTimeSec, 
.dcbc fieldset.adminForm select.endTimeHours, 
.dcbc fieldset.adminForm select.endTimeMins, 
.dcbc fieldset.adminForm select.endTimeSec {
  float: left !important;
  margin-right: 5px !important;
}

#toppanelarrow {
  height: auto;
}
#\:B\:JC\:LB {
  min-width: 666px;
}
.ddbw {
  width: 99.6%;
}
.ddbw.radio-fld-settings{
	min-width:630px;
}

.formSettings input#is_cw {
  float: none !important;
  vertical-align: middle;
  display: inline-block !important;
  width: 14px;
}
.formSettings select#cw_field {
  max-width: 117px !important;
  float: none !important;
  display: inline-block;
}
select#ReminderMinutes {
  font-size: 14px;
  font-weight: normal;
  padding-left:5px;
  color: rgb(51, 51, 51);
}

.ref_event{ width:100%;}
#\:B\:JC\:T\:tigb{ max-width:670px;min-width:670px}

.glblset .dcb{ margin:10px 5px 0 0;}
.glblset .ddcf div.dlil,
.usrsyncwrap .ddcf div.dlil
{ white-space:normal; max-width:250px;}

.dtn {
  padding-left: 50px;
}

.mng-contact-sec .custom-select,
.mng-contact-sec .custom-anchor{ min-width:215px;width:215px;}

.dbdb.usr-rst-alpha{ min-width:382px;}
.dbdb.usr-rst-beta{ min-width:190px;}
.dbdb.usr-rst-alpha fieldset.adminForm select:not([multiple]),
.dbdb.usr-rst-alpha fieldset.adminForm textarea{ max-width:165px !important;}

.ddb-70r{ width:67.2%;}
.ddb-30.fixed .dcb,
.ddb-70r .dcb{margin: 5px 0;}
.ddb-30.fixed .dcb div.dhtcc{ padding:5px;}
.dfbod.ui-draggable .dfbe-input[type="text"],
.dfbod.ui-draggable textarea.dfbe-ta{ width:125px !important;}

.col-md-12{ padding:5px 0!important;}

.dlbx .dbdb{ width:50% !important;}
#toppanelarrow { height:14px !important;}

.dlbx .extnupd .dbdb,
.dlbx .prtlupd .dbdb
{ width:100% !important;}

.ddbw .dcb{ margin:10px 5px 10px 0;}
body.admin.com_joomconnect .header, body.admin.com_joomconnect #header{ display:block;}

.dpns{ top:20px !important;}

div.d-flex.wrapper.closed .ddb-30{ width:30% !important;}

.version-info .select_psa {
  margin: -12px 0 0 50px;
}


@media screen and (max-width:1570px){
	.usrprtlwrap div#searchForm{
		max-width: 75%;
	}
	.usrprtlwrap div#searchForm div.jcd_li_param_field{ margin-bottom:5px;}
	.djcx .usrprtlwrap div#searchForm .custom-select{ height:28px;}
}

@media screen and (max-width:1285px){
	.dtn {padding-left: 140px;}
}

@media screen and (max-width:1300px){
	.dcbc.no-bot.seloptview div.top-toolbar{position: absolute;
right: 0%;
margin-top: -40px;
margin-right: 40px;}
}

form#adminFormCampaign ul.dmcl-heading .dlif{ font-size:11px;}
form#adminFormCampaign select.custom-select{line-height: 14px;}
form#adminFormCampaign input.hasDatepicker{ height:28px;}

.referral input.dmsb{ position:static !important;}
div.tab-buttons-panel-but input.prev-tab{position: absolute;
margin: -37px 0 0 0;}

.referral input.dmsb{ position:static !important;}
div.tab-buttons-panel-but input.prev-tab{position: absolute;
margin: -37px 0 0 0;}

img.ui-datepicker-trigger{ position:static !important;}