/** Generated by FG **/
@font-face {
 font-family: 'MartelSans-SemiBold';
 src: url('fonts/MartelSans-SemiBold.ttf') format('truetype');
 font-weight: 600;
 font-style: normal;
}

/** Generated by FG **/
@font-face {
 font-family: 'MartelSans-Light';
 src: url('fonts/MartelSans-Light.ttf') format('truetype');
 font-weight: 300;
 font-style: normal;
}

/** Generated by FG **/
@font-face {
 font-family: 'MartelSans-ExtraBold';
 src: url('fonts/MartelSans-ExtraBold.ttf') format('truetype');
 font-weight: 800;
 font-style: normal;
}



html {
	position:relative;
	min-height: 100%;
}
body {
	font-family: 'MartelSans-Light';
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	list-style:none;
	text-decoration:none;
	outline:none;
}
a, span, label {
	display:inline-block;
}
.general-container {
	width:1100px;
	margin:0 auto;
}
.row {
	width:100%;
	float:left;
}
.logo-wrapper {
	float:left;
	padding:20px 0 ;
}
.header-links-container {
	float:right;
}
.header-links-container a:first-child {
	color: #bebebf;
	font-size: 12px;
	letter-spacing: 5px;
	margin-right: 25px;
}
.header-links-container a:first-child:hover, .drop-down-ssn a:hover {
	color:#acacad;
}
.header-links-container a:last-child {
	background:#ae80d1;
	color:#FFF;
	padding:10px 30px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-bottom:3px solid #8963a7;
	font-size:13px;
}
.header-links-container a:last-child:hover {
	background:#bb89e1;
}
.search-component-container {
	
}
.search-bar-container-outer {
	background:#3ed4b3;
	/*padding:20px 0;*/
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.sb-search{
	background: none repeat scroll 0 0 #edfefd;
}
.sb-search .search_lable{
	background:#ccfbf6;
	color:#39ac94;
	width: 30%;
	float:left;
	height:auto;
}
.trianagl{
	border-bottom: 12px solid transparent;
	border-left: 13px solid #ccfbf6;
	border-top: 12px solid transparent;
	content: "";
	display: inline-block;
	float: left;
    margin: 37px 0 0;
}
.search_lable p{
	text-align: right;
   	padding: 30px 60px;
	margin:10px 0;
	font-size:15px;
	color: #70eddf;
}
.sb-search input[type="text"] {
	background:#edfefd;
	color:#39ac94;
	border:none;
	font-family: 'Conv_HelveticaNeue-Medium';
	font-size:15px;
	margin: 35px 20px;
    padding: 5px 20px 0;
    width: 46%;
	float: left;
}
.pressenter{
	color: #3ed4b3;
   	float: right;
    font-size: 10px;
    margin: 25px 90px;
    padding: 2px 0;
	display:none;
}
.bk2all{
	color: #3ed4b3;
   	float: right;
    font-size: 10px;
    margin: 25px 90px;
    padding: 2px 0;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.bk2all:hover{
	color: #3cbca1;
}
.fixed {position:fixed; top:72px; left:0; z-index:2; width:100%;}
.sb-search ::-webkit-input-placeholder {
	 color: #ccfbf6;
	 font-family: 'Conv_HelveticaNeue-Medium';
	 opacity:1;
}
 .sb-search :-moz-placeholder { /* Firefox 18- */
	 color: #ccfbf6;
	 font-family: 'Conv_HelveticaNeue-Medium';
	 opacity:1;
}
 .sb-search ::-moz-placeholder {  /* Firefox 19+ */
	 color: #ccfbf6;
	 font-family: 'Conv_HelveticaNeue-Medium';
	 opacity:1;
}
.sb-search :-ms-input-placeholder {
	 color: #ccfbf6;
	 font-family: 'Conv_HelveticaNeue-Medium';
	 opacity:1;
}
.search-btn {
	background:#FFF;
	padding:10px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
}
#search {
	background:#3ed4b3;
}
.sessn-optns-cntr {
	float:right;
	height:72px;
}
.sessn-optns-cntr .act-dt1 {
	background: none repeat scroll 0 0 #fcfcfc;
    border: 2px solid #3ed4b3;
    border-radius: 25%;
    color: #3ed4b3;
    font-family: "Conv_HelveticaNeue-Bold";
    font-size: 12px;
    height: auto;
    left: 0;
    margin-left: 38px;
    margin-top: -2px;
    padding: 2px 4px;
    position: absolute;
    text-align: center;
    top: 0;
    width: auto;
    z-index: 199;
}
.outer-image-ssn-prfl {
	float:left;
	margin: 9px 5px 0 0;
	width:55px;
}
.outer-image-ssn-prfl .arrow {
	float:left;
	margin:15px 5px 0 0;
	cursor:pointer;
}
.image-ssn-prfl-cntr {
	height: 35px;
	overflow: hidden;
	position: relative;
	/*top: 10px;*/
    width: 35px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
}
.image-ssn-prfl-cntr img {
/*width:100%;*/
	}
.image-ssn-prfl-cntr {
	cursor:pointer;
}
.drop-down-ssn, .drp-dwn-sty-by {
	background:#f0f0f0;
/*	border:1px solid #bebebf;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	
	text-align:left;
	top:55px;
	padding-top:10px;
	box-shadow: 0 2px 5px -2px rgba(0, 0, 0, 0.4);
*/
	margin: 0px 0 0;
	position:absolute;
	width:137px;
	display:none;
	z-index: 1000;
}
.srt-by-cntr.row .drp-dwn-sty-by {
	top:35px;
	right:-55px;
	width:150px;
	font-size:15px;
	font-weight:normal;
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.4);
}
.drp-dwn-sty-by a, .sessn-optns-cntr .drop-down-ssn a {
	color:#bebebf;
	padding: 5px 0 5px 25px;
	font-size:14px;
}
.drop-down-ssn a {
	color:#5d5d5d !important;
	width:100%;
	padding-bottom:10px;
}
.drop-down-ssn li {
	width:100%;
}
.img-kt-cls {
	position:absolute;
	top:-12px;
	left:55px;
}
.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(../images/radio.png) no-repeat;
}
.checkbox {
	background:url(../images/check.png) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial, sans-serif;
	/*background: url(select.png) no-repeat;*/
	overflow: hidden;
}
.advncd-search-cotainer-inner {
	/*font-family: 'Conv_cour';*/
		font-weight:bold;
	letter-spacing:3px;
	font-size:15px;
}
.advncd-search-cotainer-inner ul li {
	margin-bottom:20px;
}
.advncd-search-cotainer-inner ul li label {
	margin-left:10px;
}
.ctgry-lst, .tm-typ-lst {
	float:left;
}
.ctgry-lst {
	margin-right:70px;
}
.advncd-search-container-outer.row {
/*padding-top: 35px;*/
}
.slider-wrapper-range {
	float:right;
	width:320px;
}
.tooltip-inner {
	top:30px;
	position:relative;
	color:red;
	visibility:visible !important;
	display:block !important;
}
#slider-range, #slider-range-equity {
	top:32px/*20px*/;
}
#slider-range * {
	background:#3ed4b3;
	border:none;
}
#amount {
	font-family: 'Conv_HelveticaNeue';
	color:#3ed4b3 !important;
}
.tooltip-inner {
	font-family: 'Conv_cour' !important;
	color:#000 !important;
	background:none !important;
}
.tooltip.top.slider-tip {
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
}
/*.slider-wrapper-range p:first-child label:first-child{
	display:none;
	}*/	
