























































/***** BEGIN: BASE *****/
/* .iCIMS_FloatHack allows the parent container of */
/* floated elements to "contain" its children (big enough */
/* to hold its contents) */
.iCIMS_FloatHack {
clear: both;
}
.Field_RequiredStar {
color: #D01A1A;
}
.iCIMS_InfoInstruction {
display: block;
}
.iCIMS_NoDisplay, .NoDisplay {
display: none !important;
}
.iCIMS_Portal_Preloader {
width: 100%;
height: 100px;
padding-top: 50px;
text-align: center;
background-image: url('https://cdn02.icims.com/a/images.icims.com/content/platform_142.1.0.230426-c14b5d15802-1/images/nothemes/default/loading.gif');
background-size:25px 25px;
background-repeat:no-repeat;
background-position:center;
display: none;
}
.iCIMS_Portal_PopupOverLay {
position: fixed;
left: 0px;
top: 0px;
z-index: 5000;
opacity: 0.4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
height: 100%;
width: 100%;
visibility: visible;
background-color: #000000;
}
.iCIMS_Portal_Popup {
position: fixed;
top: 50%;
left: 50%;
margin-top: -90px;
margin-left: -160px;
visibility: hidden;
z-index: 5001;
padding: 10px;
background-color: white;
border: 1px solid #ccc;
border-radius: 3px;
box-shadow: 0 6px 12px #808080;
width: 300px;
}
.iCIMS_Mobile.iCIMS_Portal_Popup {
width: 248px;
margin-left: -135px;
}
.iCIMS_Portal_PopupOpen {
visibility: visible;
}
.iCIMS_Portal_Popup .iCIMS_buttonContainer {
text-align: center;
}
.iCIMS_Portal_Popup .iCIMS_PrimaryButton {
margin-top: 0;
margin-bottom: 0;
max-width: 200px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
a:link,
a:visited,
a:hover,
a:focus,
a:active {
text-decoration: underline;
}
a:link {
color: #15467E;
}
a:visited {
color: #15467E;
}
a:hover,
a:focus {
color: #15467E;
}
a:active {
color: #15467E;
}

.icims-user-profile {
padding: 0.25em 0 1em 0;
float: none;
}
.icims-header {
margin-bottom: 20px;



background: #ffffff;


color: #555555;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
border-top-width: 0px;
border-top-style: none;
border-top-color: #000000;
border-right-width: 0px;
border-right-style: none;
border-right-color: #000000;
border-bottom-width: 0px;
border-bottom-style: none;
border-bottom-color: #000000;
border-left-width: 0px;
border-left-style: none;
border-left-color: #000000;
}
.icims-header-title {
font-size: 32px;
font-weight: bold;
}

.iCIMS_rndHeader { /* Used to give titles to sections of fields */
font-weight: bold;
font-size: 18px;
clear: both;


background: transparent;



color: #000000;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
border-top-width: 0px;
border-top-style: none;
border-top-color: #000000;
border-right-width: 0px;
border-right-style: none;
border-right-color: #000000;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #15467E;
border-left-width: 0px;
border-left-style: none;
border-left-color: #000000;
}
/* Hides 508 compliant labels */
.iCIMS_508_Label {
left: -9999px;
position: absolute;
top: -1px;
}
/***** END: BASE *****/
/***** BEGIN: GENERAL LAYOUT *****/

body {
font-family: Noto Sans;
font-size: 13px;



background: #ffffff;


color: #333333;
}
table {
background-color: transparent;
margin-top: 0.5em;
}
.primary-actions {
margin-top: 100px;
}
.iCIMS_ShadowContainer {
width: 100%;
margin: 0 0 10px 0;
padding: 5px 10px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box;
background-color: #f7f7f7;
border: 1px solid #e5e5e5;
border-radius: 6px;
}
.iCIMS_InfoField,
.iCIMS_InfoField_Candidate,
.iCIMS_TableCell {
display: block;
}
.iCIMS_Resume {
display: block;
}
.upload-buttons {
margin: 0 auto;
}
.iCIMS_ResumeBox ,
.iCIMS_InfoBox,
.iCIMS_InterestsBox,
.iCIMS_ConfigureBox,
.iCIMS_connectNav {
width: 70%;
margin-left: auto;
margin-right: auto;
}
.iCIMS_InfoData.iCIMS_InfoData_Candidate label {
display: block;
}
.iCIMS_InfoData.iCIMS_InfoData_Candidate textarea {
max-width: 100%;
max-height: 300px;
}

a.btn, .iCIMS_Button {
text-decoration: none;
}
/* Legacy support for unconverted classes */
.iCIMS_PrimaryButton {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 5px 10px;
font-size: 13px;
line-height: 1.42857143;
border-radius: 3px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn.btn-primary, .iCIMS_PrimaryButton {
color: #FFFFFF;
background: #15467E;
border-width: 1px;
border-style: solid;
border-color: #15467E;
font-size: 13px;
}
.btn.btn-primary:hover, iCIMS_PrimaryButton:hover {
background-color: #0B3C74;
}

.btn.btn-default {
color: #555555;
background: #f7f7f7;
border-width: 1px;
border-style: solid;
border-color: #d8d8d8;
font-size: 13px;
}
.iCIMS_SecondaryButton {
border-radius: 6px;
cursor: pointer;
width: auto;
min-width: 100px;
font-size: 75%;
font-family: Noto Sans;
-webkit-appearance: none;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
background: #f7f7f7;
margin: 10px 0 0;
padding: 5px;
color: #555555;
border-width: 1px;
border-style: solid;
border-color: #d8d8d8;
box-shadow: 1px 1px 1px #d8d8d8;
}
.form-control {
height: 34px;
}
.iCIMS_Forms_Global.iCIMS_Forms_DateTimeField,
.iCIMS_Forms_Global.iCIMS_Forms_DateOnlyField {
box-shadow: none;
padding: 0;
height: auto;
border: none;
}
.iCIMS_Forms_Global.iCIMS_Forms_DateTimeField .iCIMS_TableRow,
.iCIMS_Forms_Global.iCIMS_Forms_DateOnlyField .iCIMS_TableRow {
display: flex;
}
.iCIMS_Forms_Global,
.iCIMS_RoundedInput,
select,
input[type="text"],
input[type="email"],
input[type="url"] {
-moz-box-shadow: inset 1px 1px 2px #c0c0c0;
-webkit-box-shadow: inset 1px 1px 2px #c0c0c0;
box-shadow: inset 1px 1px 2px #c0c0c0;
padding: 5px;
height: 32px;
width: 100%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
border: 1px solid #CCCCCC;
border-radius: 3px;
}
select[multiple="multiple"] {
height: auto;
}
.iCIMS_MobileHeaderLink img {
max-width: 100%
}
/***** BEGIN: MESSAGES & GENERAL TEXT *****/
.alert .glyphicons {
top: 0.2em;
}
.iCIMS_Message {
padding: 5px;
margin: 10px;
border-width: 1px;
border-style: solid;
}
/* Error messages */

.iCIMS_ErrorMessage {



background: #ffebeb;


color: #ff0000;
font-weight: bold;
border-color: #ff0000;
}
.iCIMS_ErrorRow .iCIMS_ErrorMessage {
background: transparent;
color: #ff0000;
margin-bottom: 0;
padding: 0;
border: none;
}
.iCIMS_TableRow.iCIMS_ErrorRow {
margin-top: 1.25em;
}
/* Secondary error message */
.iCIMS_pageErrorFirst {
margin-top: 10px;
}
/* System messages */

.iCIMS_SystemMessage {



background: #f5f5f5;


color: #000000;
font-weight: bold;
border-color: #000000;
}
/***** END: MESSAGES & GENERAL TEXT *****/
/***** END: GENERAL LAYOUT *****/
/***** BEGIN: WELCOME PAGE *****/
#emailConnect {
max-width: 600px;
}
#emailConnect * {
height: 2em;
font-size: 24px;
}
form.container {
min-height: 10em;
padding-bottom: 110px;
}
form.welcome {
margin-top: 2em;
}
form.welcome[data-kiosk-mode] {
padding-bottom: 310px;
}
.row {
margin-right: -7px;
}
.tooltip a {
color: #ffffff;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 2em;
background-color: #ffffff;
}
.footer.iCIMS_Mobile {
position:fixed;
}
.no-social button[type=submit] {
padding: 4px 14px;
}
.divide {
margin-bottom: 1em;
}
.icims-social-login-container {
display: inline-block;
}
.icims-file-upload {
font-size: 24px;
line-height: 1.25em;
}
.glyphicons-folder-open {
font-size: 1.2em;
top: 15%;
color: #fccd48;
}
.google-drive {
vertical-align: text-top;
height: auto;
width: 100%;
}
.social-dropbox {
color: #007ee5;
}
.social-windows {
color: #094AB2;
}
.social-google-drive {
color: #dd4b39;
}
/***** END: WELCOME PAGE *****/
/***** BEGIN: RESUME PAGE *****/
/* In Kiosk Mode, hide the local file upload */
.icims-kiosk .iCIMS_resumeUpload {
display: none;
}
.glyphicons-camera {
font-size: 1.5em;
}
.iCIMS_FileFieldButton {
font-size: 100%;
}
/***** END: RESUME PAGE *****/
/***** BEGIN: PROFILE & CONFIGURE PAGE *****/
#profileForm .iCIMS_rndHeader,
#profileForm .iCIMS_CollectionLegend,
#profileForm .iCIMS_FieldCollectionsButton {
display: none;
}
/* Hacky CSS to show only the first collection entry. I'm sorry */
div[data-collection] {
display: none;
}
div[data-collection][data-index="1"] {
display: block;
}
.required-label {
font-size: 0.75em;
}
.iCIMS_FieldWrapper {
margin-bottom: 15px;
}
.iCIMS_ResumeBox .iCIMS_FieldWrapper,
.iCIMS_FieldWrapperLast {
margin-bottom: 0px;
}
.iCIMS_rndHeader {
margin-bottom: 5px;
}
.iCIMS_rndSubHeader {
margin-top: 30px;
}
.iCIMS_Forms_CheckboxField {
width: auto;
height: auto;
}
.iCIMS_InfoField {
margin-top: 1em;
}
.iCIMS_CollectionLegend legend {
font-weight: bold;
margin-top: 1em;
margin-bottom: -0.5em;
}
.iCIMS_ProfilePage .iCIMS_TableRow {
margin-bottom: 1em;
}
.customFieldContainer.iCIMS_Table {
height: auto;
border: none;
box-shadow: none;
display: table;
padding: 0;
width: 1%;
}
.customFieldContainer .iCIMS_TableRow {
display: table-row;
}
.customFieldContainer .iCIMS_TableCell {
display: table-cell;
vertical-align: top;
}
.iCIMS_InfoData input[type=password] {
float: none !important;
}
/* Start Date Field */
.iCIMS_DateField-Month {
width: 100px;
}
.iCIMS_DateField-Month select {
margin: 0 10px 0 0;
width: 90px;
}
.iCIMS_DateField-Day {
width: 80px;
}
.iCIMS_DateField-Day select {
margin: 0 10px 0 0;
width: 70px;
}
.iCIMS_DateField-Year input {
margin: 0 10px 0 0;
width: 92px;
}
.iCIMS_Time {
margin-top: 10px;
}
.iCIMS_Hour_Input input[type="text"],
.iCIMS_Minute_Input input[type="text"] {
width: 38px;
}
.iCIMS_TableCell.iCIMS_Hour_Minute_Seperator {
padding: 0 5px;
vertical-align: middle;
}
.iCIMS_AM_PM_Input select {
margin: 0 0 0 10px;
width: 70px;
}
/* End Date Field */
/* Start Money Field */
.iCIMS_TableCell.customFieldMoneyType {
width: 100%;
}
.customFieldMoneyRate select {
margin: 0 0 0 10px;
width: 70px;
}
.customFieldMoneyType select {
margin: 0 10px 0 0;
width: 90px;
}
.salary > input[type="text"] {
width: 92px;
}
.iCIMS_TableCell.customFieldMoneyRate {
width: 80px;
}
/* End Money Field */
/* Start SSN Field */
.iCIMS_SSN1 input[type="text"] {
width: 90px;
}
.iCIMS_SSN2 input[type="text"] {
width: 55px;
}
.iCIMS_SSN3 input[type="text"] {
width: 97px;
}
.iCIMS_TableCell.iCIMS_SSNSeparator {
padding: 0 5px;
vertical-align: middle;
}
.gdpr_wrapper.gdprWrapperNoEuResident {
display: inherit;
}
.gdpr_candidateNotification {
margin: 15px 0px 15px;
}
.eu_resident {
margin-top: 1em;
}
.gdprLegalTitle {
font-weight: bold;
}
.gdprConsentField {
padding-bottom: 15px;
}
#SR-focus:focus {
outline: none;
}
/* End SSN Field */
/***** END: PROFILE & CONFIGURE PAGE *****/
/***** BEGIN: INTEREST PAGE *****/
.iCIMS_InfoField_Interest {
font-weight: bold;
}
.iCIMS_InterestsBox {
padding: 10px 10px;
}
.iCIMS_InterestsBox .iCIMS_InterestContainer {
margin: 0 0 10px 0;
border-bottom: 1px solid #cccccc;
}
.iCIMS_InterestsBox .iCIMS_InterestContainer.lastElement {
border-bottom: 0;
}
.iCIMS_InterestHeader {
position: relative;
margin-bottom: 10px;
}
.iCIMS_InterestHeader input[type="checkbox"] {
float: left;
}
.iCIMS_InterestLabel {
margin: 0px 80px 5px 25px;
display: block;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.iCIMS_detailsLink {
position: absolute;
top: 1px;
right: 0;
font-size: 75%;
}
.iCIMS_InterestDetail {
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 6px;
margin: 0px 0px 10px 0px;
padding: 10px 10px 0 10px;
overflow-x: auto;
}
.iCIMS_InterestDetail img {
max-width: 100%;
}
/***** END: INTEREST PAGE *****/
/***** BEGIN: LOGIN AREA *****/
.thumbnail-profile {
float: left;
margin-right: 5px;
margin-top: 8px;
}
.iCIMS_InfoData_Login {
text-align: center;
}
.iCIMS_profilePicture .thumbnail-circle{
text-align: center;
text-transform: uppercase;
float:right;
font-size: 16px;
}
.thumbnail-sm{
width: 32px;
height: 32px;
}
.thumbnail-circle{
border-radius: 50%;
display: inline-block;
overflow: hidden;
border: 2px solid #000000;
padding-top: 3px;
color: #000000;
background-color: #ffffff;
background-position: 50% 50%;
background-size: 100% auto;
background-size: cover;
background-repeat: no-repeat;
margin-left: 0.75em;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box;
}
.iCIMS_profilePicture img{
display:none;
}
.iCIMS_Mobile .iCIMS_userMenu .iCIMS_userMenuName,
.iCIMS_Mobile .iCIMS_userMenu .iCIMS_userMenuLink {
display: block;
}
.iCIMS_userMenu {
float: left;
text-align: left;
margin: 7px 0 5px 5px;
font-size: 14px;
font-weight: bold;
}
.glyphicons-user {
font-size: 2.7em;
margin-right: 2px;
}
.iCIMS_Mobile .glyphicons-user {
font-size: 2em;
}
.iCIMS_profilePicture {
display: inline-block;
}
.iCIMS_profilePicture img {
vertical-align: bottom;
}
.iCIMS_Mobile .iCIMS_userMenu .iCIMS_userMenuLink {
text-align: right;
}
/***** END: LOGIN AREA *****/
/***** BEGIN: CONNECT STEPS *****/

ul.nav-wizard {
background: #15467E!important;
border-radius: 0px;
border: none;
}
ul.nav-wizard:before, ul.nav-wizard:after {
z-index: 0;
}
ul.nav-wizard:before {
top: 47px;
height: 49px;
}
ul.nav-wizard:after {
top: 139px;
height: 48px;
}
ul.nav-wizard li {
height: 47px;
border-top: 1px solid #d4d4d4;
border-bottom: 1px solid #d4d4d4;
}
ul.nav-wizard li a,
ul.nav-wizard li .icims-connect-step-completed {
background: #15467E!important;
color: #FFFFFF!important;
}
ul.nav-wizard li.active,
ul.nav-wizard li.active a,
ul.nav-wizard li.active .icims-connect-step-completed {
background: #BBBBBB!important;
color: #FFFFFF!important;
white-space: nowrap;
}
ul.nav-wizard li a {
display: inline-block;
line-height: 44px;
}
ul.nav-wizard li.active:after {
border-left: 16px solid #BBBBBB!important;
}
ul.nav-wizard li:after {
border-left: 16px solid #15467E!important;
right: -14px;
}
ul.nav-wizard .active~li {
background: #15467E;
color: #FFFFFF;
}
.icims-connect-step-completed {
line-height: 42px !important;
}
/***** END: CONNECT STEPS *****/
/***** BEGIN : FILE UPLOAD RELATED *****/
.iCIMS_ResumePage .iCIMS_Forms_FileField_ta { /* For textarea version of resume upload */
width:100%;
}
.iCIMS_FileFieldButton a {
text-decoration: none;
color: #000000;
}
.iCIMS_FileFieldButton input {
position: absolute !important;
cursor: pointer !important;
opacity: 0.0 !important;
filter: alpha(opacity=0.0) !important;
right: 0 !important;
font-size: 200px !important;
width: auto !important;
}
.iCIMS_FileFieldButton {
position: relative;
margin: 5px 0;
min-width: 155px;
display: block;
line-height: 1.8em;
overflow: hidden !important;
text-align: left;
}
.iCIMS_FileFieldIcon {
margin-left: 3px;
margin-right: 8px;
float: left;
height: 24px;
width: 24px;
}
.iCIMS_FileFieldText {
padding: 2px 5px 2px 0px;
text-align: left;
display: inline-block;
}
.iCIMS_FileFieldButton:hover {
border:1px solid #444;
color: #444;
}
.iCIMS_CurrentFileIcon {
vertical-align: top;
margin-left: 5px;
}
/***** END : FILE UPLOAD RELATED *****/
/***** BEGIN: SHOW MORE/ SHOW LESS *****/
.iCIMS_InfoMsg {
position: relative; /* Relative to support the "read more" functionality */
}
.iCIMS_Expandable_Text {
margin-bottom: 15px;
}
#iCIMS_Expandable_Button {
clear: both;
}

