@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(fonts/OpenSans.woff);


body button:hover
{
	color: none !important;
}
.m-hide
{
	display: none;
	float: none !important;
	background-color: #00D293;
	color: #ffffff;
	font-weight: 500px;
}
.nav-1
{
	margin-left: 0px;
	height: 70px;
}
.nav-1 li
{
	list-style: none;
	display: inline;
}
.nav-post-job
{
	margin-right: 200px;
	color: #00D293;
}
.nav-join-link a
{
	color: white;
	border-radius: 4px;
	background-color: #00D293;}
}
.rectangle-2 {
	
	background-color: #FFFFFF;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);
}
.gdprjobsite
{
	
	margin-top: 20px;
	font-family: "Proxima Nova";
	font-size: 26px;
	line-height: 31px;
	font-size: 22px;
}
.gdpr
{
	color: #2D3A5C;
	font-family: 'Open Sans', Proxima Nova, serif;
	line-height: 31px;
}
.jobsite
{
	color: #00D293;
	font-family: 'Open Sans', Geomanist, serif;
	line-height: 32px;
}
.hh
{
	margin-right: 145px;
	font-size: 8px;
	color: white;
}
.job-search-text
{
	text-align: center;
	font-family: "Open Sans";
	
}
.keyword-box
{
	margin-bottom: 80px;
}
.looking-better h3
{
	font-family: "Open Sans";
	font-size: 30px;
	font-weight: bold;
	line-height: 41px;
}
.looking-better h3 span
{
	color: #00D293;
}
.looking-better p
{
		height: 64px;
		width: 535px;
		color: #2D3A5C;
		font-family: "Open Sans";
		font-size: 23px;
		line-height: 32px;
}
.find-the-best
{
	height: 64px;
	width: 547px;
	color: #2D3A5C;
	font-size: 23px;
	line-height: 32px;
}

.lookin-for-better span span
{
	color: #00D293;
}

.rectangle-3-copy {
	height: 38px;
	width: 191px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.26);
}

.hr-line
{
	width: 100%;
	height: 15px;
	opacity: 0.1;
	background-color: #00D293;
}
.jobs
{
	margin-bottom: 20px;
	letter-spacing: 0px;
}
.newest-jobs
{
	font-family: "Open Sans";
}
.newest-jobs h3
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 0px !important;
}
.newest-jobs img
{
	margin-top: 0px !important;
}
.featured-jobs
{
	color: #2D3A5C;
	font-family: "Open Sans";
}

.featured-jobs h3
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 0px !important;
}
.featured-jobs img
{
	margin-top: 0px !important;
}
.left-column
{
	min-height: 110px;
	border: 1px solid rgba(45,58,92,0.25);
	border-bottom: 0.5px solid rgba(45,58,92,0.25);
	border-radius: 1px solid;
}
.left-column h6
{
	color: #00d293;
	margin: 10px !important;
	font-weight: 550;
	opacity: 0.9;
	font-family: "Open Sans";
}
.left-column p
{
	
	margin: 10px !important;
	
	font-family: 'Open Sans';

	opacity: 0.5;
	color: #2D3A5C;
	font-size: 16px;
}
.left-column p span
{
	color: black;
	float: right;
	margin-bottom: 3px;
	font-family: "Open Sans";
}
.right-column {
	min-height: 110px;
	border-top: 1px solid;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 2px solid;
}
.coca-cola
{
	margin-top: 20px;
	width: 80px;
	padding-left: 10px;
}
.company-info
{
	float: left;
}
.job-title
{
	color: #00D293;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
}
.job-title span
{
	display: block;
}
.right-column h6
{
	margin: 10px !important;
	color: #00D293;
	font-family: "Open Sans";
	font-weight: 550;
	opacity: 0.9;
}
.right-column p
{
	margin: 10px !important;
	
	font-family: 'Open Sans';
	opacity: 0.5;
	color: #2D3A5C;
	font-size: 16px;

}
.new-job-area
{
	font-family: 'Open Sans', Proxima Nova, serif;
	border: 1px solid;
	border-radius: 2px solid;
	opacity: 0.5;
	width: 580px;
}
.new-job-area h5
{
	height: 24px;
	width: 163px;
	color: #00D293;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 20px;
	opacity: 5;
}
.new-job-area p
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 10px;
}
.jobs-for-you
{
	
	margin-top: 20px; 
}
.dream-job-left
{
	
}
.jobs-for-you h6
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 30px;
	font-weight: bold;
}