.sld-inr {
	height:100px;
}
.location-bx-cntr input[type="text"] {
	background:#edeeef;
	font-family: 'Conv_HelveticaNeue-Bold';
	color:#FFF;
	border:none;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:10px 10px;
	font-size:16px;
	width:130px;
}
.row.location-bx-cntr > span {
	width: 70px;
	color:#bebebf;
	font-family: 'Conv_HelveticaNeue';
	font-size:10px;
	padding-top:5px;
}
.btn-vlt {
	background: none repeat scroll 0 0 #ae80d1;
	border-style:none none solid;
	border-width:0 0 3px;
	border-color:#FFF #FFF #8963a7;
	/*border-bottom: 3px solid #8963a7;*/
    border-radius: 5px;
	color: #fff;
	font-size: 13px;
	padding: 10px 30px;
	font-family: 'Conv_HelveticaNeue-Bold';
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;

}
.btn-vlt:hover {
	background: none repeat scroll 0 0 #8963a7;
}
.search-top-cntr {
	float:right;
	text-align:right;
	margin-top:20px;
}
.row.location-bx-cntr {
	text-align: right;
}
.tooltip-inner:after {
	content:"k";
}
.srt-by-cntr {
	font-family: 'Conv_HelveticaNeue';
	color: #3ed4b3;
	margin-top:37px;
	font-size:14px;
	letter-spacing:normal;
	font-weight:normal;
	text-transform:capitalize;
	width: auto;
}
.srt-by-hdng-cntr {
	cursor:pointer;
}
.srt-by-hdng-cntr:hover {
	color:#bebebf
}
.location-bx-cntr input[type="text"]:focus {
	background:#d2d3d4;
}
.srt-by-hdng-cntr img {
	position:relative;
	width:13px
}
.drp-dwn-sty-by .img-kt-cls {
	left:78px;
}
.dwn-grd-hm-cntr {
	/*background:#edeeef;*/
	/*margin-top:20px;*/
	/*padding-top:46px;*/
}
.dwn-grd-hm-cntr ul{
	padding:45px 0 0;
}
.dwn-grd-hm-cntr ul li {
	float: left;
	margin-right: 46px;
	width: 240px;
	font-family: 'Conv_HelveticaNeue';
	margin-bottom:46px;
	box-shadow: 0 0 0 2px #f8f8f8;
	border-radius: 5px;
}
.dwn-grd-hm-cntr ul li a {
	display:block;word-wrap: break-word;
}
.dwn-grd-hm-cntr ul li .cntnt-holdr-dwn-grd {
	min-height:187px;
	border-radius: 0 0 5px 5px;
}
.cntnt-holdr-dwn-grd {
	background:#FFF;
	padding:15px;
}
.img-holdr-dwn-grd.row {
	height: 240px;
	overflow:hidden;
	border-radius: 5px 5px 0 0;
}
.img-holdr-dwn-grd.row img {
	width:100%;
	opacity:1;
}
.img-holdr-dwn-grd.row img:hover {
/*opacity:0.5;*/
}
.cntnt-holdr-dwn-grd h2 {
	font-weight:normal;
	font-family: 'MartelSans-Light';
	font-size:12px;
	color:#272626;
	margin-bottom:15px;
	height:45px;
}
.cntnt-holdr-dwn-grd h2 a {
	color:#272626;
	line-height:20px;
}
.cntnt-holdr-dwn-grd p {
	font-size:10px;
	color:#323131;
	margin-bottom:10px;/*margin-top:5px;*/
}
.img-cntr-info-grd-dwn-grd {
	width:38px;
	height:38px;
	float:left;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	overflow:hidden;
	margin-right:10px;
	position:relative;
}
.nm-cntr-info-grd-dwn-grd {
	float:left;/*margin-right:10px;*/
}
.nm-cntr-info-grd-dwn-grd {
	font-size:14px;
	width:88px;
	font-family: 'MartelSans-Light';
}
.nm-cntr-info-grd-dwn-grd p{margin: 0 0 3px;}
.nm-cntr-info-grd-dwn-grd label {
	font-size:10px;
	color:#515050;
}
.ct-cntr-info-grd-dwn-grd {
	float:left;
	text-align:right;
	width:74px;
}
.ct-cntr-info-grd-dwn-grd p {
	color:#515050;
	margin: 0 0 3px;
	font-family: 'MartelSans-Light';
}
.ct-cntr-info-grd-dwn-grd label {
	color:#ae80d1;
	font-family: 'MartelSans-ExtraBold';
	font-size:10px;
}
.info-grd-dwn-grd.row {
/*margin-bottom: 10px;*/
}
.dwn-grd-hm-cntr ul li:nth-child(4n + 4) {
 margin-right:0;
}
.stickbottom {
	bottom: 0;
	/*margin-bottom: -57px;*/
	margin-bottom: -2px;
	padding:1px;
	position: absolute;
}
.footer-container{background:#fff;}
.footer-container-inner {
	/*font-family: 'Conv_HelveticaNeue';
	color:#dde5e4;
	padding:20px 0;
	font-size:15px;*/
}
.footer-container-inner a {
	color:#dde5e4;
	transition: color 0.4s;
	-webkit-transition: color 0.4s;
}
.footer-container-inner a:hover {
	color:#999999;
}
.footer-left-container {
	/*float:left;*/
}
.footer-right-container {
	/*float:right;*/
}
.footer-right-container img {
	position:relative;
	top:3px;
}
.sml-general-container {
	width:410px;
	margin:0 auto;
}
.sml-general-container.top-mrgn-sml-gnrl-cntr {
	/*margin-top:50px;*/
}
.logo-wrapper-sml {
	padding-left:107px;
}
.top-sctn-sml-cntr {
	float:left;
	width:400px;
}
.dropzone {
	text-align: center;
	padding-top:50px;
}
.top-sctn-sml-cntr {
	float: left;
	height: 360px;
	overflow: hidden;
	width: 400px;
}
.dz-size {
	font-family: 'Conv_HelveticaNeue';
}
.top-sml-scn-mn-cntr {
	/*margin-top:30px;*/
	padding:5px;
}
.top-sctn-sml-cntr {
	border-radius:10px;
	border:5px solid #f1f1f2;
}
.top-sctn-rgt-cntr-upld-drg-rgt {
	float:right;
	width:185px;
}
.top-sctn-rgt-cntr-upld-drg-rgt {
	font-family: 'Conv_HelveticaNeue';
	color:#b2b1b1;
	margin: 20px 0;
	font-size:11px;
}
.top-sctn-rgt-cntr-upld-drg-rgt ul li {
	margin-bottom:41px;
}
.top-sctn-rgt-cntr-upld-drg-rgt ul li:first-child {
	margin-top:10px;
}
.dwn-frm-cntr-gnrl-left {
	width:400px;
	float:left;
	font-family: 'Conv_HelveticaNeue';
}
.dwn-frm-cntr-gnrl-left li .selection-row .dk-select, .dk-select-multi {
	width:100%;
}
.dwn-frm-cntr-gnrl-left li .selection-row .dk-selected:after {
	border-left:none;
}
.dwn-frm-cntr-gnrl-left li .selection-row .dk-selected {
	border:none;
	background:#f8f7f7;
	padding:20px;
	font-size:17px;
	color:#b1b3b5;
	font-family: 'Conv_Helvetica-Light';
}
.dwn-frm-cntr-gnrl-left li p {
	color:#787a7c;
	font-size:19px;
	margin-bottom:10px;
}
.dwn-frm-cntr-gnrl-left li .dk-selected:before {
	border-width:0.5em 0.5em 0;
}
.dwn-frm-cntr-gnrl-left li.row.mrgn-spl-li {
	margin-bottom:30px;
}
.frn-pdng-cls {
	padding:20px;
	border:none;
	background:#f8f7f7;
	padding:20px 40px 20px 20px;
	font-size:17px;
	color:#b1b3b5;
	font-family: 'Conv_Helvetica-Light';
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.selection-row ::-webkit-input-placeholder {
 color: #b1b3b5;
 opacity:1;
}
 .selection-row :-moz-placeholder { /* Firefox 18- */
 color: #b1b3b5;
 opacity:1;
}
 .selection-row ::-moz-placeholder {  /* Firefox 19+ */
 color: #b1b3b5;
 opacity:1;
}
 .selection-row :-ms-input-placeholder {
 color: #b1b3b5;
 opacity:1;
}
.count-number-cls {
	position:relative;
	bottom:30px;
	float:right;
	right:15px;
	font-size:13px;
}
.count-number-cls {
	color:#b1b3b5;
	margin-bottom:-30px;
}
textarea {
	resize:none;
}
.selection-row.row.rsrvd-k-plc {
	min-height:60px;
}
.zp-prgrph {
	color:#b1b3b5;
	font-size:11px;
	margin-top:10px;
}
.mrgnt-tp-spl-othr {
	margin-top:30px;
}
.clr-grn {
	color:#1ebab3;
}
.mrgnt-tp-spl-othr input[type="submit"] {
	width:100%;
	background:#30cfeb;
	border:none;
	font-family:"Mastoc Personal Use Only";
	color:#FFF;
	font-size:40px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-bottom:5px solid #25a3b9;
	cursor:pointer;
	padding-bottom:5px;
}
.mrgnt-tp-spl-othr input[type="submit"]:hover {
	background:#32d9f6;
}
.view-job-up-container {
	padding:50px;
}
.view-job-left-container {
	float:left;
}
.view-job-left-container {
	width:568px;
	height:568px;
}
.view-job-left-container img {
	width:100%;
}
.view-job-right-content-container {
	width:430px;
	float:right;
}
.pn-cntr {
	width:79%;
}
.view-job-pop-container-inner {
	background:#FFF;
	padding:40px;
}
.view-job-right-content-container h2 {
	color:#323131;
	font-size:24px;
	font-family: "Conv_HelveticaNeue";
	font-weight:normal;
}
.jb-ttl p {
	font-family: "Conv_HelveticaNeue";
	font-weight:normal;
	font-size:24px;
	font-size:#272626;
	height:60px;
}
.plc-nd-dt-cntr-view-p-ip-cntr {
	color:#727272;
	margin:5px 0 10px;
}
.plc-nd-dt-cntr-view-p-ip-cntr span {
	font-size:14px;
	letter-spacing:1px;
}
.plc-nd-dt-cntr-view-p-ip-cntr label {
	font-size:12px;
	margin-left:20px;
	letter-spacing:1.5px;
}
.grey-blt-lny {
	height:10px;
	background:#ededed;
}
.row.jb-ttl {
	margin-top:30px;
}
.prc-cntr-cntnt-holdr-dwn-grd {
	font-family: 'Conv_HelveticaNeue';
	font-weight:normal;
	text-transform:uppercase;
	font-size:26px;
	color:#ae80d1;
	margin:25px 0;
}
.blue-btn {
	background:#30cfeb;
	border-bottom:3px solid #29aec5;
	padding:10px 30px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	font-family: 'Conv_HelveticaNeue-Bold';
	letter-spacing:2px;
	color:#FFF;
	font-size:14px;
}
.blue-btn:hover {
	background:#32d9f6;
}
.social-temp-cls {
	width:100%;
	margin-top:70px;
	margin-bottom:30px;
}
.delavisd-by-img-cntr img {
	float:left;
	width:38px;
}
.delavisd-by-img-cntr p {
	float:left;
	font-size:14px;
	width:80%;
	float:right;
	padding-top:10px;
	height: auto;
}
.delavisd-by-img-cntr {
	margin-top:135px;
	margin-bottom: 10px;
	color:#717171;
}
.smlr-jb-view {
	text-align:left;
	float:right;
	width:430px;
	margin-top:34px;
	color:#717171;
}
.smlr-jb-view p {
	margin-bottom: 5px;
	padding-left: 5px;
	font-size: 14px;
	color:rgba(113, 113, 113, 0.6);
}
.eml-smlr-cntr {
	width:80%;
}
.eml-smlr-cntr input[type="text"] {
	border: 1px solid #D3D3D3;
	border-radius: 5px 0 0 5px;
	color: #717171;
	font-size: 14px;
	padding: 5px 10px 5px;
	position: relative;
	right: -5px;
	top: 1px;
	width: 68%;
	font-family: "Conv_HelveticaNeue";
}
.eml-smlr-cntr input[type="submit"] {
	border:1px solid #D3D3D3;
	border-radius:0 5px 5px 0;
	padding:4px 0 6px;
	font-size:14px;
	width:30%;
	color:#3ed4b3;
	cursor:pointer;
	background:#FFF;
	font-family: "Conv_HelveticaNeue";
}
.twtr-pp-up-rw {
	background:#4ebef3;
	padding:20px 30px;
	color:#FFF;
	position:relative;
}
.twtr-pp-up-rw a {
	color:#fff;
	font-family: 'Conv_HelveticaNeue-Bold';
}
a.follow-twr-btn-pop-up {
	float:right;
}
.twtr-pp-up-rw p {
	width:90%;
}
.twtr-pp-up-rw p span {
	font-family: "Conv_HelveticaNeue";
	position:relative;
	top:5px;
	float:left;
	padding: 0 0 0 10px;
	font-weight: lighter;
	font-size: 14px;
}
.view-pop-up-extra.general-container-antr-fr-bg-p-up.reveal-modal {
	width:1100px;
	z-index: 1000009;
}
a.close-reveal-modal.bottom-twitter-cls {
	color:#2ca0d7;
	top:25px;
}
div.dwn-grd-hm-cntr.row.edt-prfl {
	margin-top:0;
	padding: 0;
}
li.edt-prfl-blck-ovrly-pstn-rltv {
	position:relative;
}
.ovrly-blck-clr-edt-prfl {
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.64);
	z-index:99;
	visibility:hidden;
	border-radius:5px;
	cursor:pointer;
}
li.edt-prfl-blck-ovrly-pstn-rltv:hover .ovrly-blck-clr-edt-prfl {
	visibility:visible;
}
.act-dt {
	background: none repeat scroll 0 0 #ffffff;
    border: 2px solid #3ed4b3;
    border-radius: 25%;
    color: #3ed4b3;
    font-family: "Conv_HelveticaNeue-Bold";
    font-size: 12px;
    height: auto;
    margin-right: 22px;
    margin-top: 22px;
    padding: 2px 4px;
    position: absolute;
    right: 0;
    width: auto;
    z-index: 199;
}
.edt-lnk {
	position:absolute;
	width:100%;
	padding:20px;
	position:absolute;
	bottom:0;
	z-index:999;
	background:red;
	text-align:center;
	color:#FFF;
	background:#ae80d1;
	display:block;
	border-radius: 0 0 5px 5px;
}
.edt-lnk label {
	right:20px;
	position:absolute;
	cursor:pointer;
	font-size:20px;
	top:15px;
	color:#000;
	opacity:0.3;
	font-family: 'Conv_HelveticaNeue-Bold';
}
.edt-prfl-blck-ovrly-pstn-rltv.actv-pst-grn .edt-lnk:hover {
	background:#b888dd;
}
.cmplt-pst-grn .act-dt {
	visibility:hidden;
}
.edt-prfl-blck-ovrly-pstn-rltv.cmplt-pst-grn .edt-lnk {
	background:#353434;
	color:#fff;
	font-family: 'MartelSans-SemiBold';
}
.edt-prfl-blck-ovrly-pstn-rltv.cmplt-pst-grn .edt-lnk:hover {
	background:#393939;
}
.clckd-shrd-cntr {
	text-align:center;
	margin-top:50px;
	color:#FFF;
}
.clckd {
	font-size:37px;
	margin-bottom:30px;
	line-height: 37px;
	font-family: 'MartelSans-SemiBold';
}
.clckd span {
	font-font-family: 'MartelSans-SemiBold';
	font-size:16px;
	display:block;
}
.sml-general-container.top-mrgn-sml-gnrl-cntr.logn-sml-cntr {
	width:400px;
}
.sml-general-container.top-mrgn-sml-gnrl-cntr.logn-sml-cntr .dwn-frm-cntr-gnrl-left {
	margin-top:50px;
}
.logo-wrapper-sml.row.logn-lg {
	margin-top:20px;
}
.rmbr-me-cntr label {
	margin-left:10px;
	font-size:14px;
	color:#787a7c;
}
.rmbr-me-cntr {
	margin-top:10px;
}
.mrgn-tp-lgn {
	margin-top:30px;
}
.mrgn-tp-lgn input[type="submit"] {
	border-left:none;
	border-right:none;
	border-top:none;
	cursor:pointer;
}
.frgt-crt-lgn-pg {
	margin-top:40px;
}
.frgt-crt-lgn-pg a {
	color:#1ebab3;
	font-size:14px;
}
.frst-frgt-ct-lgn-pg-lnk {
	float:left;
}
.scnd-frgt-ct-lgn-pg-lnk {
	float:right;
}
#myModal_second {
	text-align:center;
	border-radius:none;
	-webkit-border-radius:none;
	-moz-border-radius:none;
}
.reveal-modal-second {
	left: 50%;
	margin-left: -250px;
	position: absolute;
	top: 100px !important;
	visibility: hidden;
	width: 500px;
	z-index: 101;
	background:#FFF;
	color:#424141;
	padding:50px 30px;
}
#myModal_second h1 {
	position:relative;
	margin-bottom:30px;
}
#myModal_second h1 a {
	position:absolute;
	right:10px;
	top:-45px;
	right:-15px;
}
.green-btn {
	background:#3ed4b3;
	border-bottom:3px solid #188b86;
	padding:10px 30px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	font-family: 'Conv_HelveticaNeue-Bold';
	letter-spacing:2px;
	color:#FFF;
	font-size:14px;
}
.green-btn:hover {
	background:#20c4bd;
}
.mrgn-sgn-up-btn-tp {
	margin-top:10px;
}
#myModal_second span {
	margin-top:7px;
}
.close-reveal-modal {
	cursor:pointer;
}
.rss-feeds img {
/*width:20px;*/
	}
