/*THIS FILE IS THE FILE UPLOADED TO THE UI_REDISGN FOLDER*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);


body {
	font-family: 'Open Sans', sans-serif!important;
	background: #f1f1f1;
}

.buttonLogin {background: #027dbf !important;
}

body {
	font-family: 'Open Sans', sans-serif!important;
	font-weight:300
	background: #f1f1f1;
}
img {
  display: inline-block;
  vertical-align: middle; }
*html, body {
	height: 100%;
	width: 100%;
}
.header {
	background: #ffffff;
	min-height: 72px;
	position: fixed;
	z-index:999;
	width: 100%;
	top: 0px;
	left: 0px;
}
.mobile_header, .mobile_header2 {
	display: none;
	/*background:rgba(255,255,255,0.5);*/
	background: #fff;
	min-height: 40px;
	position: fixed;
	z-index: 2;
	width: 100%;
	top: 0px;
	left: 0px;
}
.mobile-logo {
	width: 150px;
	height: 31px;
	margin: 0 auto;
	margin-top: 4px;/* display:none;*/
}
.mobile_form_div{display: none; position:relative; min-height:568px;}
.mobile_box {
	display: none;
	width: 80%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	min-height: 200px;
	text-align: center;
}
.logo {
	margin-top: 5px;
}
.logo img {
	max-width: 100%;
}


.section1 {
	/*background-image: url(../images/bg1.jpg);*/
	width: 100%;
	float: left;
	height: 100%!important;
	position: absolute;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.section2 {
	background-image: url(../images/bg2.jpg);
	width: 100%;
	float: left;
	height: 100%!important;
	position: absolute;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.user label {
	display: inline-block;
	float: left;
	position: relative;
	margin-top: 22px;
}
.user label .tt {
	width: 20px;
	height: 20px;
	position: absolute;
	top: 4px;
	right: 4px;
}
.user input[type="text"], .user input[type="password"] {
	height: 28px;
	width: 97%;
	margin-left: 6px;
	border: 1px solid #b3b3b3;
	border-radius: 5px;
	/*background: url(../images/q-mark.png) no-repeat 95% 50%;*/
	padding: 0px 28px 0px 5px;
	float: left;
	font-size: 12px;
}
.user input[type="submit"] {
	background: #027dbf;
	height: 30px;
	margin-top: 21px;
	width: 66px;
	border: none;
	border-radius: 5px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin-left: 6px;
}
.user a.signup {
	background: #dddddd;
	height: 30px;
	margin-top: 21px;
	width: 66px;
	border: none;
	border-radius: 5px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #000;
	text-align: center;
	line-height: 30px;
}
.user a.advertise {
	background: #468dc8;
	height: 30px;
	margin-top: 21px;
	width: 80px;
	border: none;
	border-radius: 5px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	line-height: 30px;
}
.box {
	width: 870px;
	min-height: 275px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.botbox {
	width: 820px;
	min-height: 275px;
	position: absolute;
	left: 40%;
	top: 75%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.career_opportunities {
}
.career_opportunities h1 {
	text-align: right;
	color: #fff;
	font-weight: 300;
	margin: 0px;
	margin-bottom: 20px;
	font-size: 40px;
	font-family: 'Open Sans', sans-serif;
}
.career_opportunities h2 {
	text-align: right;
	color: #fff;
	font-weight: 300;
	margin: 0px;
	margin-bottom: 20px;
	font-size: 40px !important;
	font-family: 'Open Sans', sans-serif;
}
.career_opportunities h3 {
	text-align: left;
	color: #fff;
	font-weight: 400;
	margin: 0px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 14px;
}
.career_opportunities .form {
	background: rgba(225,225,225,0.38);
	border-radius: 6px;
	padding: 15px 30px 25px;
}
.career_opportunities .form input[type="text"] {
	height: 25px;
	border: 1px solid #848585;
	border-radius: 5px;
	margin-right: 3px;
	background: #fff;
	width: 63%;
	float: left;
}
/*.career_opportunities .form select {
	width: 25%;
	height: 30px;
	float: left;
	margin-right: 3px;
}
*/
.global_opportunities {
}
.global_opportunities h2 {
	text-align: right;
	color: #666 !important;
	font-weight: 300;
	margin: 0px;
	margin-bottom: 20px;
	font-size: 40px;
	font-family: 'Open Sans', sans-serif;
}
.global_opportunities h3 {
	text-align: right;
	color: #666 !important;
	font-weight: 300;
	margin: 0px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 24px;
}
.global_opportunities p {
	text-align: right;
	color: #666 !important;
	font-weight: 300;
	margin: 0px;
	margin-bottom: 3px;
	margin-top: 15px;
	font-size: 16px;
}
.global_opportunities .form {
	background: rgba(225,225,225,0.38);
	border-radius: 6px;
	padding: 15px 30px 25px;
}
.global_opportunities .form input[type="text"] {
	height: 25px;
	border: 1px solid #848585;
	border-radius: 5px;
	margin-right: 3px;
	background: #fff;
	width: 63%;
	float: left;
}

/********************************select**************************/
.select_style {
	float: left;
	width: 25%;
	margin-right: 4px;
	position: relative;
}
.select_style select {
	padding: 0px 10px;
	background: #d6d8d9;
	color: #4e004e;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;

	cursor: pointer;
	line-height: 30px;
	height: 26px;
	width: 100%;
	float: left;
	font-weight: 300;
}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    .select_style select {padding-right:18px}
}*/

.select_style label {
	position: relative;
	display: inline-block;
	width: 100%;
}
.select_style label:after {
	content: '';
	right: 0px;
	top: 0px;
	padding: 0 0 2px;
	position: absolute;
	pointer-events: none;
}
.select_style label:before {
	content: '';
	right: 0px;
	top: 0px;
	width: 30px;
	height: 30px;
	background: #d6d8d9 url(../images/select-dd.png) 50% 50% no-repeat;
	position: absolute;
	pointer-events: none;
	display: block;
}
/*****************************end***************************/
.career_opportunities .form input[type="submit"] {
	background: #027dbf;
	width: 10%;
	height: 28px;
	border: none;
	border-radius: 5px;
	color: #fff;
	margin-top: 1px;
}
.footer {
	background: #ffffff;
	min-height: 56px;
	position: fixed!important;
	z-index: 2;
	width: 100%;
	bottom: 0px;
	left: 0px;
}
.faq, .contact, .newsletter {
	float: left;
	margin-left: 40px;
	margin-top: 16px;
}
.faq a, .contact a, .newsletter a {
	color: #676767;
	font-size: 12px;
}
.faq a img, .contact a img, .newsletter a img {
	vertical-align: middle;
}
.cal {
	float: right;
	margin-top: 19px;
}
.social_icon {
	float: left;
	margin-left: 20px;
	margin-top: 16px;
}

.go-to-next {
	width: 39px;
	height: 39px;
	background: #FFF url(../images/down-arrow.png) no-repeat center center;
	border: 1px solid #999;
	border-radius: 50%;
	float: left;
	margin-top: 9px;
	vertical-align: middle;
}
.scroll-down {
	float: left;
	margin-left: 10px;
	font-size: 12px;
	margin-top: 6px;
	line-height: 39px;
	align: center;
}
.advertiser {
	box-shadow: 5px 5px 10px 2px #333;
	background: #e2e2e2;
	border-radius: 10px;
	position: absolute;
	min-height: 486px;
}
.advertiser .left-content {
	width: 70%;
	float: left;
	background: #e2e2e2;
	height: 100%;
	border-radius: 6px 0px 0px 6px;
	min-height: 486px;
	padding-top: 38px;
	padding-left: 60px;
	padding-right: 60px;
	padding-bottom: 38px;
	position: relative;
}
.advertiser .right-content {
	width: 30%;
	float: left;
	background: #717171;
	height: 100%;
	border-radius: 0px 6px 6px 0px;
	min-height: 486px;
	position: relative;
	box-shadow: 1px 0px 0px #717171;
	-webkit-box-shadow: 1px 0px 0px #717171;
	-moz-box-shadow: 1px 0px 0px #717171;
}
.advertiser .left-content h2 {
	color: #027dbf;
	margin: 0px;
	font-weight: 400;
	font-size: 24px;
	margin-bottom: 10px;
}
.advertiser .left-content h3 {
	color: #027dbf;
	margin: 0px;
	font-weight: 400;
	font-size: 18px;
}
.advertiser .left-content h4 {
	color: #027dbf;
	margin: 0px;
	font-weight: 300;
	font-size: 14px;
	margin-bottom: 15px;
}
.advertiser .left-content img {
	float: left;
	margin-right: 15px;
}
.advertiser .left-content .left-content-row {
	margin-bottom: 15px;
}
.signin-form {
	width: 80%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
}
.signin-form input[type="text"], .signin-form input[type="password"] {
	height: 36px;
	border-radius: 6px;
	background: #fff;
	margin-bottom: 10px;
	border: none;
	padding-left: 10px;
	padding-right: 10px;
	box-sizing: border-box;
	width: 100%;
}
.signin-form input[type="submit"] {
	width: 115px;
	text-align: center;
	line-height: 30px;
	text-align: center;
	background: #027dbf;
	border-radius: 5px;
	color: #fff;
	border: none;
	margin-top: 15px;
}
.signin-form h4 {
	color: #fff;
	font-size: 14px;
	margin-bottom: 20px;
}
.link1, .fullsite {
	width: 115px;
	text-align: center;
	line-height: 30px;
	text-align: center;
	display: block;
	margin: 15px auto 0px;
	background: #027dbf;
	border-radius: 5px;
	color: #fff;
	transition: all 0.8s ease;
}
.fullsite {
	text-transform: uppercase;
	font-weight: 400;
	line-height: 35px;
}
.fullsite:hover, .fullsite:focus {
	text-decoration: none;
	color: #fff;
	background: #000;
}
.mobile_form input[type="text"] {
	height: 34px;
	background: rgba(255,255,255,0.90);
	border: none;
	border-radius: 5px;
	margin-bottom: 6px;
	width: 100%;
	padding: 0px 10px;
}
.mobile_form input[type="submit"] {
	height: 34px;
	background: #ec441d;
	border: none;
	border-radius: 5px;
	width: 115px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	margin: 30px auto 0;
	transition: all 0.8s ease;
}
.mobile_form input[type="submit"]:hover {
	background: #000;
}
.mobile_search_again {
	width: 80%;
	margin: 0 auto;
	padding-top: 20px;
	text-align: center;
}
.mobile_search_again input[type="text"] {
	height: 34px;
	background: rgba(255,255,255,0.90);
	border: none;
	border-radius: 5px;
	margin-bottom: 6px;
	width: 100%;
	padding: 0px 10px;
}
.mobile_search_again input[type="submit"] {
	height: 45px;
	background: #fff;
	border: none;
	border-radius: 5px;
	width: 115px;
	color: #ec441d;
	text-transform: uppercase;
	font-weight: 700;
	margin: 8px auto 8px;
	transition: all 0.8s ease;
}
.mobile_search_again input[type="submit"]:hover {
	background: #000;
}
/********************************select**************************/
.select_style2 {
	float: left;
	width: 100%;
	margin-right: 4px;
	position: relative;
}
.select_style2 select {
	padding: 0px 8px;
	background: rgba(255,255,255,0.90);
	color: #a6a6a6;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	line-height: 30px;
	height: 35px;
	width: 100%;
	float: left;
	font-weight: 300;
	border-radius: 5px;
	margin-bottom: 5px;
}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    .select_style select {padding-right:18px}
}*/

.select_style2 label {
	position: relative;
	display: inline-block;
	width: 100%;
}
.select_style2 label:after {
	content: '';
	right: 0px;
	top: 0px;
	padding: 0 0 2px;
	position: absolute;
	pointer-events: none;
}
.select_style2 label:before {
	content: '';
	right: 0px;
	top: 0px;
	width: 30px;
	height: 35px;
	background: url(../images/select-dd2.png) 50% 50% no-repeat;
	position: absolute;
	pointer-events: none;
	display: block;
}
/********toggle div************/

#showmenu {
	display: block;
	background: url(../images/setting-icon.png) no-repeat 50% 50%;
	width: 45px;
	height: 40px;
	position: absolute;
	top: 0px;
	right: 5px;
	text-indent: -9999px;
	cursor: pointer;
}
#showmenu:hover {
	background: url(../images/setting-icon-hover.png) no-repeat 50% 50%;
}
.menu {
	position: absolute;
	width: 80%;
	background: #ec441d;
	z-index: 2;
	right: 0px;
	top: 40px;
}
.menu ul {
	list-style: none;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.menu ul li {
	border-bottom: 1px solid #fff;
	transition: all 0.8s ease;
}
.menu ul li:last-child {
	border-bottom: none;
}
.menu ul li:hover {
	background: #f7ac35;
}
.menu ul li a {
	color: #fff;
	font-size: 15px;
	padding: 4px 15px 5px;
	display: block;
}
.menu ul li a:hover {
	text-decoration: none;
}
/********end toggle div************/

/********toggle div************/

#showmenu2 {
	display: block;
	background: url(../images/f-icon.png) no-repeat 50% 50%;
	width: 45px;
	height: 40px;
	position: absolute;
	top: 0px;
	right: 5px;
	text-indent: -9999px;
	cursor: pointer;
}
#showmenu2:hover {
/*background:url(../images/setting-icon-hover.png) no-repeat 50% 50%;*/
}
.menu2 {
	position: absolute;
	width: 80%;
	background: #ec441d;
	z-index: 2;
	right: 0px;
	top: 40px;
}
.menu2 ul {
	list-style: none;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.menu2 ul li {
	border-bottom: 1px solid #fff;
	transition: all 0.8s ease;
}
.menu2 ul li:last-child {
	border-bottom: none;
}
.menu2 ul li:hover {
	background: #f7ac35;
}
.menu2 ul li a {
	color: #fff;
	font-size: 15px;
	padding: 4px 15px 5px;
	display: block;
}
.menu2 ul li a:hover {
	text-decoration: none;
}
/********end toggle div************/


/********toggle div************/

#showsa {
	display: block;
	background: #ec441d url(../images/search-again-dd.png) no-repeat 98.5% 50%;
	width: 100%;
	height: 24px;
	position: absolute;
	text-align: right;
	top: 0px;
	right: 0px;
	color: #fff;
	padding-right: 34px;
	/*text-indent:-9999px;*/
	cursor: pointer;
}
#showsa:hover {
/*background:url(../images/setting-icon-hover.png) no-repeat 50% 50%;*/
}
.search-toggle {
	position: absolute;
	width: 100%;
	background: #ec441d;
	z-index: 2;
	right: 0px;
	top: 24px;
}
.search-toggle ul {
	list-style: none;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.search-toggle ul li {
	border-bottom: 1px solid #fff;
	transition: all 0.8s ease;
}
.search-toggle ul li:last-child {
	border-bottom: none;
}
.search-toggle ul li:hover {
	background: #f7ac35;
}
.search-toggle ul li a {
	color: #fff;
	font-size: 15px;
	padding: 4px 15px 5px;
	display: block;
}
.search-toggle ul li a:hover {
	text-decoration: none;
}
.search-close {
	position: absolute;
	right: 5px;
	bottom: 5px;
	width: 24px;
	height: 24px;
	background: url(../images/search-again-dd-close.png) no-repeat;
	cursor: pointer;
	/*border-radius:50%;*/
	display: block;
}
/********end toggle div************/


.section_profile {
	padding-top: 0px;
	padding-bottom: 76px;
	/*font-family: Verdana, Geneva, sans-serif;*/
}
.profile_img {
	width: 140px;
	height: 140px;
	padding: 4px;
	background: #FFF;
	border-radius: 5px;
	border: 1px solid #CCC;
}
.profile_img img {
	max-width: 100%;
}
.header_banner {
	margin-top: 72px;
	border: 1px solid #CCC;
	margin-bottom: 30px;
	min-height: 130px;
	text-align: center;
	/* background:#e1e1e1;*/ position: relative;
}
.side_banner {
	width: 198px;
	float: right;
	border: 1px solid #CCC;
	min-height: 600px;
	background: #e1e1e1;
	position: relative;
}
.header_banner p, .side_banner p {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.section_profile p.username {
	font-size: 20px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	line-height: 15px;
}
.section_profile p.occupation {
	font-size: 14px;
	color: #666666;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.section_profile p.skill {
	font-size: 11px;
	color: #666666;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	line-height: 15px;
}
.section_profile .profile_detail span {
	display: inline-block;
	margin-bottom: 10px;
	font-size: 11px;
	color: #666666;
}
.section_profile .profile_detail span.leftspan {
	width: 120px;
}
.section_profile .skill_section h3.skill {
	font-size: 18px;
	color: #666;
}
.section_profile .skill_section .skill_profile {
	font-size: 11px;
	color: #666;
}
.section_profile .skill_section .date {
	font-size: 11px;
	color: #666;
	text-align: right;
}
.section_profile .skill_about {
	font-size: 11px;
	color: #666;
	/*border-bottom: solid 1px #027dbf;*/
	padding-bottom: 5px;
}
.section_profile .skill_about h3.about_head {
	font-size: 18px;
	color: #666;
}
.section_profile .skill_about p {
	margin-bottom: 20px;
}
.section_profile .skill_qualification {
	font-size: 11px;
	color: #666;
	margin-bottom: 15px;
}
.section_profile .qualification h3.qualification_head {
	font-size: 18px;
	color: #666;
}
.recent_view, .job_suggestion {
	margin-bottom: 15px;
}
.recent_view h3, .job_suggestion h3 {
	font-size: 18px;
	color: #666;
	border-bottom: dotted 1px #027dbf;
	padding-bottom: 15px;
}
.recent_view h4, .job_suggestion h4 {
	font-size: 16px;
	color: #027dbf;
	padding-bottom: 15px;
}
.recent_view h5, .job_suggestion h5 {
	font-size: 11px;
	color: #666;
	margin: 0px;
	padding: 0px;
	font-weight: 600;
}
.recent_view p, .job_suggestion p {
	font-size: 11px;
	color: #666;
	padding-bottom: 2px;
}
.mobile_view {
	display: none;
}
.screen_view {
	display: block;
}
.uploaded {
	font-size: 11px;
	color: #666;
}
.uploaded img {
	margin-right: 10px;
}
.uploaded p {
	margin-top: 12px;
}
.mobile_occupation h5 {
	font-weight: 700;
	color: #666;
	font-size: 11px;
}
.mobile_occupation p {
	color: #666;
	font-size: 11px;
	line-height: 11px;
}
.signedin {
	margin-top: 30px;
	color: #666
}
.signedin span {
	color: #000;
}
.mobile_menu {
	position: relative;
}
.career_menu {
	margin-top: 20px;
}
#career_menu {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#career_menu li {
	float: left;
}
#career_menu li a {
	display: block;
	padding: 8px 12px;
	color: #666;
	transition: all ease 0.8s;
}
#career_menu li a:hover {
	background: #f00;
	color: #fff;
	text-decoration: none;
}
#career_menu li ul {
	display: none;
	width: 14em;
	position: absolute;
	background: #fff;
	border: 1px solid #ccc;
}
#career_menu li:hover ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#career_menu li ul li {
	float: none;
	position: relative;
}
#career_menu li ul ul {
	display: none;
}
#career_menu li:hover ul ul {
	display: none;
	width: 14em;
	top: 0px;
	left: 12em;
	position: absolute;
	background: #fff;
	border: 1px solid #ccc;
}
#career_menu li ul li:hover ul {
	display: block;
}
#career_menu li ul li a {
	padding: 5px 12px;
}
/****************result*********************/
.resultrow {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(53%, rgba(255,255,255,1)), color-stop(100%, rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=0 );
	padding: 3px 10px;
	border-bottom: 1px solid #ccc;
	margin-left: -15px;
	margin-right: -15px;
}
.resultrow p {
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.resultrow p.rc {
	font-size: 13px;
	color: #666;
}
.resultrow p.rc span {
	color: #000;
}
.resultrow p.rg {
	font-size: 15px;
	color: #ec441d;
}
.resultrow .rp span.sector {
	color: #1f9af8;
	font-size: 12px;
}
.resultrow .rp span.country {
	color: #e75cd9;
	font-size: 12px;
}
.resultrow p.rd {
	color: #666;
	font-size: 11px;
}
.posted {
	color: #666;
	font-size: 12px;
	margin-top: 8px;
	position: relative;
}
.posted a.edit {
	width: 23px;
	height: 23px;
	background: url(../images/edit-icon.png) no-repeat;
	position: absolute;
	right: 50px;
	bottom: 6px;
	display: block;
}
.posted a.star {
	width: 23px;
	height: 23px;
	background: url(../images/star-icon.png) no-repeat;
	position: absolute;
	right: 10px;
	bottom: 6px;
	display: block;
}
.posted a.star:hover {
	background: url(../images/star-icon-hover.png) no-repeat;
}
.posted a.star_saved {
	background: url(../images/star-icon-hover.png) no-repeat !important;
	width: 23px;
	height: 23px;	
	position: absolute;
	right: 10px;
	bottom: 6px;
	display: block;
}
.cpadr {
	padding-right: 0px;
	padding-left: 0px;
}
.cpadl {
	padding-right: 0px;
	padding-left: 0px;
}
.cpad2 {
	padding-right: 0px;
}
.inner-body {
	background: #fff;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
}
.inner_footer {
	background: #666666;
	min-height: 100px;
	position: relative;
	z-index: 0;
	width: 100%;
	bottom: 0px;
	left: 0px;
}
#home {
	/*background-image: url(../images/bg1.jpg);
	
	background-position:right center;
	background-attachment:fixed;*/
	background-size:cover!important;
	background-repeat:no-repeat;
	background:url(../images/bg1.jpg) top center fixed no-repeat;
	height: 768px;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*max-width: 2560px;*/ 
}
#advertiser {
	background-image: url(../images/bg2.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	background-attachment:fixed;
	/*background:url(../images/bg2.jpg) top center fixed;*/
	height: 100%;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*max-width: 2560px; */
}
#about {
	/*background-image:url(../images/mountain_laptop-2.jpg);
	
	
	background-position:center center;
	background-attachment:fixed;*/
	background-size:cover!important;
	background-repeat:no-repeat!important;
	background:url(../images/mountain_laptop-2.jpg) top center fixed;
	height: 700px!important;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*max-width: 2560px; */
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}

#section4 {
	/*background-image:url(../images/bg-3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	background-attachment:fixed;*/
	background-size:cover!important;
	background:url(../images/bg-3.jpg) top center fixed;
	height: 100%;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*max-width: 2560px; */
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}


