input[type=text]:not(.rcbInput):not(.rsbInput):not(.racInput), input[type=time], input[type=password], input[type=date], input[type=range], input[type=file], select, textarea, fieldset, .value, .Value, .racTokenList, .rsbInner, .rddlInner, ul.token-input-list { padding: 8px 10px; border: 1px solid #9d9d9d; box-sizing: border-box; border-color: #757575; display: block; width: 100%; }
.GridList input[type=text]:not(.rcbInput):not(.rsbInput):not(.racInput), .GridList input[type=time], .GridList input[type=password], .GridList input[type=date], .GridList input[type=range], .GridList input[type=file], .GridList select, .GridList textarea, .GridList fieldset, .rgMasterTable input[type=text]:not(.rcbInput):not(.rsbInput):not(.racInput), .rgMasterTable input[type=time], .rgMasterTable input[type=password], .rgMasterTable input[type=date], .rgMasterTable input[type=range], .rgMasterTable input[type=file], .rgMasterTable select, .rgMasterTable textarea, .rgMasterTable fieldset { display: inline-block; }
input[type=file] { background-color: #fff; }
label em { font-size: 10px; }
textarea { font-family: Arial; }
fieldset { margin-top: 8px; }
fieldset label { font-size: 12px; padding-top: 0px; }
fieldset input[type=checkbox] + label { padding: 0px; }
legend { white-space: initial; font-weight: bold; }
.riTextBox { display: inline-block !important; }
html body .RadInput .riTextBox { font: 14px Arial, Helvetica, sans-serif }
input[type=time], input[type=date] { padding: 2px; }
.value, .Value { border: 0px; font-weight: bold; min-height: 16px; }
select { padding: 7px 10px; }
select option { line-height: 200% !important}
.label, label, .Label { padding: 10px 0 0px 4px; display: inline-block; color: #333; min-height: 16px; }
.ProfileViewTable .label { color: #0071BD; }
input[type=checkbox] + label { padding: 0px; display: inline-block; }
input[type=radio] + label { padding-top: 5px; }
input[type=checkbox] { vertical-align: middle; }
.fluidcontainer_6 input[type=text]:not(.rcbInput):not(.rsbInput):not(.racInput), .racTokenList, .rsbInner, .rddlInner, .fluidcontainer_6 input[type=time], .fluidcontainer_6 input[type=password], input[type=date], .fluidcontainer_6 input[type=range], .fluidcontainer_6 select, .fluidcontainer_6 textarea { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #9d9d9d !important; background-color: #fff; margin-top: 0px; /* ZC Aligns the Occupation label with its input */ }
.fg_4col_1 .value { display: block !important; overflow: hidden; width: 100% !important; text-overflow: ellipsis; }
.rsbInner {border: none !important;background-color: transparent !important;/* padding: 4px !important; */}
.SectionLinkBlock div.RadComboBox { max-width: 160px !important; }
.rgPagerCell div.RadComboBox { width: 40px !important; }
.Hidden { display: none !important; }
.fluidcontainer_6 textarea { min-height: 80px; }
table.rcbFocused { }
td.rcbInputCell.rcbInputCellLeft { background-image: none; padding: 2px !important; }
td.rcbArrowCell.rcbArrowCellRight {background-position: -161px -175px !important;outline: 1px solid #ccc;}
.inline { display: inline-block !important; width: auto !important; }
input[readonly=readonly], select[readonly=readonly], textarea[readonly=readonly] { background-color: rgb(231, 253, 255) !important; color: rgb(155, 155, 155); }
div.RadComboBox, div.RadSearchBox {width: 100% !important;height: 35px;background-color: #fff;border: 1px solid #9d9d9d;border-radius: 0px;overflow: hidden;}
.rgPager .RadComboBox { height: auto; }
.RadComboBox_Default, .RadComboBox_Default .rcbInput { font: 1em arial; }
.SectionLinkBlock .RadComboBox { margin-right: 10px; }
.RadComboBox .rcbInner { color: #000000 !important }
.RadComboBox input[readonly=readonly] { color: #000000 !important; background-color: rgba(0, 0, 0, 0) !important; padding: 0px; margin: 0px !important; }
.RadComboBox .rcbInner { background-color: transparent !important; background-image: none !important; border: none !important; margin-top: 3px; padding: .2em 1.83333em .08333em .41667em; }
.RadComboBox_Default .rcbActionButton { background-image: linear-gradient(#ffffff 0,#ffffff 100%) !important; border-color: #ffffff !important; }
.RadComboBox_Default .rcbFocused .rcbActionButton { background-image: linear-gradient(#ffffff 0,#ffffff 100%) !important; border-color: #ffffff !important; }
.RadComboBox_Default .rcbHovered .rcbActionButton { background-image: linear-gradient(#ffffff 0,#ffffff 100%) !important; border-color: #ffffff !important; }
.RadComboBox input, .RadComboBox input:focus { height: 1.5em; } 
.riSingle .riTextBox, .RadInput .riTextBox {height:auto;}
.lblSpacer {
    padding-top: 26px;
    display: block;
}