.iCIMS_Mobile .iCIMS_Expandable_Gradient {
bottom: 20px;
height: 35px;
position: absolute;
width: 100%;
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: ~`"progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )"`; /* IE6-9 */
}




.icims-header.iCIMS_Mobile .iCIMS_Expandable_Gradient {
bottom: 20px;
height: 35px;
position: absolute;
width: 100%;
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: ~`"progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )"`; /* IE6-9 */
}


.iCIMS_Mobile .iCIMS_Expandable_Container {
padding: 0 0 5px 0;
}
.iCIMS_Mobile .iCIMS_Expandable_Gradient_Inactive {
display: none;
}
.iCIMS_Mobile .iCIMS_Expandable_Nav_Wrapper {
height: 20px;
bottom: 0px;
cursor: pointer;
overflow: hidden;
position: absolute;
right: 0;
}
.iCIMS_Mobile .iCIMS_Expandable_Nav_Button {
float: left;
margin-left: 3px;
margin-top: 4px;
margin-right: 0px;
font-size: 11px;
}
/***** END: SHOW MORE/ SHOW LESS *****/
/***** BEGIN: SOCIAL ACCOUNTS RELATED *****/
.iCIMS_accountLinked {
margin-bottom: 1em;
}
.IN-widget {
margin-bottom: 10px;
display: block !important;
clear: left;
}
/***** END: SOCIAL ACCOUNTS RELATED *****/
.iCIMS_ie8 .dropdown-placeholder.fake,
.iCIMS_ie9 .dropdown-placeholder.fake {
top: -8px;
}
.iCIMS_ie11 .iCIMS_InterestHeader input[type="checkbox"] {
margin-top: 4px;
}































