/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


/*Add your own styles here:*/
/*div#eclipse_search_filter.eclipse-quick-search.industry  {
	background-color: #7cd4e5;
	border-radius: 25px;
}

div#eclipse_search_filter.eclipse-quick-search.industry .search-panel {
	padding-top: 30px;
}*/
/*
.sub-menu , li, menu-item menu-item-type-post_type menu-item-object-page avia_mega_menu_columns_3 three units  avia_mega_menu_columns_first{
	font-size: 10px;
}*/
#top #header .mega_menu_title a{
	font-size: 14px;
}

.slide-entry-wrap .eclipse-quick-search.monster,
.slide-entry-wrap .eclipse-quick-search.industry,
.slide-entry-wrap .eclipse-quick-search.keyword, 
.slide-entry-wrap .eclipse-quick-search.region, 
.slide-entry-wrap .eclipse-quick-search.location {
	/*background-image: linear-gradient(#A7DBF5, white);*/
	background-image: url(http://wordpress.recruitment-websites.co.uk/wp-content/themes/enfold/images/background-images/wool-for-dark-background-trans.png);
	background-repeat: center center;
	filter:brightness(105%);
}

.slide-entry-wrap form#quick_search_form .clearfix {
	width:80%;
	float:left;
	margin-left: 5%;
}

.slide-entry-wrap div#eclipse_search_filter {
	border:none;
}

.slide-entry-wrap h3.entry-title {
	padding-bottom: 20px;
}

.avia_textblock .eclipse-quick-search.monster {
	background-color:white;
	border: none;
}


/* Home Featured Industry */
.page-id-700 div#eclipse_search_filter.eclipse-quick-search.industry {
	background: url( http://wordpress.recruitment-websites.co.uk/wp-content/themes/enfold/images/background-images/wool-for-dark-background.png) !important;
	background-color: white !important;
	opacity: 0.8;
}


/* home-wi */
.page-id-276 .av_textblock_section div#eclipse_search_filter.eclipse-quick-search.industry {
	/*background-image: linear-gradient(#A7DBF5, white);*/
	border: none;
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/themes/enfold/images/background-images/wool-for-dark-background.png);
	/*background-repeat: center center;*/
	/*background: rgba(84,84,84,0.6);*/
}



/* Job-Board: Search-Board-CS */
.page-id-685 .avia_textblock .eclipse-recruitment div#eclipse_search_filter.eclipse-quick-search.industry {
	/*filter: brightness(95%);*/
	background: transparent;
}

.page-id-685 .avia_textblock .eclipse-recruitment div#eclipse_search_filter.eclipse-quick-search.industry select{
	background-color: white;
	border-color: #dedede;
}


/* Front page */
#eclipse_recruitment_vacancy_search_widget-4 {
	background: rgba(84,84,84,0.6);
	padding-top: 50px;
	padding-bottom: 50px;
	border-radius: 10px;
	font-size:24px;
}

#eclipse_recruitment_vacancy_search_widget-4 .widgettitle {
	color: white !important;
	font-size: 24px;
	text-transform: capitalize;
}

#eclipse_recruitment_vacancy_search_widget-4 #eclipse_filter_keywords {
	width: 69%
}

#eclipse_recruitment_vacancy_search_widget-4
.buttons.two.eclipse-equal-column {
  width: 20%;
	padding-top: 7px;
}


#eclipse_recruitment_vacancy_search_widget-4 
.buttons.two.eclipse-equal-column .button.search.search-button {
	font-size: 20px;
}

.entry-content-wrapper.clearfix .av_promobox {
	background: transparent;
	border: none;
	/*text-transform: capitalize;*/
}

.entry-content-wrapper.clearfix .av_promobox h1 {
	text-transform: capitalize;
	font-family: "Comic Sans MS", cursive, sans-serif;
	font-size: 35px;
	text-align: center;
	color: white !important;
}

.page-id-751 .entry-content-wrapper.clearfix .av_promobox {
	margin-bottom: -1px;
	margin-top: -50px;
}



/* Login Page v1*/

.page-id-827 .login-title{
	border-radius: 10px 10px 0 0;
	background: rgba(245, 245, 245, 0.8) none repeat scroll 0% 0%;
}

.page-id-827 .av_textblock_section .eclipse-login{
	background: rgba(245, 245, 245, 0.8) none repeat scroll 0% 0%;
	border-radius: 0 0 10px 10px;
}

.page-id-827 #av_section_1 .av_promobox {
	background: rgba( 0, 0, 0, 0.6 );
	border-radius: 10px;
}

#candidate_login_v1_login .av_textblock_section{
	background: rgba(245,245,245,01);
	padding: 10px;
	margin: 10px;
	border-radius: 15px;
}

#candidate_login_v1_login .iconbox_icon {
	background-color: none;
}




/* Login Page v2*/

.page-id-851 .login-title{
	border-radius: 10px 10px 0 0;
	background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;
	color: white;
	border: none;
}

.page-id-851 h3.login-title {
	color: white !important;
}

.page-id-851 .av_textblock_section .eclipse-login{
	background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;
	border-radius: 0 0 10px 10px;
	color: white;
	border: none;
}