.rss-feeds {
	bottom: 12px;
	float: right;
	margin:0px 0 0 15px;
}
/* new css */

 #feedback {
	font-size: 1.4em;
}
#selectable .ui-selected, #selectable_two .ui-selected {
	color:#020202 !important;
	border-right:5px solid #3ed4b3;
}
.advncd-search-cotainer-inner ul li {
	font-family: 'Conv_Helvetica-Light';
	font-size:20px;
	letter-spacing:0;
	color:#edeeef;
	border-bottom:1px solid #e4e6e7;
	border-top:none;
	border-left:none;
	border-right:none;
	padding:27px 0 25px;
	margin-bottom:0;
	cursor:pointer;
}
.second-img-icn-st-updtd-srch {
	display:none;
}
.icon-cntr {
	float:left;
}
.icon-cntr img {
	width:25px;
}
.cptn-srch-updtd {
	float:left;
	margin-left:30px;
	padding-top: 3px;
	height:45px;
}
#selectable_two .cptn-srch-updtd {
	padding-top:12px;
	padding-left:30px;
}
.ui-selected .second-img-icn-st-updtd-srch {
	display:block !important;
}
.ui-selected .frst-img-icn-st-updtd-srch {
	display:none !important;
}
.psnt-st-icn-imgs img {
	top:10px;
	position:relative;
}
.updtd-srch-fnts {
	width:250px;
	margin-right:70px;
	float:left;
}
div.advncd-search-container-outer.row .slider-wrapper-range {
	float:right;
	width:460px;
}
.advncd-search-container-outer.row {
/*padding-bottom:25px;*/
	}