.dream-job-right
{
	
}
.job-inner
{
	margin-bottom: 20px;
	font-family: "Open Sans";
}
.dream-job-right h3
{
	margin: 20px !important;
	font-size: 18px;
	color: #2D3A5C;
	font-weight: 600;
	width: 300px;
}
.dream-job-right p
{
	margin: 20px !important;
	font-size: 18px;
	color: #2D3A5C;
	width: 300px;
	
}
.dream-job-right a
{
	margin: 20px !important;
	font-size: 18px;
	border-radius: 4px;
	color: white;
	background-color: #00D293;
	padding: 8px;
	padding-right: 20px;
	padding-left: 20px;
}
.employee-for-you
{
	
}
.best-employee-left
{
	
}
.h
{
	margin: 20px !important;
	float: right;
	font-family: "Open Sans";
}
.best-employee-left h3
{
	width: 320px;
	font-size: 18px;
	color: #2D3A5C;
	font-weight: 600;
}
.best-employee-left p
{
	width: 320px;
	font-size: 18px;
	color: #2D3A5C;
}
.best-employee-left a
{
	font-size: 18px;
	border-radius: 4px;
	color: white;
	background-color: #00D293;
	padding: 8px;
	padding-right: 20px;
	padding-left: 20px;
}
.best-employee-right
{
	
}
.jobs-for-you-h
{
	display: none;
}
.hr-line-1
{
	margin-top: 20px;
	box-sizing: border-box;
	height: 2px;
	width: 100%;
	border: 1px solid #2D3A5C;
	opacity: 0.23;
}
.footer-1
{
	height: 175px;
}
.logo-2
{

}
.logo-2 p
{
	color: #2D3A5C;
	font-family: 'Open Sans', Proxima Nova, serif;
	font-size: 40px;
	font-weight: 600;
}
.logo-2 p span
{
	color: #00D293;
	font-family: 'Open Sans', Geomanist, serif;
	font-size: 40px;
}
.sec-1 
{
	
}
.sec-1 ul
{
	list-style: none;
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 14px;

}
.sec-1 ul li
{
	line-height: 19px;
}
.sec-2
{
	
}
.sec-2 ul
{
	list-style: none;
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 14px;
	line-height: 19px;
}
.sec-3
{
	
}
.sec-3 ul
{
	list-style: none;
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 14px;
	line-height: 19px;
}
.sec-4
{
	
}
.sec-4 ul
{
	list-style: none;
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 14px;
	line-height: 19px;
}
.sec-4 ul li i
{
	margin-left: 20px;
}
.sec-heading
{
	height: 24px;
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 0.15px;
	line-height: 24px;
}
.mobile-section
{
	display: none;
	margin-left: 0px !important;
}
.copyright-1
{
	height: 53px;
	width: 100%;
	background-color: rgba(45,58,92,0.07);

}
.copyright-1 p
{
	padding-top: 20px; 
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 14px;	
	letter-spacing: 0.12px;	
	text-align: center;
}
.fb
{
	color: #4267b2;
}
.env
{
	color: green;
}
.twi
{
	color: blue;
}
.sec-4 i
{
	margin-top: 20px;
	width: 10px;
}
.explore-result-in
{

}

