

header.JT-custom .JT-wrapper {
    border-bottom: 1px solid #ffffff !important;
    background-color: #ffffff !important;
}
header.JT-custom nav a {
	color: #4a4a4a;
}

header.JT-custom .JT-intro {
    border-bottom: 1px solid #0556ad;
    background-color: #0556ad;
}
header.JT-custom .JT-intro h1 {
    color: #ffffff;
}

.JT-ui.JT-segment.JT-secondary, .JT-ui.JT-segment.JT-tertiary, .VACANCIES_V3 .JT-ui.JT-card>.JT-extra,
.JT-ui.JT-pagination.JT-menu .JT-active.JT-item, 
.VACANCIES .JT-ui.JT-card>.JT-extra, .VACANCIES .JT-ui.JT-cards>.JT-card>.JT-extra 
{

background-color: #f1f1f1;
    border-color: #f1f1f1;
}

.JT-ui.JT-header, .JT-ui.JT-segment .JT-ui.JT-header {
    color: #3e4850;
}



.JT-toggle-active-group .JT-ui.JT-button {background: #29abe2 none; 
color: #ffffff;}


.JT-ui.JT-button.JT-secondary,.jt-mainagency button.JT-ui.JT-button {
    color: #ffffff;
    background-color: #29abe2;
}
.JT-ui.JT-secondary.JT-button:hover,.jt-mainagency button.JT-ui.JT-button:hover {
	color: #ffffff;
	background-color: #104173;
}

footer.JT-custom, footer.JT-custom a {
	border-top: 1px solid #3a3c41;
    background-color: #3a3c41;
	color: #ffffff;
}


header.JT-custom .JT-logo a {
	background: url('LoadImages_client_logo.aspx') no-repeat;
	width: 181px;
    	height: 120px;
}

.JT-ui.JT-button, .CANDIDATEHOME .JT-ui.JT-card>.JT-extra.JT-content a {
	background:#29abe2;
	color:#ffffff;
}

.JT-ui.JT-button:hover, .JT-ui.JT-button.JT-active, .CANDIDATEHOME .JT-ui.JT-card>.JT-extra.JT-content a:hover, .JT-ui.JT-button:hover.JT-active,
.jt-mainagency button.JT-ui.JT-button.JT-active  {
	background:#104173;
	color:#ffffff;
}

.JT-ui.JT-segment.JT-upload-area .JT-icon {
    color: #29abe2;
}

div.browser label {
    background-color: #29abe2;
}

div.box__input:hover div.browser label {
    background-color: #104173;
}
div.box__input:hover .JT-upload-area .JT-icon {
	 color: #104173;
}
a.JT-ui.JT-right.JT-floated.JT-button.JT-light:hover, a.JT-ui.JT-button:hover{
    background-color: #104173;
}



.JT-ui.JT-segment.JT-logged-in-bar {background: #0556ad;}

.JT-ui.JT-segment.JT-logged-in-bar .JT-right.JT-menu {background-color: #29abe2!important; color: #ffffff!important}

.JT-ui.JT-card.JT-card-applications .JT-content.JT-status .JT-icon:before, .JT-ui.JT-card.JT-card-documents .JT-content .JT-left .JT-icon:before, .JT-ui.JT-card.JT-card-documents .JT-header {color: #29abe2;}
.JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown .JT-menu {
	background: #29abe2;
	border-color:#29abe2;
}
.JT-ui.JT-card.JT-card-applications .JT-ui.JT-bottom.JT-attached.JT-button {background: #29abe2;}
.JT-ui.JT-segment.JT-logged-in-bar .JT-ui.JT-dropdown .JT-menu>.JT-item {color: #ffffff; background: #29abe2;}

.sectionheader {border-bottom: 3px solid #29abe2;}
.JT-overlay, header.JT-custom div.JT-mobile-menu { background-color: #099ef4}  .VACANCIES_V3 .JT-ui.JT-card>.JT-extra, .VACANCIES .JT-ui.JT-card>.JT-extra, .VACANCIES .JT-ui.JT-cards>.JT-card>.JT-extra, .VACANCIES_V2 .JT-ui.JT-cards>.JT-card>.JT-extra, .DEFAULT .JT-ui.JT-card>.JT-extra,.DEFAULT .JT-ui.JT-cards>.JT-card>.JT-extra{ background-color: #f1f1f1}  
.JT-ui.JT-card>.JT-extra a:not(.JT-ui), .JT-ui.JT-cards>.JT-card>.JT-extra a:not(.JT-ui) {
    color: #4a4a4a;
}
 
.JT-ui.JT-card.JT-card-applications .JT-ui.JT-bottom.JT-attached.JT-button {
    background-color: #0556ad;}

#JobMap p.links a.directions {
	color: #ffffff;
	background-color: #104173;
}


.DISPLAYJOB .divattachments a {background: #104173; color: #ffffff; padding: 10px; border-radius: 5px; margin-bottom: 10px; display: inline-block;}
.DISPLAYJOB .divattachments a:before {content: "\f15c"; font-family: Icons; font-style: normal; font-weight: 400; margin-right: 10px;}

.VACANCIES_V3 .JT-ui.notfound {margin: 15px;}
.JT-ui.JT-pagination.JT-menu {flex-wrap: wrap;border: 0;}
.JT-ui.JT-pagination.JT-menu .JT-item { min-width: 4em;border: 1px solid rgba(34, 36, 38, .15);}
.DISPLAYJOB .JT-seven.JT-column {background-color: #0556ad;}

.DECIDE .JT-ui.JT-form .JT-ui.JT-checkbox,
.UPDATE .JT-ui.JT-form .JT-ui.JT-checkbox,
.REGISTEROPTIONS .JT-ui.JT-form .JT-ui.JT-checkbox
{width: 100%;}

.DECIDE .JT-ui.JT-checkbox input[type=checkbox],
.UPDATE .JT-ui.JT-checkbox input[type=checkbox],
.REGISTEROPTIONS .JT-ui.JT-checkbox input[type=checkbox],

.DECIDE .JT-ui.JT-checkbox label:before,
.UPDATE .JT-ui.JT-checkbox label:before,
.REGISTEROPTIONS .JT-ui.JT-checkbox label:before 
{width:32px; height:32px; border: 3px solid #000;}

.DECIDE .JT-ui.JT-checkbox input:checked~label:after,
.UPDATE .JT-ui.JT-checkbox input:checked~label:after,
.REGISTEROPTIONS .JT-ui.JT-checkbox input:checked~label:after
{font-size: 32px!important; top: 6px;}

.DECIDE .JT-ui.JT-checkbox label,
.UPDATE .JT-ui.JT-checkbox label,
.REGISTEROPTIONS .JT-ui.JT-checkbox label 
{padding-left:40px;}


/* CE */
.reciteme {
    color: #ffffff;
    background-color: #104173;
																  
    padding: 0 20px 10px 20px;
    border-radius: 0 0 10px 10px;
    font-size: 17px;
}