#selectable_two {
	border-right:1px solid #edeeef;
}
.advncd-search-cotainer-inner ul li:last-child {
	border-bottom:none;
}
.location-bx-cntr {
	margin-bottom:37px;
	border-bottom:1px solid #e4e6e7;
	padding-bottom:29px;
}
.location-bx-cntr input.spl-tx-bx {
	background:none;
	width:100%;
	color:#edeeef;
	font-family: "Conv_Helvetica-Light" !important;
	font-size: 20px !important;
	letter-spacing: 0;
	margin-top:29px;
	padding-left:0px;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	font-weight:600;
}
.location-bx-cntr input[type="text"]:focus, .location-bx-cntr input[type="text"]:active {
	color:#000;
	background:none;
}
.location-bx-cntr input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */
 color:#edeeef;
}
.location-bx-cntr input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:#edeeef;
}
.location-bx-cntr input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:#edeeef;
}
.location-bx-cntr input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:#edeeef;
}
.sld-inr {
	color:#edeeef;
	font-family: "Conv_Helvetica-Light";
	font-size: 20px;
	letter-spacing: 0;
}
.row.sld-inr input {
	float: right;
	text-align: right;
	color:#edeeef;
	font-family: "Conv_Helvetica-Light";
	font-size: 20px;
	letter-spacing: 0;
}
#amount, #Equity {
	color:#3ed4b3/*#edeeef*/ !important;
}
.srt-by-hdng-cntr img {
	width:auto;
	cursor:pointer;
}
.icon-cntr2 img {
	float:left;
	width:18px;
	margin: 0 7px 0 0px;
	top:8px;
}
.searchrow2 .cptn-srch-updtd {
	padding-top: 12px !important;
}
.searchrow2 .icon-cntr {
	padding-top: 10px !important;
}
.cntnt-holdr-dwn-grd p.jobtitle {
	font-size:14px;
	font-family: 'MartelSans-SemiBold';
}
.drop-down-ssn ul{
	 padding: 15px 0;
}
.drp-dwn-sty-by ul li, .search-bar-container-inner .sessn-optns-cntr .drop-down-ssn ul li {
	/*font-family: 'Conv_Helvetica-Light';
	font-size:20px;
	letter-spacing:0;
	color:#edeeef;
	border-bottom:1px solid #e4e6e7;
	border-top:none;
	border-left:none;
	border-right:none;
	padding:0px;
	margin-bottom:0;
	cursor:pointer;*/
}

.drp-dwn-sty-by ul li:hover, .search-bar-container-inner .sessn-optns-cntr .drop-down-ssn ul li:hover {
	background-color:#cbcdcd;
	color:#fff !important;
}
.drp-dwn-sty-by ul li a:hover, .sessn-optns-cntr .drop-down-ssn ul li a:hover {
	color:#fff !important;
}
.plc-nd-dt-cntr-view-p-ip-cntr span.popup_company {
	width:105px;
}
.plc-nd-dt-cntr-view-p-ip-cntr span.popup_locaction {
	text-transform:capitalize;
	width:133px;
}
.plc-nd-dt-cntr-view-p-ip-cntr span.popup_date {
}
.popup_ft_socialicn {
	margin: 0 0 0 167px;
	top: 3px !important;
}
.popup_ft_socialicn img:first-child {
}
.reveal-modal .close-reveal-modal {
	right: 20px;
	top: 20px;
}
/*------------Landing page------------------*/

.yo-free {
	color:#30cfeb;
	margin-right:20px;
	font-weight:normal;
}
.dwn-grd-hm-cntr.row.edt-prfl.crm-cntr {
	background:#fff7e6;
	padding:50px 0;
}
.lft-dgl-cntr-wrpr {
	float:left;
	width:40%;
}
.rgt-dgl-cntr-wrpr {
	color:#383737;
	float:left;
	width:60%;
	padding-top:75px;
}
.rgt-dgl-cntr-wrpr h1 {
	font-family: 'Conv_HelveticaNeue-Bold';
	font-size:40px;/*	margin-bottom:20px;*/
}
.rgt-dgl-cntr-wrpr p {
	font-family: 'Conv_Helvetica-Light';
	font-size:30px;
}
.btm-container .eml-smlr-cntr {
	float:left;
	width:70%;
}
.lft-ctnt {
	float:left;
	position:relative;
	top:10px;
}
.btm-container .rgt-ctnr {
	float:right;
	width:65%;
	font-family: 'Conv_Helvetica-Light';
	color:#b1b3b5;
}
.btm-container .rgt-ctnr .eml-smlr-cntr input[type="text"], .btm-container .rgt-ctnr .eml-smlr-cntr input[type="submit"] {
	font-size:16px;
}
.btm-container .rgt-ctnr .eml-smlr-cntr input[type="text"] {
	padding:12px 10px 10px;
}
.btm-container {
	padding:10px 0;
}
a.n-hvr-gry {
	color:#FFF !important;
	font-size:13px !important;
	letter-spacing:0 !important;
	margin-right:5px !important;
	margin-top:0 !important;
}
.ntfl-spcl {
	width:79%;
	float:left;
	margin-top:20px;
}
.ntfl-spcl.eml-smlr-cntr input[type="text"], .ntfl-spcl.eml-smlr-cntr input[type="submit"] {
	font-family: 'Conv_Helvetica-Light' !important;
	font-size:16px;
	border:none;
}
.ntfl-spcl.eml-smlr-cntr input[type="text"] {
	padding: 11px 10px 10px;
}
.ntfl-spcl.eml-smlr-cntr input[type="submit"] {
	padding:9px 10px 10px 10px;
	margin-left:9px;
	color:#30cfeb;
	font-family: 'Conv_HelveticaNeue-Bold' !important;
}
.rgt-ctnr.chngs {
	float:left;
	width:100%;
}
.cngs-ftr-rgt {
	float:right;
	color:#b1b3b5;
}
.rgt-ctnr.chngs .lft-ctnt {
	/*position:static;*/
	float:left;
}
.rss-antr {
	margin-right:15px;
	float:left;
	position:relative;
	bottom:10px;
}
.editlink {
	color:#fff;
	float:left;
}
.dellink {
	float:right;
	margin:1px 0 0 10px;
}
.edt-lnk a {
	color:#eeeff0 !important;
}
#back {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.64);
	height: 100%;
	position:fixed;
	top: 0;
	left:0;
	visibility: hidden;
	width: 100%;
	z-index: 299;
}
#delDialog_main {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
	z-index: 399;
	height: 220px;
	width: 350px;
	margin: 182px auto;
}
.profileimg {
	height:82px;
	width:82px;
}
.dispaly_img {
	border-radius: 50%;
    height: 82px;
    overflow: hidden;
    width: 82px;
	position: absolute;
}
#delDialog_main img, #popup .upd-img-frm .picpopup, #bb .picpopup{
	margin: 75px 155px 0 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.2s ease 0s;
	cursor:pointer;
}
#delDialog_main img:hover, #popup .upd-img-frm img:hover, #bb .picpopup:hover {
	opacity:0.9;
}
#delDialog_main .dialog_text {
	padding: 50px 0 30px;
	text-align:center;
}
#delDialog_main .dialog_text p {
	text-align:center;
	color: #272626;
	font-family: 'Conv_HelveticaNeue';
	font-size: 18px;
	font-weight: normal;
	line-height: 1.3em;
}
#delDialog_main a.delbtn {
	background: none repeat scroll 0 0 #da3040;
	border-bottom: 3px solid #B32533;
	letter-spacing: 1px;
	border-radius: 5px;
	color: #fff;
	font-family: 'Conv_HelveticaNeue';
	font-size: 13px;
	margin: 0 0 0 113px;
	padding: 10px 35px;
}
#delDialog_main a.delbtn:hover {
	background: none repeat scroll 0 0 #ee3547;
}
.mor_link {
	text-align:center;
}
.mor_link a {
	padding:5px;
	margin:0 0 46px;
	color:rgba(153, 153, 153, 0.7);
	width:100%;
	background-color:#fff;
	padding: 12px 0;
	border-radius:5px;
	font-family: "Conv_HelveticaNeue";
	text-transform:uppercase;
	transition: color 0.2s;
	-webkit-transition: color 0.2s;
	font-size:14px;
}
.mor_link a:hover {
	color:rgba(153, 153, 153, 1);
}
.removePadding {
	margin-bottom:0px !important;
}
#popup {
	background: none repeat scroll 0 0 rgba(237, 237, 237, 0.9);;
	height: 100%;
	position:fixed;
	top: 0;
	left:0;
	display:none;
	width: 100%;
	z-index: 1000001;
}
#popup .upd-img-frm {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 1);
	z-index: 399;
	height:auto;
	max-width: 400px;
	margin: 150px auto;
	padding: 25px;
	font-family: "Conv_HelveticaNeue";
	border-radius: 5px;
    box-shadow: 0 0 0 2px #f8f8f8;
	overflow:hidden;
}
#popup .upd-img-frm .frmfield {
	/*padding:40px 40px 15px;*/
}
#popup .upd-img-frm .frmfield .upload {
	width: 82px;
	height: 82px;
	overflow: hidden;
	border-radius: 50%;
	float:left;	
}
.nologo {
	font-size: 14px;
	margin: 0 0 15px;
	text-align: center;
	color: #999;
}
#popup .upd-img-frm .frmfield .upload input[type='file'] {
	display: block ;
	opacity: 0;
	width: 82px;
	height: 82px ;
    overflow: hidden;
	cursor: pointer;
}
#popup .upd-img-frm .frmfield div{
	float:right;
}
#popup .upd-img-frm .frmfield div label{
	color:#fff;
	font-size:11px;
	padding:0px 0 5px;
}
#popup .upd-img-frm .frmfield input[type='text']{
	/*background:url("../images/edit_name.png") no-repeat 94% 2px;
	background-size:16px 16px;*/
	width:100%;
	border:none;
	font-family: 'MartelSans-SemiBold';
	font-size:14px;
	color:#818181;
	padding: 0 20px 15px;
}
#popup .upd-img-frm .upd-btn {
	
}
#popup .upd-img-frm .upd-btn .btn-vlt {
	float: right;
    margin:15px 10px 0 0;
    text-transform: uppercase;
	width: 170px;
	background: none repeat scroll 0 0 #76c5f8;
    border-radius: 5px;
    border-style: none;
    color: #fff;
    font-family: 'MartelSans-ExtraBold';
    font-size: 13px;
    padding: 10px 30px;
    transition: all 0.2s ease 0s;
	cursor: pointer;
}
#popup .upd-img-frm .upd-btn .btn-vlt:hover{
	background: none repeat scroll 0 0 #4DBBFF;
}
#popup .change-pass{
	text-align: center;
	color:#3ed4b3;
	font-family: 'Conv_HelveticaNeue';
	font-size: 11px;
	padding: 10px 0;
	cursor:pointer;
}
#popup .chang-pwd-form
{
	display:none;
	background:#fff;
	font-family: "Conv_HelveticaNeue";
    height: auto;width: 380px;
	margin: 100px auto;
    z-index: 399;
}
#popup .chang-pwd-form .chng-pwd-inner{padding:40px;}
.chng-pwd-inner input[type='password']{
	background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    color: #000;
    font-family: "Conv_Helvetica-Light";
    font-size: 17px;
    padding: 20px 40px 20px 20px;
	margin:0 0 20px;
	width:100%;
}
.chng-pwd-inner .form-password label{
	color: #787a7c;
    font-size: 19px;
    margin-bottom: 5px;
}
.chng-pwd-inner input[type="button"] {
    background: none repeat scroll 0 0 #ae80d1;
    border-color: #fff #fff #8963a7;
    border-radius: 5px;
    border-style: none none solid;
    border-width: 0 0 3px;
    color: #fff;
    font-family: "Conv_HelveticaNeue-Bold";
    font-size: 13px;
    padding: 10px 30px;
	width:100%;
	
}
.image-login {
	
}
.image-login a, .login_icn{
	font-family:'MartelSans-ExtraBold';
	font-weight:800;
	background: none repeat scroll 0 0 #3ed4b3 ;
    color: #fff;
    padding: 26px 0 17px;
    text-align: center;
    width: 140px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	cursor:pointer;
}
.image-login a:hover,.image-login a.active, .login_icn:hover {
	background: none repeat scroll 0 0 #39ccac;	
}
.login_icn{margin-right:-4px;}
.login_icn img{
	margin:0 0 0 10px;
}
/*.image-login a.login_icn {
	background:url("../images/Login_Green1.png") no-repeat;
	height:42px;
	width:42px;
}
.image-login a:hover {
	background:url("../images/Login_Hover1.png") no-repeat;
	height:42px;
	width:42px;
}
.image-login a.postjob_icn {
	background:url("../images/PostJob_Green.png") no-repeat;
	height:42px;
	width:42px;
}
.image-login a.postjob_icn:hover {
	background:url("../images/PostJob_hover.png") no-repeat;
	height:42px;
	width:42px;
}*/
#topPart {
	z-index:100001;
}
.header-outer {
}
.header-img {
}
.header-img .bglogo {
	position:absolute;
	margin: 20px 0 0 122px;
}
.header-img .bgimg {
	width:100%;
}
.header-container {
	position: absolute;
	top: 0;
	left:0;
	width:100%;
}
.header-top-text {
	text-align:center;
	margin:26% 0 0;
}
.header-top-text p {
	font-family: "Conv_HelveticaNeue-Bold";
	color:#fff;
	letter-spacing:1px;
	font-size:26px;
}
.startup-job {
	text-align:center;
	margin: 100px 0;
}
.startup-job .keepup-txt {
}
.startup-job .keepup-txt p {
	font-family: 'Conv_Helvetica-Light';
	color:#fff;
	font-size:12px;
	margin: 0 245px 5px 0;
}
.startup-job input {
	font-family: "Conv_HelveticaNeue";
	font-size: 17px;
	font-weight:normal;
}
.startup-job input[type='email'] {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #a4a9ac;
	color: #b1b3b5;
	padding: 10px 40px 10px 20px;
	width: 300px;
}
.startup-job input[type='submit'] {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);
	border:none;
	padding: 11px 30px;
	color: #3ed3b3;
	cursor:pointer;
	transition: all 0.3s ease;
}
.startup-job input[type='submit']:hover {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.15);
}
.header-top-text2 {
	text-align:center;
}
.header-top-text2 p {
	font-family: 'Conv_Helvetica-Light';
	color:#fff;
	font-size:12px;
	margin:0 0 28px;
	line-height:16px;
}
.cptn-srch-updtd:hover {
	color:#000;
}
.joblocation {
	text-transform:capitalize;
	font-family: "Conv_HelveticaNeue";
}
.fading{
	overflow-x: hidden;
    position: relative;
    white-space: nowrap;
}
.fading:after {
	display: block;
    position: absolute;
    right: 0;top: 0;bottom: 0;
    width: 20px;
	content: "";
	background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
	background-image: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));
	}