@media screen and  (max-width: 992px)
{
	ul.setPaginate
	{
		margin-left: 0px !important;
	}

	#gmap 
	{
	height: 300px;
	}
	#gmap img
	{
	height: 300px !important;
	}
	.search-box1 input
	{
	height: 38px;
	width: 150px !important;
	}
	.banner-img
	{
	min-height: 400px;
	}
	.banner-img img
	{
	min-height: 400px;
	}
	.m-hide
	{
	display: block;
	}
	.divider
	{
		display: none !important;
	}
	.nam-bar-b
	{
		display: none;
	}
	.over-map
	{
		margin-top: -400px !important;
	}
	.job-summarys
	{
		width: 100% !important;
	}
	.over-map button
	{
		width: 191px !important;
		
	}
	.location1
	{
		display: none;
	}
	.edit-job-height
	{
	min-height: 76px !important;
	}
	.hide-for-mobile
	{
		display: none;
	}
	.progress-steps
	{
		margin: 0px !important;
		width: 92% !important;
		top: 32% !important;
	}
	.policy-heading p
	{
		margin-left: 0px !important;
	}
	.privacy-policy
	{
	width: 100% !important;
	}
	.explore-results-right p span
	{
	display: block;
	}
	.kk-in
	{
		margin: 0px !important;
		width: 80% !important;
		margin-left: 10% !important;
	}
	.kk
	{
		min-height: 400px !important;
		width: 100% !important;
	}
	.lg a
	{
	display: block !important;
	}
	.email-message
	{
	margin-bottom: 0px !important;
	height: 120px !important;
	}
	.keyword-box
	{
		position: absolute;
		bottom: 2.14285714em !important;
	}
	.we-have
	{
		margin-left: 0px !important;
	}
	.con-in
	{
	margin-left: 0px !important;
	}
	.locums-outer
	{
	display: flex !important;
	overflow-x: auto;
	overflow-y: hidden; 
	}
	.locums
	{
		margin-left: 0px !important;
	}
	.about-company3
	{
		width: 100% !important;
	}
	.company-name-bar2
	{
		width: 100% !important;
	}
	.company-summary
	{
		width: 100% !important;
	}
	.job-summary 
		{
			width: 100% !important;
		}
	.job-detail
	{
		width: 100% !important;
	}
	.source-detail
	{
		width: 100% !important;
	}
	
	.nam-bar-btn
	{
		display: none;
	}
	.input-box
	{
		width: 100%;
	}
	.jobs
	{
		width: 100%;
		margin-bottom: 20px;
	}
	.newest-jobs
	{
		
	}
	.featured-jobs
	{
		
	}
	.left-column
	{
		min-height: 40%;
	}
	.left-column h6
	{
		font-weight: 300px;
	}
	.right-column
	{
		min-height: 40%;
	}
	.right-column h6
	{
			
	}
	.coca-cola
	{
	margin-top: 20px;
	width: 70px;
	max-height: 131px;
	padding-left: 10px;
	}
	.job-title span
	{
	display: none;
	}
	.dream-job-left
	{
	
	}
	.dream-job-left img
	{
		
	}
	.dream-job-right
	{
	margin: 0px !important;
	}
	.jobs-for-you-h
	{
	display: block;
	}
	.employee-for-you
	{
		display: none;
	}
	.dream-job-right h3
	{
	margin-top: 10px !important;
	margin-left: 0px !important;
	}
	.dream-job-right p
	{
	margin-top: 10px !important;
	margin-left: 0px !important;	
	}
	.dream-job-right a
	{
	margin-top: 10px !important;
	margin-left: 0px !important;
	}
	.logo-2
	{
		text-align: center;
		margin: 0px auto;
	}
	.section
	{
		display: none;
	}
	.mobile-section
	{
		display: block;
	}
	.mobile-section ul
	{
	list-style: none;
	text-align:center;
	}
	.mobile-section ul li
	{
	display: inline;
	text-align: center;	
	margin-right: 15px;
	}
	.copyright-1
	{
		margin-top: 40px;
	}
	.nav-post-job
	{
	margin-right: 0px;
	color: white;
	}
	.nav-post-job a
	{
	color: white;
	}
	.nav-join-link
	{
		width: 150px;
		padding-bottom: 250px;
	}
	.nav-join-link a
	{
	color: white;
	border-radius: 4px;
	background-color: #00D293;
	padding: 17px;

	}
	.sf-menu li a
	{
		text-align: center;
		color: white;
		margin-bottom: 10px;

	}
	.sf-menu ul
	{
		width: 100%;
		text-align: center;
	}
	.nav-login-link
	{
		color: white;
		border: 1px solid;
		border-radius: 4px;
		padding: 17px;

	}
	.nav1
	{
		background-color: #2D3A5C;
	}
	.address-bar
	{
		display: none;
	}
	.search-box
	{
		margin-top: 100px;
	}
	.looking-better
	{
		margin-bottom: -88px !important;
		margin-top: 123px;
	}
	.looking-better p
	{
		width: 100%;
	}

	.loc1
	{
		display: none;
	}
	.mobile-hide
	{
		display: none;

	}
	.explore-results-right
	{
		margin-left: 0% !important;
		width: 100% !important;
	}
	.name-bar
	{	
	
	width: 100%;
	}


}
@media screen and  (max-width: 667px)
{	
	
	.search-box1 input
	{
	height: 38px;
	width: 150px !important;
	}
	.search-box1 button
	{
		margin-top: 6px !important;
	}
	.banner-img
	{
	min-height: 400px;
	}
	.banner-img img
	{
	min-height: 400px;
	}
	.m-hide
	{
	display: block;
	}
	.divider
	{
		display: none !important;
	}
	.job-summarys
	{
		width: 100% !important;
	}
	.over-map
	{
		margin-top: -400px !important;
	}
	.over-map button
	{
		width: 191px !important;
	}
	.location1
	{
		display: none;
	}
	.edit-job-height
	{
	min-height: 80px !important;
	}
	.policy-heading p
	{
		margin-left: 0px !important;
	}
	.privacy-policy
	{
	width: 100% !important;
	}
	.explore-results-right p span
	{
	display: none;
	}
	.lg a
	{
	display: block !important;
	}
	.keyword-box
	{
		position: absolute;
		bottom: 2.14285714em !important;
	}
	.we-have
	{
		margin-left: 0px !important;
	}
	.con-in
	{
	margin-left: 0px !important;
	}
	.locums-outer
	{
	display: flex;
	}
	.locums
	{
		margin-left: 0px !important;
	}
	.about-company3
	{
		width: 100% !important;
	}
	.company-name-bar2
	{
		width: 100% !important;
	}
	.company-summary
	{
		width: 100% !important;
	}
	.job-summary 
		{
			width: 100% !important;
		}
	.job-detail
	{
		width: 100% !important;
	}
	.source-detail
	{
		width: 100% !important;
	}
	.nam-bar-btn
	{
		display: none;
	}
	.job-title span 
	{
		display: none;
	}
	.loc1
	{
		display: none;
	}
	.name-bar
	{	
	
	width: 100%;
	}
}
.noo-page-headings
{
	min-height: 98px;
	width: 100%;
	background-color: #2D3A5C;
	margin-bottom: 10px;
}
.search-box1
{
	padding-top: 30px;
	text-align: center;

}
.search-box1 input
{
	height: 38px;
	width: 191px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.26);
	padding-left: 26px;
}
.search-btn
{
	height: 38px;
	width: 129px;
	border-color: #00D293;
	border-radius: 4px;
	background-color: #00D293;
	color: white;
}
.explore-results
{
	font-family: "Open Sans";
}
.explore-result-in
{
	min-height: 401px;
	width: 250px;
	border: 1px solid rgba(45,58,92,0.23);
	float: left;
}
.explore-result-i
{

}
.explore-results-right
{
	min-height: 110px;
	width: 82%;
	border: 1px solid rgba(45,58,92,0.25);
	border-bottom: 0.5px solid rgba(45,58,92,0.25);
	border-radius: 1px solid;
	padding: 10px;
	margin-left: 8.7%;

}
.explore-results-right ul
{
	float: right;

}
.explore-results-right h6
{
	color: #00d293;
	margin: 10px !important;
	font-weight: 550;
	opacity: 0.9;
	font-family: "Open Sans";
}
.explore-results-right p
{
	margin: 10px !important;
	font-family: 'Open Sans';
	line-height: 13px;
	opacity: 0.5;
	color: #2D3A5C;
}
.explore-results-right p span
{
	float: right;
}
.company-info2
{
	margin: 10px;
}
.job-title2
{
	color: #00D293;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
}
.comapny-info2
{
	opacity: 0.5;
	color: #2D3A5C;
	font-family: "Open Sans";	
	font-size: 16px;
	line-height: 22px;
}
.comapny-info2 p span
{
	float: right;
}
.sort-by2
{
	height: 150px;
	width: 629px;
	padding: 10px;
}
.sticky
{
	margin: 10px;
}
.sticky p 
{
	border-radius: 13.5px;
	color: #FFFFFF;
	font-family: "Open Sans";
	background-color: #00D293;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	display: inline-block !important;
	cursor: pointer;
	letter-spacing: 0px;
}
.explore-heading
{
	margin: 10px;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 600;
	line-height: 19px;
}
.checkbox2
{
	margin: 10px;
}
.checkbox2 span
{
	height: 19px;
	width: 59px;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 24px;
}
.checkboxin
{
	height: 18px;
	width: 18px;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FAFAFA;
}
.searchcompany
{
	height: 38px;
	width: 191px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.26);
	padding-left: 10px;
	margin-left: 10px;
}
.radio2
{
	margin: 10px;
}
.radioin
{
	margin: 10px;
	box-sizing: border-box;
	height: 17px;
	width: 17px;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FAFAFA;
}
#myDIV
{
	display: none;
}
#show1
{
	display: none;
	cursor: pointer;
}
#show2
{
	cursor: pointer;
}
.lessmore
{
	text-decoration: none;
	opacity: 0.68;
	color: #00D293;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 600;
	line-height: 19px;
}
.sites
{
	background-color: #F6F6F6;
	height: 100%;
}
.name-bar
{	
	margin-top: 20px;
	min-height: 70px;
	width: 100%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
}
.name-barr
{	
	margin-top: 20px;
	min-height: 70px;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
}
.name-bar-img
{
	height: 32.67px;
	width: 99.49px;
	margin-right: 16px;
	float: left;
}
.name-bar-img img
{
	margin-left: 8px;
	margin-right: 10px;
}
.name-bar-name 
{
	margin-left: 30px;
	margin: 10px;
	float: left;
}
.name-bar-name p
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
}
.name-bar-name span
{
	height: 27px;
	width: 89px;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: 300;
	line-height: 27px;
}
.nam-bar-btn input
{
	float: right;
	height: 38px;
	width: 227px;
	border-radius: 4px;
	background-color: #00D293;
	border-color: #00D293;
	color: #FFFFFF;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	margin-right: 20px;
	margin-top: 18px;
}
.nam-bar-b
{
	float: right;
	height: 38px;
	width: 227px;
	border-radius: 4px;
	background-color: #00D293;
	border-color: #00D293;
	color: #FFFFFF;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
	margin-right: 20px;
	margin-top: 18px;
}
.company-summary
{
	width: 100%;
}
.job-detail {
	min-height: 240px;
	width: 68%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	margin-top: 20px;
	float: left;
	
}
.job-summary 
{
	min-height: 480px;
	width: 24%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	float: right;
	margin-top: 20px;
	
}
.job-summarys
{
	min-height: 100px;
	width: 24%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	float: right;
	margin-top: 20px;	
}
.job-summarys a:hover
{
	text-decoration: none !important;
	color: white;
}
.job-detail p
{
	opacity: 0.8;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 19px;
	margin: 10px;
}
.job-detail-heding
{
	color: #00D293;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	margin: 10px;
}
.job-info-hed
{
	margin: 10px;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 17px;
	font-weight: 600;
	line-height: 23px;
}
.explore-name
{
	opacity: 0.8;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 19px;
	margin: 10px;
}
.location 
{
	
}
.source-detail
{
	min-height: 206px;
	width: 68%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	margin-top: 20px;
	float: left;
	word-wrap: break-word;
}
.job-summarys button
{
	height: 38px;
	width: 80%;
	border: 2px solid #00D293;
	border-radius: 4px;
	color: #00D293;
	font-family: "Open Sans";
	background-color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	text-align: center;
	margin-left: 20px;
}
.search-box1 i
{
	position: absolute;
	margin-left: 10px;
	margin-top: 13px;
	color: #00D293;
}
.keyword1 input
{
	height: 38px;
	width: 191px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.26);
	padding-left: 26px;
}
.keyword1 i
{
	position: absolute;
	margin-left: 10px;
	margin-top: 13px;
	color: #00D293;
}
.location1 input
{
	height: 38px;
	width: 191px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.26);
	padding-left: 26px;
}
.location1 i
{
	position: absolute;
	margin-left: 10px;
	margin-top: 13px;
	color: #00D293;
}
.company-name-bar2
{
	margin-top: 20px;
	min-height: 75px;
	width: 90%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	
}
.about-company3
{
	margin-top: 20px;
	min-height: 145px;
	width: 90%;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	margin-bottom: 20px;
}
.img4 
{
	margin-left: 15px;
	height: 32.67px;
	width: 99.49px;
	float: left;
}
.company-name3
{
	margin-left: 20px;
	margin-top: 16px;
	float: left;
}
.company-name3 p
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
}
.company-name3 p span
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
}
.about-company3
{
	
}
.about-company3-in
{
	margin: 10px;
}
.about-company3-in p
{
	margin: 10px;
	opacity: 0.8;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 19px;
}
.locums-outer
{

}
.locums-outerr
{
	
}
.locums
{
	min-height: 277px;
	min-width: 220px;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	margin-bottom: 8px;
	margin-right: 1%;
}
.locumss
{
	min-height: 277px;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FFFFFF;
	margin-bottom: 8px;
	margin-right: 10px;
}
.con-in
{
	margin-left: 100px;
}
.name4
{
	color: #ffffff;
	height: 39px;
	background-color: #2D3A5C;
	display: block;
}
.namee4
{
	height: 39px;
	background-color: #2D3A5C;
}
.name4 p
{
	padding-top: 8px;
	color: #FFFFFF;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 500;
	text-align: center;
}
.company-email
{
	text-align: center;
	margin-top: 20px;
	
}
.img5
{
	height: 60px;
	margin-top: 6px;
}
.company-email p
{
	opacity: 0.8;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 19px;
}
.company-email h6
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 10px;
	font-weight: 600;
	line-height: 19px;
}