.row_3 {
	background-image: url(../images/bg-2.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center;
	background-size: cover;
	/*background:url(../images/bg-2.jpg) top center fixed;*/
	height: 100%;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*max-width: 2560px; */
}
.second_row, .third_row, .four_row {
	background: #f6f6f6;
}

/*//////////////////ADVERTISER ROWS/////////////*/

.adv_second_row{background: #f6f6f6; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.partner_second_row{background: url(../images/front_screen/partner-1920x700.jpg) 50% 0;  
	/*height: 100%; */ 
	
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.adv_third_row{background: url(../images/social_recruiting.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.adv_fourth_row{background: #f6f6f6; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.adv_fifth_row{background: url(../images/wave_2.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*margin-bottom:50px;*/
	}
	
.js_fifth_row{background: url(../images/find_you.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	
	}
.js_map_row{background: url(../images/map.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	
	}
.js_third_row{background: url(../images/waiting-group.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.branding_row_3{background: url(../images/job_branding.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.mcg_js_third_row{background: url(../images/doctor-surfing.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.social_icon_large {
	float: left;
	margin-left: 20px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.mcg_js_second_row{background: url(../images/stand-out.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.branding_email_row{background: url(../images/front_screen/email-1920x700.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
}


.four_row{margin-bottom:55px;}
/*.five_row{height:500px; background:url(../images/mountain_laptop-2.jpg) top center fixed;}*/

.introns{display:none;text-indent: 100%;white-space: nowrap;overflow: hidden;}

.about-content {
	font-family: 'Open Sans', sans-serif!important;
	font-weight: 300;
	vertical-align: middle;
	display: inline-block;
	margin-top: 35px;
	position:relative;
	z-index:1001;
	margin-bottom: 50px;
}
.text-content {
	vertical-align: middle;
	display: inline-block;
	margin-top: 75px;
	position:relative;
	z-index:99;
	margin-bottom: 50px;
}
.text-content h2 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 48px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.text-content h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 24px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.text-content p {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.text-content li {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	/*margin-bottom: 20px;*/
}
.center-content {
	vertical-align: middle;
	text-align: center !important; 
	display: inline-block;
	margin-top: 25px;
	position:relative;
	z-index:1001;
	margin-bottom: 50px;
}
.center-content h2 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 30px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 10px;
}
.center-content h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 20px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 10px;
}
.center-content p {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 20px;
}
.interact{background: #fff; 
	/*height: 100%; */ 
	margin-top: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.interact-content {
	vertical-align: middle;
	display: inline-block;
	margin-top: 25px;
	position:relative;
	z-index:1001;
	margin-bottom: 20px;
}
.interact-point img{
    float: left;
    margin: 5px 20px 20px 0;
}
.interact-point {
	vertical-align: middle;
	display: inline-block;
	margin-top: 5px;
	position:relative;
	z-index:1001;
	margin-bottom: 20px;
}
.interact-point h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 24px;
	margin-top: 20px;
	font-weight: 300;
	color: #666;
	margin-bottom: 40px;
}
.interact h2 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 48px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.interact h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 24px;
	font-weight: 300;
	color: #666;
	margin-bottom: 40px;
}
.interact p {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.interact li {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	/*margin-bottom: 20px;*/
}

.guarantee {
	background:#027dbf;
	border-radius:15px;
	border: solid 2px #FFF;
	padding:12px;
	margin:0 0 1em 0
	}
.guarantee h3 {
	font-size:24px;
	line-height:26px;
	color:#fff !important;
	font-weight:bold;
	text-align:center;
	padding:0;margin:0
	}
.guarantee p {
	text-align:center;
	font-size:18px;
	line-height:24px;
	padding:0;
	margin:12px 0 0 0;
	color:#fff !important
	}
.guarantee-content {
	vertical-align: middle;
	display: inline-block;
	margin-top: 75px;
	position:relative;
	z-index:1001;
	margin-bottom: 20px;
}
.guarantee-content h2 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 48px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.guarantee-content h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 24px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.guarantee-content p {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.guarantee-content li {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	/*margin-bottom: 20px;*/
}
.guarantee{margin-top:25px;}
/*.guarantee{margin-bottom:25px;}*/
.guarantee img{max-width:100%;}
.includes {
    font-size: 1.2em;
    line-height: 1.4em;
    color: #333;
}
.includes ul {
    font-size: 0.9em;
    line-height: 120%;
    margin: 0 0 0 12px;
    overflow: hidden;
    padding: 0 0 0 24px;
    list-style-image: url(../images/check-f.png);
}
.row quote {text-align: center !important;}


.about-content h2{font-size:48px; font-weight:300; color:#fff; margin-bottom:20px;}
.about-content h3{font-size:24px; font-weight:300; color:#fff; margin-bottom:20px;}
.about-content p{font-size:14px; font-weight:300; color:#fff; margin-bottom:20px;}
.about-content li{font-size:14px; font-weight:300; color:#fff; margin-bottom:20px;}

.login_form {
	font-size: 12px;
	min-height: 400px;
}

/****************************boss***************************/
.chart-bgcolor-blue {
    padding-top: 30px;
    padding-bottom: 0px;
    background: #23a0ef;
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #23a0ef), color-stop(100%, #07447b));
    background: -webkit-radial-gradient(center, ellipse cover, #23a0ef 0%, #07447b 100%);
    background: -webkit-radial-gradient(center, ellipse, #23a0ef 0%, #07447b 100%);
    background: radial-gradient(ellipse at center, #23a0ef 0%, #07447b 100%);
}
.chart-bgcolor-gc {
    padding-top: 30px;
    padding-bottom: 0px;
    background: #fe8214;
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fe8214), color-stop(100%, #bd3a17));
    background: -webkit-radial-gradient(center, ellipse cover, #fe8214 0%, #bd3a17 100%);
    background: -webkit-radial-gradient(center, ellipse, #fe8214 0%, #bd3a17 100%);
    background: radial-gradient(ellipse at center, #fe8214 0%, #bd3a17 100%);
}
.chart-bgcolor-gcg {
    padding-top: 10px;
    padding-bottom: 0px;
    background: #fe8214;
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fe8214), color-stop(100%, #bd3a17));
    background: -webkit-radial-gradient(center, ellipse cover, #fe8214 0%, #bd3a17 100%);
    background: -webkit-radial-gradient(center, ellipse, #fe8214 0%, #bd3a17 100%);
    background: radial-gradient(ellipse at center, #fe8214 0%, #bd3a17 100%);
}

.start-btn {
            padding: 10px 15px;
            background: transparent !important;
            color: #FFF !important;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            border: solid 2px #FFF;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -webkit-transition-duration: 0.2s;
            -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
			font-size:48px;
			font-weight:300;
		}
.parallax-btn {
            padding: 10px 15px;
            background: #027dbf !important;
            color: #FFF !important;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            border: solid 2px #FFF;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -webkit-transition-duration: 0.2s;
            -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
			font-size:28px;
			font-weight:300;
			margin-bottom:20px;
		}
.parallax-btn {
            padding: 10px 15px;
            background: #027dbf !important;
            color: #FFF !important;
			align: right;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            border: solid 2px #FFF;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -webkit-transition-duration: 0.2s;
            -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
			font-size:28px;
			font-weight:300;
			margin-bottom:20px;
		}


.sign{margin-top:155px;}
.sign img{max-width:100%;}
.xmas{margin-top:55px;}
.xmas img{max-width:100%;}
.js-sign{margin-top:75px;}
.js-sign img{max-width:100%;}
.js-profile{margin-top:0px;}
.js-profile img{max-width:100%;}
.stat{ margin-top: 55px; margin-bottom:50px;}
.stat img {
	max-width: 100%;
}
.solutions{margin-top:35px; margin-bottom:50px}
.solutions{max-width:100%;}
.access{margin-top:100px; margin-bottom:50px;}
.access img{max-width:100%;}
/*****************************end***************************/

/*************************my-listing********************************/
.breadcrumb_menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.breadcrumb_menu li a {
	color: #039;
}
.breadcrumb_menu li {
	color: #000;
	font-weight: 700;
}
.note {
	padding: 5px 20px 5px 30px;
	border: 1px solid #F00;
	background: #FFC url(../images/cancel.png) no-repeat 10px 50%;
	font-size: 13px;
	margin: 15px 0;
}
.login_form {
	font-size: 12px;
	margin-bottom: 50px;
}
.login_form h2 {
	font-size: 24px;
	color: #06C;
	margin-bottom: 20px;
}
.login_form input[type="text"], .login_form input[type="password"] {
	margin-bottom: 6px;
	border: 1px solid #ccc;
	width: 100%;
	height: 24px;
}
.login_form input[type="checkbox"] {
	vertical-align: baseline;
	margin-right: 6px;
}
.login_form input[type="submit"] {
	margin-bottom: 6px;
	border: 1px solid #ccc;
	width: 90px;
	height: 28px;
	background: #f2f8fd;
	color: #333;
	border-radius: 4px;
	margin-top: 6px;
	margin-bottom: 30px;
}
/************end********************/

/******************************job-for-doctor-in-singapore********************************/
.inner_banner {
	margin-top: 72px;
}
.inner_banner img {
	max-width: 100%;
}
.post-content {
	padding: 15px;
}
.post-content h3 {
	color: #027dbf;
	margin-bottom: 20px;
}
.post-content p {
	color: #444;
	margin-bottom: 20px;
	font-size: 12px;
}
.list {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 12px;
	margin-bottom: 20px;
}
.list li a {
	text-decoration: underline;
}
.list li {
	margin-bottom: 6px;
}
div.job-for-doctor {
	color: #d5dcec;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 32px;
	padding: 5px 0 5px 20px;
	text-shadow: 1px 1px 1px #999;
}
.topResultsLinks ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.topResultsLinks ul li {
	float: left;
	margin: 0 0 0 10px;
}
li.viewDetails {
	background: url("../images/view.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 17px;
}
.topResultsLinks ul li a {
	border-bottom: 3px solid #f38f77;
	color: #005058;
	display: block;
	/*font-family: Verdana, Geneva, sans-serif;*/
	font-size: 12px;
	font-weight: normal;
	margin-left: -25px;
	padding: 7px 5px 7px 25px;
	text-align: left;
	text-decoration: none;
	color: #555;
	transition: all ease 0.4s;
}
.topResultsLinks ul li a:hover {
	border-bottom: 3px solid #196baf;
}
#googleMap-links a.listLink-active {
	cursor: default;
	font-weight: bold;
	text-decoration: none;
}
a#listView-icon {
	background: url("../images/listView.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 2px 0 2px 20px;
}
#googleMap-links a {
	font-size: 11px;
}
a#mapView-icon {
	background: url(../images/mapView.png) no-repeat left;
	padding: 2px 0 2px 20px;
}
.topNavBar {
	width: 100%;
	display: block;
	float: left;
	color: #555;
	/* background: url(tbg.png) repeat-x; */
	background-color: rgba(217, 133, 0, 0.37);
	border-top: 1px solid #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	box-shadow: 0px 1px 3px #ddd;
	min-height: 35px;
	margin-top: 30px;
}
.numberResults {
	font-weight: bold;
	display: block;
	float: left;
	height: 25px;
	margin: 0 20px 0 0;
	padding: 10px 22px 0 15px;
}
.numberPerPage {
	display: block;
	float: left;
	margin: 0 20px 0 5px;
}
.sortBy {
	float: left;
	padding-top: 8px;
	margin-left: 25px;
}
.pageNavigation {
	display: block;
	float: right;
	margin: 10px 10px 0 0;
	text-align: right;
}
#listings_per_page_form {
	margin-top: 7px;
}
#listings_per_page_form select, .sortBy select {
	font-size: 12px;
	/*font-family: verdana;*/
	border: 1px solid #B3B3B3;
	color: #484846;
}
.result_section {
	margin-top: 0px;
	padding: 15px !important;
}
.job_row {
	border: 1px solid #CCC;
	margin-bottom: 10px;
}
.job_row_odd {
	border-bottom: 1px solid #CCC;
	margin-bottom: 10px;
}
.job_row .job_row_a {
	background: rgba(235, 69, 29, 0.11);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px dotted #ccc;
}
.job_row_odd .job_row_a {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px dotted #ccc;
}
.job_row_a .job_result_title a {
	font-size: 18px;
	color: #027dbf;
	font-weight: normal;
	/* font-family: Helvetica,Arial,sans-serif; */
}
.job_result_company {
	font-size: 11px;
	padding-bottom: 6px;
}
.job_result_salary {
	font-size: 11px;
	padding-bottom: 6px;
}
.job_result_desc {
	font-size: 11px;
	color: #666;
}
.job_result_classification {
	font-size: 11px;
	padding-left: 5px;
	width: 210px;
}
.priorityListing strong, .evenrow strong, .oddrow strong {
	color: #373737;
}
.prof_filed_ b {
	background: url("../images/arrow_2_dots_level.png") no-repeat scroll left center transparent;
	font-size: 11px;
	padding-left: 17px;
}
.job_row_a_bot {
	padding-top: 5px;
	border-top: dotted 1px #CCC;
	margin-top: 10px;
	font-size: 10px;
}

.job_result_date {
	padding-bottom: 10px;
	text-align: right;
	width: auto;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 11px;
	color: #666;
}
.job_result_emp_type {
	font-size: 11px;
	padding: 5px 0px;
}
.job_result_city {
	font-size: 11px;
	padding: 5px 0px;
}
.job_result_logo img {
	max-width: 120px;
	max-height: 70px;
	padding-top: 20px;
	padding-bottom: 5px;
}
.job_search_result_ad .banner {
	margin-top: 10px;
}
.banner {
	margin: 0;
	text-align: center;
}
.banner img {
	max-width: 100%;
}
/**************accordion*****************/
.refine_button {
	background: none repeat scroll 0 0 #e8f7ff;
	cursor: pointer;
	margin: 5px 0 0;
}
.leftside_header {
	background: url(../images/cg_button.png) repeat-x;
	padding: 10px 10px;
	color: #f6f6f6;
	font-size: 14px;
	font-weight: 400;
	border-radius: 5px 5px 0px 0px;
	margin-bottom: 4px;
}
.currentSearch {
	font-size: 12px;
}
.curSearchItem {
	font-size: 12px;
}
/**********8end**********/
/***************end******************/
/******************8search result*********************/
#search_bar {
	background-image: url(../images/search_bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: 72px;
	min-height: 300px;
	padding: 15px;
	font-size: 12px;
}
.inputField input[type="text"].searchText, .inputField input[type="text"].searchStringLike {
	width: 100%;
	height: 26px;
	border: 0px;
}
.inputField .select_search select {
	width: 50%;
	float: left;
	margin-top: 4px;
	height: 28px
}
.inputField select {
	width: 100%;
	height: 28px
}
input[type="submit"].button, .buttons_div input[type="reset"], .buttons_div input[type="button"] {
	background: url("../images/button_bg.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #999;
	border-radius: 4px;
	box-shadow: 0 0 4px #ddd inset;
	color: #666;
	cursor: pointer;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	letter-spacing: 1px;
	min-width: 115px;
	padding: 0 5px;
	text-decoration: none;
	text-transform: none;
	transition: all 0.2s ease-in-out 0s;
	margin-top: 20px;
}
.inputName, #text_expl {
	color: #333;
}
.inputField small {
	color: #fff;
}
/******************end******************/

/*****************************display job********************/
.job_result {
	margin-top: 72px;
	padding: 30px 0px 50px;
}
#job_left.rxr_template {
	background-color: #fff;
	background-image: url("../images/rx-template.jpg");
	background-size: 100%;
	background-position: center top;
	background-repeat: no-repeat;
	padding-top: 198px;
}
#job_left {
	border: 1px solid #cacaca;
	border-radius: 15px;
	box-shadow: 5px 5px 5px #ddd;
	margin: 10px;
	padding: 15px;
}
#job_desc {
	background-color: #fff;
	border: 1px solid #dedede;
	border-radius: 15px;
	box-shadow: 0 0 3px #fff;
	margin: 10px;
	padding: 15px;
	font-size: 14px !important;
}
#job_desc p {
	font-size: 12px !important;
	color: #333 !important;
}
.job_desc h1,h2 {
	font-size: 16px !important;
}
#job_desc li {
	font-size: 14px !important;
	color: #333 !important;
}
.desc_title {
	color: #666;
	font-size: 26px;
	font-weight: normal;
	overflow: hidden;
	padding-bottom: 4px;
	word-wrap: break-word;
}
/*.top_desc .desc_title, .top_desc a, .top_desc strong {
	color: #00aeef;
	text-shadow: 0px 0px 0 #fff;
}*/
#job_desc a {
	word-wrap: break-word;
}
#job_desc img {
	max-width: 100%;
}
#job_right {
	border: 1px solid #cacaca;
	border-radius: 15px;
	box-shadow: 5px 5px 5px #ddd;
	margin: 10px;
	padding: 15px;
}
.compProfileInfo {
	border: 1px solid #cacaca;
	border-radius: 10px;
	box-shadow: 2px 2px 7px #d5d5d5;
	margin: 15px;
	padding: 15px;
}
.tools_bar {
	border: 1px solid #dedede;
	border-radius: 10px;
	box-shadow: 2px 2px 7px #d5d5d5;
	margin: 15px 10px;
	padding: 0 45px 0 55px;
}
.tools_bar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
li.panelTellFriendIco {
	background: url("../images/user.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 15px;
}
li.printListingIco {
	background: url("../images/print.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 15px;
}
li.viewMapIco {
	background: url("../images/viewmap.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 15px;
}
.tools_bar a {
	border-bottom: 1px solid #f1f1f1;
	color: #999 !important;
	display: block;
	/*font-family: Verdana, Geneva, sans-serif;*/
	font-size: 14px;
	font-weight: normal;
	margin-left: -25px;
	padding: 10px 0 10px 55px;
	text-align: left;
	text-decoration: none;
	transition: all 0.2s ease-in-out 0s;
}
.buttonApply_div {
	/*margin-left: 7px;*/
	padding-top: 18px;
}
.like_job_button {
	padding-top: 20px;
}
.like_job_button iframe {
	width: 100%!important;
}
input.buttonApply {
	background: url("../images/buttonApply.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	color: white;
	cursor: pointer;
	/*font-family: Myriad Pro, MPro, Tahoma;*/
	font-size: 13px;
	font-weight: normal;
	height: 26px;
	text-decoration: none;
	text-transform: uppercase;
	width: 115px;
}
.compProfileInfo img {
	max-width: 100%;
}
.compProfileInfo, .job_more_info {
	font-size: 12px;
	color: #666
}
.job_more_info {
	padding: 0px 15px;
}
.my_listing {
	margin-top: 72px;
}
#left_menu {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 15px;
}
#left_menu ul {
	list-style-type: none;
}
#left_menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.menu_heders {
	background: none repeat scroll 0 0 #0390d0;
	box-shadow: 0 0 5px #026499 inset;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 5px 7px;
}
#left_menu a {
	background: url("../images/menu_arrow.png") no-repeat scroll 2px 7px #f8f8f8;
	border-bottom: 1px solid #cacaca;
	color: #005058;
	display: block;
	/*font-family: myriad-pro, Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: normal;
	padding: 5px 0 5px 25px;
	text-align: left;
	text-decoration: none;
}
#left_menu a:hover {
	background: url("../images/menu_arrow_r.png") no-repeat scroll 2px 7px #f2f2f2;
	border-bottom: 1px solid #c2c2c2;
}
.pos_a .full_width {
	min-width: 100%;
	box-sizing: border-box;
}
.pos_a .my_account_box {
	min-height: 200px;
}
.my_account_box {
	border: 1px solid #ddd;
	border-radius: 15px;
	box-shadow: 2px 2px 5px #ddd;
	padding: 10px;
}
.my_account_box p img {
	max-width: 100%;
}
.my_account_box h1, .Header h1 {
	color: #027dbf;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 22px;
	font-weight: normal;
	padding: 5px 0 0;
	text-decoration: none;
	text-transform: none;
	margin: 0px;
	padding-bottom: 15px;
}
#welcome_prof .company_details {
/*float: left;
    width: 300px;*/
}
#welcome_prof .refresh_button {
	border: 0 solid blue;
	cursor: pointer;
	text-align: left;
}
#welcome_prof .number_summaries {
	border: 0 solid blue;
	padding-top: 10px;
}
#welcome_prof .number_summaries .column {
	border: 0 solid blue;
	float: left;
	width: 24%;
}
#welcome_prof .number_summaries .number {
	padding-bottom: 5px;
}
#welcome_prof .number_summaries .number .number_title {
	border: 0 solid blue;
	/*font-family: arial;*/
}
#welcome_prof .number_summaries .number .number_value {
	border: 0 solid blue;
	color: #008aff;
	/*font-family: arial;*/
	font-size: 20px;
}
#welcome_prof .number_summaries .number .number_title {
	border: 0 solid blue;
	/*font-family: arial;*/
	font-size: 12px;
}
.recruiters_type {
	color: #888;
	font-size: 11px;
}
.pos_b {
	margin-top: 30px;
}
/***********************my listing***********************/
.indexDiv {
	font-size: 12px;
}
.indexDiv .inputName {
	color: #000
}
.indexDiv .goto {
	margin-top: 20px;
}
.indexDiv .inputField input.searchText[type="text"], .indexDiv .inputField input.searchStringLike[type="text"] {
	border: 1px solid #ccc;
}
.searchActDate.hasDatepicker {
	width: 90px;
}
.tableLeft {
	background: url("../images/TableSR-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 31px;
	width: 8px;
}
table thead th {
	color: #555;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left !important;
}
.priorityListing > td, .evenrow > td, .oddrow > td {
	padding: 5px 0 2px 5px;
	font-size: 12px;
}
.priorityListing ul, .evenrow ul, .oddrow ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.priorityListing ul, .evenrow ul, .oddrow ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.priorityListing ul li, .evenrow ul li, .oddrow ul li {
	float: left;
	margin: 0 5px 0 0;
	font-size: 12px;
}
table thead {
	background: url("../images/tbg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	color: #464646;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.evenrow {
	background-color: #e8f7ff;
	margin: 0;
	padding: 0;
}
tbody > tr {
	color: #787878;
}
.results {
	width: 100%;
	overflow: auto;
	padding-bottom: 15px;
}
div.indexDiv h1 {
	color: #027dbf;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 22px;
	font-weight: normal;
	padding: 5px 0 0;
	text-decoration: none;
	text-transform: none;
}
form.mylisting .inputName {
	font-size: 12px;
	color: #444;
}
form.mylisting input[type="text"].searchString, form.mylisting .inputField input[type="text"].searchText, form.mylisting .inputField input[type="text"].searchStringLike {
	width: 100%;
	border: 1px solid #ccc;
	height: 26px;
	margin-bottom: 8px;
}
form.mylisting .inputField input[type="text"].searchActDate {
	width: 100px;
	border: 1px solid #ccc;
	height: 26px;
	margin-bottom: 8px;
}
form.mylisting .inputForm .inputField select.searchList {
	width: 100%;
	border: 1px solid #ccc;
	height: 26px;
	margin-bottom: 8px;
}
.indexDiv input.button, .indexDiv input[type="submit"], .indexDiv input[type="reset"], .indexDiv input[type="button"] {
	background: url("../images/cg_button.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #999;
	/*border-radius: 8px;*/
	box-shadow: 0 0 4px #ddd inset;
	color: #fff;
	cursor: pointer;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	letter-spacing: 1px;
	min-width: 115px;
	padding: 0 5px;
	text-decoration: none;
	text-transform: none;
	transition: all 0.2s ease-in-out 0s;
}
/*************************end my listing***************************/

/**********************advertiser account************************/
.quick_link {
	width: 198px;
	float: right;
	margin-bottom: 30px;
}
.quick_link h2 {
	background: #027dbf;
	color: #fff;
	font-size: 13px;
	text-align: center;
	padding: 8px 0px;
	margin: 0px;
}
.quick_link ul {
	margin: 0px;
	margin-top: 6px;
	padding: 0px;
	list-style: none;
}
.quick_link ul li {
	margin-bottom: 6px;
}
.quick_link ul li a {
	width: 140px;
	text-align: center;
	display: block;
	padding: 8px 0px;
	border-radius: 4px;
	color: #fff;
	background: #027dbf;
	margin: 0 auto;
	font-size: 13px;
}
.welcome h2, .pos_a h2, .p_a_h h2 {
	color: #027dbf;
	margin: 0px;
	font-size: 18px;
	margin-bottom: 15px;
}
.welcome p {
	color: #666666;
	font-size: 14px;
}
.pos_a .advertiser_account_box {
	min-height: 200px;
}
.advertiser_account_box, .profile_alart, .do_you_know {
	border: 1px solid #888888;
	border-radius: 0px;
	/*box-shadow: 2px 2px 5px #ddd;*/
	padding: 10px;
	min-height: 320px;
	margin-bottom: 20px;
}
.do_you_know {
	text-align: center;
}
.do_you_know img {
	max-width: 100%;
	height: auto
}
.profile_alart ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.profile_alart ul li {
	padding: 5px 0px;
	border-bottom: dotted 1px #dddddd;
}
.profile_alart p {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
.profile_alart .img_thumb img {
	max-width: 50px;
}
.links {
	color: #027dbf;
	font-size: 11px;
	padding-top: 5px;
}
.links a {
	color: #027dbf;
}
/***********end*****************/
/***********************footer*************************/
.inner_footer {
	background: #666666;
	min-height: 100px;
	position: relative;
	z-index: 0;
	width: 100%;
	bottom: 0px;
	left: 0px;
}
#footer_con {
	padding: 15px 0;
	color: #dedede;
	font-size: 0.7em;
}
#footer_con .link_heder {
	color: #aaa;
	font-weight: bold;
	text-shadow: 0 1px 1px #333;
	line-height: 180%;
}
#footer_con ul li {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
	padding-bottom:5px !important;
}
#footer_con ul {
	margin: 0;
	padding: 0;
}
#footer_con a {
	color: #b1b1b1;
	text-decoration: none;
	transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
}
.social_table {
	margin-top: 30px;
}
.social_table table {
	margin-bottom: 15px;
}
.social_table table td {
	padding-right: 4px;
}
.social_table img {
	max-width: 100%;
}
div.section{padding:0px 0px; position:relative; 
}
div.section .text-content h2{}
.parallax-container{position:relative;}
.phone {
	margin-top: 120px;
	
}
.phone img {
	max-width: 100%;
}

 @media(max-width:1024px) {
.user label {
	width: 29%;
}
.faq, .contact, .newsletter {
	margin-left: 25px;
}
.cpadr {
	padding-left: 15px;
	padding-right: 15px;
}
.cpad2 {
	padding-right: 15px;
}

/*
#advertiser {
	background-position:center center!important;
	}*/
	#home {
	background-size:inherit!important;
	overflow:hidden;
	}
	
#about {
	background-position:50% 92.77%!important;
	background-repeat:repeat!important;
	background-size:inherit!important;
	
	}
#section4 {
	background-position:40% 92.7%!important;
	background-size:inherit!important;
	
	}
	
	div.section{padding:0px 0px; position:relative; 
}
}
@media(max-width:768px){
	
	#about {
	background-position:50% -2.5%!important;
	height:600px!important;
	
	}
#section4 {
	background-position:40% 2.7%!important;
	height:600px!important;
	
	}
div.section{padding:0px 0px; position:relative; 
}	
	
	}
	@media(max-width:320px){
		#about {
	background-position:0px 100px!important;
	
	
	}
	
	#section4 {
	background-position:40% 2.7%!important;
	height:600px!important;
	background-size:inherit!important;
	
	}


		}
	



@media(min-width:768px) and (max-width:992px) {
.user label {
	width: 23%;
}
.logo {
	margin-top: 15px;
}
.box {
	width: 90%;
}
.career_opportunities h2 {
	font-size: 35px;
}
.faq, .contact, .newsletter {
	margin-left: 12px;
}
.profile_img {
	height: auto;
}
.side_banner {
	width: 100%;
}
.screen_view {
	display: block;
}
#career_menu li a {
	padding: 8px 8px;
}
#career_menu li span {
	display: none;
}
.advertiser .left-content {
	padding: 30px 20px;
}
.cpadr {
	padding: 0px 10px;
}
#job_left, #job_right, .compProfileInfo {
	margin: 0px;
}
.job_more_info {
	padding: 0px;
}
.tools_bar {
	padding: 0 45px 0px 20px;
}
.cpad2 {
	padding-right: 15px;
}
.quick_link {
	width: 100%;
}
}
 @media(max-width:767px) {
.mobile_form_div{display:block; background-image: url(../images/bodybg-768.jpg); background-repeat:no-repeat; background-position:top center;}

.mobile_form_div_advertiser{background-image: url(../images/mcg/advertiser-768.jpg);}
.mobile_form_div_branding{background-image: url(../images/mcg/branding-768.jpg);}
.mobile_form_div_contact{background-image: url(../images/mcg/contact-768.jpg);}
.mobile_form_div_reach_further{background-image: url(../images/mcg/reach-further-768.jpg);}
.mobile_form_div_partnership{background-image: url(../images/cg/partnership-768.jpg);}
.mobile_form_div_seasons{background-image: url(../images/front_screen/seasons-2015-768.jpg);}

.first_section{display:none;}	
.header {
	display: none;
}
.mobile_header {
	display: block;
}
.mobile_header2 {
	display: block;
	background: #fff url(../images/dody-bg-320.jpg) no-repeat top center;
	background-size: cover;
}
.footer {
	display: none;
}
.box , #screen_form{
	display: none;
}
.mobile_box {
	display: block;
	color:#FFF;
}
.header_banner {
	display: none;
}
.section_profile {
	padding-top: 80px;
}
.mobile_view {
	display: block;
}
.screen_view {
	display: none;
}
.side_banner {
	display: none;
}
.job_result_emp_type {
	padding: 5px 15px;
}
.job_result_city {
	padding: 5px 15px;
}
.job_result_logo {
	padding: 15px;
}
.job_result_logo img {
	margin-bottom: 15px;
}
.top_desc {
	padding: 0px 15px;
}
body {
	background: #fff;
}
.inner-body {
	box-shadow: none;
}
.job_row {
	margin-top: 15px;
}
.post-content, .result_section {
	padding: 15px 0px;
}
.post-content, .result_section {
/*	margin-top: 66px;*/
}
.cpad2 {
	padding-left: 0px;
	padding-right: 0px;
}
.quick_link {
	width: 100%;
	float: none;
	margin-top: 15px;
}
.links {
	margin-bottom: 20px;
}
.quick_link ul li a {
	width: 100%;
}
.refresh_button, .adviser_logo {
	margin-top: 20px;
}
.phone{text-align:center;}
#about {
	background-position:top center!important;
	}
.phone{margin-top:15px;}	
.text-content, .about-content{margin-top:15px;}
.text-content h2, .about-content h2{font-size:48px;}
.mobile-hide{display:none;}	
}
 @media(max-width:640px) {
.section1 {
	min-height: 360px;
}
.mobile_form_div{display:block;}
}
@media(max-width:600px) {
.section1 {
	min-height: 1024px;
}
.mobile_form_div{display:block;}
}
@media(max-width:568px) {
.section1 {
	min-height: 320px;
}
.mobile_form_div{display:block;}
}
@media(max-width:480px) {
.section1 {
	min-height: 320px;
}
.mobile_form_div{display:block;}
}
@media(max-width:360px) {
.mobile_form_div{display:block; background-image: url(../images/dody-bg-320.jpg);}	

.mobile_form_div_advertiser{background-image: url(../images/mcg/advertiser-320.jpg);}
.mobile_form_div_branding{background-image: url(../images/mcg/branding-320.jpg);}
.mobile_form_div_contact{background-image: url(../images/mcg/contact-320.jpg);}
.mobile_form_div_reach_further{background-image: url(../images/mcg/reach-further-320.jpg);}
.mobile_form_div_partnership{background-image: url(../images/cg/partnership-320.jpg);}

.section1 {
	min-height: 640px;
}
.section1 {
	background-image: url(../images/dody-bg-320.jpg);
}
.tools_bar {
	padding: 0 25px 0 17px;
}
#job_right {
	padding: 15px 0px;
	margin: 15px 0px;
}
#job_left {
	margin: 0px;
	padding: 15px 0px;
}
#job_left.rxr_template {
	padding-top: 80px;
}
.inner_footer .col-xs-6 {
	width: 100%;
}

#advertiser {
	background: url(../images/360x203.jpg) 50% 0 no-repeat fixed;
	height: 203px!important;
	
}
}
@media(max-width:320px) {
.mobile_form_div{display:block; background-image: url(../images/dody-bg-320.jpg); background-repeat:no-repeat; background-position:top center;}	

.mobile_form_div_advertiser{background-image: url(../images/mcg/advertiser-320.jpg);}
.mobile_form_div_branding{background-image: url(../images/mcg/branding-320.jpg);}
.mobile_form_div_contact{background-image: url(../images/mcg/contact-320.jpg);}
.mobile_form_div_offer_march{background-image: url(../images/mcg/offer-320.jpg);}
.mobile_form_div_partnership{background-image: url(../images/cg/partnership-320.jpg);}

.section1 {
min-height:568px;	
}
.section1 {
	background-image: url(../images/dody-bg-320.jpg);
}
.tools_bar {
	padding: 0 25px 0 17px;
}

#advertiser {
	background: url(../images/360x203.jpg) 50% 0 no-repeat fixed;
	height: 203px!important;
	
}

.mobile-320{width:100%!important;
height:auto!important;
left:0!important}
.ia{position:relative!important; z-index:1001!important;}	
}

.js-coll-scrollbar {
    height: 100%;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 12px;
    z-index: 110;
}
.coll-mobile .js-coll-scrollbar {
    display: none;
}
.js-coll-scrollbar-content {
    height: 1000px;
    position: absolute;
    right: 0;
    width: 12px;
}
.ps-container .ps-scrollbar-y-rail {
    width: 12px;
}
.ps-container .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.2);
    width: 12px;
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y, .ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.5);
    border: medium none;
}
.ia{position:relative; z-index:1001!important;}	

/*//////// Added by Nick //////////*/

h2.small_title{
	text-transform:none;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
    font-size: 18px;
	color:#027dbf;
	padding: 5px 0px 0px 0px;  
	font-weight:normal;
}

.reg_choose{
	background-image: url(../images/cg_button.png);
	background-repeat: repeat-x;
	color:#eee;
	width:200px;
	height:32px;
	text-align:center;
	cursor:pointer;
	font-family: 'Open Sans', sans-serif;
	border: 1px solid;
	border-color:#bd3a17 #bd3a17 #bd3a17;
	border-radius: 5px;
	transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	}
	
.reg_choose	{ margin-top:25px;}
.reg_choose	div{margin-top:6px;	text-shadow: 0 1px 0 #555;}
.reg_choose:hover { background-image: url(../images/cg_button_hover.png);background-repeat: repeat-x;}

a.reg_link, a.reg_link:hover{
	color:#eee;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	text-shadow: 0 1px 0 #666;
	font-weight:400;
	text-decoration:none;
	}
	
#bottom {
	height:53px;
	width:100%;
	background-color: #f7f7f7;
	background-image: url(../images/bottom_bg.png);
	background-repeat: repeat-x;
	border-top: solid 1px #fff;
	}
	
.con{
	margin-left:auto;
	margin-right:auto;
    
	width: 970px;
	}
	
#copyright{
	font-size:0.85em;
	color:#666;
	padding-top:20px;
	padding-left:15px;
	padding-top:15px;
	width:450px;
	float:left;
}
#footer_social{float:right; margin-left:auto; padding-top:20px; text-align:right;}	

.find_job{
	margin-top:10px;
}
.profile_row {
	border-bottom: solid 1px #027dbf;
	/*padding-bottom: 15px;*/
}
.btn-join{
	background: #777777;
	height: 30px;
	margin-top: 21px;
	width: 80px;
	border: none;
	border-radius: 5px;
	font-size: 12px !important;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	/*line-height: 30px; */
}
.btn-advertise{
	background: #468DC8;
	height: 30px;
	margin-top: 21px;
	width: 80px;
	border: none;
	border-radius: 5px;
	font-size: 12px !important;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	/*line-height: 30px; */
}
.markerInfoWindow h3 {
	font-size:16px;
}
/* START:Google map integration
*********************************************************************************/
#googleMap-links {
    float: right;
    margin: 0 0 5px;
    /*clear: both;*/
}
#googleMap-links a {font-size: 11px;}
#googleMap-links a.listLink-active {
    font-weight: bold;
    text-decoration: none;
    cursor: default;
}

#image_marker, #image_marker_Resume {background: url("marker_orange.gif");}
#image_marker_priority {background: url("marker_orange.gif");}
#image_marker_indeed {background: url("marker_blue.gif");}
#image_marker_simplyHired {background: url("marker_green.gif");}
#image_marker_beyond {background: url("marker_gray.gif");}

#image_marker,
#image_marker_Resume,
#image_marker_priority,
#image_marker_indeed,
#image_marker_simplyHired,
#image_marker_beyond {
    width: 22px; height: 32px;
    text-align: center;
    padding: 1px 0 0 0;
    font-size: 11px;
}

.listingsWithoutLocation {color: #939393 !important;}
.listingsWithoutLocation strong {color: #939393 !important;}
.listingsWithoutLocation a {color: #939393 !important;}
.listingsWithoutLocation a strong {color: #939393 !important;}

.mapListings-results {
    font-size: 11px !important;
    overflow: hidden;
    margin: 5px 0; padding: 7px 5px;
    border-top: 1px dotted #a2aec3;
    border-bottom: 1px dotted #a2aec3;
}
.mapListings-results a strong {font-size: 11px !important;}
.mapListings-results:hover {background: #e4ecf6 !important;}
#map {
    height: 610px;
    border: 1px solid #4b8d1f;
}
#googleMap-searchResults {
    height: 550px;
    overflow-y: auto;
    margin: 0 0 10px 0;
}
#googleMap-pagging {
    text-align: center;
    margin: 0 0 10px 0;
}
#googleMap-pagging .nextBtn,
#googleMap-pagging .prevBtn,
#googleMap-pagging .navigationItems {
    clear: none;
    display: inline;
}
#googleMap-pagging .nextBtn,
#googleMap-pagging .prevBtn {
    background: none !important;
    color: black !important;
    margin: 0 1px;
}
#googleMap-pagging .nextBtn a,
#googleMap-pagging .prevBtn a {
    background: none !important;
    color: black !important;
    padding: 0 2px;
    text-transform: inherit;
}
a#listView-icon {
    background: url(../images/listView.png) no-repeat left;
    padding: 2px 0 2px 20px;
}
a#mapView-icon {
    background: url(../images/mapView.png) no-repeat left;
    padding: 2px 0 2px 20px;
}
/********************************************************************************/