/*.drop-down-ssn:before {
	overflow:visible !important;
}
.drop-down-ssn:after {
	border-bottom:12px solid #fff;
	border-left:11px solid transparent;
	border-right:11px solid transparent;
	content: "";
	left: 81px;
	position: absolute;
	top: -12px;
	overflow:visible !important;
}*/
.banner{width:100%}
/*------Job Detail page --------*/
.clear {
	clear: both;
}
.user-img {
	background-color: #24c6ae;
	border-radius: 100%;
	height: 75px;
	width: 75px;
}
.hri-block {
	float: left;
}
.search-img {
	height: 74px;
	margin-right: 46px;
	width: 50px;
}
.fa.fa-search {
	font-size: 35px;
	position: relative;
	top: 16px;
}
.fa.fa-camera {
	font-size: 35px;
	position: relative;
	top: 22px;
	color: #46D9BC !important;
}
.camera-img {
	background-color: #24c6ae;
	border-radius: 100%;
	height: 75px;
	width: 75px;
	text-align: center;
}
.srhbtn {
	background-image: url("../images/search-icon.jpg");
	background-position: 0 0;
	background-repeat: no-repeat;
	border: medium none;
	height: 49px;
	width: 53px;
	margin-top: 15px;
}
.hr-inner {
	padding-top: 23px;
}
.logo-inner {
	padding-top: 21px;
}
.hri-block.login-user {
	margin-right: 16px;
}
.menu-style {
	list-style: none !important;
	padding: 0px!important;
}
.menu-style li {
	display: inline;
	padding: 5px 0;
	margin-right:30px;
	color: #000;
	font-family: "MartelSans-SemiBold";
	text-decoration: none;
	font-size:14px;
	text-transform: capitalize;
}
.active-menu {
}
.menu-area {
	float: left;
	width: auto;
	margin: 15px 0 10px -10px;
}
.cart-amount {
	float: right;
	/*  margin-top: 12px;
	width: auto;
	padding-right: 1px;
	margin-right:2px;*/
	margin-top:-30px;
}
.inner-container {
	margin: auto;
	width: 58%;
}
.amt {
	color: #ab80cf;
	font-family: 'Conv_HelveticaNeue';
	font-size:14px;
	text-transform: capitalize;
}
.amt p {float:left;margin:0 30px 0 0;}
.userimg > img {
/* width: 73px;*/
	
}
.user-area {
	float: left;
}
.user-area {
	float: left;
	padding-top: 9px;
	width: 210px;
	padding-left: 21px;
}
.userimg {
	float: left;
	margin: 12px 0;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
	width: 48px;
	height: 48px;
}
.userdet {
	float: left;
	margin-bottom: 0 !important;
	margin-left: 15px !important;
	margin-top: 11px !important;
	font-family: 'MartelSans-Light';
	font-size:10px;

}
.dby {
	margin: 10px 0 2px;
	padding: 0 !important;
	color: #38868A;
	
}
.tdue {
	color: #38868a;
	font-family: arial;
	margin: 0px 0 0 !important;
	padding: 0 !important;

}
.full-width.bg2 {
	background-image: url("../images/bg2.jpg");
	background-position: 0 0;
	background-repeat: repeat-x;
	background-size: auto 90px;
	/*margin-bottom:20px;*/
}
.full-width.swd {
	background-color: #4fbef3;
	margin-top: 50px !important;
	width: 100%;
	position:absolute;
	bottom:0;
}
.deltext {
	float: left;
	width: auto !important;
}
.social-icon {
	float: right;
	margin-top: 25px;
}
.social-style {
	list-style: outside none none !important;
	margin: 0px !important;
	padding: 0px !important;
}
.social-style > li {
	display: inline !important;
	padding: 36px 39px 20px;
}
.social-style a {
	text-decoration: none;
}
.social-style img {
	width: 26px;
}
.deltext > p {
	color: #fff !important;
	font-size: 14px;
	margin: 16px 0px;
	padding: 13px 0;
	font-family: 'Conv_HelveticaNeue';
}
.social-style > li:hover {
	background-color: #58dec1;
}
.jobdettext {
	line-height: 48pt;
}
.visionarytext {
	line-height: 20pt;
	font-family: 'Conv_HelveticaNeue';
	font-size:14px;
	margin-left: -10px;
	/*margin-top: 30px;*/
	width: 90%;
}
.user-banner {
/*padding-left: 21px;*/
}
.banner-area {
	float: left !important;
	width: 58% !important;
	margin: 0 0 0 0px;
}
.banner-inner {
	float:left;
	width:auto;
	width: -moz-min-content;
	width:-webkit-min-content;
	box-shadow: -1px 0 0 0 #dedede;
}
.banner-inner > img {
/*width: 100%;*/
}
.city-name {
	float:right;
	padding-right: 2px;
	text-align: right;
	padding-top: 16px;
	font-family: 'Conv_HelveticaNeue';
	font-size:11px;
}
* .banner-inner img > .city-name {
	padding-right: 2px;
	text-align: right;
	padding-top: 16px;
	float:right;
	width:auto;
	float:right;
}
/*------/End Job Detail page --------*/

