.current-menu-item > a,a.button.gray.app-link.opened,ul.float-right li a:hover,.menu ul li.sfHover a.sf-with-ul,.menu ul li a:hover,a.menu-trigger:hover,
.current-menu-parent a,#jPanelMenu-menu li a:hover,.search-container button,.upload-btn,button,input[type="button"],input[type="submit"],a.button,.upload-btn:hover,#titlebar.photo-bg a.button.white:hover,a.button.dark:hover,#backtotop a:hover,.mfp-close:hover,.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li.current-menu-item a,.tabs-nav li.active a, .tabs-nav-o li.active a,.accordion h3.active-acc,.highlight.color, .plan.color-2 .plan-price,.plan.color-2 a.button,.tp-leftarrow:hover,.tp-rightarrow:hover,
.pagination ul li a.current-page,.woocommerce-pagination .current,.pagination .current,.pagination ul li a:hover,.pagination-next-prev ul li a:hover,
.infobox,.load_more_resumes,.job-manager-pagination .current,.hover-icon,.comment-by a.reply:hover,.chosen-container .chosen-results li.highlighted,
.chosen-container-multi .chosen-choices li.search-choice,.list-search button,.checkboxes input[type=checkbox]:checked + label:before, .double-bounce1, .double-bounce2,
.widget_range_filter .ui-state-default,.tagcloud a:hover,.filter_by_tag_cloud a.active,.filter_by_tag_cloud a:hover,#wp-calendar tbody td#today,.footer-widget .tagcloud a:hover,.nav-links a:hover, .icon-box.rounded i:after, #mapnav-buttons a:hover,
.comment-by a.comment-reply-link:hover,#jPanelMenu-menu .current-menu-item > a, .button.color { background-color: #07957c; }
a,table td.title a:hover,table.manage-table td.action a:hover,#breadcrumbs ul li a:hover,#titlebar span.icons a:hover,.counter-box i,
.counter,#popular-categories li a i,.single-resume .resume_description.styled-list ul li:before,.list-1 li:before,.dropcap,.resume-titlebar span a:hover i,.resume-spotlight h4, .resumes-content h4,.job-overview ul li i,
.company-info span a:hover,.infobox a:hover,.meta-tags span a:hover,.widget-text h5 a:hover,.app-content .info span ,.app-content .info ul li a:hover,
table td.job_title a:hover,table.manage-table td.action a:hover,.job-spotlight span a:hover,.widget_rss li:before,.widget_rss li a:hover,
.widget_categories li:before,.widget-out-title_categories li:before,.widget_archive li:before,.widget-out-title_archive li:before,
.widget_recent_entries li:before,.widget-out-title_recent_entries li:before,.categories li:before,.widget_meta li:before,.widget_recent_comments li:before,
.widget_nav_menu li:before,.widget_pages li:before,.widget_categories li a:hover,.widget-out-title_categories li a:hover,.widget_archive li a:hover,
.widget-out-title_archive li a:hover,.widget_recent_entries li a:hover,.widget-out-title_recent_entries li a:hover,.categories li a:hover,
.widget_meta li a:hover,#wp-calendar tbody td a,.widget_nav_menu li a:hover,.widget_pages li a:hover,.resume-title a:hover, .company-letters a:hover, .companies-overview li li a:hover,.icon-box.rounded i, .icon-box i,
#titlebar .company-titlebar span a:hover{ color:  #07957c; }
.icon-box.rounded i { border-color: #07957c; }
.resumes li a:before,.resumes-list li a:before,.job-list li a:before,table.manage-table tr:before {	-webkit-box-shadow: 0px 1px 0px 0px rgba(7,149,124,0.7);	-moz-box-shadow: 0px 1px 0px 0px rgba(7,149,124,0.7);	box-shadow: 0px 1px 0px 0px rgba(7,149,124,0.7);}
#popular-categories li a:before {-webkit-box-shadow: 0px 0px 0px 1px rgba(7,149,124,0.7);-moz-box-shadow: 0px 0px 0px 1px rgba(7,149,124,0.7);box-shadow: 0px 0px 0px 1px rgba(7,149,124,0.7);}
table.manage-table tr:hover td,.resumes li:hover,.job-list li:hover { border-color: rgba(7,149,124,0.7); }
table.manage-table tr:hover td,.resumes li:hover,.job-list li:hover, #popular-categories li a:hover { background-color: rgba(7,149,124,0.05); }
.resumes.alternative li:before,
.category-small-box:hover { background-color: #07957c; }
.category-small-box i { color: #07957c; }

#logo img {
	max-height: 65px;
}

#search_map {
	height: 400px;
}

.woocommerce-ordering { display: none; }
.woocommerce-result-count { display: none; }

@media (max-width: 1290px) {
	.sticky-header.cloned { display: none;}
	#titlebar.photo-bg.with-transparent-header.single {
		padding-top:200px !important;
	}
}

