/*Custom styles*/

/* Vacancies */


.VACANCIES_V3 .JT-ui.JT-three.JT-cards>.JT-card:hover {
	-webkit-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.1);
	z-index: 9000;
}


.VACANCIES_V3 .JT-ui.JT-cards>.JT-card {
	box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	border: 1px solid rgba(0, 0, 0, 0.35)!important;
	-moz-border: 1px solid rgba(0, 0, 0, 0.35)!important;
	-webkit-border: 1px solid rgba(0, 0, 0, 0.35)!important;
}

.VACANCIES_V3 a.JT-header {
    	word-wrap: break-word;
}

/* DisplayJob */

@media (max-width: 47.99em) {
	#JobMap {float: left;}
}

/* CadidateHomePage */

.CANDIDATEHOME .JT-ui.JT-cards>.JT-card {
	box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.4);
	border: 1px solid rgba(0, 0, 0, 0.35)!important;
	-moz-border: 1px solid rgba(0, 0, 0, 0.35)!important;
	-webkit-border: 1px solid rgba(0, 0, 0, 0.35)!important;
}



@media (max-width: 365px)
{
.JT-inner .JT-ui.JT-button.JT-secondary{margin-top:10px;}
.JT-extra.JT-padded.JT-actions .JT-ui.JT-button {margin-top: 10px;}
}

.astrikwidth{display:none;}
p.JT-mandatoryText{display:none;}

.jt-mainagency .table th, .jt-mainagency .table td, .jt-mainagency .table th, .jt-mainagency .table td{text-align:center;}
.JT-inner.DISPLAYJOB .button_attachment{font-weight:bold;}
.VACANCIES .JT-ui.JT-cards>.JT-card .JT-ui.JT-card.JT-no-border{box-shadow:none; border:none !important; -webkit-box-shadow:none !important;}
.JT-ordered.JT-steps .JT-step:before {font-size:40px;}

/* CE Overide */
header.JT-custom .JT-logo {padding-bottom: 10px;}

header.JT-custom .JT-intro {padding: 12px 0;}
footer.JT-custom {padding: 0; margin-top: 30px;}
footer.JT-custom p {margin: 0;}