/* landing page*/
.landing_main {
	height:auto;
	width:auto;
	text-align:center;
}
.landing_main .top-grn-bar {
	background:#ddfaf6;
	width:auto;
	height:40px;
	text-align:right;
}
.landing_main .landingpage_content img {
	margin:70px 0 0 0;
}
.landing_main .landingpage_text {
	margin:40px 0 0 0;
}
.landing_main .landingpage_text p.popup_text {
	font-family: 'Conv_HelveticaNeue-Bold';
	font-size:32px;
}
.landing_main .lp_form {
	margin:50px 0 0;
}
.landing_main .lp_form input[type="email"] {
	border: 1px solid #f8f8f7;
	border-radius: 5px 0 0 5px;
	color: #717171;
	font-size: 16px;
	margin: 0 3px 0 0;
	padding: 10px 10px 11px;
	font-family: 'Conv_Helvetica-Light';
	background:#f8f8f7;
	width:35%;
	transition: background 0.5s;
	-webkit-transition: background 0.5s;
}
.landing_main .lp_form input[type="email"]:focus {
	background:#EFEFEF;
}
.landing_main .lp_form input[type="submit"] {
	border:1px solid #f8f8f7;
	border-radius:0 5px 5px 0;
	padding:9px 0 11px;
	font-size:16px;
	color:#30cfeb;
	cursor:pointer;
	background:#f8f8f7;
	font-family: "Conv_HelveticaNeue";
	font-weight:600;
	width:100px;
	transition: background 0.5s;
	-webkit-transition: background 0.5s;
}
.landing_main .lp_form input[type="submit"]:hover {
	background:#EFEFEF;
}
.landing_main .lp_form p.lp_startupText {
	color:#b1b3b5;
	font-size:12px;
	font-family: 'Conv_Helvetica-Light';
	padding: 20px 0 0 0px;
}
.landing_main .lp_footer {
	margin:110px 0 0;
}
.landing_main .lp_footer p {
	color:#b1b3b5;
	font-family: 'Conv_Helvetica-Light';
	font-size:12px;
}
.edtRight {
	float:right
}
.edt_eye {
	float:left;
}
.new-job-text {
	text-align: center;
	width: 600px;
	position: relative;
	left: -75px;
}
.new-job-text p.frst {
	font-family: "Conv_HelveticaNeue-Bold";
	font-size: 21px;
	margin: 15px 0 0;
}
.new-job-text p.scnd {
	margin: 10px 0 0;
	font-size: 15px;
}
.cam-img{
	float: right;
    margin: 7px 10px 0 0;
}
.cam-img img{transform: scale(0.9);}
.job-imgUpload {
	background:url(../images/browseimg.png) no-repeat;
	background-size:100%;
	width: 100%;
	height:250px;
	overflow: hidden;
	float:left;
	cursor:pointer;
}
.job-imgUpload .upd_input {
	height: 250px !important;
	opacity: 0 !important;
	overflow: hidden !important;
	width: 100% !important;
	margin-top:-40px;
	cursor:pointer;
}
.side {
	float: right;
	margin: 0px 0px 0 0;
	line-height: 14px;
	width: 210px;
	}