.woocommerce-MyAccount-navigation-link--orders { display: none; }
.woocommerce-MyAccount-navigation-link--downloads { display: none; }

body {  }
h1, h2, h3, h4, h5, h6  {  }
#logo h1 a, #logo h2 a {  }
body .menu ul > li > a, body .menu ul li a {    }

.list-search, .search_location {
	width: 48%;
	margin-right: 10px;
}

.search_regions {
	width: 100%;
}

.job-widget-regions {
	position: absolute;
	left: 400px;
	top: 5px;
	width: 400px;
}

@media screen and (max-width: 1290px) {
	.list-search, .search_location {
		width: 55%;
		margin-right: 10px;
	}
	.search_regions {
		width: 260px;
	}
	.job-widget-regions {
		left: 365px;
		top: 5px;	
	}
	.list-search {
		margin: 5px 0 45px 0;
	}
}

@media screen and (max-width: 990px) {
	.list-search, .search_location {
		width: 100%;
		margin-right: 10px;
	}
	.search_regions {
		width: 490px;
	}
	.job-widget-regions {
		left: 10px;
		top: 80px;	
	}
	.list-search {
		margin: 5px 0 90px 0;
	}
}

@media screen and (max-width: 768px) {	
	.list-search, .search_location {
		width: 95%;
		left: 10px;
		position: absolute;
		top: 10px;
	}
	.search_regions {
		width: 100%;
	}
	.job-widget-regions {
		top: 90px;	
	}	
	.job_filters_links {
		margin-top: 180px;
	}
}

@media screen and (max-width: 480px) {
	.search_regions {
		width: 285px;
	}
	#custom_html-8 {
		display: none;
	}
}

.chosen-container-single .chosen-single {
	height: 54px;
}

.search-container .chosen-container-single .chosen-single {
	border: none !important;
	padding: 6px 0 0px 18px;
}

#titlebar.photo-bg:before {
	background-color: transparent;
}

.qtrans_flag_and_text {
	padding-left: 35px;
}

#qtranxs_select_qtranslate-2-chooser {
	color: black;
}

#titlebar {
	margin-bottom: 26px;
}

	/* Added by Afftamat */

.newline { clear:both }
legend { font-weight: bold; }
.textfield { width:300px;}
.datefield { width:100px;}
.rcol1 { padding:4px;float:left;width:4% }
.rcol2 { padding:4px;float:left;width:12% }
.rcol3 { padding:4px;float:left;width:64% }
.rcol4 { padding:4px;float:left;width:15% }
.result { border-bottom: 1px dashed silver }
.pagination { border:1px solid silver;padding:2px;margin:8px }

.footer-links {
	float:left;width:18.5%;text-align:left;padding:16px 0px 16px 10px;border-right:1px solid #eeeeee;height:180px;overflow:hidden;font-size:11px;
}
.footer-block { border-top:1px solid silver;height:220px;margin:0px auto }