.Results,.Results_title {
	font-size:18px;
	color: #027dbf;
	margin-left:25px;
	margin-bottom:20px;
}
.dashboard {
	border-top: 2px solid rgba(235, 69, 29, 0.6) !important;
}
.contact_form{
	margin-top:60px;
	margin-bottom:50px;
}


/******* abhay css 16-01-2017****/

body{font-family: 'Roboto', sans-serif;}
.logo {
    margin-top: 5px;
    text-align: center !important;
}
/**.header{background:none !important;}***/
.user input[type="submit"]{border: 1px solid #fff !important; margin:0px 0px 0px 4px !important;font-weight: normal !important;
}
.btn-join{border: 1px solid #fff !important; background:#191919 !important; margin:0px !important;}
.btn-advertise{border: 1px solid #fff !important; background:#191919 !important; margin:0px !important;}
.btn-join:hover{background:#0470ab !important; color:#fff !important;}
.btn-advertise:hover{background:#0470ab !important; color:#fff !important;}
.user input[type="text"], .user input[type="password"]{font-family: 'Roboto', sans-serif;}
.user label{ margin-top:0px !important;}
.pull-right {
    float: right!important; 
    margin: 16px 0px 0px;
}
.find_job {
    float: left;
    width: 48%;
}

.career_opportunities .form{ float:left !important; width:100% !important; background: rgba(0,0,0,0.5) !important; padding:15px !important;}
.find_job {
    float: left;
    width: 49%;
	margin-top:0px !important;
}
.find_employer {
    float: right;
    width: 49%;
}
#search_job input{width:100% !important;}

.select_style{width:100% !important; margin-left:0px !important; margin-top:10px !important;}
.career_opportunities .form input[type="submit"]{width:auto !important; padding: 8px 36px; text-transform: uppercase; height:inherit !important;}
div#search_employer {
    width: 100% !important;
	padding:0px !important;
}
div#search_job {
    width: 100% !important;
	padding:0px !important;
}

.career_opportunities h1{    
	float: left;
	width:100%;
	display:inline-block !important;
    text-align: center;
    font-weight: bold;
    font-size: 35px !important;
    line-height: 50px;
    text-transform: capitalize;
     padding:75px 0px 0px !important;
    color: #fff !important;
}

.career_opportunities h2{float:left; width:100% !important; text-align:center !important;text-transform: uppercase !important; font-weight: bold !important; 
font-size: 30px !important;}
.box.career_opportunities p{float:left; width:100% !important;}
.career_opportunities .form input[type="text"]{font-size:14px !important; height:inherit !important;padding:5px !important;}
.ms-ctn .ms-sel-ctn{margin:0px !important;}
.ms-sel-ctn{ float:left !important; width:100% !important;}
.ms-ctn .ms-sel-ctn{ padding:0px !important;}
.career_opportunities h3 {
    text-align: left;
    color: #fff;
    font-weight: 400;
    margin: 0px;
    margin-bottom: 5px;
    margin-top: 5px;
    font-size: 14px;
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    margin-bottom: 15px;
}


.footer{background:#0470ab !important; color:#fff !important;}
.faq, .contact, .newsletter{ margin-left:0px; margin-right:10px;}
.go-to-next{background:#f73e01 url(../images/down-arrow.png) no-repeat center center !important; border:none !important;}
.faq a, .contact a, .newsletter a{color:#fff !important; text-decoration:none !important;}
.career_opportunities h3{text-transform: uppercase !important; border-bottom: 1px solid #ddd !important; padding-bottom: 10px !important; text-align:left !important;}
.job_searh_profile_listing{padding:25px 0px 0px; display:inline-block !important; width:100% !important; background:#fff !important;}
.job_profile_search{ float:left; width:100%; background:#f1f1f1 !important; padding:20px 20px !important;}
.job_profile_search .input-group .input-group-btn{ margin:0px !important;}
.job_profile_search .input-group .input-group-btn button.btn.btn-default {
    float: left !important;
    width: auto !important;
    padding:8px !important;
    border: none;
	border-radius:0px 3px 3px 0px !important;
}
.job_profile_search .input-group .input-group-btn button.btn.btn-default:hover{ background:#191919 !important;}
.job_profile_listing_sections{float:left; width:100%; background:#f1f1f1; padding:20px !important; margin:20px 0px 0px !important;}
.job_profile_listing_title{ float:left !important; width:100% !important; background:#0470ab !important; padding:12px 0px;}
.job_profile_listing_title h6{ float:left; width:100%; font-size:14px; color:#fff; font-weight:bold; text-transform:uppercase; margin:0px;}
.job_profile_listing_details{ float:left; width:100%; margin:10px 0px 0px;}
.job_profile_listing_details ul{ float:left; width:100%; margin:0px; padding:0px;}
.job_profile_listing_details ul li{ float:left; width:100%; padding:10px 0px 0px; background:#f1f1f1; list-style:none; margin-bottom:10px; border:2px solid #ddd;}
.job_profile_listing_details ul li:hover{ border:2px solid #027dbf;}
.job_profile_listing_details ul li h6{float:left; width:100%; font-size:14px; color:#0470ab; font-weight:bold; text-transform:uppercase; margin:0px;}
.job_profile_listing_details ul li h6 a{ text-decoration:none;color:#0470ab; }
.job_profile_listing_details ul li h6 span{float:left; width:100%; font-size:12px; color:#027dbf; font-weight:normal; margin:5px 0px 0px; text-transform:capitalize !important;}

.job_profile_listing_details ul li b{float:left; width:100%; font-size:13px; font-weight:bold; color:#333; margin:10px 0px;}
.job_profile_listing_details ul li p{float:left; width:100%; font-size:13px; color:#333; line-height:20px; margin:0px 0px 10px 0px;padding-top:0px;}
.job_profile_list_img{float:left; width:100%;}
.job_blog_listing_list{float:left; width:100%;}
.job_blog_listing_list ul{float:left; width:100%; padding:0px; margin:0px;}
.job_blog_listing_list ul li{ float:left; width:100%; background:#fff; padding:10px; border:1px solid #ddd; margin-bottom:15px; list-style:none;}
.job_home_blog_img{ float:left; width:100%;}
.job_home_blog_title{ float:left; width:100%; margin:10px 0px 0px;background:#027dbf; padding:12px 0px;}
.job_profile_list_img img{text-align:center;}
.blog_job_title_home{ float:left; width:100%;}
.blog_job_title_home h6{ float:left; width:100%; font-size:}
.job_home_blog_img img{max-width:100%;}
.blog_job_title_home h6{float:left; width:100%; font-size:16px;}
.blog_job_title_home h6 {
    float: left;
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
}
.blog_job_title_home span{float:left; width:100%; font-size:14px; color:#fff; margin:10px 0px 0px;}
.jobdetasil_box_bottom {
    float: left;
    width: 100%;
    background: #fff;
    padding: 12px 0px;
	margin:12px 0px 0px;
	border-top:1px solid #ddd;
}
a.view_deta_btn {
    float: left;
    width: auto;
    background: #027dbf;
    color: #fff;
    padding: 10px 20px;
    border-radius: 3px;
	text-decoration:none;
}
a.view_deta_btn:hover{background:#383737;}
a.view_deta_btn  .glyphicon{ margin-right:10px;}
.expr_profile_details{float:right; width:55%; text-align:right;}
.expr_profile_details h6{float:left; width:100%; font-size:15px; color:#000; text-transform:capitalize; margin:0px;}
.expr_profile_details span{ float:left; width:100%; font-size:14px; color:#333; margin:5px 0px 0px;}
.profile_details_job{float:left; width:100%; border-left:1px solid #ddd; padding:10px;}
.date_job_listing{float:left;width:100%; font-size:14px; color:#027dbf; text-align:left;}
.left_details_list{float:left; width:100%;}
.left_details_list ul{float:left; width:100%; margin:0px; padding:0px;}
.left_details_list ul li{float:left; width:100%; list-style:none; margin-bottom:0px; padding:8px 0px; border-bottom:1px solid #ddd; box-shadow:inherit !import; border:none !important; border-bottom:1px solid #ddd !important; background:none !important; font-size:12px !important;}
.logo_profile_job_new{float:left; width:50%; height:45px !important;}
.logo_profile_job_new img{ max-width:100% !important; max-height: 45px;}
.header {
    background: rgba(255,255,255,0.7) !important;
    box-shadow: 0px 0px 3px !important;
}
a.header_login{float:left; width:auto; background:#0470ab !important; color:#fff !important; font-size:14px !important; text-transform:uppercase !important; padding:6px 20px !important; text-decoration:none; border-radius:3px; margin-right:10px !important;}
a.header_login:hover{background:#383737 !important; color:#fff !important; text-decoration:none;}
a.header_register{float:left; width:auto; background:#ffeb43 !important; color:#333 !important; font-size:14px !important; text-transform:uppercase !important; padding:6px 20px !important; text-decoration:none; border-radius:3px; border: 1px; border-style: solid; border-color: #0470ab;}
a.header_register:hover{background:#0470ab !important; color:#fff !important; text-decoration:none;}
.modal.in .modal-dialog{z-index:99999 !important;}
.login_pop{float:left; width:100%;}
.login_pop .modal-dialog{width:420px !important;}
.login_pop .modal-dialog .modal-header{    
	background: #027dbf !important;
    border-radius: 3px 3px 0px 0px !important;
    color: #fff !important;
    font-weight: bold !important;
}
.login_pop .modal-dialog .modal-header button.close {
    color: #fff !important;
    opacity: 1 !important;
    font-size: 16px;
    font-weight: 300 !important;
    margin:-3px 0px 0px 0px !important;
    background: #027dbf;
    height: 30px;
    width: 30px;
    border-radius: 50%;
}
.login_pop .modal-dialog .modal-header button.close:focus{outline:none !important;}
a.forget_lgin {
    float: right;
    text-decoration: none;
    color: #000;
}
a.forget_lgin:hover{color:#0470ab !important;}

.login_pop  .checkbox{ text-transform:capitalize;}
.btn-primary {
    color: #fff;
    background-color: #0470ab !important;
    border-color: #0470ab !important;
}
.btn-primary:hover, .btn-primary:focus {
    background-color: #333 !important;
    border-color: #333 !important;}
	
.login_pop .modal-dialog .modal-body h3 {
    float: left;
    width: 100%;
    text-align: center;
    font-size: 15px;
    color: #0470ab;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px 0px 12px 0px;
}

.header_socials_icons{ float:right; width:auto; margin-left:10px;}
.header_socials_icons ul{float:left; width:100%; margin:0px; padding:0px;}
.header_socials_icons ul li{ float:left; width:30px; list-style:none; margin-right:10px; height:30px; border-radius:50%; background:#0470ab; text-align:center; padding:5px; color:#000;}
.header_socials_icons ul li i.fa{ color:#fff;}
.header_socials_icons ul li:hover{background:#191919;}
.header_socials_icons ul li:hover i.fa{ color:#fff;}


/**** 20-01-2017*****/

.js-sign {
    margin-top:0px !important;
    border: 5px solid #0470ab !important;
}
.chart-bgcolor-gc{ padding:36px 0px 60px !important;}
.chart-bgcolor-gc .about-content{ margin-top:0px; margin-bottom:0px;}
.chart-bgcolor-gc .about-content h2{ float:left; width:100%; font-size:36px !important; font-weight:bold;font-family: 'Roboto', sans-serif; margin:0px 0px 10px 0px;}
.chart-bgcolor-gc .about-content p{ float:left; width:100%; font-size:16px !important;font-family: 'Roboto', sans-serif !important; margin:0px 0px 10px 0px !important; line-height:20px !important;}
.chart-bgcolor-gc .about-content h3{ float:left; width:100%; font-size:24px !important; font-weight:300;font-family: 'Roboto', sans-serif; margin:0px 0px 20px 0px !important;}
.parallax-btn {
    padding: 3px 15px !important;
    background: #fff !important;
    color: #000 !important;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius: 3px;
    border: solid 2px #FFF;
    text-shadow: none !important;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    font-size: 21px !important;
    font-weight: normal !important;
    margin-bottom: 0px;
}
.parallax-btn:hover{ background:#0470ab !important; border:2px solid #0470ab !important; color:#fff !important; box-shadow:none !important;}
.js-sign img{width:100%;}
.career_opportunities .form{box-shadow:inset 0px 0px 9px #000 !important;}
.adv_second_row{ width:100%; background:#f1f1f1 !important; padding:0px 0px !important;}
.adv_second_row .text-content{ margin:0px !important;}
.adv_second_row .phone{ margin:0px !important;}
.reach_inner_sect{ background:#fff !important; float:left !important; width:100% !important; padding:20px !important; box-shadow:0px 0px 3px #333 !important; border-radius:5px !important;margin-top: -25px !important; position:relative !important; z-index:999 !important;}
.ms-ctn .ms-sel-ctn{padding:0px 10px !important;}
.career_opportunities .form input[type="submit"]{margin-top:5px !important;}
.career_opportunities .select_style select {
    padding: 5px 10px !important;
    background: #fff !important;
    color: #4e004e;
    border: none !important;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    line-height: inherit !important;
    height: 34px !important;
    width: 100%;
    float: left;
    font-weight: 300;
}
.js_third_row{ margin-top:-35px !important; width:100% !important;}
.reach_inner_sect .parallax-btn{background:#0470ab !important; border:3px solid #0470ab !important; color:#fff !important; box-shadow:inherit !important;}
.reach_inner_sect .parallax-btn:hover{ background:#383737 !important;border:3px solid #383737 !important; color:#fff !important; box-shadow:inherit !important;}
.reach_inner_sect .text-content h2{ float:left; width:100%; font-size:36px !important; color:#0470ab; font-weight:normal; text-transform:capitalize !important; margin:0px 0px 10px 0px !important; text-transform:capitalize !important;font-family: 'Roboto', sans-serif !important;}
.reach_inner_sect .text-content h2 span{ font-size:28px !important;}
.chart-bgcolor-gc .about-content h2 span{ font-size:28px !important;}
.reach_inner_sect .text-content p{float:left; width:100% !important; font-size:16px !important; color:#333 !important; line-height:30px !important; font-weight:normal !important;font-family: 'Roboto', sans-serif !important; line-height:20px !important;}
button.parallax-btn span{ font-size:16px !important;}
.job_profile_search .input-group-addon:first-child {
    border-right: 0;
    background: #0470ab;
    border: 1px solid #0470ab;
}
.job_profile_search  .form-control{border: 1px solid #0470ab !important;}
.job_profile_search .input-group .input-group-btn input.btn.btn-default {
    float: left !important;
    width: auto !important;
    padding: 9px 8px !important;
    border: none;
    border-radius: 0px 3px 3px 0px !important;
    line-height: 16px !important;
	background:#0470ab !important;
	color:#fff !important;
}
.job_profile_search .input-group .input-group-btn input.btn.btn-default:hover{background:#EB4519 !important;}
.job_profile_search{border:2px solid #0470ab !important;}
.job_profile_search .about-content{ margin-bottom:30px !important;}
.group_img_new {
    float: left;
    width: 100%;
    border: 3px solid #fff;
}
.group_img_new  img{
max-width:100%;
}
.relevant_sec_inner{ float:left; width:100%; margin:50px 0px 40px;}
.relevant_sec_inner .about-content{ margin:0px !important;}
.relevant_sec_inner .about-content h2{ float:left; width:100%; font-size:36px !important; font-weight:bold !important; color:#f73e01 !important;font-family: 'Roboto', sans-serif; margin:0px 0px 10px 0px !important;}
.relevant_sec_inner .about-content p{ float:left; width:100%; font-size:15px !important; color:#fff; font-weight:normal !important; margin-bottom:12px !important; line-height:24px !important;}
.relevant_sec_inner  .about-content h3{ float:left; width:100%; font-size:24px; margin:10px 0px !important;}
.adv_second_row.noticed{width:100%; background:#f73e01 !important; padding:45px 0px !important;}
.adv_second_row.noticed .text-content{ float:left; width:100%;}
.adv_second_row.noticed .text-content h2{float:left; width:100%; font-size:30px !important; font-weight:bold !important; color:#fff !important; text-transform:capitalize !important; margin:0px 0px 10px 0px !important; text-transform:uppercase !important; background:url(../images/footer_up_title_bg.jpg) 0% 50% repeat-x; text-align:center !important;} 
.adv_second_row.noticed .text-content h2 span{ float:none; width:auto; background:#f73e01 !important; padding:0px 10px; text-align:center;}
.adv_second_row.noticed .text-content p{ float:left; width:100% !important; font-size:15px !important; color:#fff !important; line-height:24px !important; margin-bottom:12px !important;}
.adv_second_row.noticed .text-content h3{ float:left; width:100%;color:#fff; margin:15px 0px !important; text-transform:uppercase !important;} 
.adv_second_row.noticed  .about-content{ float:left; width:100%;margin:0px !important;}
.adv_second_row.noticed .about-content h2{ float:left; width:100%; font-size:30px !important; font-weight:bold !important; color:#fff !important; text-transform:capitalize !important; margin:0px 0px 10px 0px !important; text-transform:uppercase !important; background:url(../images/footer_up_title_bg.jpg) 0% 50% repeat-x; text-align:center !important;}
.adv_second_row.noticed .about-content h2 span{ float:none; width:auto; background:#f73e01 !important; padding:0px 10px; text-align:center;}
.adv_second_row.noticed .about-content p{ float:left; width:100% !important; font-size:15px !important; color:#fff !important; line-height:24px !important; margin-bottom:12px !important;}
.adv_second_row.noticed .about-content h3{ float:left; width:100%;color:#fff; margin:15px 0px !important; text-transform:uppercase !important;} 
.adv_second_row.noticed .header_socials_icons{ float:left !important;}
.knowmore_dis_sec {
    float: left;
    width: 100%;
    min-height: 312px !important;
	background:url(../images/flat-world-map.png) bottom center no-repeat !important;
} 
.follow_dis_sec{
    float: left;
    width: 100%;
    min-height: 312px !important;
	background:url(../images/social_bg_icon.png) bottom center no-repeat !important;
}
.noticed_dis_sec{float: left;
    width: 100%;
    min-height: 312px !important;
	background:url(../images/noticed_icon_footer.png) bottom center no-repeat !important;}
	
.hired_sections_home {
    float: left;
    width: 100%;
    background: #0470ab;
    padding: 12px 0px;
    border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
}
.hired_sections_home h3{ float:left; width:100%; font-size:33px; font-weight:bold; text-transform:uppercase; color:#fff; margin:0px;}
.hired_butn {
    float: left;
    width: 100%;
}
.hired_butn button.start-btn {
    float: right !important;
    width: auto !important;
    background: #fff !important;
    font-size: 21px !important;
    text-shadow: inherit;
    color: #000 !important;
    border-radius: 3px !important;
    padding: 3px 10px;
    font-weight: normal;
}

.hired_butn button.start-btn:hover{background:#f73e01 !important; color:#fff !important; border:2px solid #f73e01 !important; box-shadow:inherit !important;}
.inner_footer.screen_view {
    display: inline-block !important;
	background:#666 !important;
}
#copyright{ padding-left:0px; padding-top:15px; text-align:left !important;}
.footer_social_strip {
    float: right !important;
    width: auto !important;
}
.below_arrow_footer{width:100%; max-width:161px; margin:0 auto; float:none;}
#footer_con .link_heder{ float:left; width:100% !important; font-size:14px !important; color:#fff !important; font-weight:bold !important; text-transform:uppercase !important; margin-bottom:5px !important; font-weight:bold; text-shadow:inherit !important;}
#footer_con ul{ float:left; width:100%; margin:0px; padding:0px;}
#footer_con ul li{ float:left; width:100%; list-style:none;}
#footer_con ul li a{ float:left; width:100% !important; font-size:12px !important; color:#fff !important; text-transform:capitalize !important;}
#footer_con ul li a:hover{color:#fff !important;}
.career_opportunities .form input[type="submit"]:hover{ background:#191919 !important;}
.job_profile_listing_details ul li.imp{background:rgba(1, 226, 248, 0.09) !important;}
.job_profile_listing_details ul li.imp .jobdetasil_box_bottom{background:#fff !important; border-top:1px solid #ddd !important;}
.jobs_statistics_section{ float:left; width:100%; background:#027dbf; padding:45px 0px;}
.chart-bgcolor-gc.fadeInUp.animated {
    display: inline-block;
    width: 100%;
}
.jobs_statistics_section h3{ float:left; width:100%; font-size:30px; color:#fff; text-transform:capitalize; font-weight:bold; text-align:center; margin:0px; text-transform:uppercase;}
.jobs_statistics_section span{ float:left; width:100%; font-size:14px; color:#fff; text-align:center; margin:10px 0px 0px; text-transform:uppercase;}
.listing_job_statistic{ float:left; width:100%; margin:35px 0px 0px;}
.listing_job_statistic ul{ float:left; width:100%; margin:0px; padding:0px;}
.listing_job_statistic ul li{ float:left; width:19%; list-style:none; margin-right:1%;}
.listing_job_statistic ul li:last-child{ margin-right:0px;}
.numbering_text{ float:left; width:100%; font-size:23px; color:#0470ab; text-align:center; margin:0px 0px 0px 0px;font-weight: normal !important;}
.numbering_icons{ float:left; width:100%; margin:10px 0px;}
.numbering_icons i.fa{ float:left; width:100%; font-size:30px; color:#0470ab !important; text-align:center;}
.numbering_title_box{ float:left; width:100%; font-size:18px; color:#0470ab !important; font-weight:bold; text-transform:uppercase; text-align:center; margin:10px 0px;}
.job_statistic_box_num {
    float: none !important;
    width: 100%;
    background: #fe5932;
    border: 3px solid #fe5932;
    color: #fff;
    padding: 10px;
    text-align: center;
    border-radius: 3px;
    height: 150px !important;
    border-radius: 50% !important;
    max-width: 150px !important;
    margin: 0 auto !important;
    padding:35px 0px 0px;
	border:3px solid #fff;
	overflow:hidden !important;
	box-shadow:inset 0px 0px 8px #000 !important;
}
.listing_job_statistic ul li:hover .job_statistic_box_num { background:#0470ab !important;}
.job_statistic_box_num:third-child{ background:#0470ab !important;}
.job_statistic_below_section{ float:left; width:100%; background:#f1f1f1; padding:0px 0px; text-align:center !important;}
.job_statistic_below_section h3{ float:left !important; width:100% !important; font-size:30px !important; color:#027dbf !important; text-align:center; margin:0px; font-weight:300; margin:0px 0px 15px 0px;}
.job_statistic_below_section span{ float:left; width:100%; font-size:16px;color:#000;}
.website_screen_dives{ float:left; width:100%; text-align:center; margin:25px 0px 0px;}
.dis_below_screen_text{ float:left; width:100%; margin:30px 0px 0px; text-align:center; padding:0px 75px;}
.dis_below_screen_text p{ float:left; width:100%; font-size:16px; color:#000; text-align:center; line-height:36px;}
.chart-bgcolor-gc.fadeInUp.animated{ margin-top:-30px; padding-top:75px !important; padding-bottom:75px !important;}
.prices_sections_home{ float:left; width:100%; background:url(../images/prices_bg_sect.jpg) no-repeat !important; background-size:cover !important; padding:45px 0px;}
#bottom{ float:left !important;width:100% !important; text-align:center !important;}
.prices_sections_home h3{ float:left; width:100%; font-size:36px !important; color:#0470ab !important; font-weight:bold !important; text-align:center !important; margin-bottom:15px !important; text-transform:capitalize; margin:0px 0px 15px 0px !important;}
.prices_sections_home span{ float:left; width:100%; font-size:18px !important; color:#fff !important; text-align:center !important;}
.prices_listing_box{ float:left; width:100%; margin:55px 0px 0px;}
.priceing_box_tag{ float:left; width:100%; background:#fff; border-radius:3px;}
.prices_box_title{float:left; width:100%; background:#0470ab !important; color:#fff !important; padding:65px 0 0 !important; border-radius:3px 3px 0px 0px;}
.prices_box_title h3{font-size:24px !important; color:#fff !important; margin:0px !important; padding:10px 0px; text-align:center; text-transform:uppercase !important; font-weight:300 !important;}
.prices_prices_sect{ float:left; width:100%; padding:15px 5px; background:#f1f1f1 !important; border-bottom:1px solid #ddd !important; text-align:center;}
.prices_prices_sect h4{ float:left; width:100%; font-size:24px; color:#0470ab; font-weight:bold; text-transform:uppercase; text-align:center; margin:0px !important;}
.prices_prices_sect span{ float:left; width:100% !important; font-size:13px !important; color:#000 !important; text-align:center !important; margin:12px 0px 0px; font-weight:500 !important;}
.price_box_footer{ float:left; width:100% !important; background:#027dbf !important; padding:10px !important; text-align:center; border-radius:0px 0px 3px 3px;}
a.buton_pric_bx{ width:auto !important; display:inline-block; border-radius:3px; background:#fff; padding:10px 30px !important; color:#0470ab; text-align:center; text-decoration:none; text-transform:uppercase;}
a.buton_pric_bx.all_btn{ margin-top:25px; font-weight:bold;}
a.buton_pric_bx:hover{ background:#0470ab; color:#fff; text-decoration:none;}
.prices_listing_box ul{ float:left; width:100%; margin:0px; padding:0px 150px;}
.prices_listing_box ul li{ float:left; width:32% !important; list-style:none !important; background:#fff !important; border-radius:3px !important; position:relative !important; margin-right:1% !important;}
.icn_center_pric {
    float: left !important;
    width: 100% !important;
    text-align: center !important;
	position:absolute !important;
}
.icon_price_box{width:100%; max-width:300px; margin:0 auto; height:150px; border-radius:50%; padding:20px; background:#0470ab; box-shadow:inset 0px 0px 8px #000;}
.icon_price_box {
    width: 100% !important;
    max-width: 90px !important;
    margin: 0 auto !important;
    height: 90px !important;
    border-radius: 50% !important;
    padding: 30px !important;
    margin-top: -35px !important;
    overflow: hidden !important;
    background: #027dbf !important;
    text-align: center !important;
    font-size: 24px !important;
    color: #fff !important;
    border: 3px solid #fff !important;
}
.prices_provide_point{ float:left; width:100%; min-height:320px !important;}
.prices_provide_point ul{ float:left; width:100%; margin:0px; padding:0px;}
.prices_provide_point ul li{ float:left !important; width:100% !important; list-style:none !important; margin-bottom:5px !important; padding:10px 15px !important; border-bottom:1px solid #ddd; color:#000 !important; text-align:left !important;}
/**.prices_provide_point ul li:last-child{ border-bottom:none !important;}***/
.prices_provide_point ul li span{ float:left; width:auto !important; margin-right:10px !important; color:#0470ab !important;}
.header-area{ float:left !important; width:100% !important; padding:85px 0px 125px !important;}
.banner-cont-wrapper{ float:left !important; width:100% !important; text-align:center !important;}
.header{z-index:999 !important}
.login_pop form label{font-size:15px;}
.login_pop form input[type=checkbox]:not(old){
	opacity:1 !important;
    width: auto !important;
    height: auto;
    margin-top: 4px !important;
}


.happy-campers-main h3{
	float: left !important;
    width: 100% !important;
    font-size: 36px !important;
    color: #0470ab !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
    margin: 0px 0px 10px 0px !important;
}

h3.hapy_title{
    float: left !important;
    width: 100% !important;
    font-size: 30px !important;
    color: #0470ab !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    margin: 0px 0px 10px 0px !important;
}

.plan-and-pricing h3{
	float: left !important;
    width: 100% !important;
    font-size: 36px !important;
    color: #fff !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
    margin: 0px 0px 10px 0px !important;
}
.lined-btns, .lined-btns:focus{border:2px solid #fff !important;}
.lined-btns:hover{border:2px solid #0470ab !important; background:#0470ab !important;}
.got-a-question .call-us-head h3{ margin:0px !important; color:#0470ab !important; font-weight:bold; text-transform:uppercase;}
.got-a-question .call-us-link .call-us-btn, .got-a-question .call-us-link .call-us-btn:focus{background:#0470ab !important;}
.got-a-question .call-us-link .call-us-btn:hover{ background:#191919 !important;}
.got-a-question .call-us-txt{padding-top:14px !important;}
.got-a-question{padding:25px 0px !important; background:url(../images/pop_bg_login.png) center no-repeat #fff !important;}
.got-a-question .call-us-head{padding-top:13px !important;}
.statistic-val li:hover .ico-conts .numbering_text, .statistic-val li:hover .ico-conts .numbering_icons i.fa {color:#fff !important;}
.prices_box_title h3{font-size:24px !important; color:#fff !important; margin:0px !important; padding:10px 0px; text-align:center; text-transform:uppercase !important; font-weight:300 !important;}
.modal-body{background:url(../images/pop_bg_login.png) center no-repeat #fff;}
.job-statistics-main{background:url(../images/pop_bg_login.png) center no-repeat #fff !important;}
.happy-campers-main{background:url(../images/pop_bg_login.png) center no-repeat #fff !important;}
.prices_provide_point{background:rgba(253, 234, 230, 0.36) !important;}
.job-statistics-main h3{ font-size:30px; text-transform:uppercase;}


/**** 30-01-2017 ******/
.search_opportunities{height:inherit !important; margin-bottom:15px !important;}
.topResultsLinks{ float:left; width:100%; padding:0px 0px !important;}
.topResultsLinks ul{ float:right;margin:0px; padding:0px;}
.topResultsLinks ul li{ float:left; width:auto; background:none !important; padding:0px !important; margin:0px 0px 0px 10px !important;}
div#topResults {
    float: left;
    width: 100%;
	padding:0px 15px;
}
.headerBgBlock {
    float: left;
    width: 100%;
}
.topResultsLinks ul li a{background:#333; color:#fff !important; border-radius:3px; border-bottom:none !important; text-transform:capitalize !important; margin:0px !important; padding:7px 25px !important; font-size:14px !important;}
.topResultsLinks ul li a:hover{background:#027dbf !important;}
a#mapView-icon{ background:#191919 !important; color:#fff !important; padding:7px 25px !important; margin:0px !important; text-decoration:none; border-radius:3px; font-size:14px;}
a#listView-icon{ background:#027dbf !important; color:#fff !important; padding:7px 25px !important; margin:0px !important; text-decoration:none; border-radius:3px; font-size:14px;}
a#listView-icon:hover{background:#0470ab !important;}
a#mapView-icon:hover{background:#0470ab !important;}
.headerBgBlock{ margin-bottom:10px !important;}
.topNavBar{background:#027dbf !important; color:#fff !important; margin-bottom:15px !important;}
#listings_per_page_form select, .sortBy select{ border-radius:3px !important; border:none !important;}
span.prevBtn{
    background: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    border: none;
    color: #0470ab !important;
}
span.prevBtn a{ color:#0470ab; text-decoration:none;}
span.nextBtn{
    background: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    border: none;
    color: #0470ab !important;
	display:inline-block !important;
}
span.nextBtn a{ color:#0470ab; text-decoration:none;}
.pageNavigation{ float:right; width:auto !important; margin:6px 10px 0 0 !important;}
span.navigationItems{
	padding: 0px 10px !important;
    font-size: 15px !important;
    color: #fff !important;
}
span.navigationItems a{color:#fff !important;}

.responsive-accordion li{ float:left !important; width:100% !important;}

.refine_result.animated {
    float: left;
    width: 100%;
    margin: 6px 0px 0px;
}

.refine_result.animated ul{ float:left !important; width:100% !important;}

div#refine_filters_Country_top{ float:left; width:100%;}
div#refine_filters_Country_top ul{ float:left; width:100%;}
div#refine_filters_Country_top ul li{ float:left; width:100%; padding:10px; border-bottom:1px solid #ddd;}

div#refine_filters_State_top{ float:left; width:100%;}
div#refine_filters_State_top ul{ float:left; width:100%;}
div#refine_filters_State_top ul li{ float:left; width:100%; padding:10px; border-bottom:1px solid #ddd;}

div#refine_filters_Sector_top{ float:left; width:100%;}
div#refine_filters_Sector_top ul{ float:left; width:100%;}
div#refine_filters_Sector_top ul li{ float:left; width:100%; padding:10px; border-bottom:1px solid #ddd;}

div#refine_filters_Sector_top{ float:left; width:100%;}
div#refine_filters_Sector_top ul{ float:left; width:100%;}
div#refine_filters_Sector_top ul li{ float:left; width:100%; padding:10px; border-bottom:1px solid #ddd;}
div#refine_filters_Sector_filters {
    float: left;
    width: 100%;
}

div#refine_filters_Profession_filters {
    float: left;
    width: 100%;
}

div#refine_filters_Profession_top {
    width: 100%;
    float: left;
}
div#refine_filters_Profession_top ul{ float:left; width:100%;}
div#refine_filters_Profession_top ul li{ float:left; width:100%; padding:10px; border-bottom:1px solid #ddd;}

div#refine_filters_Employment_Type_filters {
    float: left;
    width: 100%;
}
div#refine_filters_Employment_Type_top{
    width: 100%;
    float: left;
}

div#refine_filters_Employment_Type_top ul{
    width: 100%;
    float: left;
}

div#refine_filters_Employment_Type_top ul li{
    width: 100%;
    float: left;
	 padding:10px; border-bottom:1px solid #ddd;
}


div#refine_filters_Employer_Type_top{
    width: 100%;
    float: left;
}
div#refine_filters_Employer_Type_top ul{ float:left; width:100%;}
div#refine_filters_Employer_Type_top ul li{ float:left; width:100%; padding:10px; border-bottom:1px solid #ddd;}


.responsive-accordion-default.responsive-accordion li .responsive-accordion-head{width:100% !important; float:left !important;padding:10px 30px 10px 30px !important; \
   font-size: 13px !important;
    text-transform: uppercase !important;
    color: #000 !important;
    font-weight: bold !important;
	background: rgba(1, 226, 248, 0.09) !important; 
}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i{top:11px !important;}
.fa-chevron-down:before{ display:none !important;}
.fa-chevron-up:before{ display:none !important;}
.leftside_header{background: #0470ab !important;
    border-radius: 0px !important;
    font-size: 14px;
    font-weight: bold !important;
    text-transform: uppercase;}
.no_top_banner{ float:left; width:100%; margin-top:0px !important; margin-bottom:15px !important; height:57px !important;}
.no_top_banner img{ width:100%;}
.inner-body{ float:left; width:100%; padding:15px 0px;}
.topNavBar{ margin:15px 0px !important;} 
#job_result{ margin-top:0px !important;}
#job_right{ padding:15px !important;}
.compProfileInfo {
    border: none !important;
    border-radius: 10px !important;
    box-shadow: none !important;
    margin:0px !important;
    padding: 15px !important;
    /*background: #f1f1f1 !important;*/
    text-align: center !important;
    box-shadow: inset 0px 0px 3px #aaa !important; 
}
.job_more_info {
    float: left !important;
    width: 100% !important;
    margin: 15px 0px 0px !important;
    padding: 0px !important;
    background: #f1f1f1 !important;
    padding: 20px !important;
    border-radius: 5px !important;
    border-top: 4px solid #ddd !important;
	border-bottom: 4px solid #ddd !important;
}
.tools_bar{ float:left;}
.like_job_button{display:block !important;}
.job_more_info .left_details_list{ margin-bottom:15px !important;}
.tools_bar{ float:left; width:100% !important; margin:25px 0px !important; padding:15px !important;}
.top_desc h2.desc_title{ float:left; width:100%; text-align:center !important; font-size:24px !important; color:#027dbf !important; font-weight:bold !important; text-transform:uppercase !important; margin:10px 0px 0px !important;}
.top_desc{ float:left; width:100%; text-align:center;}
#job_desc{ float:left; width:100%; margin:12px 0px 0px;}
#job_desc p{ font-size:14px !important; line-height:24px;}
div#index_body {
    float: left !important;
    width: 100% !important;
    padding: 0px 15px !important;
}
div#index_body div#main_content .indexDiv.mobile_index p{ font-size:13px !important; line-height:24px !important;font-weight:normal !important;}
div#index_body div#main_content .indexDiv.mobile_index p span{font-size:18px; font-weight:bold; text-transform:capitalize;}
div#index_body div#main_content .indexDiv.mobile_index p b{font-size:18px !important; font-weight:bold; text-transform:capitalize;}
iframe#twitter-widget-0{ height:35px !important;}

.adv_second_row{ float:left; width:100%;}
.contact_pages_details{ float:left; width:100%;}
.contact_pages_details .text-content{ float:left; width:100%;}
.contact_pages_details .text-content p{ font-size:13px; color:#333; font-weight:normal; line-height:24px important;}
.contact_pages_details .text-content p strong{color:#0470ab !important; font-size:14px; font-weight:normal !important;}
.contact_page_form{ float:left; width:100%; background:#f1f1f1; border-radius:5px; box-shadow:inset 0px 0px 3px #333; padding:20px !important;}
.contact_page_form h2{ float:left; width:100%; font-size:16px !important; color:#0470ab !important; font-weight:bold !important; margin:12px 0px 15px 0px !important; text-align:center !important; border-bottom:1px solid #ddd; padding-bottom:10px; text-transform:uppercase;}
.contact_page_form  .form-group {
    margin-bottom: 15px;
    float: left;
    width: 100%;
    margin: 0px 0px 10px 0px !important;
}
.contact_page_form  .form-group label{ float:left; width:100% !important; font-size:14px !important; text-transform:capitalize !important; font-weight:normal !important;}
.contact_page_form  .form-group label strong{ float:left; width:100% !important; font-size:14px !important; text-transform:capitalize !important; font-weight:normal !important;}
.text-content{z-index:99 !important;}
.contact_form_icon{width:100%; max-width:75px; height:75px; border-radius:50%; background:#0470ab; padding:24px; color:#fff; margin:0 auto; overflow:hidden;}
.contact_form_icon span{ font-size:24px; color:#fff;}
.contact_page_form  .form-group .parallax-btn{background:#0470ab !important; border:3px solid #0470ab !important; box-shadow:inherit !important; color:#fff !important; font-size:16px; text-transform:capitalize !important;}
.contact_page_form  .form-group .parallax-btn:hover{background:#383737 !important; border:3px solid #383737 !important;}
.editTemplateLink{display:none !important;}
.contact_pages_details .left_details_list ul li{ font-size:14px !important; color:#333 !important; font-weight:normal !important;}
.contact_pages_details .left_details_list ul li span{ margin-right:5px;}
.contact_pages_details .left_details_list p{ margin-bottom:10px !important;}
.inner_container_main{ float:left; width:100%; background:#f1f1f1 !important;}
div#index_body div#main_content .indexDiv.mobile_index p{ padding:0px; margin:10px 0px 0px;}
.templateHighlight h1{float:left !important; width:100% !important; font-size:30px !important; color:#0470ab !important; font-weight:bold !important; text-transform:uppercase !important; margin:0px 0px 15px 0px !important;}
.templateHighlight h2{float:left !important; width:100% !important; font-size:22px !important; color:#383737 !important; font-weight:bold !important; text-transform:uppercase !important; margin:10px 0px 15px 0px !important;}
.got-a-question .call-us-txt p{ padding-top:0px;}
a.view_deta_btn:hover{color:#fff; text-decoration:none;}
.how-it-works h5{float:left; width:100%; margin:15px 0px 10px;}
.banner-conts h2{ float:left; width:100%; margin:15px 0px 0px !important;}
.campers-all li a.active, .campers-all li a:hover, .price-tables .choose-a-plan .plan-choose-btn, .price-tables .choose-a-plan .plan-choose-btn:focus, .price-tables .choose-a-plan .plan-choose-btn:hover{border:2px solid #0470ab !important;}

.header .navbar-default{background:none !important;}
.header .navbar-default .top-navbar .nav > li > a{padding:26px 15px !important; color:#000 !important;}
.navbar-header.logo_dashboard img{max-width:100%;}
.top-navbar .nav > li > a{padding:26px 15px !important; color:#000 !important;}
.top-navbar .nav > li > a:hover, .top-navbar .nav > li > a:focus{background:#0470ab !important; color:#fff !important;}
.employer_dashboard .top-navbar .nav > li > a{color:#fff !important;}
.employer_dashboard .top-navbar .nav > li > a:hover, .top-navbar .nav > li > a:focus{background:#225081!important; color:#fff !important;}
.employer_dashboard .top-navbar .nav > li > a:hover, .top-navbar .nav > li > a:focus{background:#225081!important; color:#fff !important;}
div#refine_filters_Country_filters {
    float: left;
    width: 100%;
}

/***#job_result .pshnft_template{ float:left !important;padding-top:268px !important;}
#job_result .pshnft_template .top_desc strong{ text-shadow:inherit !important;}
#job_result .pshnft_template .top_desc strong a{ text-shadow:inherit !important;}
#job_result .pshnft_template #job_desc{ margin:0px !important;}
#job_result .prospect_template .top_desc strong{ text-shadow:none !important;}
#job_result .prospect_template{ float:left !important;padding-top:268px !important;}
#job_result .mdtalent_template{ float:left !important;padding-top:268px !important;}
#job_result .rxr_template{ float:left !important;padding-top:268px !important;}
#job_desc{ margin:0px !important;}
#job_result .spasteur_template{ float:left !important;padding-top:268px !important;}
#job_result .genzyme_template{ float:left !important;padding-top:268px !important;}***/


.login_form_sect{width:100% !important; max-width:450px !important; margin:0 auto !important; background:#f1f1f1 !important; border-radius:3px !important; box-shadow:inset 0px 0px 3px #333 !important; overflow:hidden !important; padding:15px !important;}
.login_form_sect h2{ float:left; width:100%; font-size:24px !important; font-weight:bold !important; text-transform:uppercase !important; color:#0470ab !important;}
.login_form_sect form#loginForm{ float:left; width:100%; margin:20px 0px 0px !important;}
.login_form_sect .form-horizontal .form-group{ float:left !important; width:100% !important; margin-left:0px !important; margin-right:0px !important; font-size:14px !important;}
.login_form_sect .form-horizontal .form-group input{ float:left;width:100% !important; margin:8px 0px 0px !important;}
.login_form_sect .form-horizontal .btn-default{background:#0470ab !important; padding:10px 36px !important; font-size:14px !important; text-transform:uppercase !important; color:#fff !important; border:none !important;}
.login_form_sect .form-horizontal .btn-default:hover{ background:#333 !important;}

.login_form_sect form#loginForm a{ text-decoration:none !important; color:#0470ab !important;}

.login_pop  .checkbox a{text-decoration:none; color:#000;}
.login_pop  .checkbox a:hover{color:#0470ab;}
p.error{ float:left !important; width:100% !important; padding:0px 0px 0px 30px !important;} 

.social_table {
    margin-top: 10px !important;
    float: left;
    width: 100%;
}

.social_table a.addthis_button{ float:left !important; width:100% !important; background:#fff !important;padding:5px !important; border-radius:3px !important;}
.contact_pages_details .text-content p{margin: 0px 0px 10px 0px !important;padding: 10px 0px 0px !important;}


.employer_dashboard #page-wrapper #page-inner .section_profile {
    float: left !important;
    width: 100% !important;
    margin: 0px !important;
    padding:0px 0px 20px !important;
	background: #fff !important;
    border-radius: 3px !important;
    border: 1px solid #ddd !important;
	overflow:hidden !important;
}
.employer_dashboard #page-wrapper #page-inner .section_profile .row{ margin-left:0px !important; margin-right:0px !important;}
.section_profile p.username{ float:left; width:100%; font-size:18px !important; color:#0470ab !important; font-weight:bold !important; margin-bottom:15px !important; line-height:inherit !important;}
.seer_profile_herd p.username{color:#fff !important;}
.section_profile p.occupation{ float:left !important; width:100% !important; font-size:13px !important; font-weight:bold !important; color:#000 !important;padding:10px !important; margin:15px 0px 0px;}
span.industry{ float:left; width:auto !important;}
span.industry strong{ float:left; width:100%; font-size:14px; color:#0470ab; text-transform:uppercase;}
span.industry strong span{ margin-right:10px !important; font-size:18px !important; vertical-align:middle !important;}
span.professions{ float:right; width:auto !important;}
span.professions strong{ float:left; width:100%; font-size:14px; color:#0470ab; text-transform:uppercase;}
span.professions strong span{ margin-right:10px !important; font-size:18px !important; vertical-align:middle !important;}
.seer_profile_herd{float:left; width:100%; margin-bottom:0px !important; background:#0470ab !important; padding:10px;}
.personal_details_seeker{ float:left; width:100% !important; font-size:13px !important; color:#333 !important;padding: 15px 0px !important; background:#f1f1f1 !important; border-top:4px solid #ddd;border-bottom:4px solid #ddd; margin-bottom:15px;}
.section_profile p.skill{ font-size:13px !important; color:#333 !important; float:left; width:100%; margin:0px !important;}
.profile_detail span{ font-size:13px !important; color:#333 !important; float:left !important; width:100% !important;}
.section_profile .profile_detail span.leftspan{ float:left !important; width:100% !important; font-size:14px !important; font-weight:bold !important; color:#0470ab !important;}
.section_profile .profile_detail span{ font-size:13px !important; font-weight:bold !important; color:#333 !important;}
.section_profile .profile_detail span a{ font-size:13px !important; font-weight:bold !important; color:#000 !important; text-decoration:none !important;}
.section_profile .profile_detail span a:hover{color:#0470ab !important;}
.profile_detail {
    float: left !important;
    width: 100% !important;
}
.profile_detail ul{ float:left; width:100% !important ; margin:0px !important; padding:0px !important;}
.profile_detail ul li{float:left; width:100% !important ;  list-style:none !important;padding-bottom:0px !important; margin-bottom:10px !important;}

.section_profile .profile_detail span.leftspan span{ float:left !important; width:auto !important; margin-right:8px !important; color:#0470ab !important;}

.about_sect_das{ float:left; width:100%;padding:20px 0px 0px !important;}
.section_profile .skill_about{ float:left; width:100%;}
.section_profile .skill_about h3.about_head{width: 100%;
    font-size: 18px !important;
    color: #0470ab !important;
    font-weight: bold !important;
    margin-bottom:0px !important;
    line-height: inherit !important;
	margin-top:15px !important;
}
.section_profile .skill_about p{float:left; width:100%; font-size:13px; font-weight:500; color:#333 !important;padding:5px 0px !important; margin:0px !important; line-height:20px !important;}

.qualification{ float:left; width:100%; padding:15px 0px !important;}
.qualification_bx_head{ float:left; width:100%; background:#f1f1f1 !important; padding:15px !important; border-bottom: 5px solid #ddd !important; border-top: 5px solid #ddd !important; border-radius:4px !important; margin-bottom:15px !important;}
.qualification_bx_head h3.qualification_head{ float:left; width:100%; font-size:18px !important; color:#0470ab !important; text-transform:capitalize !important; margin-bottom:16px !important;}
.section_profile .skill_qualification{font-size:14px !important;color:#333 !important;}
.seeker_profile_seeking_position {
    float: left;
    width: 100%;
}
.seeker_profile_seeking_bx{float:left; width:100%; background:#fff; border:3px solid #f1f1f1;padding:15px !important;}
.seeker_profile_seeking_bx h3{ float:left; width:100%; font-size:18px !important; color:#0470ab !important;text-transform:capitalize !important; margin-bottom:16px !important;}
.seeker_profile_seeking_bx div#suggestedJobs {
    float: left !important;
    width: 100% !important;
    margin: 0px;
    padding: 0px;
}

.seeker_profile_seeking_bx div#suggestedJobs .form-group{display:none !important;}
.seeker_profile_seeking_bx div#suggestedJobs p{font-size:13px !important; color:#333 !important; padding:0px !important;}
.seeker_profile_seeking_bx div#suggestedJobs p a{ text-decoration:none !important; color:#0470ab !important; text-transform:capitalize !important; font-weight:bold !important;}
.seeker_profile_seeking_bx .links a{float:right;}

.employer_dashboard #page-wrapper{min-height:1337px !important;}
.employer_dashboard #wrapper {
    background: #027dbf !important;
    width: 100%;
    float: left;
}

.occupation_list_herd{float:left !important; width:100% !important; border-top:1px solid #fff !important; padding-top:15px !important;}
.occupation_list_herd ul{ float:left !important; width:100% !important; margin:0px !important; padding:0px !important;}
.occupation_list_herd ul li{ float:left; width:31%; list-style:none !important; margin-right:11px !important; color:#fff !important; margin-bottom:15px !important; height:20px !important; overflow:hidden !important;}
.occupation_list_herd ul li:last-child{ margin-bottom:0px !important;}
.occupation_list_herd ul li span.leftspan{ margin-right;10px !important;}
.occupation_list_herd ul li span a{ text-decoration:none !important; color:#fff !important;}
.occupation_list_herd{float:left; width:100%;}
.employer_dashboard .templateHighlight h1{ font-size:24px !important;}

.employer_dashboard div#page-inner {

    margin: 0px !important;
    padding:20px !important;
    background: #fff !important;
    border-radius: 3px !important;
    border: 1px solid #ddd !important;
    overflow: hidden !important;
	min-height:auto !important;
}

.employer_dashboard div#page-inner h1{ float:left; width:100%; font-size:24px !important; font-weight:bold !important; text-transform:uppercase !important; color:#0470ab !important; line-height:inherit !important; margin:0px 0px 10px 0px !important;}
.employer_dashboard div#page-inner form#saved_listings {
    float: left;
    width: 100% !important;
    margin: 10px 0px 0px !important;
}

.employer_dashboard table thead{background:#0470ab !important; border-radius:3px 3px 0px 0px !important;}
.employer_dashboard table thead .tableLeft{background:#0470ab !important;}
.employer_dashboard table thead th{color:#fff !important;}
.employer_dashboard table thead th label{color:#fff !important; font-size:14px !important;}
.employer_dashboard .btn-default{background:#0470ab !important; color:#fff !important; font-size:14px !important; text-transform:capitalize !important; border:none !important;}
.employer_dashboard .btn-default:hover{background:#333 !important;}
.employer_dashboard table{width:100% !important;}
.employer_dashboard table thead th a{color:#fff !important; text-decoration:none !important; font-size:12px !important;}
.employer_dashboard a.pm{ color:#0470ab !important;}
.soc_reg_form {
    float: left;
    width: 100%;
}
form#Form {
    float: left !important;
    width: 100% !important;
    padding: 0px !important;
    margin: 0px !important;
}
form#Form .form-group{ margin-left:0px !important; margin-right:0px !important;}
div#edit_password{ color:#0470ab !important;}
form.form-horizontal {
    float: left;
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}
input[type=checkbox]:not(old){opacity:1 !important; position:inherit !important;width: 14px !important; height: 14px !important;}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{position:inherit !important;}

.form-horizontal .form-group label a{ text-decoration:none !important; font-size:16px !important; color:#0470ab !important;}

.recent_view_listng_dash{ float:left; width:100%;}
.recent_view_listng_dash ul{ float:left; width:100%; margin:0px; padding:0px;}
.recent_view_listng_dash ul li{ float:left; width:100%; list-style:none; background:#f1f1f1; padding:12px; margin-bottom:10px; border:1px solid #ddd !important;}
.recent_view_listng_dash ul li:nth-child(even){ background:#ddd !important;}
.recent_view_listng_dash ul li h4{ float:left; width:100% !important; margin:0px 0px 10px 0px !important;padding:0px !important;}
.recent_view_listng_dash ul li h4 a{font-size:14px !important; font-weight:bold !important; text-decoration:none !important; color:#0470ab !important; text-transform:uppercase !important;}
.recent_view_listng_dash ul li h5{ float:left; width:100%; font-size:13px !important; font-weight:bold !important; color:#000 !important; text-transform:capitalize !important;}
.recent_view_listng_dash ul li p{ float:left; width:100%; font-size:13px !important;color:#333 !important; line-height:20px; margin:10px 0px !important; padding:0px !important;}
p.country_job_ad {
    float: left;
    width: 100%;
    margin: 0px !important;
    padding: 0 !important;
    font-size: 14px !important;
    text-transform: capitalize;
}

.employer_dashboard table tbody{ width:100% !important;}
.employer_dashboard table tbody > tr{background:#f1f1f1 !important; padding:8px 0px !important; height:48px !important;}
.employer_dashboard table tbody > tr:nth-child(even){ background:#ddd !important;}
.employer_dashboard table tbody > tr td strong{ font-size:14px !important; color:#000 !important; font-weight:bold !important;}
.employer_dashboard table tbody > tr td a{ text-decoration:none !important; color:#0470ab !important;}

.employer_dashboard .tools_bar div#resume_right{ float:left !important; width:100% !important;}
.employer_dashboard .tools_bar div#resume_right ul{ float:left !important; width:100% !important;}
.employer_dashboard .tools_bar div#resume_right ul li{float:left; width:25%;}
.employer_dashboard .tools_bar a {
    border-bottom: none !important;
    color: #FFF !important;
    float: left;
    width: 100%;
    padding: 0px !important;
    margin: 0px;
}


.employer_dashboard .tools_bar{ float:left !important; width:100% !important; background:#0470ab !important; padding:10px 36px !important; border-radius:3px !important; background:#0470ab !important; text-align:center !important;}
.employer_dashboard .tools_bar ul{ float:left !important; width:100% !important; margin:0px !important;padding:0px !important;}
.employer_dashboard .tools_bar ul li{margin-right:3% !important; display:inline-block !important; width:auto !important; list-style:none !important;}

.add_benner_employer{ float:left; width:100%; margin:40px 0px 0px !important; padding:0px !important;}
.add_benner_employer .job_blog_listing_list{ float:left !important; width:100% !important;}
.add_benner_employer .job_blog_listing_list ul{ float:left !important; width:100% !important; margin:0px !important; padding:0px !important;}
.add_benner_employer .job_blog_listing_list ul li{ float:left !important; width:100% !important; list-style:none !important;}
.add_benner_employer .job_blog_listing_list ul li:last-child{ margin-right:0px !important;}

.notDesc input.button{ float:left; width:auto; background:#0470ab !important; padding:10px 36px !important; color:#fff !important; font-size:14px !important; text-transform:uppercase !important; height:inherit !important; box-shadow:inherit !important; margin:0px !important;}
.notifications_page_new{ float:left !important; width:100% !important;}
.notifications_page_new .form-horizontal .form-group{ float:left; width:100% !important; margin:0px 0px 10px 0px !important;}
.parallax-btn{float:left; width:auto; background:#0470ab !important; padding:10px 36px !important; color:#fff !important; font-size:14px !important; text-transform:uppercase !important; height:inherit !important; box-shadow:inherit !important; margin:0px !important;height: inherit !important; box-shadow: inherit !important; border-radius:3px !important; border:none !important;}
.parallax-btn:hover{ border:none !important;}
div#newsletter-initial p.nl-para{ float:left; width:100% !important; margin:0px 0px 10px !important; padding:0px !important;}
div#nl_subscribe {
    float: left !important;
    width: 100% !important;
    padding: 20px !important;
}

div#nl_subscribe .form-horizontal .form-group{ margin-left:0px !important; margin-right:0px !important;}
.login_form_sect form#loginForm .checkbox{float:left !important; width:100% !important;}
.login_form_sect form#loginForm .checkbox label{font-size:14px !important;}
div#pmDetails{ float:left !important; width:100% !important;}
div#pmDetails .form-horizontal .form-group{ margin-right:0px !important; margin-left:0px !important;}
.employer_dashboard table center {
    float: left;
    width: 100%;
    padding: 10px;
}
span.cke_skin_kama{ width:100% !important;}

.edit_profile_abhy{ float:left;width:100% !important;}
.upload_photo_pic{ float:left !important; width:100% !important; font-size:16px !important; font-weight:bold !important; color:#000 !important;}

div#UploadPics {
    float: left;
    width: 100%;
    margin: 15px 0px;
}
a#delete_picture {
    background: #333;
    padding: 10px;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    width: auto;
    margin-left: 10px;
}

form#editListingForm {
    float: left;
    width: 100%;
    margin: 12px 0px 0px;
}

div#Title_div{ float:left !important; width:100% !important;display:block !important; margin-bottom:10px !important;}
a.add {
    font-weight: bold;
    text-decoration: none;
	font-size:13px;
    color: #0470ab;
    margin: 10px 0px 0px !important;
    display: inline-block;
}
a.add:hover{ text-decoration:none; color:#333;}
.employer_dashboard div#page-inner .hide_cont h1{ font-size:14px !important; font-weight:normal !important; text-transform:capitalize !important;}
.employer_dashboard div#page-inner .hide_cont p{ float:left; width:100%; font-size:13px !important; color:#333 !important; line-height:24px !important; margin:0px !important; padding:0px !important;}
.employer_dashboard .tools_bar a{border-bottom:none !important; color:#FFF !important;}
.more_info, .hide_info{float:left !important; width:100% !important;}
.employer_dashboard a.view_deta_btn{ margin-right:8px !important; text-transform:capitalize !important;}
.employer_dashboard a.view_deta_btn:focus{ color:#fff !important; text-decoration:none !important;}
.employer_dashboard form#saved_listings .btn-default{ margin-top:12px !important;}
.employer_dashboard form.form-horizontal .form-group{ margin-left:0px !important; margin-right:0px !important;}
div#password_div {
    float: left !important;
    width: 100% !important; 
    background: #f1f1f1 !important;
    padding: 15px !important;
    border:1px solid #ddd !important;
}

.employer_dashboard form#saved_listings .job_profile_listing_sections{ margin:0px !important;}

.job_sugestion_title{ float:left; width:100%; border-bottom:dotted 1px #027dbf;}
.job_sugestion_title h3#suggestedJobs-title{ border-bottom:none; float:left; width:auto; margin:0px; padding:0px;}
span.links {
    float: right;
    font-size: 13px;
    font-weight: bold;
}
span.links a{ margin-left:10px; text-decoration:none;}
.modal-body{ float:left !important; width:100% !important;}
.dashbord_edit_btn{ background:none; border:none;}
.my_ac_edit_das {
    float: left !important;
    width: 100% !important;
	margin:20px 0px 0px;
}
.my_ac_edit_das form#Form{ float:left; width:100%; background:#f1f1f1; padding:20px !important; border-radius:5px !important; border:5px solid #ddd;}
.my_ac_edit_das form#jobAlert{ float:left; width:100%; background:#f1f1f1; padding:20px !important; border-radius:5px !important; border:5px solid #ddd;}
.hide_cont p strong{ color:#0470ab;}
.hide_cont ol{ float:left !important; width:100% !important; margin:0px !important;}
.hide_cont  ol li{ float:left; width:100%;}
.employer_dashboard #page-wrapper {
    min-height: inherit;
}

div#adMargin{ float:left !important; width:100% !important;}
div#adMargin .row{margin-right:0px !important; margin-left:0px !important;}

div#username_div {
    float: left;
    width: 100%;
    color: #0470ab;
    margin:0px 0px 0px;
}

.unfl_frm_dash{ float:left !important; width:100% !important;}
.unfl_frm_dash p{ float:left !important; width:100% !important;}
form#addListingForm{ float:left !important; width:100% !important; background:#f1f1f1 !important; padding:20px !important; border-radius:5px !important; border:5px solid #ddd !important; margin:15px 0px 0px !important;}
form#subscribe-form{ float:left !important; width:100% !important; background:#f1f1f1 !important; padding:20px !important; border-radius:5px !important; border:5px solid #ddd !important; margin:15px 0px 0px !important;}
form#unSubscribe-form{ float:left !important; width:100% !important; background:#f1f1f1 !important; padding:20px !important; border-radius:5px !important; border:5px solid #ddd !important; margin:15px 0px 0px !important;}
form#uploadForm{ margin:0px !important;}
form#uploadForm .form-group{ margin-left:0px !important;}
form#uploadForm .form-group label{ margin-left:0px !important;}
form#uploadForm .form-group input{ margin-left:0px !important;}

div#complexFields_WorkExperience{ float:left !important; width:100% !important;}
div#complexFields_WorkExperience fieldset{ float:left !important; width:100% !important; margin-top:10px !important;}
div#complexFields_WorkExperience fieldset .inputName{ float:left !important;width:100% !important; font-size:16px !important; color:#333 !important;}
div#complexFields_WorkExperience fieldset select#WorkExperience[Industry][1]{ margin-bottom:20px !important;}

div#complexFieldsAdd_WorkExperience{ float:left !important; width:100% !important;}
div#complexFieldsAdd_WorkExperience fieldset{ float:left !important; width:100% !important; margin-top:10px !important;}
div#complexFieldsAdd_WorkExperience fieldset .inputName{ float:left !important;width:100% !important; font-size:16px !important; color:#333 !important;}
div#complexFieldsAdd_WorkExperience fieldset select#WorkExperience[Industry][1]{ margin-bottom:20px !important;}

.cke_chrome{width:100% !important;}
.employer_dashboard .form-control{border:1px solid #0470ab !important; float:left !important; width:100% !important; margin-bottom:5px !important;}
.my_notes {
    float: left !important;
    width: 100% !important;
	padding:0px !important;
}

form#notesForm {
    float: left;
    width: 100%;
    margin: 14px 0px 0px;
}

form#notesForm input.button{ float:left; width:auto !important; background:#0470ab !important; padding:10px 30px !important; font-size:14px !important; color:#fff !important; height:inherit !important; box-shadow:inherit !important; border:none; margin-right:5px !important;}
form#notesForm input.button:hover{ background:#333 !important;}
.top-navbar .dropdown-menu > li > a:hover, .top-navbar .dropdown-menu > li > a:focus{color:#0470ab !important;}

/*.employer_dashboard div#page-inner a{color:#0470ab !important;}*/
.app_sort{color:#0470ab !important; font-weight:bold;}
input[type="button"]{float:left; width:auto !important; background:#0470ab !important; padding:10px 30px !important; font-size:14px !important; color:#fff !important; height:inherit !important; box-shadow:inherit !important; border:none; margin-right:5px !important;}

.contact_page_form p.sucss_mesg_frm {
    float: left !important;
    width: 100% !important;
    font-size: 24px !important;
    color: #0470ab !important;
    font-weight: 300 !important;
    text-align: center !important;
    line-height: 48px !important;
    padding: 20px !important;
    margin: 0 !important;
}

.inner_container_main{ padding:15px 0px !important;}
.adv_second_row{ padding:15px 0px !important;}

.notifications_page_new form.form-horizontal input[type="text"]{width:5% !important;}
.templateHighlight {
    float: left;
    width: 100%;
}
.templateHighlight p {
    float: left;
    width: 100%;
	margin:10px 0px 0px;
}


.templateHighlight p  strong{color:#0470ab;}
.templateHighlight .BreadCrumbs p a{ text-decoration:none; color:#0470ab;}
.templateHighlight .BreadCrumbs p span{ font-size:14px !important;}
.templateHighlight .form-horizontal .form-group{ margin-left:0px !important; margin-right:0px !important;}
.templateHighlight .form-horizontal .form-group fieldset{ float:left; width:100%;}
span#cke_email_text_more {
    width: 100% !important;
    float: left !important;
    margin: 10px 0px 0px !important;
}

span#cke_email_text_less {
    width: 100% !important;
    float: left !important;
    margin: 10px 0px 0px !important;
}

button.btn.btn-default{float:left; width:auto !important; background:#0470ab !important; padding:10px 30px !important; font-size:14px !important; color:#fff !important; height:inherit !important; box-shadow:inherit !important; border:none; margin-right:5px !important; margin-bottom:10px !important;}


.buttonApply_div{float:left;}
.buttonApply_div input.buttonApply {
    border-radius: 3px;
}
.buttonApply_div input.buttonApply:hover{background:#333 !important;}
#job_right .tools_bar a{ float:left; width:100%; margin:0px !important; padding:10px 0px !important; font-size:16px !important; color:#000 !important;}
#job_right .tools_bar a:hover{ color:#0470ab !important;}
#job_right .tools_bar a i.fa{ margin-right:10px; color:#0470ab !important;}
.compProfileInfo{ text-align:left !important; font-size:14px; color:#333 !important; float:left !important; width:100% !important;}
.compProfileInfo strong{ font-size:14px !important; color:#0470ab !important;}
.compProfileInfo .recruiters_type{ font-size:14px; color:#333 !important;}
.compProfileInfo a{ color:#0470ab !important; font-size:13px !important;}
a.compy_pro_btn{ float:left; width:auto; background:#0470ab !important; color:#fff !important; text-transform:capitalize !important; border-radius:3px !important; padding:10px 30px !important; display:inline-block !important;}
a.compy_pro_btn:hover{ background:#333 !important; text-decoration:none;}
a.pm_send_link{float:right; width:auto; background:#0470ab !important; color:#fff !important; text-transform:capitalize !important; border-radius:3px !important; padding:10px 30px !important; display:inline-block !important;}
a.pm_send_link:hover{ background:#333 !important; text-decoration:none;}
a.pmSendLink {
    margin: 0px 0px 10px !important;
    float: left !important;
    width: 100% !important;
    text-decoration: none !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
}
span.job_date {
    float: left !important;
    width: 100% !important;
    font-size: 16px !important;
    font-weight: bold !important;
    margin-bottom: 12px !important;
    color: #0470ab !important;
}

.banner_home_new{ float:left !important; width:100% !important;}
.banner_home_new .banner {
    margin: 0 !important;
    text-align: center !important;
    border: 1px solid #ddd !important;
    padding: 10px !important;
    margin-bottom:20px !important;
	background-color:#fff !important;
}

.banner_home_new .banner:last-child{ margin-bottom:inherit !important;}
.banner_home_new .banner img{width:100% !important; height:inherit !important;}
.employer_dashboard .banner_home_new .banner img{width:auto !important;}
.add_profile_msg{ float:left; width:100%;}
.add_profile_msg form.form-horizontal{ float:left; width:100%; }
.add_profile_msg form.form-horizontal fieldset{ float:left; width:100%;}
.add_profile_msg form.form-horizontal fieldset .inputName{ float:left; width:100% !important; font-size:14px !important; font-weight:bold !important; color:#0470ab !important; margin-bottom:10px !important;}
.add_profile_msg form.form-horizontal fieldset .inputField{float:left; width:100% !important; font-size:14px !important; font-weight:bold !important;margin-bottom:10px !important;}
.add_profile_msg form.form-horizontal fieldset .inputField input{ width:100%; float:left; border-radius:3px; }
.add_profile_msg form.form-horizontal fieldset input#form_subject {
    width: 100%;
    border-radius: 3px;
    border: 1px solid #ddd;
    padding: 5px;
    margin-bottom: 10px;
}

.add_profile_msg form.form-horizontal input#pm_send_button{float:left; width:auto !important; background:#0470ab !important; padding:10px 30px !important; font-size:14px !important; color:#fff !important; height:inherit !important; box-shadow:inherit !important; border:none; margin-right:5px !important; margin-bottom:10px !important;}

#listings_per_page_form select, .sortBy select{ border:1px solid #ddd !important; }
a.buttonApply{float:left; width:auto; background:#0470ab !important; color:#fff !important; text-transform:capitalize !important; 
	border-radius:3px !important; padding:10px 30px !important; display:inline-block !important; margin:10px 0px 0px !important;}
a.buttonApply:hover{ background:#333; text-decoration:none; color:#fff; }
.like_job_button {
    float: left !important;
    width: 100% !important;
}

span.nextBtn {
    background: #0470ab !important;
    padding: 3px 10px;
    border-radius: 3px;
    border: none;
    color: #fff !important;
    display: inline-block !important;
}
span.nextBtn a {
    color: #fff;
    text-decoration: none;
}

span.nextBtn i.fa{ margin-left:10px; }

span.prevBtn {
    background: #0470ab !important;
    padding: 3px 10px;
    border-radius: 3px;
    border: none;
    color: #fff !important;
}
span.prevBtn a {
    color: #fff;
    text-decoration: none;
}

span.prevBtn i.fa{ margin-right:10px; }

.employer_dashboard span.navigationItems{color:#000 !important;}
.employer_dashboard span.navigationItems a{ color:#000 !important; font-weight:bold !important; margin-right:5px !important;}
.employer_dashboard span.navigationItems a:hover{color:#0470ab !important; text-decoration:none !important;}
form#search_box_form{float:left !important; width:100% !important; background:#f1f1f1 !important; padding:20px !important; border-radius:5px !important; border:5px solid #ddd !important; margin-bottom:15px !important;}
form#applications{ float:left !important; width:100% !important; background:#f1f1f1 !important; padding:20px !important; border-radius:5px !important; border:5px solid #ddd !important; margin-top:15px !important;}
form#search_box_form h4 {
    float: left !important;
    width: 100% !important;
    font-size: 18px !important;
    font-weight: bold !important;
    color: #0470ab !important;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

form#applications .form-group{float:left; width:100%; margin-bottom:10px;}
p.my_job_dis{ float:left; width:100%; font-size:16px; margin:0px 0px 15px 0px; padding:0px; color:#000;}
a.my_job_dis{ float:left; width:100%; font-size:16px; margin:0px 0px 15px 0px; padding:0px; color:#0470ab; text-decoration:none; font-weight:bold;}
a.my_job_dis:hover{text-decoration:none; color:#0470ab;}
div#applicationForm {
    float: left;
    width: 100%;
}

.application_five_butns{ float:left; width:100%; background:#0470ab; padding:10px 20px;}
.application_five_butns ul{ float:left; width:100%; margin:0px; padding:0px;}
.application_five_butns ul li{ float:left; width:auto; list-style:none; margin-right:10px; font-size:14px; color:#fff;}
.application_five_butns ul li button{ float:left; width:auto; background:#fff !important; padding:10px 30px; border-radius:3px; color:#000; border:none;}
.application_five_butns ul li button i.fa{ margin-right:10px;}
p.mor_butns_list{ float:left; width:100%; }

.form_pop_title {
    float: left;
    width: 100%;
    margin-bottom:8px;
    padding:0px;
}

.form_pop_title h4{float:left; width:100%; font-size:16px; color:#0470ab; font-weight:bold; margin:0px; padding:0px 0px 10px 0px !important;}
form#applyForm .form-group{ float:left; width:100%; margin-bottom:10px; margin-left:0px; margin-right:0px;}
form#applyForm .form-group label{width:100%; margin-bottom:5px; text-align:left;padding:0px;}
form#applyForm {
    float: left;
    width: 100%;
}

.button_left_pop{ float:left; width:100%; margin-top:10px;}

.listing-title-pop {
    float: left;
    width:60%;
    font-size: 14px;
}

.listing-img-pop {
    width:35%;
    float: right;
    height:45px;
}

.listing-img-pop img{height:45px;}


h3.aply_title_now{    background: #f1f1f1;
    padding: 10px 0px;
    border: 1px solid #ddd;}

p.message{display:inline-block;width:100%;}
.reg_choose {
    margin-bottom: 10px !important;
    background: #0470ab !important;
    height: inherit !important;
    padding: 10px !important;
    margin: 0 !important;
    border: 3px !important;
    min-height: inherit !important;
    border: none !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
    text-shadow: inherit !important;
    color: #fff !important;
	display:inline-block !important;
	margin:10px 0px !important;
}

.reg_choose:hover{ background:#333 !important;}

.reg_choose div{ text-shadow:none !important; color:#fff !important; margin-top:0px !important; }



div#index_body h3{ float:left; width:100%; font-size:24px !important; text-transform:capitalize !important; font-weight:bold !important; color:#0470ab !important;}
div#index_body h1{ float:left; width:100%; font-size:24px !important; text-transform:capitalize !important; font-weight:bold !important; color:#0470ab !important; margin-bottom:15px !important;}
div#index_body h2{ float:left; width:100%; font-size:24px !important; text-transform:capitalize !important; font-weight:bold !important; color:#0470ab !important; margin-bottom:15px !important;}
div#index_body h2.small_title {
    float: left !important;
    width: 100% !important;
    margin: 10px 0px !important;
    font-size: 16px !important;
    font-weight: bold !important;
}

form#registr-form{float:left !important; width:100% !important; background:#f8f8f8 !important; padding:20px !important; border-radius:5px !important; border:2px solid #ddd !important; margin-bottom:15px !important;}
form#editListingForm{float:left !important; width:100% !important; background:#f8f8f8 !important; padding:20px !important; border-radius:5px! important; border:2px solid #ddd !important; margin-bottom:15px !important;}
form#pm_send_form {float:left !important; width:100% !important; background:#f8f8f8 !important; padding:20px !important; border-radius:5px !important; border:2px solid #ddd !important; margin-bottom:15px !important}




/**form{float:left !important; width:100% !important; background:#f1f1f1 !important; padding:20px !important; border-radius:5px !important; border:5px solid #ddd !important; margin-bottom:15px !important; margin-top:15px;}**/
input[type="submit"].button{ margin-top:0px !important; }

.indexDiv input.button, .indexDiv input[type="submit"]{ margin-bottom: 10px !important;
    background: #0470ab !important;
    height: inherit !important;
    padding: 10px !important;
    margin: 0 !important;
    border: 3px !important;
    min-height: inherit !important;
    border: none !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
    text-shadow: inherit !important;
    color: #fff !important;
    box-shadow:none !important;
}

form#frmSearchJob {
    background: none !important;
    border: none !important;
    padding: 0px !important;
}

form#applyForm{
    background: none !important;
    border: none !important;
    padding: 0px !important;
}

.inner-body h1{ float:left; width:100%; font-size:24px !important; text-transform:capitalize !important; font-weight:bold !important; color:#0470ab !important; margin-bottom:15px !important;}
.inner-body h2{ float:left; width:100%; font-size:18px !important; text-transform:capitalize !important; font-weight:bold !important; color:#0470ab !important; margin-bottom:15px !important;}
.inner-body h3{ float:left; width:100%; font-size:16px !important; text-transform:capitalize !important; font-weight:bold !important; color:#0470ab !important;}
.Results_title {
    float: left;
    width: 100%;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    font-size: 18px;
    color: #0470ab;
    font-weight: bold;
    text-transform: uppercase;
}

span.curSearchItem a{ text-decoration:none;color: #0470ab !important; font-size:13px !important; font-weight:bold !important;}
table.table_line_hover button.btn.btn-default{margin-top:9px !important;}
input.btn.btn-default-cart{background: #0470ab !important;
    color: #fff !important;
    font-size: 14px !important;
    text-transform: capitalize !important;
    border: none !important;padding:10px 20px !important;}

input.btn-default-cart{background: #0470ab !important;
    color: #fff !important;
    font-size: 14px !important;
    text-transform: capitalize !important;
    border: none !important;padding:10px 20px !important;}	
	
input.paymentButton{background: #0470ab !important;
    color: #fff !important;
    font-size: 14px !important;
    text-transform: capitalize !important;
    border: none !important;padding:10px 20px !important;}	



table.product_information td{ font-size:13px !important;color:#333 !important;}
div#promotionCode {
    float: left !important;
    width: 100% !important;
    background: #027dbf !important;
    padding: 10px !important;
    margin-bottom: 10px !important;
}
div#promotionCode strong{ font-size:16px !important; color:#fff !important; font-weight:bold !important;}
div#promotionCode input#inputPromotionCode {
    border: none !important;
    border-radius: 3px !important;
    padding: 5px !important;
	margin-left:10px !important;
}

div#promotionCode  input#applyPromoCode{background: #0470ab !important;
    color: #fff !important;
    font-size: 14px !important;
    text-transform: capitalize !important;
    border: none !important;padding:6px 20px !important;}

.invoice_form_new {
    float: left !important;
    width: 100% !important;
}

div#email_in {
    float: left !important;
    width: 100% !important;
    font-size: 18px !important;
    margin-bottom: 10px !important;
    color: #027dbf !important;
}
.invoice_form_new {
    float: left !important;
    width: 100% !important;
    margin-bottom: 10px !important;
}

button#listingPreview {
    margin-right: 10px !important;
}

.price{background:#027dbf !important; height:inherit !important;}

.leftside_header{ float:left !important; width:100% !important; margin-bottom:10px !important;}
div#blockInner {
    float: left !important;
}
h4.desc_title{ color:#0470ab !important;}
.responsive-accordion li:last-child{margin-bottom:inherit !important;}

div#com_right {
    float: left !important;
    width: 100% !important;
}
a.pmSendLink {
    float: left !important;
    width: 100% !important;
    padding: 0px 0px 10px !important;
    color: #0470ab !important;
}

form#notesForm input.button{ margin-top:10px !important;}

.BreadCrumbs p a{color: #0470ab !important;}
.saperater_new{ float:left; width:100%; margin:10px 0px;}
.tools_bar ul li a{ float:left; width:100%; padding:10px 0px; margin:0px;}
.tools_bar ul li a i.fa{ margin-right:10px !important;}

.comy_social_share{ float:left !important; width:100% !important; padding:10px !important; text-align:center !important;}
div#contact-group a{text-decoration:none; color:#0470ab;}
.header .navbar-default {
    background: none !important;
    width: auto;
    float: right;
}

.form_sections_new{ float:left; width:100%;}
.form_sections_new fieldset{ margin-bottom:10px; font-size:14px;color:#333;}

a.action.add_notes{ float: left;
    width: auto !important;
    background: #0470ab !important;
    padding: 10px 30px !important;
    font-size: 14px !important;
    color: #fff !important;
    height: inherit !important;
    box-shadow: inherit !important;
    border: none;
    margin-right: 5px !important;
}

span#notes_2209790 {
    float: left !important;
	margin-top:10px !important;

}

div#cont-info-sendpm input{ margin-top:10px !important;}

.user-listings {
    float: left !important;
    width: 100% !important;
    margin: 12px 0px !important;
}
a.viwe_jb_btn:hover{ text-decoration:none !important;}

a.viwe_jb_btn{ float: left;
    width: auto !important;
    background: #0470ab !important;
    padding: 10px 30px !important;
    font-size: 14px !important;
    color: #fff !important;
    height: inherit !important;
    box-shadow: inherit !important;
    border: none;
    margin-right: 5px !important;
}

form#pm_send_form input[type="submit"]{ float: left;
    width: auto !important;
    background: #0470ab !important;
    padding: 10px 30px !important;
    font-size: 14px !important;
    color: #fff !important;
    height: inherit !important;
    box-shadow: inherit !important;
    border: none;
    margin-right: 5px !important;
}

div#PROFESSION_div label{ width:100% !important;}
div#Location_div label{ width:100% !important;}
div#Email_div label{ width:100% !important;}
/**div#tabs{ margin-bottom:10px;}***/

.header-area{float:left !important; width:100% !important;}
.banner-cont-wrapper{float:left !important; width:100% !important; text-align:center !important;}
.banner-cont-wrapper .banner-conts{ float:left !important; width:100% !important;}
.banner-cont-wrapper .banner-conts .medium{ max-width:inherit !important;}
.banner-cont-wrapper .post-job{ text-align:center !important; width:100% !important; float:left !important;}
section.how-it-works p{ text-align:center !important; max-width:inherit !important;}
section.how-it-works .laptop-img{ float:left !important; width:100% !important; text-align:center !important;}
.down-txt-cont{padding-top:59px !important;}
.headerBgBlock{ margin-top:10px !important;}
div#refine_filters_Country_top ul li a{ text-decoration:none !important; color:#0470ab !important; font-weight:bold !important;}
div#refine_filters_State_top ul li a{ text-decoration:none !important; color:#0470ab !important; font-weight:bold !important;}
div#refine_filters_Sector_top ul li a{ text-decoration:none !important; color:#0470ab !important; font-weight:bold !important;}
div#refine_filters_Profession_top ul li a{ text-decoration:none !important; color:#0470ab !important; font-weight:bold !important;}
div#refine_filters_Employment_Type_top ul li a{ text-decoration:none !important; color:#0470ab !important; font-weight:bold !important;}
div#refine_filters_Employer_Type_top ul li a{ text-decoration:none !important; color:#0470ab !important; font-weight:bold !important;}

div#contactInfo-in span#notes_105790{float:left !important;}
div#contactInfo-in div#cont-info-sendpm input{ margin-top:0px !important;}
div#contactInfo-in form#notesForm{ margin-bottom:10px !important;}

.dashboard_table_new{ float:left; width:100%;}
.dashboard_table_new table thead th{ color:#0470ab !important;}

.property_star_list_up {
    float: right !important;
    width: auto !important;
    position: absolute !important;
    right: 0 !important;
    top: 0px !important;
}

.listing_page_new_abhay{display:inline-block !important; width:100% !important;}
.topResultsLinks .Results{ float:left !important; margin-left:0px !important;}
.jobdetasil_box_bottom.new a.view_deta_btn{ margin-right:10px !important;}
.jobdetasil_box_bottom.new .expr_profile_details{width:100% !important; font-size:12px !important; text-align:center !important; line-height:26px !important;}
.jobdetasil_box_bottom.new .expr_profile_details span{float:left !important; width:auto !important;}
.left_details_list ul li span{ float:left !important; margin-right:5px !important;}
.jobdetasil_box_bottom.new .resume_cont{line-height:26px !important;}
div#refineResults {
    float: left;
    width: 100%;
}
div#refineResults ul li a{ text-decoration:none !important;color:#0470ab !important;padding:10px 0px !important; font-weight:bold !important;}
.inner_footer{float:left !important; width:100% !important;}

a.view_deta_btn{ margin-right:5px !important; }
.expr_profile_details{width:44% !important;}
div#blockInner{width:100% !important;}
.instr_cont_applyBtn span{float:left !important; width:100% !important;margin:10px 0px 0px !important;}
.select-free-fix{position:inherit !important; width:100% !important;}


.job_profile_listing_details ul li .resume_result_seekin b {
	float:none !important;
    width:inherit !important;
    font-size:inherit !important;
    font-weight: inherit !important;
	color: #333;
    margin:inherit !important;
}

/**********Website Responsive***********/

@media(max-width:1170px){
	.expr_profile_details{width:47% !important;}
	#career_menu li a {
    display: block !important;
    padding: 8px 9px !important;
    color: #000 !important;
    transition: all ease 0.8s !important;
    text-transform: capitalize !important;
}
.prices_listing_box ul{padding:0px !important;}	
#bottom{ float:left; width:100%; background:#f1f1f1 !important; height:inherit !important;}	
#copyright{float:left !important; width:100% !important; text-align:center !important;}	
#footer_social {
    float: left !important;
    margin-left: auto !important;
    padding-top: 15px !important;
    text-align: center !important;
    width: 100% !important;
}
.down-txt-cont{padding-bottom:0px !important; padding-top:50px !important;}
.full_div_new {
    width: 100% !important;
    margin-bottom: 10px !important;
}
}

@media(max-width:999px){
	.job_profile_listing_sections .col-sm-8.col-xs-12{width:100%;}
	.job_profile_listing_sections .col-sm-4.col-xs-12{max-width:350px !important; margin:0 auto !important; float:none !important; width:100% !important;}
	.job_profile_listing_sections .col-sm-8.col-xs-12 .job_profile_listing_details ul li .col-sm-8.col-xs-12 { width:inherit !important;}
	.job_profile_listing_sections .col-sm-8.col-xs-12 .job_profile_listing_details ul li .col-sm-4.col-xs-12 {max-width:inherit !important; margin:inherit !important; float:inherit !important; width:33.33333333% !important;}
	.job_profile_listing_sections .col-sm-8.col-xs-12 .job_profile_listing_details ul li.imp .jobdetasil_box_bottom .col-sm-8.col-xs-12 { width:66.66666667% !important;}
	.job_profile_listing_sections .col-sm-4.col-xs-12 .job_profile_listing_details ul li.imp .jobdetasil_box_bottom .col-sm-4.col-xs-12 {max-width:inherit !important; margin:inherit !important; float:inherit !important; width:33.33333333% !important;}
	.statistic-val li{width:21% !important; margin:0 10px !important;}
	.pageNavigation {
    display: block !important;
    float: left !important;
    margin: 10px 0px !important;
    text-align: center !important;
    width: 100% !important;
}

div#listingsResults .col-sm-9{width:100% !important;}
div#listingsResults .col-sm-3{width:100% !important; float:none; max-width:350px !important; margin:0 auto !important; width:100% !important;overflow:hidden !important;}
#job_result .col-sm-8{ width:100% !important;}
#job_result .col-sm-4{ max-width:350px !important; margin:0 auto !important; float:none !important; width:100% !important; overflow:hidden !important;}

}


@media(max-width:768px){
.statistic-val li{width:21% !important; margin:0px 8px !important;}	
a.compy_pro_btn{ float:left; width:100%; margin-bottom:10px; text-align:center;}	
a.pm_send_link{float:left; width:100%; text-align:center;}
.employer_dashboard div#page-inner{padding:10px !important;}
.occupation_list_herd ul li{width:100% !important;}
.profile_img{width:142px !important;}
.employer_dashboard a.view_deta_btn{ float:left; width:100%; text-align:center; margin-bottom:10px;}
.profile_details_job{border:none !important;}
.header{display:block !important;}
.logo {
    margin-top: 5px;
    width: 100% !important;
    float: left;
	text-align:center !important;
}
.open>.dropdown-menu{left:-160px !important;}
.pull-right {
    float: left !important;
    width: 100% !important;
	margin:10px 0px !important;
}
.login_pop .modal-dialog{width:auto !important;}
.job_profile_search .input-group{ margin-bottom:10px !important;}
.prices_listing_box ul li{width:100% !important;margin-bottom:75px !important;}
.prices_provide_point ul li{ margin-bottom:10px !important;}
.prices_listing_box ul li:last-child{ margin-bottom:0px !important;}
#footer_con ul li{padding:5px 10px !important;}
#footer_con .link_heder{padding:5px 10px !important;}
.top-navbar .nav > li{ float:right !important;}
.job_home_blog_img{ text-align:center;}
.seeker_profile_seeking_bx .screen_view{ display:block !important;}
ul.nav.navbar-top-links.navbar-right{ position:absolute !important; right:-10px !important;}
.employer_dashboard ul.nav.navbar-top-links.navbar-right{right: 70px !important;top: -10px !important;}
.job_profile_listing_sections .col-sm-8.col-xs-12 .job_profile_listing_details ul li .col-sm-4.col-xs-12{width:100% !important;}
.inner_container_main .screen_view{ display:block !important;}

}

@media(max-width:593px){
.job_profile_listing_sections .col-sm-8.col-xs-12 .job_profile_listing_details ul li.imp .jobdetasil_box_bottom .col-sm-8.col-xs-12{ float:left !important; width:100% !important; text-align:center !important;}
.job_profile_listing_details ul li.imp .jobdetasil_box_bottom a.view_deta_btn{ float:left !important; width:100% !important; text-align:center !important; margin-bottom:10px !important;}
.job_profile_listing_details ul li.imp .jobdetasil_box_bottom .expr_profile_details{ float:left !important; width:100% !important; text-align:center !important;}
.job_profile_listing_details ul li.imp .jobdetasil_box_bottom .col-sm-4.col-xs-12{ float:left !important; width:100% !important;}
.logo_profile_job_new{ width:100% !important; text-align:center !important;}
.statistic-val li{width:45% !important;margin: 0px 8px 15px !important;}	
.header .container .row{ margin-left:0px !important; margin-right:0px !important;}
.inner-body{padding:85px 0px 15px !important;}
.expr_profile_details{width:100% !important;text-align: center !important;}
.job_profile_listing_sections .col-sm-8.col-xs-12 .job_profile_listing_details ul li .jobdetasil_box_bottom .col-sm-8.col-xs-12{ float:left !important; width:100% !important; text-align:center !important;}
.job_profile_listing_details ul li .jobdetasil_box_bottom a.view_deta_btn{ float:left !important; width:100% !important; text-align:center !important; margin-bottom:10px !important;}
.job_profile_listing_details ul li .jobdetasil_box_bottom .expr_profile_details{ float:left !important; width:100% !important; text-align:center !important;}
.job_profile_listing_details ul li .jobdetasil_box_bottom .col-sm-4.col-xs-12{ float:left !important; width:100% !important;}
.numberResults{ text-align:center !important; width:100% !important;float:left !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;}
.numberPerPage{width:100% !important; float:left !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;}
.sortBy{width:100% !important; float:left !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;}
.topNavBar{ text-align:center !important;}
.topResultsLinks ul{ float:left !important; width:100% !important; text-align:center !important;}
.topResultsLinks ul li{ float:left !important; width:100% !important; text-align:center !important; margin-bottom:10px !important; text-align:center !important; margin-left:0px !important;}
.topResultsLinks ul li a{padding:10px !important; float:left !important; width:100% !important; text-align:center !important;}
.job_profile_listing_title h6{ margin-bottom:8px !important;}
.top-navbar .nav > li > a{padding:21px 15px !important; text-align:center !important;}
.top-navbar .dropdown-menu{z-index:99999 !important;}
.application_five_butns ul li{width:100% !important; margin-right:0px !important;}
}

@media(max-width:479px){
.banner-cont-wrapper .banner-conts h1{ font-size:36px !important;}	
.header_socials_icons{ float:left !important; width:100% !important; text-align:center !important; margin-top:10px !important; margin-left:inherit !important;}
.header-area{padding:137px 0px 75px !important;}	
button.btn.btn-default{padding:10px !important; font-size:10px !important;}
}



.tools_bar{ float:left; width:100% !important; margin:15px 0px !important; padding:15px !important;}
.top_desc{margin-bottom:10px !important;}
#job_desc ul li{ font-size:14px !important; line-height:20px !important;margin-bottom:10px;}
.application_five_butns ul li button{margin-bottom:10px !important;}
/***** Start Style Css New Convert ******/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
body {
	font-family: 'Open Sans', sans-serif!important;
	background: #f1f1f1;
}
img {
  display: inline-block;
  vertical-align: middle; }
*html, body {
	height: 100%;
	width: 100%;
}
.header {
	background: #ffffff;
	min-height: 72px;
	position: fixed;
	z-index: 2;
	width: 100%;
	top: 0px;
	left: 0px;
}
.mobile_header, .mobile_header2 {
	display: none;
	/*background:rgba(255,255,255,0.5);*/
	background: #fff;
	min-height: 40px;
	position: fixed;
	z-index: 2;
	width: 100%;
	top: 0px;
	left: 0px;
}
.mobile-logo {
	width: 150px;
	height: 31px;
	margin: 0 auto;
	margin-top: 4px;/* display:none;*/
}
.mobile_form_div{display: none; position:relative; min-height:568px;}
.mobile_box {
	display: none;
	width: 80%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	min-height: 200px;
	text-align: center;
}
.logo {
	margin-top: 5px;
}
.logo img {
	max-width: 100%;
}


.section1 {
	/*background-image: url(../images/bg1.jpg);*/
	width: 100%;
	float: left;
	height: 100%!important;
	position: absolute;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.section2 {
	background-image: url(../images/bg2.jpg);
	width: 100%;
	float: left;
	height: 100%!important;
	position: absolute;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.user label {
	display: inline-block;
	float: left;
	position: relative;
	margin-top: 22px;
}
.user label .tt {
	width: 20px;
	height: 20px;
	position: absolute;
	top: 4px;
	right: 4px;
}
.user input[type="text"], .user input[type="password"] {
	height: 28px;
	width: 97%;
	margin-left: 6px;
	border: 1px solid #b3b3b3;
	border-radius: 5px;
	/*background: url(../images/q-mark.png) no-repeat 95% 50%;*/
	padding: 0px 28px 0px 5px;
	float: left;
	font-size: 12px;
}
.user input[type="submit"] {
	background: #027dbf;
	height: 30px;
	margin-top: 21px;
	width: 66px;
	border: none;
	border-radius: 5px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin-left: 6px;
}
.user a.signup {
	background: #dddddd;
	height: 30px;
	margin-top: 21px;
	width: 66px;
	border: none;
	border-radius: 5px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #000;
	text-align: center;
	line-height: 30px;
}
.user a.advertise {
	background: #468dc8;
	height: 30px;
	margin-top: 21px;
	width: 80px;
	border: none;
	border-radius: 5px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	line-height: 30px;
}
.box {
	width: 870px;
	min-height: 275px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.career_opportunities {
}
.career_opportunities h2 {
	text-align: right;
	color: #fff;
	font-weight: 300;
	margin: 0px;
	margin-bottom: 20px;
	font-size: 40px;
	font-family: 'Open Sans', sans-serif;
}
.career_opportunities h3 {
	text-align: left;
	color: #fff;
	font-weight: 400;
	margin: 0px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: 14px;
}
.career_opportunities .form {
	background: rgba(225,225,225,0.38);
	border-radius: 6px;
	padding: 15px 30px 25px;
}
.career_opportunities .form input[type="text"] {
	height: 25px;
	border: 1px solid #848585;
	border-radius: 5px;
	margin-right: 3px;
	background: #fff;
	width: 63%;
	float: left;
}
/*.career_opportunities .form select {
	width: 25%;
	height: 30px;
	float: left;
	margin-right: 3px;
}*/

/********************************select**************************/
.select_style {
	float: left;
	width: 25%;
	margin-right: 4px;
	position: relative;
}
.select_style select {
	padding: 0px 10px;
	background: #d6d8d9;
	color: #4e004e;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;

	cursor: pointer;
	line-height: 30px;
	height: 26px;
	width: 100%;
	float: left;
	font-weight: 300;
}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    .select_style select {padding-right:18px}
}*/

.select_style label {
	position: relative;
	display: inline-block;
	width: 100%;
}
.select_style label:after {
	content: '';
	right: 0px;
	top: 0px;
	padding: 0 0 2px;
	position: absolute;
	pointer-events: none;
}
.select_style label:before {
	content: '';
	right: 0px;
	top: 0px;
	width: 30px;
	height: 30px;
	background: #d6d8d9 url(../images/select-dd.png) 50% 50% no-repeat;
	position: absolute;
	pointer-events: none;
	display: block;
}
/*****************************end***************************/
.career_opportunities .form input[type="submit"] {
	background: #027dbf;
	width: 10%;
	height: 28px;
	border: none;
	border-radius: 5px;
	color: #fff;
	margin-top: 1px;
}
.footer {
	background: #ffffff;
	min-height: 56px;
	position: fixed!important;
	z-index: 2;
	width: 100%;
	bottom: 0px;
	left: 0px;
}
.faq, .contact, .newsletter {
	float: left;
	margin-left: 40px;
	margin-top: 16px;
}
.faq a, .contact a, .newsletter a {
	color: #676767;
	font-size: 12px;
}
.faq a img, .contact a img, .newsletter a img {
	vertical-align: middle;
}
.cal {
	float: right;
	margin-top: 19px;
}
.social_icon {
	float: left;
	margin-left: 20px;
	margin-top: 16px;
}

.go-to-next {
	width: 39px;
	height: 39px;
	background: #FFF url(../images/down-arrow.png) no-repeat center center;
	border: 1px solid #999;
	border-radius: 50%;
	float: left;
	margin-top: 9px;
	vertical-align: middle;
}
.scroll-down {
	float: left;
	margin-left: 10px;
	font-size: 12px;
	margin-top: 6px;
	line-height: 39px;
	align: center;
}
.advertiser {
	box-shadow: 5px 5px 10px 2px #333;
	background: #e2e2e2;
	border-radius: 10px;
	position: absolute;
	min-height: 486px;
}
.advertiser .left-content {
	width: 70%;
	float: left;
	background: #e2e2e2;
	height: 100%;
	border-radius: 6px 0px 0px 6px;
	min-height: 486px;
	padding-top: 38px;
	padding-left: 60px;
	padding-right: 60px;
	padding-bottom: 38px;
	position: relative;
}
.advertiser .right-content {
	width: 30%;
	float: left;
	background: #717171;
	height: 100%;
	border-radius: 0px 6px 6px 0px;
	min-height: 486px;
	position: relative;
	box-shadow: 1px 0px 0px #717171;
	-webkit-box-shadow: 1px 0px 0px #717171;
	-moz-box-shadow: 1px 0px 0px #717171;
}
.advertiser .left-content h2 {
	color: #027dbf;
	margin: 0px;
	font-weight: 400;
	font-size: 24px;
	margin-bottom: 10px;
}
.advertiser .left-content h3 {
	color: #027dbf;
	margin: 0px;
	font-weight: 400;
	font-size: 18px;
}
.advertiser .left-content h4 {
	color: #027dbf;
	margin: 0px;
	font-weight: 300;
	font-size: 14px;
	margin-bottom: 15px;
}
.advertiser .left-content img {
	float: left;
	margin-right: 15px;
}
.advertiser .left-content .left-content-row {
	margin-bottom: 15px;
}
.signin-form {
	width: 80%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
}
.signin-form input[type="text"], .signin-form input[type="password"] {
	height: 36px;
	border-radius: 6px;
	background: #fff;
	margin-bottom: 10px;
	border: none;
	padding-left: 10px;
	padding-right: 10px;
	box-sizing: border-box;
	width: 100%;
}
.signin-form input[type="submit"] {
	width: 115px;
	text-align: center;
	line-height: 30px;
	text-align: center;
	background: #027dbf;
	border-radius: 5px;
	color: #fff;
	border: none;
	margin-top: 15px;
}
.signin-form h4 {
	color: #fff;
	font-size: 14px;
	margin-bottom: 20px;
}
.link1, .fullsite {
	width: 115px;
	text-align: center;
	line-height: 30px;
	text-align: center;
	display: block;
	margin: 15px auto 0px;
	background: #027dbf;
	border-radius: 5px;
	color: #fff;
	transition: all 0.8s ease;
}
.fullsite {
	text-transform: uppercase;
	font-weight: 400;
	line-height: 35px;
}
.fullsite:hover, .fullsite:focus {
	text-decoration: none;
	color: #fff;
	background: #000;
}
.mobile_form input[type="text"] {
	height: 34px;
	background: rgba(255,255,255,0.90);
	border: none;
	border-radius: 5px;
	margin-bottom: 6px;
	width: 100%;
	padding: 0px 10px;
}
.mobile_form input[type="submit"] {
	height: 34px;
	background: #ec441d;
	border: none;
	border-radius: 5px;
	width: 115px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 400;
	margin: 30px auto 0;
	transition: all 0.8s ease;
}
.mobile_form input[type="submit"]:hover {
	background: #000;
}
.mobile_search_again {
	width: 80%;
	margin: 0 auto;
	padding-top: 20px;
	text-align: center;
}
.mobile_search_again input[type="text"] {
	height: 34px;
	background: rgba(255,255,255,0.90);
	border: none;
	border-radius: 5px;
	margin-bottom: 6px;
	width: 100%;
	padding: 0px 10px;
}
.mobile_search_again input[type="submit"] {
	height: 45px;
	background: #fff;
	border: none;
	border-radius: 5px;
	width: 115px;
	color: #ec441d;
	text-transform: uppercase;
	font-weight: 700;
	margin: 8px auto 8px;
	transition: all 0.8s ease;
}
.mobile_search_again input[type="submit"]:hover {
	background: #000;
}
/********************************select**************************/
.select_style2 {
	float: left;
	width: 100%;
	margin-right: 4px;
	position: relative;
}
.select_style2 select {
	padding: 0px 8px;
	background: rgba(255,255,255,0.90);
	color: #a6a6a6;
	border: none;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	line-height: 30px;
	height: 35px;
	width: 100%;
	float: left;
	font-weight: 300;
	border-radius: 5px;
	margin-bottom: 5px;
}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    .select_style select {padding-right:18px}
}*/

.select_style2 label {
	position: relative;
	display: inline-block;
	width: 100%;
}
.select_style2 label:after {
	content: '';
	right: 0px;
	top: 0px;
	padding: 0 0 2px;
	position: absolute;
	pointer-events: none;
}
.select_style2 label:before {
	content: '';
	right: 0px;
	top: 0px;
	width: 30px;
	height: 35px;
	background: url(../images/select-dd2.png) 50% 50% no-repeat;
	position: absolute;
	pointer-events: none;
	display: block;
}
/********toggle div************/

#showmenu {
	display: block;
	background: url(../images/setting-icon.png) no-repeat 50% 50%;
	width: 45px;
	height: 40px;
	position: absolute;
	top: 0px;
	right: 5px;
	text-indent: -9999px;
	cursor: pointer;
}
#showmenu:hover {
	background: url(../images/setting-icon-hover.png) no-repeat 50% 50%;
}
.menu {
	position: absolute;
	width: 80%;
	background: #ec441d;
	z-index: 2;
	right: 0px;
	top: 40px;
}
.menu ul {
	list-style: none;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.menu ul li {
	border-bottom: 1px solid #fff;
	transition: all 0.8s ease;
}
.menu ul li:last-child {
	border-bottom: none;
}
.menu ul li:hover {
	background: #f7ac35;
}
.menu ul li a {
	color: #fff;
	font-size: 15px;
	padding: 4px 15px 5px;
	display: block;
}
.menu ul li a:hover {
	text-decoration: none;
}
/********end toggle div************/

/********toggle div************/

#showmenu2 {
	display: block;
	background: url(../images/f-icon.png) no-repeat 50% 50%;
	width: 45px;
	height: 40px;
	position: absolute;
	top: 0px;
	right: 5px;
	text-indent: -9999px;
	cursor: pointer;
}
#showmenu2:hover {
/*background:url(../images/setting-icon-hover.png) no-repeat 50% 50%;*/
}
.menu2 {
	position: absolute;
	width: 80%;
	background: #ec441d;
	z-index: 2;
	right: 0px;
	top: 40px;
}
.menu2 ul {
	list-style: none;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.menu2 ul li {
	border-bottom: 1px solid #fff;
	transition: all 0.8s ease;
}
.menu2 ul li:last-child {
	border-bottom: none;
}
.menu2 ul li:hover {
	background: #f7ac35;
}
.menu2 ul li a {
	color: #fff;
	font-size: 15px;
	padding: 4px 15px 5px;
	display: block;
}
.menu2 ul li a:hover {
	text-decoration: none;
}
/********end toggle div************/


/********toggle div************/

#showsa {
	display: block;
	background: #ec441d url(../images/search-again-dd.png) no-repeat 98.5% 50%;
	width: 100%;
	height: 24px;
	position: absolute;
	text-align: right;
	top: 0px;
	right: 0px;
	color: #fff;
	padding-right: 34px;
	/*text-indent:-9999px;*/
	cursor: pointer;
}
#showsa:hover {
/*background:url(../images/setting-icon-hover.png) no-repeat 50% 50%;*/
}
.search-toggle {
	position: absolute;
	width: 100%;
	background: #ec441d;
	z-index: 2;
	right: 0px;
	top: 24px;
}
.search-toggle ul {
	list-style: none;
	text-align: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.search-toggle ul li {
	border-bottom: 1px solid #fff;
	transition: all 0.8s ease;
}
.search-toggle ul li:last-child {
	border-bottom: none;
}
.search-toggle ul li:hover {
	background: #f7ac35;
}
.search-toggle ul li a {
	color: #fff;
	font-size: 15px;
	padding: 4px 15px 5px;
	display: block;
}
.search-toggle ul li a:hover {
	text-decoration: none;
}
.search-close {
	position: absolute;
	right: 5px;
	bottom: 5px;
	width: 24px;
	height: 24px;
	background: url(../images/search-again-dd-close.png) no-repeat;
	cursor: pointer;
	/*border-radius:50%;*/
	display: block;
}
/********end toggle div************/


.section_profile {
	padding-top: 0px;
	padding-bottom: 76px;
	/*font-family: Verdana, Geneva, sans-serif;*/
}
.profile_img {
	width: 140px;
	height: 140px;
	padding: 4px;
	background: #FFF;
	border-radius: 5px;
	border: 1px solid #CCC;
}
.profile_img img {
	max-width: 100%;
}
.header_banner {
	margin-top: 72px;
	border: 1px solid #CCC;
	margin-bottom: 30px;
	min-height: 130px;
	text-align: center;
	/* background:#e1e1e1;*/ position: relative;
}
.side_banner {
	width: 198px;
	float: right;
	border: 1px solid #CCC;
	min-height: 600px;
	background: #e1e1e1;
	position: relative;
}
.header_banner p, .side_banner p {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.section_profile p.username {
	font-size: 20px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	line-height: 15px;
}
.section_profile p.occupation {
	font-size: 14px;
	color: #666666;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.section_profile p.skill {
	font-size: 11px;
	color: #666666;
	margin: 0px;
	margin-bottom: 20px;
	padding: 0px;
	line-height: 15px;
}
.section_profile .profile_detail span {
	display: inline-block;
	margin-bottom: 10px;
	font-size: 11px;
	color: #666666;
}
.section_profile .profile_detail span.leftspan {
	width: 120px;
}
.section_profile .skill_section h3.skill {
	font-size: 18px;
	color: #666;
}
.section_profile .skill_section .skill_profile {
	font-size: 11px;
	color: #666;
}
.section_profile .skill_section .date {
	font-size: 11px;
	color: #666;
	text-align: right;
}
.section_profile .skill_about {
	font-size: 11px;
	color: #666;
	/*border-bottom: solid 1px #027dbf;*/
	padding-bottom: 5px;
}
.section_profile .skill_about h3.about_head {
	font-size: 18px;
	color: #666;
}
.section_profile .skill_about p {
	margin-bottom: 20px;
}
.section_profile .skill_qualification {
	font-size: 11px;
	color: #666;
	margin-bottom: 15px;
}
.section_profile .qualification h3.qualification_head {
	font-size: 18px;
	color: #666;
}
.recent_view, .job_suggestion {
	margin-bottom: 15px;
}
.recent_view h3, .job_suggestion h3 {
	font-size: 18px;
	color: #666;
	border-bottom: dotted 1px #027dbf;
	padding-bottom: 15px;
}
.recent_view h4, .job_suggestion h4 {
	font-size: 16px;
	color: #027dbf;
	padding-bottom: 15px;
}
.recent_view h5, .job_suggestion h5 {
	font-size: 11px;
	color: #666;
	margin: 0px;
	padding: 0px;
	font-weight: 600;
}
.recent_view p, .job_suggestion p {
	font-size: 11px;
	color: #666;
	padding-bottom: 2px;
}
.mobile_view {
	display: none;
}
.screen_view {
	display: block;
}
.uploaded {
	font-size: 11px;
	color: #666;
}
.uploaded img {
	margin-right: 10px;
}
.uploaded p {
	margin-top: 12px;
}
.mobile_occupation h5 {
	font-weight: 700;
	color: #666;
	font-size: 11px;
}
.mobile_occupation p {
	color: #666;
	font-size: 11px;
	line-height: 11px;
}
.signedin {
	margin-top: 30px;
	color: #666
}
.signedin span {
	color: #000;
}
.mobile_menu {
	position: relative;
}
.career_menu {
	margin-top: 20px;
}
#career_menu {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#career_menu li {
	float: left;
}
#career_menu li a {
	display: block;
	padding: 8px 12px;
	color: #666;
	transition: all ease 0.8s;
}
#career_menu li a:hover {
	background: #f00;
	color: #fff;
	text-decoration: none;
}
#career_menu li ul {
	display: none;
	width: 14em;
	position: absolute;
	background: #fff;
	border: 1px solid #ccc;
}
#career_menu li:hover ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#career_menu li ul li {
	float: none;
	position: relative;
}
#career_menu li ul ul {
	display: none;
}
#career_menu li:hover ul ul {
	display: none;
	width: 14em;
	top: 0px;
	left: 12em;
	position: absolute;
	background: #fff;
	border: 1px solid #ccc;
}
#career_menu li ul li:hover ul {
	display: block;
}
#career_menu li ul li a {
	padding: 5px 12px;
}
/****************result*********************/
.resultrow {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(53%, rgba(255,255,255,1)), color-stop(100%, rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 53%, rgba(243,243,243,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=0 );
	padding: 3px 10px;
	border-bottom: 1px solid #ccc;
	margin-left: -15px;
	margin-right: -15px;
}
.resultrow p {
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.resultrow p.rc {
	font-size: 13px;
	color: #666;
}
.resultrow p.rc span {
	color: #000;
}
.resultrow p.rg {
	font-size: 15px;
	color: #ec441d;
}
.resultrow .rp span.sector {
	color: #1f9af8;
	font-size: 12px;
}
.resultrow .rp span.country {
	color: #e75cd9;
	font-size: 12px;
}
.resultrow p.rd {
	color: #666;
	font-size: 11px;
}
.posted {
	color: #666;
	font-size: 12px;
	margin-top: 8px;
	position: relative;
}
.posted a.edit {
	width: 23px;
	height: 23px;
	background: url(../images/edit-icon.png) no-repeat;
	position: absolute;
	right: 50px;
	bottom: 6px;
	display: block;
}
.posted a.star {
	width: 23px;
	height: 23px;
	background: url(../images/star-icon.png) no-repeat;
	position: absolute;
	right: 10px;
	bottom: 6px;
	display: block;
}
.posted a.star:hover {
	background: url(../images/star-icon-hover.png) no-repeat;
}
.posted a.star_saved {
	background: url(../images/star-icon-hover.png) no-repeat !important;
}
.cpadr {
	padding-right: 0px;
	padding-left: 0px;
}
.cpadl {
	padding-right: 0px;
	padding-left: 0px;
}
.cpad2 {
	padding-right: 0px;
}
.inner-body {
	background: #fff;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
}
.inner_footer {
	background: #666666;
	min-height: 100px;
	position: relative;
	z-index: 0;
	width: 100%;
	bottom: 0px;
	left: 0px;
	float:left; width:100%;
}
#home {
	/*background-image: url(../images/bg1.jpg);
	
	background-position:right center;
	background-attachment:fixed;*/
	background-size:cover!important;
	background-repeat:no-repeat;
	background:url(../images/bg1.jpg) top center fixed no-repeat;
	height: 768px;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*max-width: 2560px;*/ 
}
#advertiser {
	background-image: url(../images/bg2.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	background-attachment:fixed;
	/*background:url(../images/bg2.jpg) top center fixed;*/
	height: 100%;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*max-width: 2560px; */
}
#about {
	/*background-image:url(../images/mountain_laptop-2.jpg);
	
	
	background-position:center center;
	background-attachment:fixed;*/
	background-size:cover!important;
	background-repeat:no-repeat!important;
	background:url(../images/mountain_laptop-2.jpg) top center fixed;
	height: 700px!important;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*max-width: 2560px; */
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}

#section4 {
	/*background-image:url(../images/bg-3.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	background-attachment:fixed;*/
	background-size:cover!important;
	background:url(../images/bg-3.jpg) top center fixed;
	height: 100%;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	/*max-width: 2560px; */
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}


.row_3 {
	background-image: url(../images/bg-2.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center center;
	background-size: cover;
	/*background:url(../images/bg-2.jpg) top center fixed;*/
	height: 100%;
	margin: 0 auto;
	width: 100%;
	max-width: 100%;
	position: relative;
	
	/*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*max-width: 2560px; */
}
.second_row, .third_row, .four_row {
	background: #f6f6f6;
}

/*//////////////////ADVERTISER ROWS/////////////*/

.adv_second_row{background: #f6f6f6; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.adv_third_row{background: url(../images/social_recruiting.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.adv_fourth_row{background: #f6f6f6; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.adv_fifth_row{background: url(../images/wave_2.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	/*margin-bottom:50px;*/
	}
	
.js_fifth_row{background: url(../images/find_you.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	
	}
.js_map_row{background: url(../images/map.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
	
	}
.js_third_row{background: url(../images/waiting-group.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.mcg_js_third_row{background: url(../images/doctor-surfing.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
.social_icon_large {
	float: left;
	margin-left: 20px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.mcg_js_second_row{background: url(../images/stand-out.jpg) 50% 0; 
	/*height: 100%; */ 
	margin: 0 auto; 
    width: 100%; 
    /*max-width: 2560px; */
	max-width: 100%; 
    position: relative; 
	background-size:cover;
    /*box-shadow: 0 0 50px rgba(0,0,0,0.8);*/
}
}


.four_row{margin-bottom:55px;}
/*.five_row{height:500px; background:url(../images/mountain_laptop-2.jpg) top center fixed;}*/




.about-content {
	font-family: 'Open Sans', sans-serif!important;
	font-weight: 300;
	vertical-align: middle;
	display: inline-block;
	margin-top: 35px;
	position:relative;
	z-index:1001;
	margin-bottom: 50px;
}
.text-content {
	vertical-align: middle;
	display: inline-block;
	margin-top: 75px;
	position:relative;
	z-index:1001;
	margin-bottom: 50px;
}
.text-content h2 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 48px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.text-content h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 24px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.text-content p {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #666;
	margin-bottom: 20px;
}
.center-content {
	vertical-align: middle;
	text-align: center !important; 
	display: inline-block;
	margin-top: 25px;
	position:relative;
	z-index:1001;
	margin-bottom: 50px;
}
.center-content h2 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 30px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 10px;
}
.center-content h3 {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 20px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 10px;
}
.center-content p {
	font-family: 'Open Sans', sans-serif!important;
	font-size: 14px;
	font-weight: 300;
	color: #fff;
	margin-bottom: 20px;
}
.row quote {text-align: center !important;}


.about-content h2{font-size:48px; font-weight:300; color:#fff; margin-bottom:20px;}
.about-content h3{font-size:24px; font-weight:300; color:#fff; margin-bottom:20px;}
.about-content p{font-size:14px; font-weight:300; color:#fff; margin-bottom:20px;}
.about-content li{font-size:14px; font-weight:300; color:#fff; margin-bottom:20px;}

.login_form {
	font-size: 12px;
	min-height: 400px;
}

/****************************boss***************************/
.chart-bgcolor-blue {
    padding-top: 30px;
    padding-bottom: 0px;
    background: #23a0ef;
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #23a0ef), color-stop(100%, #07447b));
    background: -webkit-radial-gradient(center, ellipse cover, #23a0ef 0%, #07447b 100%);
    background: -webkit-radial-gradient(center, ellipse, #23a0ef 0%, #07447b 100%);
    background: radial-gradient(ellipse at center, #23a0ef 0%, #07447b 100%);
}
.chart-bgcolor-gc {
    padding-top: 30px;
    padding-bottom: 0px;
    background: #fe8214;
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fe8214), color-stop(100%, #bd3a17));
    background: -webkit-radial-gradient(center, ellipse cover, #fe8214 0%, #bd3a17 100%);
    background: -webkit-radial-gradient(center, ellipse, #fe8214 0%, #bd3a17 100%);
    background: radial-gradient(ellipse at center, #fe8214 0%, #bd3a17 100%);
}

.start-btn {
            padding: 10px 15px;
            background: transparent !important;
            color: #FFF !important;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            border: solid 2px #FFF;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -webkit-transition-duration: 0.2s;
            -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
			font-size:48px;
			font-weight:300;
		}
.parallax-btn {
            padding: 10px 15px;
            background: #027dbf !important;
            color: #FFF !important;
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;
            border: solid 2px #FFF;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
            -webkit-transition-duration: 0.2s;
            -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
			font-size:28px;
			font-weight:300;
		}


.sign{margin-top:155px;}
.sign img{max-width:100%;}
.js-sign{margin-top:75px;}
.js-sign img{max-width:100%;}
.js-profile{margin-top:0px;}
.js-profile img{max-width:100%;}
.stat{ margin-top: 55px; margin-bottom:50px;}
.stat img {
	max-width: 100%;
}
.solutions{margin-top:35px; margin-bottom:50px}
.solutions{max-width:100%;}
.access{margin-top:125px; margin-bottom:125px;}
.access img{max-width:100%;}
/*****************************end***************************/

/*************************my-listing********************************/
.breadcrumb_menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.breadcrumb_menu li a {
	color: #039;
}
.breadcrumb_menu li {
	color: #000;
	font-weight: 700;
}
.note {
	padding: 5px 20px 5px 30px;
	border: 1px solid #F00;
	background: #FFC url(../images/cancel.png) no-repeat 10px 50%;
	font-size: 13px;
	margin: 15px 0;
}
.login_form {
	font-size: 12px;
	margin-bottom: 50px;
}
.login_form h2 {
	font-size: 24px;
	color: #06C;
	margin-bottom: 20px;
}
.login_form input[type="text"], .login_form input[type="password"] {
	margin-bottom: 6px;
	border: 1px solid #ccc;
	width: 100%;
	height: 24px;
}
.login_form input[type="checkbox"] {
	vertical-align: baseline;
	margin-right: 6px;
}
.login_form input[type="submit"] {
	margin-bottom: 6px;
	border: 1px solid #ccc;
	width: 90px;
	height: 28px;
	background: #f2f8fd;
	color: #333;
	border-radius: 4px;
	margin-top: 6px;
	margin-bottom: 30px;
}
/************end********************/

/******************************job-for-doctor-in-singapore********************************/
.inner_banner {
	margin-top: 72px;
}
.inner_banner img {
	max-width: 100%;
}
.post-content {
	padding: 15px;
}
.post-content h3 {
	color: #027dbf;
	margin-bottom: 20px;
}
.post-content p {
	color: #444;
	margin-bottom: 20px;
	font-size: 12px;
}
.list {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 12px;
	margin-bottom: 20px;
}
.list li a {
	text-decoration: underline;
}
.list li {
	margin-bottom: 6px;
}
div.job-for-doctor {
	color: #d5dcec;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 32px;
	padding: 5px 0 5px 20px;
	text-shadow: 1px 1px 1px #999;
}
.topResultsLinks ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.topResultsLinks ul li {
	float: left;
	margin: 0 0 0 10px;
}
li.viewDetails {
	background: url("../images/view.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 17px;
}
.topResultsLinks ul li a {
	border-bottom: 3px solid #f38f77;
	color: #005058;
	display: block;
	/*font-family: Verdana, Geneva, sans-serif;*/
	font-size: 12px;
	font-weight: normal;
	margin-left: -25px;
	padding: 7px 20px 7px 30px;
	text-align: left;
	text-decoration: none;
	color: #555;
	transition: all ease 0.4s;
}
.topResultsLinks ul li a:hover {
	border-bottom: 3px solid #196baf;
}
#googleMap-links a.listLink-active {
	cursor: default;
	font-weight: bold;
	text-decoration: none;
}
a#listView-icon {
	background: url("../images/listView.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 2px 0 2px 20px;
}
#googleMap-links a {
	font-size: 11px;
}
a#mapView-icon {
	background: url(../images/mapView.png) no-repeat left;
	padding: 2px 0 2px 20px;
}
.topNavBar {
	width: 100%;
	display: block;
	float: left;
	color: #555;
	/* background: url(tbg.png) repeat-x; */
	background-color: rgba(217, 133, 0, 0.37);
	border-top: 1px solid #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	box-shadow: 0px 1px 3px #ddd;
	min-height: 35px;
	margin-top: 30px;
}
.numberResults {
	font-weight: bold;
	display: block;
	float: left;
	height: 25px;
	margin: 0 20px 0 0;
	padding: 10px 22px 0 15px;
}
.numberPerPage {
	display: block;
	float: left;
	margin: 0 20px 0 5px;
}
.sortBy {
	float: left;
	padding-top: 8px;
	margin-left: 25px;
}
.pageNavigation {
	display: block;
	float: right;
	margin: 10px 10px 0 0;
	text-align: right;
}
#listings_per_page_form {
	margin-top: 7px;
}
#listings_per_page_form select, .sortBy select {
	font-size: 12px;
	/*font-family: verdana;*/
	border: 1px solid #B3B3B3;
	color: #484846;
}
.result_section {
	margin-top: 0px;
	padding: 15px;
}
.job_row {
	border: 1px solid #CCC;
	margin-bottom: 10px;
}
.job_row_odd {
	border-bottom: 1px solid #CCC;
	margin-bottom: 10px;
}
.job_row .job_row_a {
	background: rgba(235, 69, 29, 0.11);
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px dotted #ccc;
}
.job_row_odd .job_row_a {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px dotted #ccc;
}
.job_row_a .job_result_title a {
	font-size: 18px;
	color: #027dbf;
	font-weight: normal;
	/* font-family: Helvetica,Arial,sans-serif; */
}
.job_result_company {
	font-size: 11px;
	padding-bottom: 6px;
}
.job_result_salary {
	font-size: 11px;
	padding-bottom: 6px;
}
.job_result_desc {
	font-size: 11px;
	color: #666;
}
.job_result_classification {
	font-size: 11px;
	padding-left: 5px;
	width: 210px;
}
.priorityListing strong, .evenrow strong, .oddrow strong {
	color: #373737;
}
.prof_filed_ b {
	background: url("../images/arrow_2_dots_level.png") no-repeat scroll left center transparent;
	font-size: 11px;
	padding-left: 17px;
}
.job_row_a_bot {
	padding-top: 5px;
	border-top: dotted 1px #CCC;
	margin-top: 10px;
}

.job_result_date {
	padding-bottom: 10px;
	text-align: right;
	width: auto;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 11px;
	color: #666;
}
.job_result_emp_type {
	font-size: 11px;
	padding: 5px 0px;
}
.job_result_city {
	font-size: 11px;
	padding: 5px 0px;
}
.job_result_logo img {
	max-width: 120px;
	max-height: 70px;
	padding-top: 20px;
	padding-bottom: 5px;
}
.job_search_result_ad .banner {
	margin-top: 10px;
}
.banner {
	margin: 0;
	text-align: center;
}
.banner img {
	max-width: 100%;
}
/**************accordion*****************/
.refine_button {
	background: none repeat scroll 0 0 #e8f7ff;
	cursor: pointer;
	margin: 5px 0 0;
}
.leftside_header {
	background: url(../images/cg_button.png) repeat-x;
	padding: 10px 10px;
	color: #f6f6f6;
	font-size: 14px;
	font-weight: 400;
	border-radius: 5px 5px 0px 0px;
	margin-bottom: 4px;
}
.currentSearch {
	font-size: 12px;
}
.curSearchItem {
	font-size: 12px;
}
/**********8end**********/
/***************end******************/
/******************8search result*********************/
#search_bar {
	background-image: url(../images/search_bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: 72px;
	min-height: 300px;
	padding: 15px;
	font-size: 12px;
}
.inputField input[type="text"].searchText, .inputField input[type="text"].searchStringLike {
	width: 100%;
	height: 26px;
	border: 0px;
}
.inputField .select_search select {
	width: 50%;
	float: left;
	margin-top: 4px;
	height: 28px
}
.inputField select {
	width: 100%;
	height: 28px
}
input[type="submit"].button, .buttons_div input[type="reset"], .buttons_div input[type="button"] {
	background: url("../images/button_bg.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #999;
	border-radius: 4px;
	box-shadow: 0 0 4px #ddd inset;
	color: #666;
	cursor: pointer;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	letter-spacing: 1px;
	min-width: 115px;
	padding: 0 5px;
	text-decoration: none;
	text-transform: none;
	transition: all 0.2s ease-in-out 0s;
	margin-top: 20px;
}
.inputName, #text_expl {
	color: #333;
}
.inputField small {
	color: #fff;
}
/******************end******************/

/*****************************display job********************/
.job_result {
	margin-top: 72px;
	padding: 30px 0px 50px;
}
#job_left.rxr_template {
	background-color: #fff;
	background-image: url("../images/rx-template.jpg");
	background-size: 100%;
	background-position: center top;
	background-repeat: no-repeat;
	padding-top: 198px;
}
#job_left {
	border: 1px solid #cacaca;
	border-radius: 15px;
	box-shadow: 5px 5px 5px #ddd;
	margin: 10px;
	padding: 15px;
	float:left;
	padding-top:218px;
}
#job_desc {
	background-color: #fff;
	border: 1px solid #dedede;
	border-radius: 15px;
	box-shadow: 0 0 3px #fff;
	margin:0px;
	padding: 15px;
}
#job_desc p {
	font-size: 12px;
	color: #666;
}
.desc_title {
	color: #666;
	font-size: 26px;
	font-weight: normal;
	overflow: hidden;
	padding-bottom: 4px;
	word-wrap: break-word;
}
/*.top_desc .desc_title, .top_desc a, .top_desc strong {
	color: #00aeef !important;
	text-shadow: 1px 1px 0 #fff;*/
}
#job_desc a {
	word-wrap: break-word;
}
#job_desc img {
	max-width: 100%;
}
#job_right {
	border: 1px solid #cacaca;
	border-radius: 15px;
	box-shadow: 5px 5px 5px #ddd;
	margin: 10px;
	padding: 15px;
}
.compProfileInfo {
	border: 1px solid #cacaca;
	border-radius: 10px;
	box-shadow: 2px 2px 7px #d5d5d5;
	margin: 15px;
	padding: 15px;
}
.tools_bar {
	border: 1px solid #dedede;
	border-radius: 10px;
	box-shadow: 2px 2px 7px #d5d5d5;
	margin: 15px 10px;
	padding: 0 45px 0 55px;
}
.tools_bar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
li.panelTellFriendIco {
	background: url("../images/user.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 15px;
}
li.printListingIco {
	background: url("../images/print.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 15px;
}
li.viewMapIco {
	background: url("../images/viewmap.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding: 0 0 0 15px;
}
.tools_bar a {
	border-bottom: 1px solid #f1f1f1;
	color: #999;
	display: block;
	/*font-family: Verdana, Geneva, sans-serif;*/
	font-size: 14px;
	font-weight: normal;
	margin-left: -25px;
	padding: 10px 0 10px 55px;
	text-align: left;
	text-decoration: none;
	transition: all 0.2s ease-in-out 0s;
}
.buttonApply_div {
	/*margin-left: 7px;*/
	padding-top: 18px;
}
.like_job_button {
	padding-top: 20px;
}
.like_job_button iframe {
	width: 100%!important;
}
input.buttonApply {
	background: url("../images/buttonApply.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	color: white;
	cursor: pointer;
	/*font-family: Myriad Pro, MPro, Tahoma;*/
	font-size: 13px;
	font-weight: normal;
	height: 26px;
	text-decoration: none;
	text-transform: uppercase;
	width: 115px;
}
.compProfileInfo img {
	max-width: 100%;
}
.compProfileInfo, .job_more_info {
	font-size: 12px;
	color: #666
}
.job_more_info {
	padding: 0px 15px;
}
.my_listing {
	margin-top: 72px;
}
#left_menu {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 15px;
}
#left_menu ul {
	list-style-type: none;
}
#left_menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.menu_heders {
	background: none repeat scroll 0 0 #0390d0;
	box-shadow: 0 0 5px #026499 inset;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 5px 7px;
}
#left_menu a {
	background: url("../images/menu_arrow.png") no-repeat scroll 2px 7px #f8f8f8;
	border-bottom: 1px solid #cacaca;
	color: #005058;
	display: block;
	/*font-family: myriad-pro, Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-weight: normal;
	padding: 5px 0 5px 25px;
	text-align: left;
	text-decoration: none;
}
#left_menu a:hover {
	background: url("../images/menu_arrow_r.png") no-repeat scroll 2px 7px #f2f2f2;
	border-bottom: 1px solid #c2c2c2;
}
.pos_a .full_width {
	min-width: 100%;
	box-sizing: border-box;
}
.pos_a .my_account_box {
	min-height: 200px;
}
.my_account_box {
	border: 1px solid #ddd;
	border-radius: 15px;
	box-shadow: 2px 2px 5px #ddd;
	padding: 10px;
}
.my_account_box p img {
	max-width: 100%;
}
.my_account_box h1, .Header h1 {
	color: #027dbf;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 22px;
	font-weight: normal;
	padding: 5px 0 0;
	text-decoration: none;
	text-transform: none;
	margin: 0px;
	padding-bottom: 15px;
}
#welcome_prof .company_details {
/*float: left;
    width: 300px;*/
}
#welcome_prof .refresh_button {
	border: 0 solid blue;
	cursor: pointer;
	text-align: left;
}
#welcome_prof .number_summaries {
	border: 0 solid blue;
	padding-top: 10px;
}
#welcome_prof .number_summaries .column {
	border: 0 solid blue;
	float: left;
	width: 24%;
}
#welcome_prof .number_summaries .number {
	padding-bottom: 5px;
}
#welcome_prof .number_summaries .number .number_title {
	border: 0 solid blue;
	/*font-family: arial;*/
}
#welcome_prof .number_summaries .number .number_value {
	border: 0 solid blue;
	color: #008aff;
	/*font-family: arial;*/
	font-size: 20px;
}
#welcome_prof .number_summaries .number .number_title {
	border: 0 solid blue;
	/*font-family: arial;*/
	font-size: 12px;
}
.recruiters_type {
	color: #888;
	font-size: 11px;
}
.pos_b {
	margin-top: 30px;
}
/***********************my listing***********************/
.indexDiv {
	font-size: 12px;
}
.indexDiv .inputName {
	color: #000
}
.indexDiv .goto {
	margin-top: 20px;
}
.indexDiv .inputField input.searchText[type="text"], .indexDiv .inputField input.searchStringLike[type="text"] {
	border: 1px solid #ccc;
}
.searchActDate.hasDatepicker {
	width: 90px;
}
.tableLeft {
	background: url("../images/TableSR-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 31px;
	width: 8px;
}
table thead th {
	color: #555;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: left !important;
}
.priorityListing > td, .evenrow > td, .oddrow > td {
	padding: 5px 0 2px 5px;
	font-size: 12px;
}
.priorityListing ul, .evenrow ul, .oddrow ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.priorityListing ul, .evenrow ul, .oddrow ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.priorityListing ul li, .evenrow ul li, .oddrow ul li {
	float: left;
	margin: 0 5px 0 0;
	font-size: 12px;
}
table thead {
	background: url("../images/tbg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	color: #464646;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: left;
}
.evenrow {
	background-color: #e8f7ff;
	margin: 0;
	padding: 0;
}
tbody > tr {
	color: #787878;
}
.results {
	width: 100%;
	overflow: auto;
	padding-bottom: 15px;
}
div.indexDiv h1 {
	color: #027dbf;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 22px;
	font-weight: normal;
	padding: 5px 0 0;
	text-decoration: none;
	text-transform: none;
}
form.mylisting .inputName {
	font-size: 12px;
	color: #444;
}
form.mylisting input[type="text"].searchString, form.mylisting .inputField input[type="text"].searchText, form.mylisting .inputField input[type="text"].searchStringLike {
	width: 100%;
	border: 1px solid #ccc;
	height: 26px;
	margin-bottom: 8px;
}
form.mylisting .inputField input[type="text"].searchActDate {
	width: 100px;
	border: 1px solid #ccc;
	height: 26px;
	margin-bottom: 8px;
}
form.mylisting .inputForm .inputField select.searchList {
	width: 100%;
	border: 1px solid #ccc;
	height: 26px;
	margin-bottom: 8px;
}
.indexDiv input.button, .indexDiv input[type="submit"], .indexDiv input[type="reset"], .indexDiv input[type="button"] {
	background: url("../images/cg_button.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #999;
	/*border-radius: 8px;*/
	box-shadow: 0 0 4px #ddd inset;
	color: #fff;
	cursor: pointer;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	letter-spacing: 1px;
	min-width: 115px;
	padding: 0 5px;
	text-decoration: none;
	text-transform: none;
	transition: all 0.2s ease-in-out 0s;
}
/*************************end my listing***************************/

/**********************advertiser account************************/
.quick_link {
	width: 198px;
	float: right;
	margin-bottom: 30px;
}
.quick_link h2 {
	background: #027dbf;
	color: #fff;
	font-size: 13px;
	text-align: center;
	padding: 8px 0px;
	margin: 0px;
}
.quick_link ul {
	margin: 0px;
	margin-top: 6px;
	padding: 0px;
	list-style: none;
}
.quick_link ul li {
	margin-bottom: 6px;
}
.quick_link ul li a {
	width: 140px;
	text-align: center;
	display: block;
	padding: 8px 0px;
	border-radius: 4px;
	color: #fff;
	background: #027dbf;
	margin: 0 auto;
	font-size: 13px;
}
.welcome h2, .pos_a h2, .p_a_h h2 {
	color: #027dbf;
	margin: 0px;
	font-size: 18px;
	margin-bottom: 15px;
}
.welcome p {
	color: #666666;
	font-size: 14px;
}
.pos_a .advertiser_account_box {
	min-height: 200px;
}
.advertiser_account_box, .profile_alart, .do_you_know {
	border: 1px solid #888888;
	border-radius: 0px;
	/*box-shadow: 2px 2px 5px #ddd;*/
	padding: 10px;
	min-height: 320px;
	margin-bottom: 20px;
}
.do_you_know {
	text-align: center;
}
.do_you_know img {
	max-width: 100%;
	height: auto
}
.profile_alart ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.profile_alart ul li {
	padding: 5px 0px;
	border-bottom: dotted 1px #dddddd;
}
.profile_alart p {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
.profile_alart .img_thumb img {
	max-width: 50px;
}
.links {
	color: #027dbf;
	font-size: 11px;
	padding-top: 5px;
}
.links a {
	color: #027dbf;
}
/***********end*****************/
/***********************footer*************************/
.inner_footer {
	background: #666666;
	min-height: 100px;
	position: relative;
	z-index: 0;
	width: 100%;
	bottom: 0px;
	left: 0px;
	float:left;
	width:100%;
}
#footer_con {
	padding: 15px 0;
	color: #dedede;
	font-size: 0.7em;
}
#footer_con .link_heder {
	color: #aaa;
	font-weight: bold;
	text-shadow: 0 1px 1px #333;
	line-height: 180%;
}
#footer_con ul li {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
}
#footer_con ul {
	margin: 0;
	padding: 0;
}
#footer_con a {
	color: #b1b1b1;
	text-decoration: none;
	transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
}
.social_table {
	margin-top: 30px;
}
.social_table table {
	margin-bottom: 15px;
}
.social_table table td {
	padding-right: 4px;
}
.social_table img {
	max-width: 100%;
}
div.section{padding:0px 0px; position:relative; 
}
div.section .text-content h2{}
.parallax-container{position:relative;}
.phone {
	margin-top: 120px;
	
}
.phone img {
	max-width: 100%;
}

 @media(max-width:1024px) {
.user label {
	width: 29%;
}
.faq, .contact, .newsletter {
	margin-left: 25px;
}
.cpadr {
	padding-left: 15px;
	padding-right: 15px;
}
.cpad2 {
	padding-right: 15px;
}

/*
#advertiser {
	background-position:center center!important;
	}*/
	#home {
	background-size:inherit!important;
	overflow:hidden;
	}
	
#about {
	background-position:50% 92.77%!important;
	background-repeat:repeat!important;
	background-size:inherit!important;
	
	}
#section4 {
	background-position:40% 92.7%!important;
	background-size:inherit!important;
	
	}
	
	div.section{padding:0px 0px; position:relative; 
}
}
@media(max-width:768px){
	
	#about {
	background-position:50% -2.5%!important;
	height:600px!important;
	
	}
#section4 {
	background-position:40% 2.7%!important;
	height:600px!important;
	
	}
div.section{padding:0px 0px; position:relative; 
}	
	
	}
	@media(max-width:320px){
		#about {
	background-position:0px 100px!important;
	
	
	}
	
	#section4 {
	background-position:40% 2.7%!important;
	height:600px!important;
	background-size:inherit!important;
	
	}


		}
	



@media(min-width:768px) and (max-width:992px) {
.user label {
	width: 23%;
}
.logo {
	margin-top: 15px;
}
.box {
	width: 90%;
}
.career_opportunities h2 {
	font-size: 35px;
}
.faq, .contact, .newsletter {
	margin-left: 12px;
}
.profile_img {
	height: auto;
}
.side_banner {
	width: 100%;
}
.screen_view {
	display: block;
}
#career_menu li a {
	padding: 8px 8px;
}
#career_menu li span {
	display: none;
}
.advertiser .left-content {
	padding: 30px 20px;
}
.cpadr {
	padding: 0px 10px;
}
#job_left, #job_right, .compProfileInfo {
	margin: 0px;
}
.job_more_info {
	padding: 0px;
}
.tools_bar {
	padding: 0 45px 0px 20px;
}
.cpad2 {
	padding-right: 15px;
}
.quick_link {
	width: 100%;
}
}
 @media(max-width:767px) {
.mobile_form_div{display:block; background-image: url(../images/bodybg-768.jpg); background-repeat:no-repeat; background-position:top center;}
.first_section{display:none;}	
.header {
	display: none;
}
.mobile_header {
	display: block;
}
.mobile_header2 {
	display: block;
	background: #fff url(../images/dody-bg-320.jpg) no-repeat top center;
	background-size: cover;
}
.footer {
	display: none;
}
.box , #screen_form{
	display: none;
}
.mobile_box {
	display: block;
}
.header_banner {
	display: none;
}
.section_profile {
	padding-top: 80px;
}
.mobile_view {
	display: block;
}
.screen_view {
	display: none;
}
.side_banner {
	display: none;
}
.job_result_emp_type {
	padding: 5px 15px;
}
.job_result_city {
	padding: 5px 15px;
}
.job_result_logo {
	padding: 15px;
}
.job_result_logo img {
	margin-bottom: 15px;
}
.top_desc {
	padding: 0px 15px;
}
body {
	background: #fff;
}
.inner-body {
	box-shadow: none;
}
.job_row {
	margin-top: 15px;
}
.post-content, .result_section {
	padding: 15px 0px;
}
.post-content, .result_section {
/*	margin-top: 66px;*/
}
.cpad2 {
	padding-left: 0px;
	padding-right: 0px;
}
.quick_link {
	width: 100%;
	float: none;
	margin-top: 15px;
}
.links {
	margin-bottom: 20px;
}
.quick_link ul li a {
	width: 100%;
}
.refresh_button, .adviser_logo {
	margin-top: 20px;
}
.phone{text-align:center;}
#about {
	background-position:top center!important;
	}
.phone{margin-top:15px;}	
.text-content, .about-content{margin-top:15px;}
.text-content h2, .about-content h2{font-size:48px;}
.mobile-hide{display:none;}	
}
 @media(max-width:640px) {
.section1 {
	min-height: 360px;
}
.mobile_form_div{display:block;}
}
@media(max-width:600px) {
.section1 {
	min-height: 1024px;
}
.mobile_form_div{display:block;}
}
@media(max-width:568px) {
.section1 {
	min-height: 320px;
}
.mobile_form_div{display:block;}
}
@media(max-width:480px) {
.section1 {
	min-height: 320px;
}
.mobile_form_div{display:block;}
}
@media(max-width:360px) {
.mobile_form_div{display:block; background-image: url(../images/dody-bg-320.jpg);}	
.section1 {
	min-height: 640px;
}
.section1 {
	background-image: url(../images/dody-bg-320.jpg);
}
.tools_bar {
	padding: 0 25px 0 17px;
}
#job_right {
	padding: 15px 0px;
	margin: 15px 0px;
}
#job_left {
	margin: 0px;
	padding: 15px 0px;
}
#job_left.rxr_template {
	padding-top: 80px;
}
.inner_footer .col-xs-6 {
	width: 100%;
}

#advertiser {
	background: url(../images/360x203.jpg) 50% 0 no-repeat fixed;
	height: 203px!important;
	
}
}
@media(max-width:320px) {
.mobile_form_div{display:block; background-image: url(../images/dody-bg-320.jpg); background-repeat:no-repeat; background-position:top center;}	
.section1 {
min-height:568px;	
}
.section1 {
	background-image: url(../images/dody-bg-320.jpg);
}
.tools_bar {
	padding: 0 25px 0 17px;
}

#advertiser {
	background: url(../images/360x203.jpg) 50% 0 no-repeat fixed;
	height: 203px!important;
	
}

.mobile-320{width:100%!important;
height:auto!important;
left:0!important}
.ia{position:relative!important; z-index:1001!important;}	
}

.js-coll-scrollbar {
    height: 100%;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 12px;
    z-index: 110;
}
.coll-mobile .js-coll-scrollbar {
    display: none;
}
.js-coll-scrollbar-content {
    height: 1000px;
    position: absolute;
    right: 0;
    width: 12px;
}
.ps-container .ps-scrollbar-y-rail {
    width: 12px;
}
.ps-container .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.2);
    width: 12px;
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y, .ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.5);
    border: medium none;
}
.ia{position:relative; z-index:1001!important;}	

/*//////// Added by Nick //////////*/

h2.small_title{
	text-transform:none;
	text-decoration: none;
	font-family: 'Open Sans', sans-serif;
    font-size: 18px;
	color:#027dbf;
	padding: 5px 0px 0px 0px;  
	font-weight:normal;
}

.reg_choose{
	background-image: url(../images/cg_button.png);
	background-repeat: repeat-x;
	color:#eee;
	width:200px;
	height:32px;
	text-align:center;
	cursor:pointer;
	font-family: 'Open Sans', sans-serif;
	border: 1px solid;
	border-color:#bd3a17 #bd3a17 #bd3a17;
	border-radius: 5px;
	transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	}
	
.reg_choose	{ margin-top:25px;}
.reg_choose	div{margin-top:6px;	text-shadow: 0 1px 0 #555;}
.reg_choose:hover { background-image: url(../images/cg_button_hover.png);background-repeat: repeat-x;}

a.reg_link, a.reg_link:hover{
	color:#eee;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	text-shadow: 0 1px 0 #666;
	font-weight:400;
	text-decoration:none;
	}
	
#bottom {
	height:53px;
	width:100%;
	background-color: #f7f7f7;
	background-image: url(../images/bottom_bg.png);
	background-repeat: repeat-x;
	border-top: solid 1px #fff;
	}
	
.con{
	margin-left:auto;
	margin-right:auto;
    
	width: 970px;
	}
	
#copyright{
	font-size:0.85em;
	color:#666;
	padding-top:20px;
	padding-left:15px;
	width:450px;
	float:left;
}
#footer_social{float:right; margin-left:auto; padding-top:15px; text-align:right;}	

.find_job{
	margin-top:10px;
}
.profile_row {
	border-bottom: solid 1px #027dbf;
	/*padding-bottom: 15px;*/
}
.btn-join{
	background: #777777;
	height: 30px;
	margin-top: 21px;
	width: 80px;
	border: none;
	border-radius: 5px;
	font-size: 12px !important;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	/*line-height: 30px; */
}
.btn-advertise{
	background: #468DC8;
	height: 30px;
	margin-top: 21px;
	width: 80px;
	border: none;
	border-radius: 5px;
	font-size: 12px !important;
	color: #fff;
	float: left;
	margin-left: 6px;
	color: #fff;
	text-align: center;
	/*line-height: 30px; */
}
.intrinsic-container {
  position: relative;
  height: 0;
  overflow: hidden;
}

/* 16x9 Aspect Ratio */
.intrinsic-container-16x9 {
  padding-bottom: 56.25%;
}

/* 4x3 Aspect Ratio */
.intrinsic-container-4x3 {
  padding-bottom: 25%;
}

.intrinsic-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}


/***** end Style Css New Convert ******/


/****** Start New Stye.css New_web  folder css *******/

.medium{
    padding:15px 0 0px;
    display: inline-table;
    font-size: 18px;
    line-height: auto;
    text-transform: capitalize;
    font-weight: 700;
    text-shadow: 0px 0px 3px #000;}
	hr{padding:0;margin:0 0 10px;border:0;width:60%;border-top:2px solid #191919;display:inline-table}.animated{visibility:visible;z-index:0}.visible{visibility:visible;z-index:0}.input-area{padding:15px 20px;margin:10px 0;font-size:18px;color:#5c5f69;width:100%;border:2px solid #e2e4ec;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.text-area{padding:15px 20px;margin:10px 0;font-size:18px;color:#5c5f69;width:100%;height:280px;border:2px solid #e2e4ec;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}label{margin:5px 0;padding:0;font-size:18px;font-weight:400;color:#5c5f69}.input-button{padding:12px 40px;margin:10px 0;font-size:18px;font-weight:700;color:#fff;border:0;background:#191919;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#mask{background-color:#ecf3f5;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:100000}#loader{background-image:url(../img/loader.gif);background-position:center center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.header-area{padding:90px 0 75px;margin:0;background:#e3eeef;overflow:hidden;position:relative}.about-banner{background:url(../img/banner-01.jpg) center -200px no-repeat}.banner-cont-wrapper{position:relative;z-index:30}.banner-slider{padding:0;margin:0;position:absolute;top:0;left:0;width:100%;z-index:20}.banner-slider ul.slides{padding:0;margin:0;list-style:none}.banner-slider ul.slides li{padding:0;margin:0}.banner-slider ul.slides li img{width:100%;height:auto;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:all 7s ease 0s;-webkit-transition:all 7s ease 0s;-moz-transition:all 7s ease 0s;-ms-transition:all 7s ease 0s}.banner-slider ul.slides li.flex-active-slide img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transition:all 7s ease 0s;-webkit-transition:all 7s ease 0s;-moz-transition:all 7s ease 0s;-ms-transition:all 7s ease 0s}.main-menu{padding:150px 0 0 30%;margin:0;text-align:left}.main-menu ul{padding:0;margin:0;list-style:none}.main-menu ul li{padding:8px 0;margin:0;display:block}.main-menu ul li a,.main-menu ul li a:focus{color:#fefefe;font-weight:700;text-transform:uppercase;text-decoration:none;display:block}.main-menu ul li a.active,.main-menu ul li a:hover{color:#027dbf;text-decoration:none}.main-menu ul li ul.sub-menu{padding:5px 0 0 20px;overflow:hidden;position:relative;height:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}.main-menu ul li:hover ul.sub-menu{padding:5px 0 0 20px;height:auto;position:relative;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}.main-menu ul li ul.sub-menu li{padding:4px 0;line-height:24px}.main-menu ul li ul.sub-menu li:last-child{padding:4px 0 0}.main-menu ul li ul.sub-menu a,.main-menu ul li ul.sub-menu a:focus{font-weight:400;text-decoration:none}.navigation-area{padding:0;margin:0;height:40px}.sb-toggle-left,.sb-toggle-left:focus,.sb-toggle-left:hover{padding:0;margin:0;width:35px;height:35px;display:inline-table;font-size:30px;color:#191919;float:left;cursor:pointer;text-decoration:none;position:relative}.sb-toggle-left span{padding:0;margin:0;width:23px;height:5px;display:block;background:#191919;position:absolute;left:6px;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.sb-toggle-left span:first-child{top:7px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.sb-toggle-left.active span:first-child{top:15px;left:3px;width:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sb-toggle-left span:nth-child(2){top:15px;opacity:1;filter:alpha(opacity=100)}.sb-toggle-left.active span:nth-child(2){top:15px;width:30px;left:3px;opacity:0;filter:alpha(opacity=0)}.sb-toggle-left span:last-child{top:23px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.sb-toggle-left.active span:last-child{top:15px;left:3px;width:30px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.right-navigation{padding:0;margin:0;float:right;display:inline-table;text-align:right;position:relative}.right-navigation ul{padding:0;margin:0;list-style:none}.right-navigation ul li{padding:0 20px;margin:0;display:inline-table}.right-navigation ul li a{color:#343743;text-decoration:none}.right-navigation ul li a:hover{color:#191919;text-decoration:none}.search-form{padding:5px 0 0;background:0 0;border:0;display:inline-table;position:inherit}.search-form:hover{padding:5px 20px;background:#fff;border:0;position:absolute;top:0;right:0;display:inline-table;width:230px}.search-form .search-txt-top{padding:0;margin:0;border:0;color:#191919;font-size:0;width:0;height:0;background:0 0}.search-form:hover .search-txt-top{padding:0;margin:0;border:0;color:#191919;font-size:14px;width:150px;height:30px;background:#fff;float:left}.search-form .search-btn-top{padding:0;margin:0;border:0;background:0 0;color:#191919;font-size:14px;float:right}.logo-area{padding-top:50px;text-align:center}.banner-conts{padding:200px 0 0;margin:0;text-align:center}.banner-conts h1{color:#fff!important; font-size:48px!important; font-weight:bold!important; text-transform:uppercase!important;text-shadow: 0px 0px 8px #333;!important}.banner-conts h2{color:#fff!important;    text-transform: capitalize;
    font-size: 27px !important;
    margin: 0px;text-shadow: 0px 0px 3px #000;}.banner-conts .medium{max-width:750px;color:#fff}.post-job{padding:30px 0 0;margin:0}.post-job-btn,.post-job-btn:focus{padding:15px 40px;margin:0;display:inline-table;color:#fff;font-weight:700;font-size:18px;text-transform:uppercase;background:#0470ab;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-decoration:none}.post-job-btn:hover{color:#fff;background:#191919;text-decoration:none}#login-box{display:none}#facebox form{padding:40px 0 0;display:block;text-align:left;font-size:18px}#facebox form span{color:#a3a8bb}#facebox form a,#facebox form a:focus,#facebox form a:hover{color:#191919;text-decoration:none}#facebox form .input-button{padding:12px 70px;margin-right:20px}input[type=checkbox]:not(old){width:28px;height:28px;margin:0;padding:0 0 0 20px;font-size:1em;opacity:0;text-align:center;position:absolute;cursor:pointer}input[type=checkbox]:not(old)+label{display:inline-block;margin:0}input[type=checkbox]:not(old)+label>span{display:inline-block;width:28px;height:28px;margin:0 15px 0 0;border:2px solid rgba(0,0,0,.1);-webkit-border-radius:5px;-mozborder-radius:5px;border-radius:5px;background:#fff;vertical-align:bottom}input[type=checkbox]:not(old):checked+label>span:before{content:'';width:28px;height:28px;display:block;color:#191919;background:url(../img/arrow.png) 3px 7px no-repeat}.header-area-inner{padding:20px 0;margin:0;background:#fff}.sb-toggle-left.inner-page,.sb-toggle-left.inner-page:focus,.sb-toggle-left.inner-page:hover{margin:7px 0 0}.inner-logo-area{padding:10px 0 0 38%;margin:0;float:left}.inner-logo-area img{height:36px}.right-navigation-inner{padding:0;margin:0;float:right;width:260px}.right-navigation-inner a{color:#343743;text-decoration:none}.right-navigation-inner a:hover{color:#191919;text-decoration:none}.top-inner-prof{padding:0;margin:0;float:left;height:50px}.top-inner-search{padding:0;margin:5px 0 0;float:right;position:relative}.top-inner-search .search-btn-top{padding-right:30px}.top-inner-search .search-form:hover{padding:5px 0 5px 20px;background:#fff;border:0;position:absolute;top:0;right:0;display:inline-table;width:230px}.profile-link{padding:0;margin:0;display:inline-table}.profile-link .prof-img{padding:0;margin:0;width:50px;height:50px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#eef0f7;float:left}.profile-link .prof-img img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.profile-link .prof-name{padding:10px 0 0 10px;margin:0;float:left;display:block}.inner-headings{padding:60px 0 40px;margin:0;background:#ecf3f5}.headings-area{padding:40px 0 10px}.inner-main-cont{padding:50px 0 90px;margin:0;background:#ecf3f5;color:#5c5f69;font-weight:400}.inner-full-cont{padding:0 0 90px;margin:0;background:#ecf3f5;color:#5c5f69;font-weight:400}.full-width-area{padding:30px 50px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.job-listing-full{padding-top:40px;padding-left:0;padding-right:0}.jobs-area{padding:0 0 30px;margin:0}.jobs-search-area{padding:40px;margin:0 0 10px;background:#fff;z-index:100}.search-bx{float:left;width:53%;max-width:560px}.search-job-field{padding:0 0 0 70px;margin:0;border:0;background:url(../img/search-ico.png) left center no-repeat;color:#a3a8bb}.location-picker{float:left;width:23%;max-width:250px}.location-picker .picker,.location-picker .picker:focus,.location-picker .picker:hover{padding:0 0 0 35px;margin:0;display:inline-table;background:url(../img/location-ico.png) left center no-repeat;color:#a3a8bb;text-decoration:none}.job-selecter{float:left;width:23%;max-width:250px}.job-selecter div.fancy-select div.trigger:after{border-left:0;border-right:0;border-top:0;border-bottom:0}.job-selecter div.fancy-select select:focus+div.trigger{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;z-index:1000}.job-selecter div.fancy-select div.trigger{padding:0 0 0 20px;margin:0;background:0 0;border:0;text-transform:none;color:#a3a8bb;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;z-index:500}.job-selecter div.fancy-select{padding:0;font-size:14px;z-index:100;position:relative}.job-selecter div.fancy-select:hover{z-index:1000}.job-selecter div.fancy-select ul.options{top:-145px;left:-12px;padding:30px;margin:0;background:#fff;border:0;height:220px;max-height:220px}.job-selecter div.fancy-select ul.options li{padding:5px 0;margin:0;font-weight:400;font-size:14px;color:#a3a8bb}.job-selecter div.fancy-select ul.options li:hover{color:#191919}.job-selecter div.fancy-select ul.options.open{top:-95px;z-index:1000!important;background:#fff}.job-selecter div.fancy-select ul.options li.selected{color:#191919;background:0 0}.job-selecter .select-box:hover div.fancy-select{z-index:10000}.select-box div.fancy-select{z-index:0!important}.select-box:hover div.fancy-select ul.options.open{z-index:10000!important}.job-list-head{padding:30px 0;margin:0;color:#fff;background:#191919;font-size:16px;font-weight:500;text-transform:uppercase;text-align:left}.job-list-head .title{padding:0 0 0 95px;margin:0;width:55%;float:left}.job-list-head .title-big{padding:0 0 0 50px;margin:0;width:55%;float:left;font-size:24px}.job-list-head .create,.job-list-head .location{padding:0;margin:0;width:22%;float:left}.job-listings{padding:0;margin:5px 0 0;list-style:none}.job-listings li{padding:8px 15px;margin:0 0 5px;color:#a3a8bb;background:#fff;border:2px solid #fff;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.job-listings li:hover{border:2px solid #191919;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.job-listings li:after,.job-listings li:before{display:table;content:" "}.job-listings li:after{clear:both}.job-listings li .title{padding:0;margin:0;width:55%;float:left}.job-listings li .title:after,.job-listings li .title:before{display:table;content:" "}.job-listings li .title:after{clear:both}.job-listings li .title .prof-photo{padding:0;margin:0;float:left;width:60px;height:60px;display:block;background:#e3eeef;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.job-listings li .title .prof-photo img{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.job-listings li .title .designation{padding:5px 0 0 20px;margin:0;line-height:24px;display:block;float:left}.job-listings li .title .designation a,.job-listings li .title .designation a:focus,.job-listings li .title .designation a:hover{color:#5c5f69;font-weight:700;text-decoration:none;text-transform:uppercase}.job-listings li .create,.job-listings li .location{padding:14px 0 0;margin:0;width:22%;float:left}.load-more-jobs,.load-more-jobs:focus{padding:0;margin:0;font-size:12px;color:#fff;text-transform:uppercase;line-height:24px;text-align:center;background:#191919;display:block;text-decoration:none}.load-more-jobs:hover{color:#fff;background:#191919;text-decoration:none}.featured-jobs{padding:0;margin:0;list-style:none}.featured-jobs li{padding:0;margin:0 0 10px;width:100%}.featured-jobs li:last-child{margin:0}.featured-jobs li .featured-single{padding:0;margin:0;color:#a3a8bb;background:#cde1de}.featured-jobs li .featured-single .image-cont{display:block}.featured-jobs li .featured-single .image-cont img{width:100%;opacity:.7;filter:alpha(opacity=70);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.featured-jobs li .featured-single:hover .image-cont img{width:100%;opacity:1;filter:alpha(opacity=100);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.featured-jobs li .featured-single .featured-data{padding:13px 13px 18px;margin:0;display:block;background:#fff}.featured-jobs li .featured-single .featured-data:after,.featured-jobs li .featured-single .featured-data:before{display:table;content:" "}.featured-jobs li .featured-single .featured-data:after{clear:both}.featured-jobs li .featured-single .featured-data .prof-photo{padding:0;margin:0;float:left;width:60px;height:60px;display:block;background:#e3eeef;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.featured-jobs li .featured-single .featured-data .prof-photo img{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.featured-jobs li .featured-single .featured-data .designation{padding:5px 0 0 20px;margin:0;line-height:24px;display:block;float:left}.featured-jobs li .featured-single .featured-data .designation span{color:#5c5f69;font-weight:700;text-transform:uppercase}.job-statistics-main{padding:40px 0px;margin:0;text-align:center;background:#fbfbfb}.job-statistics-main h5{padding-bottom:0}.statistic-val{padding:10px 0 0;margin:0;list-style:none}.statistic-val li{padding:20px 0 0;margin:0 15px;display:inline-table}.statistic-val li .ico-conts{padding:30px 0;margin:0 0 15px;text-align:center;width:165px;background:#fff;color:#191919;font-size:18px;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.statistic-val li:hover .ico-conts{color:#fff;background:#191919;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.statistic-val li .ico-conts span{padding:0 0 0px;font-weight:500;display:block}.statistic-val li h6{text-transform:uppercase;color:#5c5f69;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.statistic-val li:hover h6{color:#191919;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.how-it-works{padding:80px 0 0;margin:0;text-align:center;color:#fff;background:url(../../main/img/pattern01.png) fixed #5c5f69;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;background-size:100% auto}.how-it-works h3{ float:left; width:100% !important; font-size:30px !important; font-weight:bold !important; text-transform:capitalize !important; color:#fff !important;}.how-it-works h5{padding-bottom:0;color:#fff}.how-it-works p{margin:30px 0 10px;font-size:16px;color:#fff;display:inline-table;max-width:750px;margin:10px 0 10px !important; font-size:15px !important; line-height:30px !important;}.laptop-img{padding-top:30px;text-align:center}.laptop-img img{width:100%;max-width:686px}.happy-campers-main{padding:80px 0 110px;margin:0;text-align:center;background:#ecf3f5}.happy-campers-main h5{padding-bottom:0}.testimonial-main{padding:40px 0 0;margin:0;text-align:center}.testimonial-single{padding:0;margin:0;display:none;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.testimonial-single.active{padding:0;margin:0;display:block;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.testimonial-single h6{padding:25px 0 15px;margin:0;color:#a3a8bb;text-transform:uppercase}.testimonial-single .txt-cont-qu{padding:30px 40px;margin:0;font-size:18px;color:#fff;background:#027dbf;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:inline-table;width:62%}.campers-all{padding:0;margin:0;list-style:none}.campers-all li{padding:10px 0 0;margin:0;display:inline-table}.campers-all li a{padding:0;margin:7px;width:80px;height:80px;display:block;border:2px solid #ecf3f5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-decoration:none}.campers-all li a.active,.campers-all li a:hover{padding:7px;margin:0;width:94px;height:94px;border:2px solid #027dbf;text-decoration:none}.campers-all li a img{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.plan-and-pricing{padding:80px 0 100px;margin:0;text-align:center;color:#fff;background:url(../../main/img/pattern01.png) fixed #5c5f69;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;background-size:100% auto}.plan-and-pricing h3{color:#fff}.plan-and-pricing h5{padding-bottom:0;color:#fff}.price-tables{padding:50px 0 0;margin:0;list-style:none;text-align:center}.price-tables li.price-main{padding-top:55px;margin:0}.price-tables li.price-main:nth-child(2){padding-top:25px;margin:0}.price-tables li h6{color:#fff}.price-tables .price-head{padding:25px 0;margin:0;background:#343743;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.price-tables .price-pricing{padding:25px 0 20px;margin:0;color:#fff;background:#191919}.price-tables .price-main.active .price-pricing{background:#0470ab}.price-tables .price-pricing .price{font-size:30px;font-weight:700;display:block}.price-tables .price-pricing hr{border-top:2px solid #fff}.price-tables .price-pricing .description{font-family:'Open sans';font-size:14px;font-weight:700;display:block}.price-tables .price-features{padding:40px 0;margin:0;font-size:18px;color:#a3a8bb;background:#fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.price-tables .price-features ul{padding:0;margin:0;list-style:none}.price-tables .price-features ul li{padding:12px 0;margin:0}.price-tables .choose-a-plan{padding:35px 0;margin:0}.price-tables .choose-a-plan .plan-choose-btn,.price-tables .choose-a-plan .plan-choose-btn:focus{padding:12px 35px;margin:0;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;display:inline-table;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:0 0;border:2px solid #027dbf;text-decoration:none}.price-tables .choose-a-plan .plan-choose-btn:hover{background:#027dbf;border:2px solid #027dbf;text-decoration:none}.price-tables .price-main.active .choose-a-plan .plan-choose-btn,.price-tables .price-main.active .choose-a-plan .plan-choose-btn:focus{border:2px solid #0470ab}.price-tables .price-main.active .choose-a-plan .plan-choose-btn:hover{background:#0470ab;border:2px solid #0470ab}.got-a-question{padding:60px 0;margin:0;background:#fff;color:#a3a8bb}.got-a-question .call-us-head{padding-top:5px;text-align:left}.got-a-question .call-us-head h3{color:#a3a8bb}.got-a-question .call-us-txt{padding-top:15px;font-size:18px;text-transform:uppercase;text-align:center}.got-a-question .call-us-link{text-align:right}.got-a-question .call-us-link .call-us-btn,.got-a-question .call-us-link .call-us-btn:focus{padding:13px 35px;margin:0;display:inline-table;color:#fff;font-weight:700;font-size:18px;text-transform:uppercase;background:#191919;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-decoration:none}.got-a-question .call-us-link .call-us-btn:hover{color:#fff;background:#0470ab;text-decoration:none}.app-download-main{padding:45px 0px 0px; float:left; width:100%;margin:0;text-align:left;color:#fff;font-size:16px;background:url(../../main/img/pattern01.png) fixed #5c5f69;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;background-size:100% auto}
	.app-download-main h3 {
    color: #fff;
    float: left;
    width: 100%;
    font-size: 30px;
    font-weight: bold;
    text-transform: capitalize;
	margin:0px 0px 15px 0px;
}
	.app-download-main h5{padding-bottom:0;color:#fff}.down-txt-cont{padding-right: 90px;
    padding-bottom: 28px;
    padding-top: 89px;}.download-txt{padding:30px 0 0}.lined-btns,.lined-btns:focus{padding:10px 35px;padding-right:35px!important;margin:20px 15px 0 0;display:inline-table;font-size:18px;color:#fff;font-weight:700;min-width:180px;background:0 0;text-align:center;text-transform:uppercase;border:2px solid #619d88;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-decoration:none;white-space:nowrap}.lined-btns i{padding-right:15px;font-size:30px;float:left}.lined-btns:hover{color:#fff;background:#4d8973;text-decoration:none}.lined-btns:after,.lined-btns:before{display:table;content:" "}.lined-btns:after{clear:both}.down-img-cont{padding-left:0}.down-img-cont .image-outer{position:relative;overflow:hidden;height:475px}.down-img-cont .image-outer img{width:100%;max-width:377px;position:absolute;top:0;left:0}.footer-main{padding:80px 0 5px;margin:0;color:#a3a8bb;background:#ecf3f5}.footer-main a,.footer-main a:hover{color:#a3a8bb}.footer-main h3{color:#5c5f69}.footer-main h5{padding-bottom:0;color:#a3a8bb}.social-area{padding-left:90px;padding-bottom:30px;padding-top:140px}.social-area .social-main{padding:0;margin:0;list-style:none;text-align:left}.social-area .social-main li{padding:0;margin:0}.social-area .social-main li a{padding:0;margin:0 0 5px;display:block;width:30px;height:30px;color:#191919;font-size:18px;line-height:26px;text-align:center;border:2px solid #191919;background:0 0;text-decoration:none}.social-area .social-main li a:hover{color:#fff;border:2px solid #191919;background:#191919;text-decoration:none}.footer-conts{text-align:left}.subscribe-form{padding:0;margin:25px 0 0;background:#fff;width:85%;max-width:585px;display:inline-table}.subscribe-input{padding:20px 25px;margin:0;background:#fff;border:0;width:70%;float:left;font-size:14px;color:#a3a8bb}.subscribe-btn{padding:20px 30px;margin:0;background:#fff;border:0;width:50px;text-align:center;font-size:14px;color:#191919;float:right}.footer-menu{padding:35px 0 20px;margin:0;list-style:none;text-align:left}.footer-menu li{padding:7px 32px;margin:0;display:inline-table;font-weight:700}.footer-menu li:first-child{padding:7px 0}.footer-menu li a,.footer-menu li a:focus{color:#5c5f69;text-decoration:none}.footer-menu li a.active,.footer-menu li a:hover{color:#027dbf}.col-conts{padding:60px 0 20px;margin:0}.col-conts i{color:#191919;font-size:72px;padding-bottom:10px}.profile-head-area,.profile-head-area .profile-photo{padding:0;margin:0;float:left}.profile-head-area .prof-headings{padding:0 0 0 30px;margin:0;float:left;line-height:25px}.profile-head-area .prof-headings h5{color:#191919}.profile-head-area .prof-headings h5 i{color:#a3a8bb;padding-right:5px}.profile-btns-main{padding:20px 0 0;margin:0;float:right}.profile-btns-main a{float:right}.bookmark-btn,.bookmark-btn:focus,.bookmark-btn:hover{padding:15px 12px 15px 15px;margin:0 18px;font-size:24px;height:40px;color:#191919;border:2px solid #191919;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-decoration:none;display:inline-table}.apply-btn,.apply-btn:focus,.apply-btn:hover{padding:15px 70px;margin:0;font-size:18px;height:40px;color:#0470ab;font-weight:700;border:2px solid #0470ab;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-transform:uppercase;text-decoration:none;display:inline-table}.bookmark-btn sup{padding-left:3px;font-size:14px}.tab-container{padding:0;margin:0}.tab-container ul.etabs{padding:0;margin:0;list-style:none;text-align:left}.tab-container .tab-cont.active{visibility:visible!important}.tab-container ul.etabs li{padding:0 0 0 10px;margin:0;display:inline-table}.tab-container ul.etabs li:first-child{padding:0}.tab-container ul.etabs li a,.tab-container ul.etabs li a:focus{padding:15px 30px;margin:10px 0;display:inline-table;text-align:center;font-size:18px;color:#a3a8bb;font-weight:700;text-transform:uppercase;border:2px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:pointer;text-decoration:none}.tab-container ul.etabs li a.active,.tab-container ul.etabs li a:hover{color:#191919;border:2px solid #ecf3f5;text-decoration:none}.info-list{padding:10px 0;margin:0;list-style:none}.info-list li{padding:10px 0;margin:0;float:left;width:50%;font-size:18px;color:#a3a8bb}.info-list li label{padding-left:15px;color:#a3a8bb;width:180px}.info-list li label i{padding-right:5px}.info-list li span{color:#5c5f69;font-weight:700;text-transform:uppercase}.info-list li .info-btn{padding:5px 10px;margin:0;font-size:12px;color:#fff;display:inline-table;background:#191919;line-height:12px}.details-lists{padding:0 0 40px 40px;margin:0}.details-lists h6{padding-top:30px;color:#191919;text-transform:uppercase}ul.time-iconed{padding:0 0 0 30px;margin:0;list-style:none}ul.time-iconed li{padding:0;margin:0}ul.time-iconed li:before{font-family:foundation-icons;content:'\f12b';font-size:18px;color:#191919;padding-right:5px}.lined-tab,.lined-tab:focus,.lined-tab:hover{padding:15px 30px;margin:10px 0;display:inline-table;min-width:220px;text-align:center;font-size:18px;color:#191919;font-weight:700;text-transform:uppercase;border:2px solid #ecf3f5;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:pointer;text-decoration:none}.overview-detail{padding-top:15px}.job-submission-form{padding:30px 0;margin:0}.job-submission-form p:after,.job-submission-form p:before{display:table;content:" "}.job-submission-form p:after{clear:both}.job-submission-form label{padding:22px 0 0 12%;width:40%;font-size:18px;font-weight:700;text-transform:uppercase;float:left}.job-submission-form .input-area{width:40%;float:left}.job-submission-form .select-box{width:40%;float:left;display:block;position:relative;}.job-submission-form .select-box div.fancy-select div.trigger{padding:15px 20px;margin-top:5px;border:2px solid #e2e4ec;width:100%;font-size:18px;color:#5c5f69;font-weight:400;text-transform:none;background:url(../img/select-arrow.jpg) right center no-repeat #fff;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;z-index:0}.job-submission-form .select-box div.fancy-select div.trigger:after{border:0}.job-submission-form .select-box div.fancy-select ul.options{padding:30px;margin:0;background:#fff;border:0;height:220px;max-height:220px;width:100%}.job-submission-form .select-box div.fancy-select{z-index:0}.job-submission-form .select-box:hover div.fancy-select{z-index:10000}.job-submission-form .select-box div.fancy-select ul.options li{padding:5px 0;margin:0;font-weight:400;font-size:14px;color:#a3a8bb}.job-submission-form .select-box div.fancy-select ul.options li:hover{color:#191919}.job-submission-form .select-box div.fancy-select ul.options.open{z-index:1000!important;background:#fff}.job-submission-form .select-box div.fancy-select ul.options li.selected{color:#191919;background:0 0}.job-submission-form .text-area{width:55%;float:left}.job-submission-form .input-button{padding-left:60px;padding-right:60px}.steps-main{text-align:center}.step-btns-all{padding:50px 0;margin:0;display:inline-table;background:url(../img/step-bg.jpg) center center repeat-x}.step-btns-all ul{padding:0;margin:0;list-style:none}.step-btns-all ul li{padding:0 10px;margin:0;display:inline-table}.step-btns-all ul li:first-child{padding-left:0}.step-btns-all ul li:last-child{padding-right:0}.step-btns,.step-btns:focus{padding:20px 30px;margin:0;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;background:#a3a8bb;display:block}.step-btns.active,.step-btns:hover{color:#fff;text-decoration:none;background:#191919}.search-half-width{padding:0;margin:0;width:100%}.search-half-width .left-with-map{padding:0;margin:0;width:50%;float:left}.search-half-width .left-with-map #map{height:802px}.job-list-half{padding:0 30px;margin:0;width:50%;float:left}.left-with-map #search-on-map{top:40%}.left-with-map #search-on-map .jobs-search-area .search-bx{text-align:left;width:40%}.left-with-map .search-bx .search-job-field{width:80%;padding-left:20%}.left-with-map .location-picker{width:30%}.job-search-page{padding:0;margin:0;position:relative}.job-search-page #map{height:500px}#search-on-map{padding:0;margin:0;position:absolute;z-index:1000;top:230px;left:0;text-align:center;width:100%}#search-on-map .jobs-search-area{padding:35px 40px;width:80%;max-width:810px;display:inline-table;-webkit-box-shadow:0 3px 0 0 rgba(1,1,1,.2);-moz-box-shadow:0 3px 0 0 rgba(1,1,1,.2);box-shadow:0 3px 0 0 rgba(1,1,1,.2)}.job-breadcrumbs{padding-top:35px;padding-bottom:100px;text-align:center}.job-breadcrumbs .breadcrumbs{padding:0;margin:0;list-style:none;text-align:center}.job-breadcrumbs .breadcrumbs li{padding:0 7px;margin:0;display:inline-table;font-family:'Open sans';font-size:18px;font-weight:700}.job-breadcrumbs .breadcrumbs li a{padding:10px 0;margin:0;display:block;width:50px;color:#a3a8bb;text-decoration:none;border-bottom:2px solid transparent}.job-breadcrumbs .breadcrumbs li a.active,.job-breadcrumbs .breadcrumbs li a:hover{color:#191919;text-decoration:none;border-bottom:2px solid #191919}.profile-parallax{padding:0;margin:0;background:url(../img/pattern01.png) fixed #5c5f69;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;background-size:100% auto}.profile-parallax .solid-bg{padding:260px 0 190px;margin:0}.profile-parallax .solid-bg h3{color:#fff}.profile-social{padding:15px 0 10px;margin:0;list-style:none}.profile-social li{padding:0 10px;margin:0;display:inline-table}.profile-social li a,.profile-social li a:focus,.profile-social li a:hover{padding:0;margin:0;display:block;width:28px;height:28px;font-size:14px;line-height:28px;text-align:center;color:#191919;text-decoration:none;background:#fff}.profile-page-cont{margin-top:-120px}.hire-btn-cont{padding-top:10px}.hire-button,.hire-button:focus,.hire-button:hover{padding:17px 60px;margin:10px 0;font-size:18px;font-weight:700;color:#fff;border:0;background:#191919;display:inline-table;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-transform:uppercase;text-decoration:none}#map{width:100%;height:680px}.contact-form{padding:20px 0 30px}.contact-address{padding:100px 0 0 100px;margin:0}.contact-address address{padding:40px 0 0;margin:0}.contact-address address p{padding:15px 0;margin:0}.contact-address address i{padding-right:10px;font-size:18px;color:#191919}.contact-address address span{display:inline-table}@media (max-width:1400px){.header-area{padding:60px 0 75px}.logo-area{padding-top:30px}.banner-conts{padding:80px 0 0}}@media (max-width:1200px){.down-txt-cont{padding-bottom:100px}.search-half-width .left-with-map{width:100%}.search-half-width .left-with-map #map{height:400px}.job-list-half{width:100%}}@media (max-width:991px){.banner-slider ul.slides li img{width:auto;height:1024px}.testimonial-single .txt-cont-qu{width:90%}.price-tables li.price-main:nth-child(2){padding-top:55px}.got-a-question .call-us-head{padding-top:0;text-align:center}.got-a-question .call-us-txt{text-align:center}.got-a-question .call-us-link{padding-top:20px;text-align:center}.app-download-main{padding:100px 0 0;text-align:center}.down-txt-cont{padding-right:15px}.down-img-cont .image-outer img{left:23%}.social-area{padding-left:15px;padding-bottom:30px;padding-top:40px}.social-area .social-main{text-align:center}.social-area .social-main li{display:inline-table}.social-area .social-main li a{margin:3px 0}.footer-conts{text-align:center}.featured-jobs{padding:30px 0}.footer-menu{text-align:center}.footer-menu li,.footer-menu li:first-child{padding:7px 25px}.inner-logo-area{padding:10px 0 0 25%}.profile-btns-main{float:left;width:100%}.profile-btns-main a{float:left}.info-list li{width:100%}#map{height:300px}.contact-address{padding:30px 0 0}.contact-address address{padding:20px 0 0;margin:0}#search-on-map .jobs-search-area{width:90%}}@media (max-width:768px){#search-on-map .jobs-search-area .search-bx,.search-bx{width:40%}.location-picker{width:33%}.job-submission-form label{padding:22px 0 0;width:40%}}@media (max-width:480px){h1{font-size:52px}h2{font-size:30px}h3{font-size:28px}.medium{font-size:16px;line-height:30px}.logo-area{padding-top:50px}.main-menu{padding:50px 0 0 30%}.banner-slider ul.slides li img{height:800px}.banner-conts{padding:30px 0 0}.header-area{padding:30px 0 50px}.post-job{padding:0;margin:0}#search-on-map .jobs-search-area .search-bx,.left-with-map #search-on-map .jobs-search-area .search-bx,.search-bx{width:100%}.job-selecter,.left-with-map .location-picker,.location-picker{padding-top:20px;width:100%}.job-list-head{display:none}.job-listings li .title{width:100%}.job-listings li .create,.job-listings li .location{width:50%}.statistic-val li,.statistic-val li .ico-conts{margin:0;width:100%}.price-tables{padding:0}.down-img-cont .image-outer{padding-left:15px}.down-img-cont .image-outer img{left:inherit;position:inherit}.social-area{padding-top:0}.footer-menu li,.footer-menu li:first-child{width:100%}.inner-logo-area{padding:10px 30px 0 0;float:right}.right-navigation-inner{padding:20px 0 0 10%;margin-top:20px;width:100%;float:left;border-top:1px solid #ccc}.profile-head-area{text-align:center}.profile-head-area .profile-photo{width:100%}.profile-head-area .prof-headings{padding-left:0;width:100%}.inner-headings .text-left{text-align:center}.profile-btns-main{float:none;display:inline-table;width:auto}.bookmark-btn,.bookmark-btn:focus,.bookmark-btn:hover{margin-right:0}.tab-container ul.etabs li{width:100%;padding-left:0}.info-list li label,.tab-container ul.etabs li a,.tab-container ul.etabs li a:focus{width:100%}.info-list li{text-align:center}.details-lists{padding-left:0}.full-width-area{padding:20px;margin:0 10px}.step-btns-all ul li{padding:0 5px}.step-btns,.step-btns:focus{padding:7px 15px;font-size:14px}.job-submission-form label{padding:22px 0 0;width:100%}.job-submission-form .input-area,.job-submission-form .select-box,.job-submission-form .text-area{width:100%}.job-breadcrumbs .breadcrumbs li{padding:0 3px;font-size:14px}.job-breadcrumbs .breadcrumbs li a{padding:7px 0;width:30px}.contact-address{padding:30px 0 0;text-align:center}.contact-address address i{padding:0}.contact-address address span{display:block}}@media (max-width:320px){h1{font-size:46px}}
	.job-statistics-main h3{ float:left; width:100%; font-size:36px; color:#0470ab; font-weight:bold; text-transform:capitalize; margin:0px 0px 10px 0px !important;}
	.job-statistics-main h5{ float:left; width:100%; margin:0px 0px 15px 0px !important;}
	.statistic-val li{ padding:0px !important; border:1px solid #027dbf !important; width:16%;}
	.statistic-val li .ico-conts{ float:left !important; width:100% !important; margin:0px !important;}
	.statistic-val li:hover .ico-conts{background:#0470ab !important;}
	.statistic-val li h6{ float:left; width:100%; background:#027dbf !important; border-top:1px solid #fff !important; color:#fff !important; font-size:14px !important; text-transform:capitalize !important; margin:0px !important;padding:10px 0px !important; display:inline-block !important;}
	.job-statistics-main{ float:left; width:100%; background:#fff !important;}
	.how-it-works{ float:left; width:100% !important; padding:45px 0px !important;}
	.happy-campers-main{ float:left !important; width:100% !important; background:#fff !important; padding:45px 0px !important;}
	.plan-and-pricing{ float:left !important; width:100% !important; padding:45px 0px !important;}
	.got-a-question{ float:left !important; width:100% !important; padding:25px 0px !important; background:#fff !important;}
	.app-download-main{{ float:left !important; width:100% !important; padding:45px 0px !important;}
	.statistic-val li .ico-conts span{padding: 0 0 0px;
    font-weight: 500 !important;
    display: block !important;
    font-size: 20px !important;
    font-weight: bold !important;}
	.statistic-val li .ico-conts i{font-size:24px !important;}
	.how-it-works h5 {
    padding-bottom: 0 !important;
    color: #fff !important;
    float: left !important;
    width: 100% !important;
    font-size: 16px !important;
    margin: 0px 0px 15px 0px !important;
}
.how-it-works  hr{color:#fff !important;}

/****** End New Stye.css New_web folder css *******/



/******* Start Orange Css New_web folder css ********/

#facebox form a, #facebox form a:focus, #facebox form a:hover, .bookmark-btn, .bookmark-btn:focus, .bookmark-btn:hover, .col-conts i, .contact-address address i, .details-lists h6, .job-breadcrumbs .breadcrumbs li a.active, .job-breadcrumbs .breadcrumbs li a:hover, .job-selecter div.fancy-select ul.options li.selected, .job-selecter div.fancy-select ul.options li:hover, .job-submission-form .select-box div.fancy-select ul.options li.selected, .job-submission-form .select-box div.fancy-select ul.options li:hover, .lined-tab, .lined-tab:focus, .lined-tab:hover, .profile-head-area .prof-headings h5, .profile-social li a, .profile-social li a:focus, .profile-social li a:hover, .right-navigation ul li a:hover, .right-navigation-inner a:hover, .sb-toggle-left, .sb-toggle-left:focus, .sb-toggle-left:hover, .search-form .search-btn-top, .search-form .search-txt-top, .search-form:hover .search-txt-top, .social-area .social-main li a, .statistic-val li .ico-conts, .statistic-val li:hover h6, .subscribe-btn, .tab-container ul.etabs li a.active, .tab-container ul.etabs li a:hover, h5 a, h5 a:hover, input[type=checkbox]:not(old):checked+label>span:before, ul.time-iconed li:before {
color:#0470ab
}
.got-a-question .call-us-link .call-us-btn, .got-a-question .call-us-link .call-us-btn:focus, .hire-button, .hire-button:focus, .hire-button:hover, .info-list li .info-btn, .input-button, .job-list-head, .load-more-jobs, .load-more-jobs:focus, .load-more-jobs:hover, .post-job-btn:hover, .price-tables .price-pricing, .sb-toggle-left span, .social-area .social-main li a:hover, .statistic-val li:hover .ico-conts, .step-btns.active, .step-btns:hover, .testimonial-single .txt-cont-qu {
	background:#0470ab
}
.app-download-main, .how-it-works, .plan-and-pricing, .profile-parallax {
	background-color:#5c5f69
}
.price-tables .choose-a-plan .plan-choose-btn:hover {
	background:#0470ab
}
.lined-btns:hover {
	background:#4d8973
}
hr {
	border-top:2px solid #0470ab
}
.bookmark-btn, .bookmark-btn:focus, .bookmark-btn:hover, .job-listings li:hover, .social-area .social-main li a, .social-area .social-main li a:hover {
	border:2px solid #0470ab
}
.job-breadcrumbs .breadcrumbs li a.active, .job-breadcrumbs .breadcrumbs li a:hover {
	border-bottom:2px solid #0470ab
}
.campers-all li a.active, .campers-all li a:hover, .price-tables .choose-a-plan .plan-choose-btn, .price-tables .choose-a-plan .plan-choose-btn:focus, .price-tables .choose-a-plan .plan-choose-btn:hover {
	border:2px solid #68a89b
}
.lined-btns, .lined-btns:focus {
	border:2px solid #619d88
}

a.post-job-btn {
    background: #0470ab !important;
}



/******* End Orange Css New_web folder css ********/

.select-free-fix{width:100% !important; position:inherit !important;}