.blk {
	font-family: "Conv_HelveticaNeue-Bold";
	color:#000;
	font-size:14px;
	line-height: 26px;
}
.termtxt {
	margin-bottom:45px;
}
.termtxt .page_title {
	text-align:center;
	font-size:30px;
	font-family: "Conv_HelveticaNeue-Bold";
	color:#3ed4b3;
	 margin: 30px 0;
}
.termtxt p {
	margin-bottom:13px;
	font-family: 'Conv_HelveticaNeue';
	font-size:16px;
	color:#333;
	text-align:justify;
}
.termtxt .title1{line-height: 40px;text-align:center !important;font-family: "Conv_HelveticaNeue-Bold";font-size:22px;}
.termtxt .title2{font-family: "Conv_HelveticaNeue-Bold";line-height:26px;}
.termtxt .title3{font-family: "Conv_HelveticaNeue-Bold";margin:0 0 2px;}
.termtxt .title3-child{font-family: 'Conv_HelveticaNeue-Bold';margin-bottom:2px;}
.termtxt .child{margin-left: 50px;}
.a-plink{color:#3ed4b3;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.a-plink:hover{color:#0FEEBE;}
/*Stick Menu*/
#searchstick {
	background: none repeat scroll 0 0 #3ed4b3;
	z-index:10000;
}
#searchstick .search-bar-container-inner {
	/*margin:10px 0;*/
}
.gry-border {
	border-right: 1px solid #dbdbdb;
	height: 100%;/*position:absolute;*/
}
.detailpage-sidebar {
	width: 220px;
	margin:90px 0 0 0;
}
.detailpage-sidebar ul li {
	background: none repeat scroll 0 0 #f7fffe;
	border-bottom:solid;
	border-top:solid;
	border-width:1px;
	border-color:#dbdbdb;
	overflow: auto;
}
.detailpage-sidebar ul li:first-child {
	border-bottom:none;
}
.detailpage-sidebar ul li:last-child {
/*border-top:none;*/
}
.detailpage-sidebar ul li a {
	padding: 15px 0 0 15px;
}
.detailpage-sidebar ul li .circle {
	border: 6px solid #ddfaf6;
	border-radius: 50%;
	height: 40px;
	width: 40px;
	float:left;
	margin: 0 0 0 8px;
	text-align:center;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.detailpage-sidebar ul li .circle p {
	background:#f1fffd;
	margin:3px;
	font-family: "Conv_HelveticaNeue";
	font-size:22px;
	color:#fff;
	text-shadow: -1px 0 #b1e4e6, 0 1px #b1e4e6, 1px 0 #b1e4e6, 0 -1px #b1e4e6;
}
.detailpage-sidebar ul li .circle1 {
	float: left;
	height: 42px;
	margin: 0 0 0 8px;
	text-align: center;
	width: 42px;
	-webkit-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.detailpage-sidebar ul li .sidebar-text {
	float:left;
	color:#dde5e4;
	font-size:12px;
	margin: 0px 0 0 20px;
}
li .sidebar-text p.txt1 {
	font-size: 12px;
	font-family: 'MartelSans-SemiBold';
	margin: 0px 0 0px;
}
/*hover class*/
.detailpage-sidebar ul li:hover {
	background: none repeat scroll 0 0 #fff;
}
.circlehover {-webkit-transform: scale(1.15);transform: scale(1.15);}
.phover, .pSel {
	color:#010101 !important;
}
/*selected class*/
.sidebarSel {
/*	border-right:solid;
	border-right-width:4px !important;
	border-right-color:#46d9bb !important;
*/	background: none repeat scroll 0 0 #fff !important;
}
.circleSel {
	border: 6px solid #46d9bb !important;
}
.pSel {
	color:#010101 !important;
}
.jobapp-left {
	float:left;
}
.jobapp-right {
	float:none;
}
.imgbar-txt {
	overflow: hidden;
	margin: 18px 0;
	min-height: 54px;
}
.imgbar-txt p {
	color:#398689;
	font-size:12px;
	line-height:18px;
	float:left;
	max-width:800px;
	width: 90%;	
	word-wrap: break-word;
}
.edt-img {
	float:right;
	margin:0 22px 0 0;
}
.txt-content {
	
	min-height: 52px;
}
.txt-content p {
	font-size:12px;
	line-height:18px;
	float:left;
	max-width:800px;
	width: 90%;
	padding: 0 0 8px 0;
	word-wrap: break-word;
}
.reach-out-form {
	max-width: 830px;
}
.form-text {
	font-size:12px;
	padding: 12px 0 10px;
	line-height: 26px;
}
p.form-text-one {
	font-family: "Conv_HelveticaNeue-Bold";
	font-size:14px;
}
.reach-out-form .txtarea, .txtbox {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #ddd;
	color: #000;
	font-family: "Conv_Helvetica-Light";
	font-size: 17px;
	padding: 15px 40px 15px 20px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.reach-out-form .txtbox {
	margin: 0 0 4px;
	width:48%;
}

.txtbg1 {
	background: url("../images/name.png") no-repeat scroll 94% 15px rgba(0, 0, 0, 0);
}
.txtbg2 {
	background: url("../images/txtMSG.png") no-repeat scroll 94% 15px rgba(0, 0, 0, 0);
}
.txtbg3 {
	background: url("../images/txtTWT.png") no-repeat scroll 94% 15px rgba(0, 0, 0, 0);
}
.txtbg4 {
	background: url("../images/txtIN.png") no-repeat scroll 94% 15px rgba(0, 0, 0, 0);
}
.reach-out-form .txtbox:focus, .reach-out-form .txtarea:focus {
	border:1px solid #bfbfbf;
}
.jopapp-counter {
	float:none;
	left:15px;
	color: #cccccc;
	margin-bottom:0px;
}
.form-text2 {
	font-size:12px;
	padding:0px 0 10px;
	line-height: 26px;
}
.submit-area {
	padding:15px 0 0;
}
.submit-area .jobappSubmit {
	background: none repeat scroll 0 0 #ddfaf6;
	border-radius: 5px;
	border:none;
	color: #fff;
	font-family: "Conv_HelveticaNeue-Bold";
	font-size: 16px;
	letter-spacing:1px;
	padding: 10px 25px;
	float:right;
	margin:0 22px 0 0;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.submit-area .jobappSubmit:hover {
	opacity:0.7;
}
.submit-area a {
	color:#dde5e4;
	font-size:12px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	margin: 11px 0 0;
}
.submit-area a:hover {
}
.tags {
	margin:15px 0;
}
#my-awesome-dropzone .tags ul li,.tags ul li {
	display: inline-block;
	margin:5px 5px 0 0;
	background: #f7fffe;
	padding: 5px 10px;
	color:#dde5e4;
	font-size: 14px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	width: auto;
}
#my-awesome-dropzone .tags ul li:hover,.tags ul li:hover {
	background: #ddfaf6;
	color:#999999;
}

#my-awesome-dropzone .tags ul li img,.tags ul li img{
	margin:0 0 0 10px;
	opacity:0.2;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;}
#my-awesome-dropzone .tags ul li img:hover,.tags ul li img:hover{margin:0 0 0 10px;opacity:0.7;}

.keyword{
	margin: 0 5px 0 0;
    position: relative;
    top: 2px;
	}
.social {
	height: 90px;
    position: absolute;
    width: 568px;
	background:none repeat scroll 0 0 rgba(220, 249, 245, 0.4);
}
.social p {
	background:none repeat scroll 0 0 rgba(220, 249, 245, 0.6);
	color:#fff;
	float: left;
    font-size: 11px;
    left: -35px;top: 35px;
    padding: 3px 0 0;
    position: relative;
    text-align: center;
	letter-spacing: 1px;
    text-transform: uppercase;
    width: 90px;height: 20px;
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.social ul li {
	display:inline-block;
	left: -30px;
    margin: 20px 30px;
    position: relative;
}
.social ul li a {
	padding:0px 3px;
	cursor:pointer;
	-webkit-transition: all 0.2s ease;
	transition: all 0.4s ease-in-out;
}
.social ul li a img{-webkit-transition: all 0.4s ease;transition: all 0.4s ease-in-out;opacity:0.7;height: 48px;}
.social ul li a img:hover {
	opacity: 1;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.ins-job-popup-bg {
	display:block;
	position:fixed;
	top:0px;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	height:100%;
	width:100%;
	z-index:99999;
}
.ins-text-content {
	background:#fff;
	width:500px;
	;
	height:auto;
	margin-top:118px;
	padding:30px;
}
.ins-text-content a img {
	margin: -10px -10px 0;
	opacity:0.3;
	transition: opacity 0.4s;
	-webkit-transition: opacity 0.4s;
}
.ins-text-content img:hover {
	opacity:0.9;
}
.ins-text-content .form-text-one {
	margin:5px 0 0;
	font-size:20px;
}
.ins-text-content .form-text-two {
	margin:15px 0;
	line-height: 22px;
}
.ins-text-content .bluebtn {
	background: none repeat scroll 0 0 #30cfeb;
	border-bottom: 3px solid #009ab5;
	letter-spacing: 1px;
	border-radius: 5px;
	color: #fff;
	font-family: 'Conv_HelveticaNeue';
	text-transform:uppercase;
	font-weight:bold;
	font-size: 13px;
	padding: 10px 35px;
}
.ins-text-content .bluebtn:hover {
	background: none repeat scroll 0 0 rgba(48, 207, 235, 0.8)
}
.post-count {
	left: 15px;
	padding: 33px 0 30px;
	position: relative;
}
.post-count li {
	display:inline-block;
	margin:0 15px;
	color:#398689;
	font-family: "Conv_HelveticaNeue-Bold";
	font-size:20px;
}
.post-count li .act-dt {
	margin-right:0px !important;
	margin-top: 0 !important;
	position: relative !important;
	right: 0;
	top: -18px;
}
.new-req {
	margin: 20px 0 0;
}
.new-req p {
	color: #d0d0d0;
}
.job-req-content {
	margin: 15px 0 0;
}
.req-content {
	margin:0 0 15px;
	padding:5px 0 0px;
	overflow:hidden;
}
.req-sender-img {
	float:left;
	border-radius: 50%;
	height: 38px;
	width: 38px;
}
.req-arrow {
	float:left;
	margin: 0 15px 0 0;
}
.req-arrow img {
	padding:14px 10px 0 0;
	cursor:pointer;
}
.req-sender-name {
	float:left;
}
.req-sender-name p {
	padding: 9px 0 0;
}
.req-sender-email {
	float:left;
	margin: 0 25px;
}
.req-sender-email p {
	padding: 9px 0 0;
}
.req-social-icn {
	float:right;
	cursor:pointer;
}
.req-social-icn ul {
	padding: 10px 0 0;
}
.req-social-icn ul li {
	display:inline-block;
	margin:0 5px;
}
.req-social-icn ul li a img{-webkit-transition: all 0.4s ease;transition: all 0.4s ease-in-out;}
.req-social-icn ul li a img:hover {	transform: scale(1.3);}

.req-shortlist-btn {
	float:right;
	margin: 0 25px;
}
.req-shortlist-btn .sl-submit{
	background: none repeat scroll 0 0 #dbdbdb;
	border-radius: 10px;
	border-style: none;
	color: #fff;
	font-family: "Conv_HelveticaNeue-Bold";
	font-size: 12px;
	letter-spacing:1px;
	padding: 8px 24px;
	margin:3px 0 0;
	cursor:pointer;
	-webkit-transition: all 0.3s cubic-bezier(1, 0, 0, 1) 0s;
	transition: all 0.3s cubic-bezier(1, 0, 0, 1) 0s;
	text-align:center;
	background-position:center;
	width: 135px;
}
.req-shortlist-btn .sl-submit:hover {
	background: url("../images/littleheart.png") no-repeat #3ed4b3;
	background-position:center;
	background-size: 24px 24px;
}
.sl-rmv-submit {
	background: none repeat scroll 0 0 #dbdbdb;
	border-radius: 10px;
	border-style: none;
	color: #fff;
	font-family: "Conv_HelveticaNeue-Bold";
	font-size: 12px;
	letter-spacing:1px;
	padding: 8px 15px;
	margin:3px 0 0;
	cursor:pointer;
	-webkit-transition: all 0.3s cubic-bezier(1, 0, 0, 1) 0s;
	transition: all 0.3s cubic-bezier(1, 0, 0, 1) 0s;
	text-align:center;
	background-position:center;
}
.sl-rmv-submit:hover{
	background:#CCC;
}
.req-more-content {
	display:none;
	clear: left;
	width:100%;
}
.req-more-content p {
	padding:25px 50px 5px 108px;
	text-align: justify;
	line-height: 21px;
}
.req-more-content ul {
	padding:15px 50px 5px 108px;
}
.req-more-content ul li {
	line-height: 21px;
}
.req-more-content ul li a {
	color:#000;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.req-more-content ul li a:hover {
	color:#666;
}
.req-more-content ul li a:visited {
	color:#37c0a2;
}
#hover .disp-equity {
	display:none;
	position:absolute;
	margin:15px 0 0 15px;
}
#hover .disp-equity p {
	background:rgba(255, 255, 255, 0.8);
	/*background: url("../images/percentage.png") no-repeat scroll 87% rgba(255, 255, 255, 0.8);*/
    border-radius: 7px;
	color: #000;
	font-size: 12px;
	padding: 7px;
}
#chang-qus-bg {
	display:none;
	position:fixed;
	top:0px;
	left:0;
	background:rgba(0, 0, 0, 0.5);
	height:100%;
	width:100%;
	z-index:99999;
}
.chang-qus-inner {
	background:#fff;
	height:auto;
	width:600px;
	margin-top:70px;
	padding: 20px 15px;
	border-radius:3px;
}
.chang-qus-close {
	float:right;
	position:relative;
	margin: -6px 0 0;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.chang-qus-close img {
	opacity:0.5;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.chang-qus-close img:hover {
	opacity:1;
}
.chang-qus-forms {
	margin:15px 20px 0;
	text-align:center;
}
#form1 .qus-txtarea, #form2 .qus-txtarea {
	margin:0px 0 20px;
	padding:10px 10px;
	border: 1px solid #ddd;
	color: #000;
	font-family: "Conv_Helvetica-Light";
	height:150px;
}
.change-qus-counter{right:0px;bottom:15px;}
#form1 input[type="submit"], #form2 input[type="submit"] {
	background: none repeat scroll 0 0 #3ed4b3;
	border-style: none none solid;
	border-width: 0 0 3px;
	border-color: #FFF #FFF #3E9884;
	border-radius: 5px;
	color: #fff;
	font-family: "Conv_HelveticaNeue-Bold";
	font-size: 16px;
	text-transform:uppercase;
	letter-spacing: 1px;
	padding: 10px 20px;
	transition: all 0.2s ease 0s;
}
#form1 input[type="submit"]:hover, #form2 input[type="submit"]:hover {
	opacity:0.8;
}
.rmv {
	color:red;
	padding:5px 0;
}
.s-msg {
	background:#45b6f2;
	margin: 70px 0 0;
   /* padding: 15px;*/
    position: absolute;
	z-index: 999;
}
.smsg-container
{overflow: hidden; padding: 15px 0 13px;}
p.msg {
	font-family: "Conv_Helvetica-Light";
	color:#fff;
	overflow: hidden;
   	padding: 2px 15px 0;
    width: auto;
	float:left;
}
.s-msg .tick{
	float:left;
	margin:0px 0 0;
	}