.page-id-851 .loing-reg-link .reg-title {
	color:white;
}

#candidate_login_v2_login .av_textblock_section {
	background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;
	border-radius: 10px;
	color: white;
	border: none;
	padding: 10px;
}

#candidate_login_v2_login .av_textblock_section a, #candidate_login_v2_login .av_textblock_section h2 {
	color: white;
}


/* Candidate Dashboard */

.page-id-992 .eclipse-dashboard .eclipse-link {
	/*width: 140px;*/
	height: 160px;
	line-height: 0 !important;
	border: none !important;
	padding-top: 100px !important;
}
.page-id-992 .profile-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/profile-blue-80x80.png) no-repeat top center;
}

.page-id-992 .cv-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/cv-blue-80x80.png) no-repeat top center;
}

.page-id-992 .job-searched-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/searches-blue-80x80.png) no-repeat top center;
}

.page-id-992 .job-basket-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/basket-blue-80x80.png) no-repeat top center;
}

.page-id-992 .job-application-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/applications-blue-80x80.png) no-repeat top center;
}

.page-id-992 .change-password-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/password-blue-80x80.png) no-repeat top center;
}

.page-id-992 .vacancy-page {
	background: url(http://wordpress.recruitment-websites.co.uk/wp-content/uploads/2016/04/jobs-blue-80x80.png) no-repeat top center;
}






/* Candidate Section - Widget */

.page-id-458 .nested_nav {
	text-align: left;
}


.page-id-458 #eclipse_login_widget-2 {
	text-align: left;
}

#eclipse_login_widget-2 h4,
.page-id-458 #eclipse_login_widget-2 h4, .page-id-455 #eclipse_login_widget-2 h4 {
	font-size: 14px;
	padding-top: 30px;
	text-transform: uppercase;
}



/*.page-id-906 #eclipse_recruitment_vacancy_search_widget-4 {
	background: rgba(0,0,0,0.7);
}*/

#horizontal_search_dark_cs #eclipse_recruitment_vacancy_search_widget-5 {
	background: rgba(0,0,0,0.7);
	padding-top: 50px;
	padding-bottom: 50px;
	border-radius: 20px;
	font-size:24px;
}

#horizontal_search_dark_cs #eclipse_recruitment_vacancy_search_widget-5 #eclipse_filter_keywords {
	width: 79%
}

#horizontal_search_dark_cs #eclipse_recruitment_vacancy_search_widget-5
.buttons.two.eclipse-equal-column {
	width: 20%;
	padding-top: 7px;
}

#horizontal_search_dark_cs #eclipse_recruitment_vacancy_search_widget-5
.buttons.two.eclipse-equal-column .button.search.search-button {
	font-size: 20px;
}

#horizontal_search_dark_cs .eclipse-recruitment {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	float: none;
}


#horizontal_search_dark_cs .entry-content-wrapper.clearfix .av_promobox {
	margin-bottom: -1px;
	margin-top: -50px;
}



/*	font-family: "Comic Sans MS", cursive, sans-serif;*/

/* Horizontal Search */

#job-search-table  {
	background: rgba(0,0,0,0.7);
	margin-bottom: 0px;
	border-radius: 20px 20px 0 0;
}

#job-search-table tr {
	background:none; color:white;
}

#job-search-table td {
	border: none;
}

#frontpage_ecl_logo {
	width: 40px;
	height: 40px;
}

#job-search-table-one {
	width: 40%;
	vertical-align:middle;
}

#job-search-table-two {
	vertical-align: middle;
	font-size: 32px;
}

#horizontal_search_dark_cs_title #eclipse_recruitment_vacancy_search_widget-5 {
	background: rgba(0,0,0,0.7);
	padding-top: 0px;
	padding-bottom: 50px;
	border-radius: 0 0 20px 20px;
	font-size:24px;
}

#horizontal_search_dark_cs_title #eclipse_recruitment_vacancy_search_widget-5 #eclipse_filter_keywords {
	width: 79%
}

#horizontal_search_dark_cs_title #eclipse_recruitment_vacancy_search_widget-5
.buttons.two.eclipse-equal-column {
	width: 20%;
	padding-top: 7px;
}

#horizontal_search_dark_cs_title #eclipse_recruitment_vacancy_search_widget-5
.buttons.two.eclipse-equal-column .button.search.search-button {
	font-size: 20px;
}

#horizontal_search_dark_cs_title .eclipse-recruitment {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	float: none;
}


#horizontal_search_dark_cs_title .entry-content-wrapper.clearfix .av_promobox {
	margin-bottom: -1px;
	margin-top: -50px;
}


/* Horizontal Search Full Feature Page */
#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 {
	background: rgba(0,0,0,0.7);
	padding-top: 0px;
	padding-bottom: 50px;
	border-radius: 0 0 20px 20px;
	/*font-size:24px;*/
}

#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7
.buttons.two.eclipse-equal-column {
	width: 20%;
	padding-top: 7px;
}

#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7
.buttons.two.eclipse-equal-column .button.search.search-button {
	font-size: 20px;
}

