/* news page */

.newsIndex br, 
.news-individual-container-header, 
.news-share-title, 
.news-social
{
	display: none;
}
.newsIndex .search-options
{
	float: right;
	margin: -6.4em 0 1em 0;
}
.news-individual-container
{
	clear: both;
	margin: 1em 0;
	border-bottom: solid 1px #ccc;
}
.news-excerpt p a:last-child
{
	display: block;
	margin: 1em 0;
}


/* end news page */

/* search results */

#jobsearch-top .num-results
{
	margin: 0 0 1.3em 0;
}
#jobsearch-top .searchresult-number 
{
	font-weight: bold;
}
.job-navbtns .button
{
	float: left;
	margin: 0 0.5em 1em 0;
	
	-moz-boz-sizing: border-box;
	boz-sizing: border-box;
}
#job-holder, .job-holder
{
	clear: both;
	
	width: 100%;
	padding: 1em;
	margin: 0 0 1em 0;
	border: solid 1px #ccc;
	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#job-holder:hover, .job-holder:hover
{
	box-shadow: 0 0 2px 2px rgba(35, 31, 32, 0.4);
}
.job-toplink
{
	float: left;
	width: 70%;
	padding: 0 5% 0 0;
	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.job-toplink a
{
	font-size: 18px;	
	text-decoration: none;
}
.job-toplink .nameofcompany
{
	display: block;
	
	font-size: small;
}
.job-rightlinks
{
	float: right;
	width: 30%;
	
	font-size: small;
	text-align: right;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.description-holder .locandsalary
{
	overflow: hidden;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.description-holder .locandsalary span
{
	display: block;
}
.description-holder
{
	clear: both;
}
.description-holder ul, 
.description-holder p
{
	margin-top: 0;
	margin-bottom: 0;
}
.job-breadcrumbs
{
	clear: both;
	
	font-size: small;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* description style 1 
.job-toplink
{
	padding-left: 5%;
}
.description-holder
{
	padding: 1em 0;
	
	overflow: hidden;
}
.description-holder .job-checkbox
{
	float: left;
	width: 5%;
}
.description-holder .locandsalary
{
	float: left;
	width: 30%;
	padding: 0 5% 0 0;

	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.description-holder .description-text
{
	float: left;
	width: 65%;
}
.job-breadcrumbs
{
	padding-left: 35%;
}

/* end description style 1 */

/* description style 2 */

.description-holder
{
	padding: 1em 0;
	
	overflow: hidden;
}
.description-holder .job-checkbox
{
	float: right;
	width: 15%;
	
	text-align: right;
}
.description-holder .job-checkbox input[type-checkbox]
{
	max-width: 100%;
}
.description-holder .locandsalary
{
	float: left;
	width: 35%;
	padding: 0 5% 0 0;
	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.description-holder .description-text
{
	float: left;
	width: 50%;
}
.description-holder .description-logo
{
	float: right;
	width: 15%;
}

/* end description style 2 */

#tnt_pagination a
{
	display: inline-block;
	padding: 0.5em 0.5em;
	margin: 0 0.5em 0 0;
	border: solid 1px #ccc;

	font-size: small;
	text-align: center;
	cursor: pointer;
}


/* end search results */

/* view job page */

.jobdetail-top .job-detailtop-title
{
	padding-top: 18px;
}
.jobdetail-top .job-detailtop-title, 
#wrapper #job-ad-template
{
	/* job ad template/ breadcrumb */
	float: left;
	width: 55%;
	margin: 0 0 1em 0;
	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* style 1 - normal */
.jobdetail-top
{
	overflow: hidden;
	margin: 0 0 1em 0;
	
	line-height: ;
}
/* end style 1 - normal */

/* style 2 - no breadcrumbs 
.jobdetail-top
{
	float: right;
	width: 35%;
	margin: 0 0 1em 0;
}
.jobdetail-top .job-detailtop-title
{
	display: none;
}
#jobdetail-left-bg .jobdetail-top .backtoresults
{
	float: none;
	width: 100%;
}

/* end style 2 - no breadcrumbs */

.jobdetail-top .backtoresults, 
.job-detail-centre, 
.jd-btm-description
{
	/* back to results / options list */
	float: right;
	width: 45%;
	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.jobdetail-top .backtoresults a
{
	width: 100%;
	
	text-align: center;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.job-detail-centre .jobdetail-padding, 
.jobdetail-top .backtoresults
{
	padding-right: 0;
}
.job-detail-centre h2
{
	font: inherit;
	font-weight: bold;
}
.job-detail-centre .jobdetail-options ul, 
.job-detail-centre .jobdetail-options li
{
	padding: 0;
	margin: 0;
	
	background: none;
	list-style: none;
}
.job-detail-centre .jobdetail-options li
{
	display: block;
	padding: 0;
	margin: 0;
}
.job-detail-centre .jobdetail-options a
{
	display: block;
	padding: 0.5em 0 0.5em 3em;
	
	background-repeat: no-repeat;
	background-size: auto cover;
	background-position: left center;
	font-size: small;
}
.job-detail-centre .save-image a
{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNi4xODJweCIgdmlld0JveD0iMCAwIDI0IDI2LjE4MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjYuMTgyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNMTkuNjcsMTJINC4zOTdjLTEuMTU5LDAtMS4xMjUsMS4xMDctMS4xMjUsMS4xMDdsMC4wMzQsMTEuODVDMy4zMDcsMjYuMDQ4LDQuMzI5LDI2LDQuMzI5LDI2aDE1LjMwOA0KCQkJQzIwLjc2MiwyNiwyMSwyNS4wNTcsMjEsMjUuMDU3VjEzLjE1OUMyMSwxMi4wMzQsMTkuNjcsMTIsMTkuNjcsMTJ6IE0xNS44MzUsMjJINy4wNzRjLTAuMjkyLDAtMC41MjktMC4yMDgtMC41MjktMC41DQoJCQlTNi43ODIsMjEsNy4wNzQsMjFoOC43NjFjMC4yOTIsMCwwLjUyOCwwLjIwOCwwLjUyOCwwLjVTMTYuMTI3LDIyLDE1LjgzNSwyMnogTTE1LjgxOCwxOUg3LjA1N2MtMC4zMDIsMC0wLjU0NS0wLjE4My0wLjU0NS0wLjQ4Mw0KCQkJUzYuNzU1LDE4LDcuMDU3LDE4aDguNzYxYzAuMzAyLDAsMC41NDYsMC4yMTYsMC41NDYsMC41MTdDMTYuMzYzLDE4LjgxOCwxNi4xMTksMTksMTUuODE4LDE5eiBNMTUuODM1LDE2SDcuMDc0DQoJCQljLTAuMjkyLDAtMC41MjktMC4yMDgtMC41MjktMC41UzYuNzgyLDE1LDcuMDc0LDE1aDguNzYxYzAuMjkyLDAsMC41MjgsMC4yMDgsMC41MjgsMC41UzE2LjEyNywxNiwxNS44MzUsMTZ6IE0yMS44MTgsMA0KCQkJbC0wLjAwNiw2LjU1NmMtMC4wNjYsMS4xMjUtMS4xMTcsMS4xMDgtMS4xMTcsMS4xMDhMMy4yOTYsNy42MzhjLTEuMDkxLDAtMS4xNDgtMS4wNTktMS4xNDgtMS4wNTlMMi4xODIsMEMwLDAsMCwyLjE4MiwwLDIuMTgyDQoJCQlWMjRjMCwwLDAsMi4xODIsMiwyLjE4MlYxMi4wMzRDMiwxMi4wMzQsMi4xODIsMTEsMy4yNzIsMTFoMTcuNDU1YzAsMCwxLjI3Mi0wLjAyMywxLjI3MiwxLjA2N3YxNC4wOGMwLDAsMi0wLjAzMywyLTIuMDc5VjIuMTgyDQoJCQlDMjQsMi4xODIsMjQsMCwyMS44MTgsMHogTTE4LjQ3OSw3aDEuMjI3QzIwLjMwOSw3LDIxLDYuMDkxLDIxLDUuNDlWMS4wMjJDMjEsMC40MiwyMC4zMDksMCwxOS43MDQsMGgtMS4yMjgNCgkJCUMxNy44NzQsMCwxNywwLjQyLDE3LDEuMDIydjQuNDY2QzE3LDYuMDkxLDE3Ljg3NCw3LDE4LjQ3OSw3eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
}
.job-detail-centre .print-image a
{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyOHB4IiB2aWV3Qm94PSIwIDAgMjQgMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0yMSwxMy44NTlDMjEsMTQuNDg5LDIwLjQ4OSwxNSwxOS44NTksMTVINC4xNDFDMy41MTEsMTUsMywxNC40ODksMywxMy44NTlWMS4xNDFDMywwLjUxMSwzLjUxMSwwLDQuMTQxLDANCgkJaDE1LjcxOEMyMC40ODksMCwyMSwwLjUxMSwyMSwxLjE0MVYxMy44NTl6Ii8+DQoJPHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTIxLDI2Ljg1OUMyMSwyNy40ODksMjAuNDg5LDI4LDE5Ljg1OSwyOEg0LjE0MUMzLjUxMSwyOCwzLDI3LjQ4OSwzLDI2Ljg1OXYtNi43MTkNCgkJQzMsMTkuNTExLDMuNTExLDE5LDQuMTQxLDE5aDE1LjcxOEMyMC40ODksMTksMjEsMTkuNTExLDIxLDIwLjE0MVYyNi44NTl6Ii8+DQoJPHBhdGggZmlsbD0iIzIzMUYyMCIgZD0iTTIyLDEwLjUwNnY0LjU2NGMwLDAuNjMxLTAuNzM2LDAuOTMtMS4zNjcsMC45M0gzLjQyM0MyLjc5MywxNiwyLDE1LjcwMSwyLDE1LjA3di00LjU2NA0KCQljLTEsMC0yLDEuMDIyLTIsMi4yODJ2OS4xMjdDMCwyMy4xNzcsMS4wMjEsMjQsMi4yODIsMjRoMTkuNDkxQzIzLjAzNCwyNCwyNCwyMy4xNzcsMjQsMjEuOTE2di05LjEyNw0KCQlDMjQsMTEuNTI4LDIzLDEwLjUwNiwyMiwxMC41MDZ6Ii8+DQoJPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMjEuMTA3IiBjeT0iMTkuNzI5IiByPSIxLjA0NyIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOSw0LjVDMTksNC43NzYsMTguNzc1LDUsMTguNSw1aC0xM0M1LjIyNCw1LDUsNC43NzYsNSw0LjVsMCwwQzUsNC4yMjQsNS4yMjQsNCw1LjUsNGgxMw0KCQlDMTguNzc1LDQsMTksNC4yMjQsMTksNC41TDE5LDQuNXoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTksNy41QzE5LDcuNzc2LDE4Ljc3NSw4LDE4LjUsOGgtMTNDNS4yMjQsOCw1LDcuNzc2LDUsNy41bDAsMEM1LDcuMjI0LDUuMjI0LDcsNS41LDdoMTMNCgkJQzE4Ljc3NSw3LDE5LDcuMjI0LDE5LDcuNUwxOSw3LjV6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE5LDEwLjVjMCwwLjI3Ni0wLjIyNSwwLjUtMC41LDAuNWgtMTNDNS4yMjQsMTEsNSwxMC43NzYsNSwxMC41bDAsMEM1LDEwLjIyNCw1LjIyNCwxMCw1LjUsMTBoMTMNCgkJQzE4Ljc3NSwxMCwxOSwxMC4yMjQsMTksMTAuNUwxOSwxMC41eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
}
.job-detail-centre .email-image a
{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIxNy41cHgiIHZpZXdCb3g9IjAgMCAyNCAxNy41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAxNy41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik0yMi4wMDEsMEgxLjk5OUMwLjg5NiwwLDAsMC44OTYsMCwxLjk5OVYxNS41YzAsMS4xMDQsMC44OTYsMiwxLjk5OSwyaDIwLjAwMmMxLjEwNCwwLDEuOTk5LTAuODk2LDEuOTk5LTINCglWMS45OTlDMjQsMC44OTYsMjMuMTA0LDAsMjIuMDAxLDB6IE0yMS4yNiwxMy4yMDljMC40MTgsMC40MywwLjQxLDEuMTEzLTAuMDE4LDEuNTMxcy0xLjExMywwLjQxLTEuNTMyLTAuMDE4TDE1LjE5MSwxMC4xDQoJbC0yLjM0NiwyLjI2MmMtMC4wMjksMC4wMzMtMC4wNTYsMC4wNjgtMC4wODgsMC4xMDFjLTAuMTk1LDAuMTktMC40NDgsMC4yODYtMC43MDIsMC4yOThjLTAuMDIsMC4wMDItMC4wMzgsMC4wMDYtMC4wNTgsMC4wMDYNCglzLTAuMDM4LTAuMDA0LTAuMDU4LTAuMDA2Yy0wLjI1NC0wLjAxMi0wLjUwNS0wLjEwNS0wLjcwMi0wLjI5OGMtMC4wMzItMC4wMy0wLjA1OC0wLjA2NS0wLjA4Ni0wLjEwMWwtMi4zNDUtMi4yNkw0LjI5LDE0LjcyNQ0KCWMtMC40MTksMC40MjgtMS4xMDQsMC40MzYtMS41MzIsMC4wMThDMi4zMywxNC4zMjMsMi4zMjIsMTMuNjM5LDIuNzQsMTMuMjFMNy4yNDcsOC42TDIuNjA4LDQuMTMxDQoJQzIuMTkzLDMuNywyLjIwNywzLjAxNiwyLjYzOCwyLjYwMUMzLjA2OCwyLjE4NiwzLjc1NCwyLjIsNC4xNjksMi42M0wxMiwxMC4xN2w3LjgzLTcuNTQxYzAuNDE1LTAuNDMyLDEuMTAyLTAuNDQ0LDEuNTMxLTAuMDI5DQoJYzAuNDMyLDAuNDE1LDAuNDQ1LDEuMTAxLDAuMDI5LDEuNTNsLTQuNjQsNC40NjlMMjEuMjYsMTMuMjA5eiIvPg0KPC9zdmc+DQo=);
}
.job-detail-centre .facebook-image a
{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyLjAwMDUiIHkxPSIyNCIgeDI9IjEyLjAwMDUiIHkyPSI0Ljg4MjgxM2UtMDA0Ij4KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMzg1ODlCIi8+CgkJPHN0b3AgIG9mZnNldD0iMC45ODkiIHN0eWxlPSJzdG9wLWNvbG9yOiM5N0IxREMiLz4KCTwvbGluZWFyR3JhZGllbnQ+Cgk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTI0LDE4LjIyMUMyNCwyMS40MTIsMjEuNDEyLDI0LDE4LjIyMSwyNEg1Ljc3OUMyLjU4NywyNCwwLDIxLjQxMiwwLDE4LjIyMVY1Ljc3OQoJCUMwLDIuNTg4LDIuNTg3LDAsNS43NzksMGgxMi40NDFDMjEuNDEyLDAsMjQsMi41ODgsMjQsNS43NzlWMTguMjIxeiIvPgoJPGc+CgkJPHBhdGggb3BhY2l0eT0iMC41IiBmaWxsPSIjMDEwMTAxIiBkPSJNMTMuMzUzLDIwLjE4MmgtMy4xMTZWMTIuNjVIOC42Nzl2LTIuNTk2aDEuNTU4VjguNDk2YzAtMi4xMTcsMC44NzgtMy4zNzcsMy4zNzYtMy4zNzcKCQkJaDIuMDc4djIuNTk3aC0xLjI5OWMtMC45NzMsMC0xLjAzNywwLjM2Mi0xLjAzNywxLjA0bC0wLjAwMywxLjI5OWgyLjM1NGwtMC4yNzUsMi41OTZoLTIuMDc5VjIwLjE4MnoiLz4KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjguMjkyNSIgeTE9IjEyLjI2MzciIHgyPSIxNS4zMjAzIiB5Mj0iMTIuMjYzNyI+CgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNFQ0VBRTkiLz4KCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0Y2RjZGNiIvPgoJCTwvbGluZWFyR3JhZGllbnQ+CgkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Ik0xMi45NjYsMTkuNzk1SDkuODUxdi03LjUzMUg4LjI5MlY5LjY2OGgxLjU1OVY4LjExYzAtMi4xMTcsMC44NzgtMy4zNzcsMy4zNzUtMy4zNzdoMi4wOHYyLjU5NgoJCQloLTEuMzAxYy0wLjk3MiwwLTEuMDM3LDAuMzYzLTEuMDM3LDEuMDRsLTAuMDAzLDEuMjk5aDIuMzU0bC0wLjI3NSwyLjU5NmgtMi4wNzlWMTkuNzk1eiIvPgoJPC9nPgoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwLjkyMDQiIHkxPSI4Ljg3OTkiIHgyPSIyMy4wODAxIiB5Mj0iOC44Nzk5Ij4KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowLjI0Ii8+CgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MCIvPgoJPC9saW5lYXJHcmFkaWVudD4KCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMTUuNjAyLDEwLjE5NmMyLjU3NC0wLjU5Myw1LjA5My0wLjk0Miw3LjQ3OS0xLjA3MlY2LjI1N2MwLTIuOTQ3LTIuMzkxLTUuMzM1LTUuMzM3LTUuMzM1SDYuMjU3CgkJQzMuMzEsMC45MjEsMC45MiwzLjMxLDAuOTIsNi4yNTd2MTAuNTgyQzQuNDI1LDE0LjAxNyw5LjU5NCwxMS41OCwxNS42MDIsMTAuMTk2eiIvPgoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMiIgeTE9IjIzLjAzMTMiIHgyPSIxMiIgeTI9IjAuOTcwMiI+CgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MCIvPgoJCTxzdG9wICBvZmZzZXQ9IjAuODc2OCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MC44NzY4Ii8+CgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIvPgoJPC9saW5lYXJHcmFkaWVudD4KCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfNF8pIiBkPSJNMTcuNzE4LDAuOTdINi4yODJjLTIuOTM1LDAtNS4zMTIsMi4zNzgtNS4zMTIsNS4zMTN2MTEuNDM2YzAsMi45MzQsMi4zNzcsNS4zMTMsNS4zMTIsNS4zMTMKCQloMTEuNDM2YzIuOTM1LDAsNS4zMTItMi4zOCw1LjMxMi01LjMxM1Y2LjI4MkMyMy4wMjksMy4zNDgsMjAuNjUyLDAuOTcsMTcuNzE4LDAuOTd6IE0yMi4yMDcsMTcuMjkxCgkJYzAsMi43MTUtMi4yMDIsNC45MTYtNC45MTYsNC45MTZINi43MDljLTIuNzE0LDAtNC45MTYtMi4yMDEtNC45MTYtNC45MTZWNi43MDljMC0yLjcxNCwyLjIwMi00LjkxNiw0LjkxNi00LjkxNmgxMC41ODIKCQljMi43MTQsMCw0LjkxNiwyLjIwMSw0LjkxNiw0LjkxNlYxNy4yOTF6Ii8+CjwvZz4KPC9zdmc+);
}
.job-detail-centre .twitter-image a
{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy45OTlweCIgdmlld0JveD0iMCAwIDI0IDIzLjk5OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjMuOTk5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyLjAwMDUiIHkxPSIyMy45OTkiIHgyPSIxMi4wMDA1IiB5Mj0iNC44ODI4MTNlLTAwNCI+CgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzFBOTdCRiIvPgoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiM2MUNBRTYiLz4KCTwvbGluZWFyR3JhZGllbnQ+Cgk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTI0LDE4LjIyYzAsMy4xOTItMi41ODgsNS43NzktNS43NzksNS43NzlINS43NzlDMi41ODcsMjMuOTk5LDAsMjEuNDEyLDAsMTguMjJWNS43NzkKCQlDMCwyLjU4OCwyLjU4NywwLDUuNzc5LDBoMTIuNDQxQzIxLjQxMiwwLDI0LDIuNTg4LDI0LDUuNzc5VjE4LjIyeiIvPgoJPGc+CgkJPHBhdGggb3BhY2l0eT0iMC41IiBmaWxsPSIjMDEwMTAxIiBkPSJNMTUuODc1LDE2LjQ2OGgtMy43MmMtMC41MTYsMC0wLjk1NS0wLjE4Mi0xLjMxNi0wLjU0MwoJCQljLTAuMzYyLTAuMzYzLTAuNTQzLTAuODAzLTAuNTQzLTEuMzJ2LTEuODYyaDUuNTc5YzAuNTE2LDAsMC45NTktMC4xODUsMS4zMjgtMC41NTNjMC4zNjgtMC4zNjksMC41NTEtMC44MTIsMC41NTEtMS4zMjYKCQkJYzAtMC41MTctMC4xODMtMC45NTktMC41NTMtMS4zMjdjLTAuMzczLTAuMzY5LTAuODE0LTAuNTUzLTEuMzMyLTAuNTUzaC01LjU3M1Y3LjEwNGMwLTAuNTE1LTAuMTg0LTAuOTU4LTAuNTUtMS4zMjYKCQkJUzguOTM5LDUuMjI1LDguNDI4LDUuMjI1Yy0wLjUyOCwwLTAuOTc1LDAuMTgxLTEuMzQxLDAuNTQyQzYuNzIsNi4xMjgsNi41MzgsNi41NzQsNi41MzgsNy4xMDZ2Ny41CgkJCWMwLDEuNTQ5LDAuNTQ5LDIuODcyLDEuNjQ4LDMuOTczYzEuMSwxLjA5OCwyLjQyMiwxLjY0OCwzLjk3MiwxLjY0OGgzLjcxN2MwLjUxOCwwLDAuOTU5LTAuMTg2LDEuMzI4LTAuNTU0CgkJCWMwLjM2OC0wLjM2OCwwLjU1MS0wLjgxMSwwLjU1MS0xLjMyN2MwLTAuNTE2LTAuMTgzLTAuOTU3LTAuNTUxLTEuMzI2QzE2LjgzNCwxNi42NTMsMTYuMzkxLDE2LjQ2OCwxNS44NzUsMTYuNDY4eiIvPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMl8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNi4yNDYxIiB5MT0iMTIuMzUwNiIgeDI9IjE3LjQ2NDgiIHkyPSIxMi4zNTA2Ij4KCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0VDRUFFOSIvPgoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRjZGNkY2Ii8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTE1LjU4NCwxNi4wOTRoLTMuNzE5Yy0wLjUxNywwLTAuOTU1LTAuMTgzLTEuMzE3LTAuNTQ0Yy0wLjM2MS0wLjM2My0wLjU0Mi0wLjgwMy0wLjU0Mi0xLjMyCgkJCXYtMS44NjNoNS41NzhjMC41MTcsMCwwLjk1OS0wLjE4NCwxLjMyNy0wLjU1M2MwLjM2OS0wLjM2OCwwLjU1NC0wLjgxMSwwLjU1NC0xLjMyNmMwLTAuNTE1LTAuMTg1LTAuOTU3LTAuNTU1LTEuMzI2CgkJCWMtMC4zNy0wLjM2OC0wLjgxNC0wLjU1My0xLjMzMi0wLjU1M2gtNS41NzJWNi43MjljMC0wLjUxNi0wLjE4NC0wLjk1OC0wLjU1LTEuMzI2QzkuMDksNS4wMzQsOC42NDksNC44NSw4LjEzNyw0Ljg1CgkJCWMtMC41MjgsMC0wLjk3NSwwLjE4MS0xLjM0LDAuNTQyQzYuNDMsNS43NTMsNi4yNDYsNi4yMDEsNi4yNDYsNi43M3Y3LjUwMWMwLDEuNTUsMC41NTEsMi44NzIsMS42NDksMy45NzIKCQkJYzEuMDk5LDEuMDk5LDIuNDI0LDEuNjQ4LDMuOTcyLDEuNjQ4aDMuNzE4YzAuNTE2LDAsMC45NTgtMC4xODUsMS4zMjYtMC41NTRjMC4zNjktMC4zNjcsMC41NTQtMC44MSwwLjU1NC0xLjMyNgoJCQljMC0wLjUxNi0wLjE4NS0wLjk1Ny0wLjU1NC0xLjMyNUMxNi41NDMsMTYuMjc4LDE2LjEwMSwxNi4wOTQsMTUuNTg0LDE2LjA5NHoiLz4KCTwvZz4KCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMC45MjE5IiB5MT0iOC44Nzk5IiB4Mj0iMjMuMDgwMSIgeTI9IjguODc5OSI+CgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MC4yNCIvPgoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGRkZGRkY7c3RvcC1vcGFjaXR5OjAiLz4KCTwvbGluZWFyR3JhZGllbnQ+Cgk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzNfKSIgZD0iTTE1LjYwMywxMC4xOTZjMi41NzMtMC41OTMsNS4wOTItMC45NDMsNy40NzgtMS4wNzFWNi4yNTZjMC0yLjk0Ni0yLjM5MS01LjMzNS01LjMzNy01LjMzNUg2LjI1NwoJCWMtMi45NDYsMC01LjMzNSwyLjM4OS01LjMzNSw1LjMzNXYxMC41ODNDNC40MjYsMTQuMDE3LDkuNTk0LDExLjU4LDE1LjYwMywxMC4xOTZ6Ii8+Cgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzRfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyIiB5MT0iMjMuMDMwMyIgeDI9IjEyIiB5Mj0iMC45NzAyIj4KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowIi8+CgkJPHN0b3AgIG9mZnNldD0iMC44NzY4IiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowLjg3NjgiLz4KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIi8+Cgk8L2xpbmVhckdyYWRpZW50PgoJPHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Ik0xNy43MTgsMC45N0g2LjI4MmMtMi45MzQsMC01LjMxMiwyLjM3OS01LjMxMiw1LjMxM3YxMS40MzZjMCwyLjkzNCwyLjM3OCw1LjMxMyw1LjMxMiw1LjMxMwoJCWgxMS40MzZjMi45MzQsMCw1LjMxMi0yLjM3OSw1LjMxMi01LjMxM1Y2LjI4MkMyMy4wMjksMy4zNDksMjAuNjUxLDAuOTcsMTcuNzE4LDAuOTd6IE0yMi4yMDYsMTcuMjkKCQljMCwyLjcxNS0yLjIwMSw0LjkxNi00LjkxNSw0LjkxNkg2LjcwOWMtMi43MTQsMC00LjkxNi0yLjIwMS00LjkxNi00LjkxNlY2LjcwOGMwLTIuNzE0LDIuMjAxLTQuOTE1LDQuOTE2LTQuOTE1aDEwLjU4MgoJCWMyLjcxNCwwLDQuOTE1LDIuMjAxLDQuOTE1LDQuOTE1VjE3LjI5eiIvPgo8L2c+Cjwvc3ZnPg==);
}
.job-detail-centre .linked-in-image a
{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNC4wMDFweCIgdmlld0JveD0iMCAwIDI0IDI0LjAwMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQuMDAxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyIiB5MT0iMjQuMDAxIiB4Mj0iMTIiIHkyPSI0Ljg4MjgxM2UtMDA0Ij4KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA1QjkxIi8+CgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzZFQjlEOCIvPgoJPC9saW5lYXJHcmFkaWVudD4KCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMjQsMTguMjIxYzAsMy4xOTItMi41ODgsNS43OC01Ljc3OSw1Ljc4SDUuNzc5QzIuNTg4LDI0LjAwMSwwLDIxLjQxMywwLDE4LjIyMVY1Ljc3OQoJCUMwLDIuNTg4LDIuNTg4LDAsNS43NzksMGgxMi40NDFDMjEuNDEyLDAsMjQsMi41ODgsMjQsNS43NzlWMTguMjIxeiIvPgoJPGc+CgkJPGcgb3BhY2l0eT0iMC41Ij4KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMTAxMDEiIGQ9Ik04LjYwOSwxOC4yMjV2LTguNDdINS43OTR2OC40N0g4LjYwOUw4LjYwOSwxOC4yMjV6IE03LjIwMSw4LjYKCQkJCWMwLjk4MSwwLDEuNTkzLTAuNjUsMS41OTMtMS40NjRDOC43NzUsNi4zMDUsOC4xODMsNS42NzIsNy4yMiw1LjY3MmMtMC45NjIsMC0xLjU5MywwLjYzMy0xLjU5MywxLjQ2NAoJCQkJYzAsMC44MTMsMC42MTEsMS40NjQsMS41NTcsMS40NjRINy4yMDFMNy4yMDEsOC42eiIvPgoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzAxMDEwMSIgZD0iTTEwLjE2NiwxOC4yMjVoMi44MTR2LTQuNzNjMC0wLjI1MiwwLjAxOS0wLjUwNiwwLjA5NC0wLjY4NgoJCQkJYzAuMjAzLTAuNTA2LDAuNjY2LTEuMDMsMS40NDQtMS4wM2MxLjAxOSwwLDEuNDI1LDAuNzc2LDEuNDI1LDEuOTE1djQuNTMxaDIuODE2di00Ljg1NmMwLTIuNjAxLTEuMzktMy44MTItMy4yNDEtMy44MTIKCQkJCWMtMS41MTksMC0yLjE4NywwLjg1LTIuNTU2LDEuNDI3aDAuMDE4VjkuNzU1aC0yLjgxNEMxMC4yMDMsMTAuNTQ5LDEwLjE2NiwxOC4yMjUsMTAuMTY2LDE4LjIyNUwxMC4xNjYsMTguMjI1eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1LjI0MjIiIHkxPSIxMS41NjI1IiB4Mj0iOC40MDcyIiB5Mj0iMTEuNTYyNSI+CgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRUNFQUU5Ii8+CgkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRjZGNkY2Ii8+CgkJCTwvbGluZWFyR3JhZGllbnQ+CgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTguMjIzLDE3LjgzOFY5LjM2OUg1LjQwN3Y4LjQ2OUg4LjIyM0w4LjIyMywxNy44Mzh6CgkJCQkgTTYuODE0LDguMjEzYzAuOTgyLDAsMS41OTMtMC42NSwxLjU5My0xLjQ2M0M4LjM5LDUuOTE4LDcuNzk3LDUuMjg3LDYuODMzLDUuMjg3Yy0wLjk2MiwwLTEuNTkxLDAuNjMxLTEuNTkxLDEuNDYzCgkJCQljMCwwLjgxMywwLjYxLDEuNDYzLDEuNTU1LDEuNDYzSDYuODE0TDYuODE0LDguMjEzeiIvPgoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzNfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjkuNzc5MyIgeTE9IjEzLjUwMzkiIHgyPSIxOC4zNzMiIHkyPSIxMy41MDM5Ij4KCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNFQ0VBRTkiLz4KCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGNkY2RjYiLz4KCQkJPC9saW5lYXJHcmFkaWVudD4KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNOS43NzksMTcuODM4aDIuODE1di00LjcyOQoJCQkJYzAtMC4yNTMsMC4wMTktMC41MDcsMC4wOTQtMC42ODdjMC4yMDItMC41MDYsMC42NjYtMS4wMjksMS40NDQtMS4wMjljMS4wMTgsMCwxLjQyNiwwLjc3NiwxLjQyNiwxLjkxNHY0LjUzMWgyLjgxNHYtNC44NTUKCQkJCWMwLTIuNjAyLTEuMzktMy44MTMtMy4yNC0zLjgxM2MtMS41MiwwLTIuMTg3LDAuODUtMi41NTcsMS40MjhoMC4wMTlWOS4zNjlIOS43NzlDOS44MTcsMTAuMTYzLDkuNzc5LDE3LjgzOCw5Ljc3OSwxNy44MzgKCQkJCUw5Ljc3OSwxNy44Mzh6Ii8+CgkJPC9nPgoJPC9nPgoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwLjkxOTkiIHkxPSI4Ljg3OTkiIHgyPSIyMy4wODAxIiB5Mj0iOC44Nzk5Ij4KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowLjI0Ii8+CgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MCIvPgoJPC9saW5lYXJHcmFkaWVudD4KCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfNF8pIiBkPSJNMTUuNjAzLDEwLjE5N2MyLjU3NS0wLjU5NCw1LjA5Mi0wLjk0Myw3LjQ3OC0xLjA3MlY2LjI1OGMwLTIuOTQ3LTIuMzkxLTUuMzM3LTUuMzM2LTUuMzM3SDYuMjU4CgkJYy0yLjk0NywwLTUuMzM4LDIuMzktNS4zMzgsNS4zMzdWMTYuODRDNC40MjYsMTQuMDE4LDkuNTk0LDExLjU4LDE1LjYwMywxMC4xOTd6Ii8+Cgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzVfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyIiB5MT0iMjMuMDMxMyIgeDI9IjEyIiB5Mj0iMC45Njk3Ij4KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowIi8+CgkJPHN0b3AgIG9mZnNldD0iMC44NzY4IiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGO3N0b3Atb3BhY2l0eTowLjg3NjgiLz4KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIi8+Cgk8L2xpbmVhckdyYWRpZW50PgoJPHBhdGggZmlsbD0idXJsKCNTVkdJRF81XykiIGQ9Ik0xNy43MTksMC45N0g2LjI4MWMtMi45MzQsMC01LjMxMywyLjM3OS01LjMxMyw1LjMxM3YxMS40MzdjMCwyLjkzNCwyLjM3OSw1LjMxMyw1LjMxMyw1LjMxMwoJCWgxMS40MzhjMi45MzQsMCw1LjMxMy0yLjM3OSw1LjMxMy01LjMxM1Y2LjI4MkMyMy4wMzEsMy4zNDksMjAuNjUyLDAuOTcsMTcuNzE5LDAuOTd6IE0yMi4yMDYsMTcuMjkxCgkJYzAsMi43MTUtMi4yLDQuOTE2LTQuOTE0LDQuOTE2SDYuNzA5Yy0yLjcxNSwwLTQuOTE2LTIuMjAxLTQuOTE2LTQuOTE2VjYuNzA5YzAtMi43MTUsMi4yMDEtNC45MTUsNC45MTYtNC45MTVoMTAuNTgzCgkJYzIuNzE0LDAsNC45MTQsMi4yLDQuOTE0LDQuOTE1VjE3LjI5MXoiLz4KPC9nPgo8L3N2Zz4=);
}

.jobdetail-padding, 
.backtoresults
{
	/* padding between options and template. eg: padding: 0 44px;*/
	padding: 0 65px;
}

.jd-btm-description
{
	clear: both;
	float: none;
}
.jd-btm-description .jobdetail-padding
{
	padding-left: 0;
}

.apply-now-link
{
	border-radius: 6px;
	background: url("../images/button-apply-now.png") repeat left top;
	box-shadow: 0 6px 6px -6px #000;
}
.apply-now-link a
{
	display: block;
	padding: 1em;
	
	border-radius: 6px;
	background: transparent;
	color: #fff;
	font-weight: bold;
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	text-align: center;
}
.apply-now-link a:hover, 
.apply-now-link a:active
{
	background: rgba(35, 31, 32, 0.4);
}

/* end view job page */

/* my details */

#ucmemberedit-date-of-birth .span-dash, 
#ucmemberedit-date-of-birth .form-sub-label
{
	display: none;
}

/* end my details */

/* my saved jobs */

#box-table
{
	clear: both;
	max-width: 100%;
	margin: 1em 0;
	
	white-space: nowrap;
}
#box-table th
{
	padding: 0.5em;

	color: Snow;
	background: DimGrey;
	font-weight: bold;
}
#box-table tr td
{
	padding: 0.5em;

	background: Silver;
}
#box-table tr:nth-child(2) td
{
	background: LightGray;
}

	/* responsive tables */
	
	.box-table-responsive
	{
		position: relative;
		clear: both;
		width: 100%;
		margin: 1em 0;
		
		overflow-x: scroll;
	}
	.box-table-responsive #box-table tr td:first-child, 
	.box-table-responsive #box-table tr th:first-child
	{
		
	}	
	
	/* end responsive tables */


/* end my saved jobs */


/* advertiser default */

#content ul.tabs
{
	display: none;
}
#content ul.tabs li
{
	padding: 0;
	margin: 0;
	border: 0;
	
	list-style: none;
	background: transparent;
}

/* end advertiser default */

/* generic styling for system */

#ContentPlaceHolder1_pnlFullRegistration
{
	display: none;
}

.breadcrumbs, 
#jobBreadCrumb
{
	margin: 0 0 1.9em;
}

.button a, 
.mini-new-buttons, 
.jobdetail-top .backtoresults a
{
	/* generic buttons */
	display: inline-block;
	padding: 11px 20px 12px;
	
	border-radius: 6px;
	background: #EC1A3B;
	color: #fff;
	font-weight: bold;
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;

	-webkit-appearance: none;
	appearance: none;
}
.jobdetail-top .backtoresults a
{
	background-color: #6F767A;
}
.button:hover a, 
.mini-new-buttons:hover, 
.jobdetail-top .backtoresults a:hover
{
	/* generic buttons hover */
	background: #231F20;
}

.side-left-header
{
	display: none;
}
.links-2 > ul, 
#side-drop-menu
{
	list-style: none;
}
.links-2 ul ul, 
#side-drop-menu ul
{
	margin: 0;
	list-style: none;	
}
.links-2 li, 
#side-drop-menu li
{
	display: block;
	margin: 0;
	padding: 0;
	
	background: transparent;
	list-style-image: none;
}

.links-2 > ul > li > a, 
#side-drop-menu > li > a
{
	/* headers */
	display: block;
	overflow: hidden;
	padding: 12px 0 12px 20px;
	margin: 0 0 1px 0;

	color: #fff;
	background: #333;
	cursor: pointer;
	text-align: left;
}
.search-query > p, 
.links-2 > ul > li > ul > li > a, 
#side-drop-menu > li > ul > li > a
{
	/* children */
	display: block;
	overflow: hidden;
	padding: 12px 0 12px 35px;
	margin: 0 0 1px 0;

	color: #fff;
	background: #333;
	word-wrap: break-word;
	cursor: pointer;
	text-align: left;
}
.links-2 > ul > li > ul > li > ul > li > a, 
#side-drop-menu > li > ul > li > ul > li > a
{
	/* children */
	display: block;
	overflow: hidden;
	padding: 12px 10px 12px 55px;
	margin: 0 0 1px 0;

	color: #fff;
	background: #333;
	word-wrap: break-word;
	cursor: pointer;
	text-align: left;
}
.search-query > p:hover, 
.search-query > p:active, 
.links-2 .active > a, 
.links-2 a:hover, 
.links-2 a:active, 
#side-drop-menu a:hover, 
#side-drop-menu a:active
{
	/* headers and children hover */
	position: relative;
	background: #EC1A3B;
	color: #fff;
}
.search-query > p:hover:before, 
.search-query > p:active:before, 
.links-2 .active > a:before, 
.links-2 a:hover:before, 
.links-2 a:active:before, 
#side-drop-menu a:hover:before, 
#side-drop-menu a:active:before
{
	/*arrow for hover and active*/
	position: absolute;
	left: 10px;
	top: 43%;
	z-index: 1;

	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 4px 0 4px 5px;
	border-color: transparent transparent transparent #EC1A3B;

	content: "";
}
.search-query
{
	/* search result filter box */
	margin: 0 0 1em 0;
}
.search-query > h3
{
	display: none;
}
.red-remove
{
	float: right;
	
	color: red;
	font-size: small;
}
.red-remove a
{
	color: red;
}
.red-remove:hover, 
.red-remove:hover a
{
	color: red;
}

/* end generic styling for system */

/* generic form resets */

.form-all, 
.uniForm, 
#advanced_search-holder
{
	/*max-width: 30em;*/
}

.uniForm input, .form-all input, 
.uniForm select, .form-all select, 
.uniForm textarea, .form-all textarea, 
#advanced_search-holder input, 
#advanced_search-holder select 
{
	margin-bottom: 1em;

	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
label em, 
.form-required
{
	padding: 0 0.5em;
	
	color: red;
}
.uniForm ul, 
.uniForm li, 
.form-section, 
.form-section li
{
	display: block;
	padding: 0;
	margin: 0;
	
	background: transparent;
	list-style: none;
}
.formHint
{
	margin: 0;
}
.formHint span
{
	margin: 0 0 1em 0;
}

.MemberFullRegisterHeader
{
	cursor: pointer;
}

	/* double column */

	#search-salary ul li, 
	#search-salary #divSalaryFrom
	{
		float: left;
		width: 45%;
	}
	#search-salary ul li:last-child, 
	#search-salary #divSalaryTo
	{
		float: right;
		width: 45%;
	}
	#search-salary ul li:first-child
	{
		float: none;
		width: 100%;
		margin: 0;
	}
	#search-worktype
	{
		clear: both;
	}
	#divTo
	{
		float: left;
		width: 9%;
		
		line-height: 3.57em;
		text-align: center;
	}
	.search-button
	{
		clear: both;
	}


	/* double column */
	
	/* triple column */
	
	#ucmemberedit-date-of-birth .form-sub-label-container
	{
		float: left;
		width: 30%;
		padding-right: 5%;
		
		text-indent: -5000em;
	}
	#ucmemberedit-date-of-birth .form-sub-label-container select
	{
		display: block;
	}
	#ucmemberedit-date-of-birth .form-sub-label-container:last-child
	{
		float: right;
		padding-right: 0;
	}
	
	#jobs-salaryfromto-field .form-input
	{
		text-align: center;
	}
	#jobs-salaryfromto-field select
	{
		float: left;
		width: 40%;
	}
	#jobs-salaryfromto-field select:last-child 
	{
		float: right;
		margin-right: 0;
	}
	#Li2
	{
		clear: both;
	}
	.form-input table
	{
		width: 100%;
	}
	.form-input table tr td
	{
		width: 50%;
		padding-right: 1em;
		
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.form-input table tr td:last-child
	{
		padding-right: 0;
		padding-left: 1em;
	}
	.cke
	{
		max-width: 100%;
	}
	
	/* end triple column */

.form-buttons-wrapper, 
.member-submitbottom, 
.advertiser-searchbottom
{
	margin: 1em 0;
}
#Li1 .form-input, 
#ucmembersearchcriteria-avail-date .form-sub-label-container
{
	position: relative;
}
#Li1 input, 
#ucmembersearchcriteria-avail-date input:first-child
{
	padding-right: 8em;
}
#Li1 a, 
#ucmembersearchcriteria-avail-date #ctl00_ContentPlaceHolder1_ucMemberSearchCriteria1_ibFirstApprovedDate
{
	position: absolute;
	top: 0;
	right: 0.5em;
}

.form-error-message
{
	padding: 1em;
	margin: 1em 0;
	
	background: WhiteSmoke;
	color: red;
}
.form-radio2 label, 
.form-radio label 
{
	margin-right: 1em;
}

.box-table-responsive
{
	position: relative;
	clear: both;
	width: 100%;
	margin: 1em 0;
	
	overflow-x: scroll;
}

/* end generic form resets */

.login-status hr, 
#wrapper #AdvancedSearchFilter_PnlCompany, 
#SiteSearch-language-field
{
	display: none;
}


/* breaks for tablets */
@media screen and (max-width: 1023px)
{
	.job-navbtns .button, 
	.breadcrumbs, 
	#tnt_pagination a, 
	.apply-now-image2
	{
		display: none;
	}
	#tnt_pagination .search-previous-button
	{
		display: inline-block;
		float: left;
		width: 40%;
		margin: 0;
	}
	#tnt_pagination .search-next-button
	{
		display: inline-block;
		float: right;
		width: 40%;
		margin-right: 0;
	}
	
	.job-toplink, 
	.job-breadcrumbs
	{
		width: 100%;
		padding: 0;
	}
	.job-toplink a
	{
		display: block;
		margin: 0 0 1em 0;
	}
	.job-rightlinks
	{
		float: none;
		clear: both;
		width: 100%;
		
		text-align: left;
	}
	.job-rightlinks .search-result-save-job-link, 
	.job-rightlinks .search-result-links-separator, 
	.job-rightlinks .search-result-send-email-link, 
	.job-rightlinks br
	{
		display: none;
	}
	.description-holder .job-checkbox
	{
		width: 10%;
	}
	.description-holder .locandsalary
	{
		width: 90%;
		margin: 0 0 1em 0;
		
		font-size: small;
		overflow: hidden;
	}
	.description-holder .locandsalary span 
	{
		margin: 0;
	}
	.description-holder .description-text
	{
		width: 85%;
	}
	
	/* description style 2 */
	.description-holder .job-checkbox
	{
		float: right;
		
		text-align: right;
	}
	/* end description style 2 */
	
	#wrapper #job-ad-template
	{
		width: 100%;
	}
	.job-detail-centre
	{
		clear: both;
		float: none;
		width: 100%;
		padding: 1em 0;

		overflow: hidden;
	}
	.job-detail-centre .jobdetail-padding
	{
		padding: 0;
	}
	.job-detail-centre .jobdetail-options h2
	{
		display: none;
	}
	.job-detail-centre .jobdetail-options ul
	{
		float: left;
		width: 49%;
		margin: 1em 0;
		
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.jobdetail-top .job-detailtop-title, 
	.jobdetail-top .backtoresults
	{
		float: none;
		width: 100%;
		padding: 0;
	}
	.jobdetail-top .job-detailtop-title
	{
		margin-bottom: 1em;
	}
	.apply-now-link a
	{
		margin-bottom: 1em;
	}
	.job-detail-centre .jobdetail-options a
	{
		padding-top: 1em;
		padding-bottom: 1em;
	}
}
/* breaks for phones */
@media screen and (max-width: 767px)
{
	.job-breadcrumbs, 
	.job-detail-centre .jobdetail-options .print-image, 
	.jobdetail-top .job-detailtop-title, 
	.description-holder .description-logo
	{
		display: none;
	}
	.job-detail-centre .jobdetail-options ul
	{
		float: none;
		width: 100%;
		
		overflow: hidden;
	}
	
}