.s-msg .close_notification{
	float:right;
	margin:2px 10px 0 0;
	opacity:0.8;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.s-msg .close_notification:hover{opacity:1;}
/*.blur{filter:blur(1px);}*/
.disqcmt{margin:0 0 0 -10px;width:88%;}
 /* Add this attribute to the element that needs a tooltip */
[data-tooltip] {
    position: relative;
    z-index: 2;
    cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 1;
    pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
    position: absolute;
    bottom: 118%;
    left: 0;
    margin-bottom: 2px;
    margin-left: -44px;
    padding: 7px;
    width: 100px;
    -webkit-border-radius: 3px;
    -moz-border-radius:    3px;
    border-radius:         3px;
    background-color: #000;
    background-color: #ab80cf;
    color: #fff;
    content: attr(data-tooltip);
    text-align: center;
    font-size: 14px;
    line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
    position: absolute;
    bottom: 80%;
    left:0;
    margin-left:5px;
    width: 0;
    border-top: 9px solid rgba(171,128,207,1);
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    content: " ";
    font-size: 0;
    line-height: 0;
}

/* Show tooltip content on hover  */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
    visibility: visible;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}
.ft-duck{
	float: left;
    margin: -8px 0 -8px;
	padding-left: 175px;
    text-align: center;
    width: 60%;

}
#qmarkhover{
	margin: 5px 0 0;
	float: left;
	overflow-x: hidden;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	cursor:pointer;
}
#qmarkhover:hover{opacity:0.8;}
.file-size{
	display:none;
	padding: 0px 0px 0 10px;
	margin: 7px 0 0 0px;
	overflow: hidden;
}
.pending{background:#e1de13 !important;}
.pending-mrgn{margin:140px 0 0 0;}
.subscribbar{
	background:#ddfaf6;
	padding:5px 0;
	height:42px;
	text-align:center;
}
#clssubscrib{
	float:right;
	margin:9px 30px 0 0;
}
.subscribbar ul li{ 
	display: inline-block;
	margin:0 20px 0 10px;
}
.subscribbar .subscrib-label{ 
	color:#3c8387;
	font-size:14px;
}
.subscribbar .subscrib-input{
	background:#ddfaf6;
	border:none;
	color:#7ca59f;
	font-size: 14px;
	padding: 0px 15px 0 0px;
	margin: 0 5px 0 0;
}
.subscribbar .subscrib-btn{
	background: none repeat scroll 0 0 #49acb1;
    border-color: #fff #fff #39878b;
    border-radius: 5px;
    border-style: none none solid;
    border-width: 0 0 3px;
    color: #fff;
    font-family: "Conv_HelveticaNeue-Bold";
    font-size: 12px;
	margin:2px 0 0;
	padding: 5px 10px;
	letter-spacing:1px;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.subscribbar .subscrib-btn:hover{background: none repeat scroll 0 0 #428C90;}
.subscribbar .success-msg{
	display:none;
	color: #3c8387;
    font-size: 14px;
    line-height: 30px;}
.newamt{margin: 17px 33px 0 0;}
.newbanner-area{margin:0 0 0 30px;width:65% !important;}
.jobapp-cartamt{margin: 17px 4px 0 0;}
.backtohome{
	float:left;
	margin:9px 0 0;	
}
#jobpost{
	display:none;
	background:rgba(237, 237, 237, 0.9);
	position:fixed;
	height:100%;width:100%;
	top:0;
	z-index:10001;
	text-align:center;
}
#jobpost .inmainbg{
	background:#fff;
	height: auto;
	width: 750px;
    margin: 35px auto 0;
	border: 2px solid #f8f8f8;
    border-radius: 5px;
}
#jobpost .header{
	background:#3ed4b3;
	padding:15px 10px;	
	overflow:hidden;
	border-radius: 3px 3px 0 0;
}
#jobpost .jp_close{
	float:right;
	margin: 0 18px 0 0;
}
#jobpost .jp_title{
	color: #fff;
    float: left;
    font-family: 'MartelSans-SemiBold';	
    font-size: 18px;
    width: 675px;
	line-height: 20px;
	padding: 0 0 0 45px;
}
#jobpost .jobpostbody{
	padding:38px;
	font-family: 'MartelSans-Light';
	font-size:16px;
	overflow:hidden;
}
.jobpostbody .hndle{display:none;}
.jobpostbody label,#acf-job_category_,#acf-pay_range,#acf-equity{display:none;}
.jobpostbody .inside .field p{margin: 0 !important;}
.jobpostbody .field-right{
	float:right;
}
.jobpostbody #poststuff {
	float:none;
	width:auto;
}
.jobpostbody .field-left{
	float:left;
}
.jobpostbody .job-imgUpload2 {
	background:url(../images/nwjpimg.png) no-repeat;
	background-size:300px;
	cursor:pointer;
	height:200px;width:285px;
}
.jobpostbody .job-imgUpload2 .upd_input{	
	height:200px;width: 285px;
	opacity:0;
}
.jobpostbody select{ 
	border:1px solid #ddd;
    -webkit-appearance: none;  /*Removes default chrome and safari style*/
    -moz-appearance: none;  /*Removes default style Firefox*/
	background: url(../images/select_arrow.png) no-repeat right;
	background-size:12px;
	width:100%;
	background-position: 325px 18px;
	padding:0px 15px !important;
	height:45px;
	color:#b1b3b5;
	font-size:14px;
	font-family: 'MartelSans-Light';
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.jobpostbody select:focus,.jobpostbody input[type='text']:focus{
	color:#000;
	border:1px solid #999;
}
.jobpostbody .selection-row {
 	margin:5px 0 0;
}
.jobpostbody .width{
	width:355px;
}
.jobpostbody .width2{
	width:425px;
}
.jobpostbody input[type='text']{
	background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    color: #000;
	font-size:14px;
	height:45px;
    padding:0px 15px !important;
	font-family: 'MartelSans-Light';
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.job-imgUpload2 .field-msgs{
	position: relative;
    text-align: center;
    top: -75px;
}
.job-imgUpload2 .field-msgs p{
	color:#3ed4b3 !important;
	text-align:center;
}
.jobpostbody .field-msgs{
	
}
.jobpostbody .field-msgs p{
	color: #939393 !important;
    font-family: 'MartelSans-Light';
    font-size: 12px !important;
    padding: 10px 15px 0;
    text-align: left;
}
#acf-desination_page_ .field-msgs p{
	color: #939393 !important;
    font-family: 'MartelSans-Light';
    font-size: 12px !important;
    margin: 20px 10px 0;
    padding: 10px 14px 0;
}
.jobpostbody textarea {
	font-size:14px !important;
}
.jobpostbody #my-awesome-dropzone input[type="submit"] {
	background: none repeat scroll 0 0 #30cfeb;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    float: right;
    font-family: 'MartelSans-ExtraBold';
    font-size: 20px;
    margin: 6px 0 0;
    padding: 7px;
    text-transform: uppercase;
    width: 213px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.jobpostbody #my-awesome-dropzone input[type="submit"]:hover {
	background:#04B7D6;
}
/* login popup */
#login_popup{
	display:none;
	background:none repeat scroll 0 0 rgba(237, 237, 237, 0.9);
	height:100%;width:100%;
	position:fixed;
	top:0;
	z-index: 10001;
}
.login_popup_logo{
	text-align:center;
}
.login_popup_logo img{
	margin:150px 0 0;
}
.lg_pup_close{
	position:absolute;
	right:0;
    margin: 50px 100px 0 0;
	cursor:pointer;
}
.lg_pup_content{
	text-align:center;
}
.lg_pup_content p{
	font-family: 'MartelSans-ExtraBold';
	font-size:20px;
	line-height: 90px;
	color: #3e4241;
}
.mytwitlogin{ 
	background: url("../images/lg_pup_twit.png") no-repeat scroll 75px 15px #76c5f8;
    color: #fff;
    font-size: 20px;
	border-radius: 6px;
    padding: 10px 40px 5px;
    width: 420px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	font-family: 'MartelSans-SemiBold';
}
.mytwitlogin:hover{background:url("../images/lg_pup_twit.png") no-repeat scroll 75px 15px #45B4F8;}
.lg_pup_content .lg_pup_txt{
	font-family: 'MartelSans-Light';
    font-size: 12px;
	color: #3e4241;
}
.lg_pup_txt a{
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	color: #3ed4b3;
	line-height: 20px;
}
.lg_pup_txt a:hover{
	color: #3e4241;
}
.slilder-txt{
	height:auto;width:100%;
	color:#3e4241;
}
.slilder-txt h2{
	font-size: 32px;
    line-height: 45px;
    margin: 60px 0 0;
}