header.JT-custom nav a.JT-item:hover {background-color: #09589e; padding: 10px; color: white!important;}
header.JT-custom nav a.JT-item {padding: 10px;}

/* .JT-ui.JT-card>.JT-extra a:not(.JT-ui):hover, .JT-ui.JT-cards>.JT-card>.JT-extra a:not(.JT-ui):hover {color:white;} */

.DISPLAYJOB .divattachments a {background: #09589e; 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;}


/* CE Colours */
.JT-ui.JT-card>.JT-content, .JT-ui.JT-cards>.JT-card>.JT-content {padding:0;}

.JT-ui.JT-card>.JT-content>.JT-header:not(.JT-ui), .JT-ui.JT-cards>.JT-card>.JT-content>.JT-header:not(.JT-ui) {margin-top: 0;}
.JT-meta {padding: .5em 1em;}
.JT-description {padding: 0 1em;}
.JT-ui.JT-card>.JT-content>.JT-meta+.JT-description,  .JT-ui.JT-cards>.JT-card>.JT-content>.JT-meta+.JT-description {margin-top:0}
.JT-extra.JT-content p {padding: .5em 1em;}
.JT-header {padding: 1em;}

.JT-ui.JT-card>.JT-content>a.JT-header, .JT-ui.JT-cards>.JT-card>.JT-content>a.JT-header {background-color: #0556AD; color: #fff;text-shadow: #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px;}
.JT-ui.JT-card>.JT-content>a.JT-header:hover, .JT-ui.JT-cards>.JT-card>.JT-content>a.JT-header:hover {color: #fff;text-shadow: none;}

/* .DEP-1 .JT-header {background-color: #09589e!important;} /*  */
/* .DEP-2 .JT-header {background-color: #09589e!important;} /*  */
/* .DEP-3 .JT-header {background-color: #7f408f!important;} /* Allied Health Professions */
/* .DEP-4 .JT-header {background-color: #f0cd01!important;} /* Administrative Services */
/* .DEP-5 .JT-header {background-color: #be2e51!important;} /* Ambulance Services */
/* .DEP-6 .JT-header {background-color: #ce4190!important;} /* Healthcare Sciences */
/* .DEP-7 .JT-header {background-color: #f29200!important;} /* Medical Support */
/* .DEP-8 .JT-header {background-color: #668eb2!important;} /* Dental Support */
/* .DEP-9 .JT-header {background-color: #0096db!important;} /* Nursing and Midwifery */
/* .DEP-10 .JT-header {background-color: #a77cb4!important;} /* Other Therapeutic */
/* .DEP-11 .JT-header {background-color: #1aa650!important;} /* Personal and Social Care */
/* .DEP-12 .JT-header {background-color: #80ba27!important;} /* Support Services */
/* .DEP-13 .JT-header {background-color: #017189!important;} /* Medical and Dental */
/* .DEP-14 .JT-header {background-color: #1a558d!important;} /* Senior Managers */

.DISPLAYJOB .DEP-1 .JT-seven.JT-column, .DISPLAYJOB .DEP-1 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-2 .JT-seven.JT-column, .DISPLAYJOB .DEP-2 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-3 .JT-seven.JT-column, .DISPLAYJOB .DEP-3 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-4 .JT-seven.JT-column, .DISPLAYJOB .DEP-4 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-5 .JT-seven.JT-column, .DISPLAYJOB .DEP-5 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-6 .JT-seven.JT-column, .DISPLAYJOB .DEP-6 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-7 .JT-seven.JT-column, .DISPLAYJOB .DEP-7 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-8 .JT-seven.JT-column, .DISPLAYJOB .DEP-8 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-9 .JT-seven.JT-column, .DISPLAYJOB .DEP-9 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-10 .JT-seven.JT-column, .DISPLAYJOB .DEP-10 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-11 .JT-seven.JT-column, .DISPLAYJOB .DEP-11 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-12 .JT-seven.JT-column, .DISPLAYJOB .DEP-12 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-13 .JT-seven.JT-column, .DISPLAYJOB .DEP-13 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-14 .JT-seven.JT-column, .DISPLAYJOB .DEP-14 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-15 .JT-seven.JT-column, .DISPLAYJOB .DEP-15 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-16 .JT-seven.JT-column, .DISPLAYJOB .DEP-16 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-17 .JT-seven.JT-column, .DISPLAYJOB .DEP-17 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-18 .JT-seven.JT-column, .DISPLAYJOB .DEP-18 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-19 .JT-seven.JT-column, .DISPLAYJOB .DEP-19 .JT-ui.JT-header .JT-sub.JT-header,
.DISPLAYJOB .DEP-20 .JT-seven.JT-column, .DISPLAYJOB .DEP-20 .JT-ui.JT-header .JT-sub.JT-header
{font-weight: 900; text-align: center; color: white;padding: 10px 0 1px;text-shadow: #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px, #000 0px 0px 1px;}

h2.JT-ui.JT-header .JT-sub.JT-header {font-size: 1.4rem;}
header.JT-header.JT-custom {padding: 0;}

.VACANCIES_V3 .JT-site.JT-nine.JT-max.JT-grid>.JT-seven.JT-column,
.DEFAULT .JT-site.JT-nine.JT-max.JT-grid>.JT-seven.JT-column {width: 100%;}
.VACANCIES_V3 .JT-sub.JT-header.JT-PageIntrodiction,
.DEFAULT .JT-sub.JT-header.JT-PageIntrodiction {color: #000;}
.VACANCIES_V3 .JT-sub.JT-header.JT-PageIntrodiction a,
.DEFAULT .JT-sub.JT-header.JT-PageIntrodiction a {color: #29abe2;}


/*Ejaz - override*/
.ADDITIONALINFO button.JT-ui.JT-button.JT-active {background-color: #104173;}
.DECLARATION button.JT-ui.JT-button.JT-active {background-color: #104173;}

.LISTDOCUMENTS .JT-ui.JT-card>.JT-content, .LISTDOCUMENTS .JT-ui.JT-cards>.JT-card>.JT-content {
    padding: 1.5em 1.5em;
}
.JT-col-12.JT-section.JT-images .JT-container {text-align:center}
.JT-col-12.JT-section.JT-video .JT-container {text-align:center}


.JT-ui.JT-form .JT-ui.JT-checkbox { width: 50%}

.DISPLAYJOB .JT-seven.JT-column {background-color: #0556ad;}

/*
.DISPLAYJOB .JT-seven.JT-column {
	background-color: #0556ad; color:#fff!important;
	text-align: center!important;}


.DISPLAYJOB .JT-seven.JT-column .JT-sub.JT-header { color:#fff!important; }
*/