.company-email a
{
	height: 38px;
	width: 250px;
	padding: 4px;
	padding-right: 16px;
	padding-left: 16px;
	border: 2px solid #00D293;
	border-radius: 4px;
	color: #00D293;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	text-align: center;
}
.locums-outer h3
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: bold;
	line-height: 27px;
}
.we-have
{
		
}
.linkedin
{
	height: 38px;
	width: 100%;
	border-radius: 4px;
	background-color: #308CBC;
}
.username2 input
{
	height: 36px;
	width: 300px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.14);
	float: center;
}
.username2 select
{
	height: 36px;
	width: 300px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.14);
	float: center;
}
.username2 label
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	letter-spacing: 0.12px;
	line-height: 19px;
}
.username2 a
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	letter-spacing: 0.12px;
	line-height: 19px;
}
.signin2 button
{
	height: 38px;
	width: 100%;
	border-radius: 4px;
	background-color: #00D293;
	color: #FFFFFF;
}
.line3 hr
{
	float: left;
	box-sizing: border-box;
	height: 2px;
	width: 170px;
	border: 1px solid #2D3A5C;
	opacity: 0.23;
}
.policy
{
	margin-top: 10px;
	color: #2D3A5C;
	font-family: Roboto;
	font-size: 14px;
	letter-spacing: 0.14px;
	line-height: 19px;
}
.policy a
{
	text-decoration: underline;
}
.login-form-links span
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	letter-spacing: 0.14px;
	line-height: 19px;
	text-align: center;
}
.email-message
{
	margin-bottom: 0px;
	height: 80px;
}
.verifyemail
{
	color: #ffffff;
	font-family: "Open Sans";
}
.verifyemail a
{
	height: 38px;
	width: 174px;
	border: 2px solid #FFFFFF;
	border-radius: 4px;
	color: #FFFFFF;
	background-color: #2D3A5C;
	margin-left: 10px;
}
.login-menu li a
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 15px;
	font-weight: 600;
	line-height: 20px;
}
.lg a
{
	display: none;
}
.kk
{
	margin-top: 10%;
	text-align: center;
	width: 1107px;
	min-height: 400px;
	opacity: 0.81;
	background-color: #FFFFFF;
	border: 1px solid;
}
.kk h1
{
	font-family: "Open Sans";
	font-size: 40px;
	font-weight: bold;
	line-height: 55px;
	text-align: center;
}
.kk h1 span
{
	color: #00D293;
}
.kk p
{
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 23px;
	line-height: 32px;
	text-align: center;
}
.kk-in
{	
	margin-top: 20px;
	margin-left: 260px;
	width: 600px;
}
.company-info2 h6 span
{
	color: red;
	background-color: 
}
.statuses h6 span 
{
	text-align: center;
	margin-top: 2px;
	color: #ffffff;
	width: 90px;
	height: 30px;
	border-radius: 10%;
	background-color: #00D293;
}
.statuses1 h6 span 
{
	text-align: center;
	margin-top: 2px;
	color: #ffffff;
	width: 90px;
	height: 30px;
	border-radius: 10%;
	background-color: #FF834E;
}
.statuses2 h6 span 
{
	text-align: center;
	margin-top: 2px;
	color: #ffffff;
	width: 90px;
	height: 30px;
	border-radius: 10%;
	background-color: #5E657F;
}