#horizontal_search_dark_cs_title_full .eclipse-recruitment {
	/*width: 90%;*/
	margin-left: auto;
	margin-right: auto;
	float: none;
}

#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_keywords {
	font-size: 24px; 
	width: 100%;
}

/*#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_country {
	clear: left;
}

#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_industry {
	clear: both;
}*/

#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_country,
#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_industry
{
	width: 33%;
	margin-left: 0px !important;
}
#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_region,
#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_location,
#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_discipline
{
	width: 32%;
}
#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_employment-type
{
	width: 20%;
}
/*	#horizontal_search_dark_cs_title_full li.buttons.eight.eclipse-equal-column
{
	width: 10%;
}*/

/*#horizontal_search_dark_cs_title_full .eclipse-equal-column {
	margin-left: 0 !important;
}*/

@media (max-width:755px) {
	#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_country,
	#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_region,
	#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_location,
	#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_industry,
	#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_discipline,
	#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_employment-type,
	#horizontal_search_dark_cs_title_full li.buttons.eight.eclipse-equal-column
	{
		width: 100%;
	}
	
	#job-search-table-one {
		width: 40%;
		vertical-align: middle;
	}
}
#horizontal_search_dark_cs_title_full .eclipse-search-widget-wrapper.horizontal .buttons .button {
	width: 100%;
}

#horizontal_search_dark_cs_title_full .eclipse-recruitment .button {
	padding: 9px 15%
}



/* Logo Back - horizontal_search_dark_cs_title_full_logo */
#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 {
	background: rgba(0,0,0,0.7);
	padding-top: 0px;
	padding-bottom: 50px;
	border-radius: 0 0 20px 20px;
	/*font-size:24px;*/
}

#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7
.buttons.two.eclipse-equal-column {
	width: 20%;
	padding-top: 7px;
}

#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7
.buttons.two.eclipse-equal-column .button.search.search-button {
	font-size: 20px;
}

#horizontal_search_dark_cs_title_full_logo .eclipse-recruitment {
	/*width: 90%;*/
	margin-left: auto;
	margin-right: auto;
	float: none;
}

#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_keywords {
	font-size: 24px; 
	width: 100%;
}

/*#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_country {
	clear: left;
}

#horizontal_search_dark_cs_title_full #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_industry {
	clear: both;
}*/

#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_country,
#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_industry
{
	width: 33%;
	margin-left: 0px !important;
}
#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_region,
#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_location,
#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_discipline
{
	width: 32%;
}
#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_employment-type
{
	width: 20%;
}
/*	#horizontal_search_dark_cs_title_full li.buttons.eight.eclipse-equal-column
{
	width: 10%;
}*/

/*#horizontal_search_dark_cs_title_full .eclipse-equal-column {
	margin-left: 0 !important;
}*/

@media (max-width:755px) {
	#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_country,
	#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_region,
	#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_location,
	#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_industry,
	#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_discipline,
	#horizontal_search_dark_cs_title_full_logo #eclipse_recruitment_vacancy_search_widget-7 #eclipse_filter_employment-type,
	#horizontal_search_dark_cs_title_full_logo li.buttons.eight.eclipse-equal-column
	{
		width: 100%;
	}
	
	#horizontal_search_dark_cs_title_full_logo #job-search-table-one {
		width: 40%;
		vertical-align: middle;
	}
	
}

#horizontal_search_dark_cs_title_full_logo .eclipse-search-widget-wrapper.horizontal .buttons .button {
	width: 100%;
}

#horizontal_search_dark_cs_title_full_logo .eclipse-recruitment .button {
	padding: 9px 15%
}

#horizontal_search_dark_cs_title_full_logo input[type="text"], 
#horizontal_search_dark_cs_title_full_logo li select
{
	border-color: #626262 !important;;
	color: #cecece !important;
}





#yellow_horizontal_search_widget .eclipse-recruitment {
	width: 100%;
}

#yellow_horizontal_search_widget #keywords {
	font-style: italic;
	font-size: 24px;
	text-align: center;
}


#yellow_horizontal_search_widget button.button.search.search-button {
	font-size: 20px;
	margin-top: 5px;
}

#yellow_horizontal_search_widget #eclipse_filter_keywords {
	width: 80%;
}

#yellow_horizontal_search_widget #eclipse_filter_keywords #keywords {
	background-color: transparent;
}

#yellow_horizontal_search_widget li.buttons.two.eclipse-equal-column {
	width: 19%;
}


#yellow_horizontal_search_widget #eclipse_recruitment_vacancy_search_widget-2 {
	padding-top: 27px;
}

@media (max-width:755px) {

	#yellow_horizontal_search_widget #eclipse_filter_keywords {
		width: 100%;
	}
	
	#yellow_horizontal_search_widget li.buttons.two.eclipse-equal-column {
		width: 100%;
	}
	
}

#yellow_cs_promobox {
	padding-top: 6px;
} 

.page-id-661 h2.avia-caption-title {
	color: white !important;
}

.page-id-625 .iconbox_icon {
	font-size: 50px !important;
}
