.footer-links h2 { font-size:14px }
.footer-link-list { padding-left:8px }
.footer-link-list a { text-decoration:none }
.footer-link-list a:hover { text-decoration:underline }

.sidebar-menu { display:inline-block;width:148px;text-align:center;margin-bottom:20px;vertical-align:top }
.sidebar-menu h4 { font-size:14px;color:#111111 }

.sidebar-links { margin-top:10px;text-align:center;font-size:11px }

.trial-lt {
	float:left;
	margin:-1px;
	padding:0px;
	min-width:20%;
	border-top:1px solid #dddddd;
	font-size:12px;
}

.trial-rt {
	float:left;
	margin:-1px;
	padding:0px;
	max-width:80%;
	border-left:1px solid #dddddd;
	border-top:1px solid #dddddd;
	font-size:12px;
}

.trial-rt table td{
	padding:0 5px!important;
}
.trial-rt table tr{
	border-bottom: 1px solid lightgrey!important;
}
.trial-rt table tr td:not(:last-of-type) {
	border-right: 1px solid lightgrey!important;
	padding-right: 5px!important;
}

.trial-tbl {
	float:left;
	margin:-1px;
	padding:0px;
	border-left:1px solid #dddddd;
	border-top:1px solid #dddddd;
	font-size:12px;
}

.trial-in {
	margin:3px 3px 5px 3px;
}

.trial-in a {
	text-decoration:underline;
	font-size:13px;
	border:none;
	font-weight:normal;
	color:#07957c;
	background-color:#f7f7f7;
}

.trial-in a:hover {
	text-decoration:underline;
	font-size:13px;
	border:none;
	font-weight:normal;
}

.red {
	color:red;
	background: transparent!important
}

.latest-trials {
	margin:0 0 20px 40px
}

#titlebar h1 a:before {
	content:none
}

#titlebar h1 a {
	text-decoration:none;
	color:#fff
}

@media only screen and (max-width: 767px) {
	.subsearch {
		text-align:center;
		margin-top: 20px;
	}
	.latest-trials {
		margin:0
	}
	.rcol2 {
		width:90%;
	}
	.rcol3, .rcol4 {
		width:100%
	}
	
	.f-left {
		width:100%
	}
	
	.trial-lt {
		border:none
	}
	
	.trial-rt {
		border:none
	}
}

/* JQuery UI */

.helpDialog {
	background-color:#fff;
	padding:20px;
	border:1px solid gray;
	-webkit-box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.75);
}

.ui-dialog-titlebar {
	background-color:#07957c;
}
.ui-dialog-title {
	padding:20px;
	color:#fff
}

/* JQuery UI */

input[type="text"] {
	padding:0;
}

.pagination {
	margin:0;
	padding:10px;
	text-align:left;
}

.rcol1 {
	font-weight:bold;
}
.trials-container {
	width: calc(100% - 30px);
	max-width: 1084px;
}
.trials-container .eleven.columns {
	width: calc(100% - 336px - 40px);
	position: relative;
}
.trials-container .eleven.columns>div:first-child {
	position: relative;
}
@media only screen and (max-width: 1080px) and (min-width: 768px)
{
	.rcol2 {
		width: 26%;
	}
	.rcol3 {
		width: 62%;
	}
	.rcol4 {
		clear: both;
		float: none;
		width: 100%;
	}
	.trial-lt {
		min-width: 40%;
	}
}
@media only screen and (max-width: 767px)
{
	.trials-container .sidebar {
		float: none;
	}
	
	.trials-container .eleven.columns {
		width: calc(100% - 40px);
		padding: 20px;
	}
	
	#custom_html-4 {
		display: none;
	}
	
	#search-2 {
		clear: both;
	}
}
@media only screen and (max-width: 420px)
{
	.trials-container .eleven.columns {
		width: calc(100% - 20px);
		padding: 10px;
	}
}