/* isMobile width (less than or equal to 320, refer to mobileDetect.js) ----------- */
@media only screen and (max-width: 320px) {
/**
mobileDetect.js sets a maxWidth of 320. This is used to replace the anchor with a
clickable div if the width is 320 or less. We only want to show the hover effects
and arrow image if the div is clickable, therefore the effects should be locked to
the same bounds.
*/
}
/* BEGIN Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width: 767px) {
/**
Smartphone Media Query File
- Smart phones will always use a 95% of view port width (regardless of orientation)
- Smart phones will always use the stacked display type
*/
#emailConnect * {
font-size: 16px;
}
.btn {
font-size: 30px;
}
/* Start: Resizer */
/* Resize videos and images to fit inside the .iCIMS_MediaWrapper container */
.iCIMS_MediaWrapper {
position: relative;
padding-bottom: 56.25%;
padding-top: 25px;
height: 0;
}
.iCIMS_MediaWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* End: Resizer */
/* Overrides iOS's zoom */
input[type='text'],
input[type='password'],
input[type='number'],
textarea,
select {
font-size: 16px;
}
.iCIMS_Table,
.iCIMS_TableRow,
.iCIMS_TableCell,
.iCIMS_TableHeader {
display: block; /* Converts a table, table row, table column and table column:before into a block element */
}
.iCIMS_TableRow {
margin: 0 0 10px 0;
}
.iCIMS_MainWrapper {
padding: 0;
margin: 0;
width: 100%;
}
/***** BEGIN: LAYOUT *****/
.iCIMS_textArrow {
font-size: inherit;
}
.iCIMS_connectNav {
text-align: center;
margin: 0 0 15px 0;
}
.iCIMS_ButtonSplitText,
.iCIMS_ProfilePage .iCIMS_ButtonSplitText {
display: block;
}
.iCIMS_ResumeBox,
.iCIMS_InfoBox,
.iCIMS_InterestsBox,
.iCIMS_ConfigureBox,
.iCIMS_BackToWelcome,
.iCIMS_loginPane,
.iCIMS_connectNav {
width: auto;
}
.iCIMS_PrimaryButton {
float: none !important;
display: block;
margin: 5px auto;
min-width: 150px;
}
/***** END: LAYOUT *****/
/***** BEGIN: WELCOME PAGE *****/
.iCIMS_SocialLabel {
margin-bottom: 10px;
}
#iCIMS_SocialInfo {
margin: 0 0 10px 0;
}
.iCIMS_socialContainer {
margin: 0;
}
.iCIMS_Bubble {
width: 146px;
float: none;
margin: 0 auto 10px auto;
padding: 5px 10px;
}
.iCIMS_Bubble img {
margin: 5px auto;
}
/***** END: WELCOME PAGE *****/
/***** BEGIN: RESUME PAGE *****/
#interest_form_includeResume_i {
margin-left: auto;
margin-right: auto;
}
/***** END: RESUME PAGE *****/
/***** BEGIN: PROFILE & CONFIGURE PAGE *****/
.iCIMS_InterestHeader input[type="checkbox"] {
margin-top: 0px;
}
/***** END: PROFILE & CONFIGURE PAGE *****/
.text-left-not-xs, .text-center-not-xs, .text-right-not-xs, .text-justify-not-xs {
text-align: inherit;
}
.text-left-xs {
text-align: left;
}
.text-center-xs {
text-align: center;
}
.text-right-xs {
text-align: right;
}
.text-justify-xs {
text-align: justify;
}
}
} /* END Smartphones (portrait and landscape) ----------- */
/* BEGIN Desktops and laptops ----------- */
@media only screen and (min-width:767px) {
/* Hide the iCIMS logo at the top of the page */
.iCIMS_Mobile_Logo{
display:none;
}
.iCIMS_Action_ButtonHidden {
display: none;
}
.iCIMS_MobileOnly {
display: none;
}
} /* END Desktops and laptops ----------- */