.privacy-policy {
	margin-top: 10px;	
	min-height: 6535px;
	width: 900px;
	background-color: #F3F3F5;
}
.policy-heading p
{
	margin-left: 11%;
	background-color: #ffffff;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: bold;
}
.privacy-policy-in
{
	padding: 20px;
	opacity: 0.8;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 19px;
}
.p-heading
{
	color: #00D293;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
}
.p-heading-h h4
{
	color: #00D293;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
}
.post-job-header
{
	min-height: 61px;
	background-color: #00D293;
	margin: 0px !important;
}
.post-job-header p
{
	color: #FFFFFF;
	font-family: "Open Sans";
	font-size: 16px;
	
	padding-top: 14px;
}
.post-job-header img
{
	position: relative;
}
.progress-steps
{
	height: 73px;
	width: 900px;
	background-color: #FFFFFF;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.2);
	position: absolute;
	top: 85%;
   	margin-left: 120px;
}
.boxx
{
	margin-bottom: 80%;
}
.v
{
	min-height: 73px;
	background-color: #FFFFFF;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.2);

}
.c
{
	position: absolute;
	top: 0;
}
.progress-box
{
	margin-top: 10px;
	box-sizing: border-box;
	height: 34px;
	width: 34px;
	border: 3px solid #00D293;
	border-radius: 50%;
	background-color: #00D293;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.24);
	color: #FFFFFF;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.progress-box-remaining
{
	margin-top: 10px;
	box-sizing: border-box;
	height: 34px;
	width: 34px;
	border: 3px solid #ffffff;
	border-radius: 50%;
	background-color: #ffffff;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.24);
	color: #CDD0D8;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.progress-box-complete
{
	margin-top: 10px;
	box-sizing: border-box;
	height: 34px;
	width: 34px;
	border: 3px solid #ffffff;
	border-radius: 50%;
	background-color: #ffffff;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.24);
	color: #00D293;
	font-family: "Open Sans";
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.ppp
{
	padding: 30px;
}
.pp
{
	padding: 6px;
}
.job-title
{
	min-height: 19px;
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	letter-spacing: 0.12px;
	line-height: 19px;
}
.rectangle-7
{
	height: 36px;
	border: 1px solid rgba(45,58,92,0.25);
	border-radius: 4px;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.14);
}
.post-job-submit
{
	height: 38px;
	width: 229px;
	border: 1px solid;
	border-radius: 4px;
	font-family: "Open Sans";
	background-color: #00D293;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	border-color: #00D293;
}
.post-job-delete
{
	background-color: red;
	border-color: red;
}
.post-job-previous
{
	height: 38px;
	width: 229px;
	padding-top: 8px;
    padding-right: 76px;
    padding-bottom: 6px;
    padding-left: 76px;
	border: 2px solid #2D3A5C;
	border-radius: 4px;
	color: #2D3A5C;
	font-family: "Open Sans";
	background-color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.line3
{
	box-sizing: border-box;
	height: 3px;
	border: 2px solid #00D293;
}
.m-t-50
{
	margin-top: -52px;
}
.hide-for-desktop
{
	display: none;
}
.line6
{
	box-sizing: border-box;
	height: 1px;
	border: 2px solid #00885F;
}
.we-have-found-the-ri {
	color: #2D3A5C;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 19px;
	height: 17px;
}
.oval {
	box-sizing: border-box;
	height: 17px;
	width: 17px;
	padding: 10px;
	border: 1px solid rgba(45,58,92,0.23);
	background-color: #FAFAFA;
}

.edit-job-height
{
	height: 64px;
}
.s-icon
{
	margin: 12px;
	border: 2px solid;
	border-radius: 50%;
	height: 40px;
	width: 40px;
	padding-top:12px;
	text-align: center;
	color: #ffffff;
	background-color: #00D293;

}
.change-logo {
	height: 32px;
	width: 156px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #00D293;
	border-radius: 16px;
	background-color: #FFFFFF;
	color: #00D293;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1.5)
{
	.fl
	{
		float: none !important;
	}
	.job-advanced-search
	{
		bottom: 1.142857em;
	}
	.m-hide
	{
		display: block;
	}
	.over-map button
	{
		width: 191px !important;
		margin-top: 0px !important;
	}
	.looking-better
	{
		width: 100% !important;
	}
	.newest-jobs
	{
		
	}
	.featured-jobs
	{
		
	}
	.left-column
	{
		
	}
	.right-column
	{
		
	}
	
}

.navbar
{
	margin: 0px !important;
}
.m-r
{
	margin-right: 0px !important;
	margin-left:  0px !important;
}
.p-r
{
	padding-right: 0px !important;
	padding-left:  0px !important;
}
.coll li a
{
	color: #ffffff !important;
}
.m-t-n
{
	margin-top: -30px;
}
#gmap img
{
	width: 100%;
	height: 500px;
}
.job-advanced-search
{

}
.cc
{
	border: 1px solid;
	min-height: 227px;
}
.padding-0
{
	padding: 0px !important;

}
.margin-b
{
	margin-bottom: -0.38889em !important;
}
.margin-b-j
{
	margin-bottom: -0.178571em !important;
}
.pos
{
	position: absolute;
	margin-left: 26px;
	bottom: 185px;
}
.p-d
{
	padding: 6px;
	padding-top: 12px;

}