.h6, h6 {
	font-size: 16px
}
.navbar-brand {
	padding: 17px 13px 15px
}
.navbar-brand > img {
	width: 113px
}
.navbar-nav > li {
	padding: 19px 11px 14px
}
.navbar-right {
	margin: 0
}
.navbar-nav > li > a {
	color: #fff;
	padding: 0
}
.navbar-nav.search-area {
	margin-left: 0!important
}
.navbar-nav > li > a i {
	margin-top: -1px
}
.navbar-nav > li.current_page_item > a {
	border-bottom: solid 1px #fff
}
.navbar-right ul li {
	padding: 0
}
.navbar-right ul li span {
	font-size: 12px;
	text-transform: uppercase;
	margin: 16px 20px 0 0;
	display: inline-block
}
.navbar-right ul li span a {
	display: inline-block;
	border: solid 1px #fff;
	line-height: 25px;
	padding: 0 8px;
	border-radius: 3px;
	color: #fff;
	text-decoration: none
}
.navbar-right ul li span a:hover {
	background: rgba(44,62,80,0.2)
}
.navbar-right ul li span img {
	width: 10px;
	margin: -2px 2px 0 0
}
.navbar-right ul li a:before {
	border: none;
	height: 0
}
.after-login-nav ul li a i {
	margin-right: 0
}
.after-login-nav {
	width: auto!important
}
h1.main-logo {
	margin: 0;
	font-size: 0;
	text-align: left;
	padding: 14px 0 0 20px;
	float: left
}
h1.main-logo img {
	width: 110px
}
.banner {
	height: 680px;
	text-align: center
}
.banner-left h2 {
	color: #fff;
	margin: 20px 0 0;
	text-transform: uppercase;
	font-family: 'CircularAir-Bold';
	text-shadow: 2px 0 2px rgba(0,0,0,0.3);
	background: url(../images/heading-line.svg) center bottom no-repeat;
	padding: 0 0 20px;
	position: relative
}
.banner-left h2 sup {
	font-size: 14px;
	position: absolute;
	right: 105px;
	top: 12px
}
.banner-left h2.small {
	font-size: 25px;
	line-height: 30px;
	margin: 15px 30px 25px;
	font-family: 'Circular Air Book';
	text-transform: none;
	text-shadow: 2px 0 2px rgba(0,0,0,0.3);
	background: none;
	padding: 0
}
.banner-left {
	width: 700px;
	margin: 0 auto;
	margin-top: 105px
}
.nav-home {
	width: 100%;
	float: left;
	background: #0079ff;
	position: relative;
	height: 70px
}
.banner-left .jj-link {
	width: 170px;
	padding: 0;
	margin: 0;
	border-radius: 3px 0 0 3px;
	margin: 0 -5px 0 0;
	background: #0079ff;
	box-shadow: -2px 2px 2px rgba(0,0,0,0.3)
}
.banner-left .jj-link.focus, .jj-link:focus {
	color: #fff;
	background-color: #0371ec;
	text-decoration: none
}
.banner-left .jj-link:hover {
	color: #fff;
	background-color: #0371ec
}
.banner-left .jj-link.active.focus, .banner-left .jj-link.active:focus, .banner-left .jj-link.active:hover, .banner-left /.jj-link:active.focus, .jj-link:active:focus, .banner-left .jj-link:active:hover, .open>.dropdown-toggle.banner-left .banner-left .jj-link.focus, .open>.dropdown-toggle .banner-left .jj-link:focus, .open>.dropdown-toggle.jj-link:hover {
color:#fff;
background-color:#0371ec;
text-decoration:none
}
*/ .banner-left .jj-primary {
width:170px;
padding:0;
margin:0;
border-radius:0 3px 3px 0;
box-shadow:2px 2px 2px rgba(0,0,0,0.3)
}
.jj-link.active.focus, .jj-link.active:focus, .jj-link.active:hover, .jj-link:active.focus, .jj-link:active:focus, .jj-link:active:hover, .open>.dropdown-toggle.jj-link.focus, .open>.dropdown-toggle.jj-link:focus, .open>.dropdown-toggle.jj-link:hover {
	color: #fff;
	background-color: #0371ec;
	text-decoration: none
}
.left-seeker-btn {
	width: auto;
	float: left;
	position: absolute;
	top: 630px;
	left: 0
}
.left-seeker-btn a {
	font-size: 11px;
	color: rgba(255,255,255,0.7);
	letter-spacing: 1px;
	text-transform: uppercase;
	background: rgba(255,255,255,0.1);
	line-height: 50px;
	padding: 0 30px;
	display: inline-block
}
.left-seeker-btn a:hover {
	text-decoration: none
}
.right-seeker-btn {
	width: auto;
	float: left;
	position: absolute;
	top: 630px;
	right: 0
}
.right-seeker-btn a {
	font-size: 11px;
	color: rgba(255,255,255,0.7);
	letter-spacing: 1px;
	text-transform: uppercase;
	background: rgba(255,255,255,0.1);
	line-height: 50px;
	padding: 0 30px;
	display: inline-block
}
.right-seeker-btn a:hover {
	text-decoration: none
}
.jj-link {
	border-radius: 3px;
	background: #e74c3c;
	margin: 0 20px 0 0;
	line-height: 50px;
	padding: 0 39px
}
.jj-link.focus, .jj-link:focus {
	color: #fff;
	background-color: #d74031;
	text-decoration: none
}
.jj-link:hover {
	color: #fff;
	background-color: #d74031
}
.jj-login-btn {
	border-radius: 0;
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4);
	color: #fff;
	display: block;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	margin: 0;
	padding: 0 18px;
	transition: background-color .3s ease 0s, color .3s ease 0s, width .3s ease 0s, border-width .3s ease 0s, border-color .3s ease 0
}
#menu-main-menu {
	display: none
}
.jj-login-btn.focus, .jj-login-btn:focus {
	color: #fff;
	box-shadow: none;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4);
	background: none
}
.jj-login-btn:hover {
	color: #fff;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4);
	background: none
}
.jj-login-btn.active.focus, .jj-login-btn.active:focus, .jj-login-btn.active:hover, .jj-login-btn:active.focus, .jj-login-btn:active:focus, .jj-login-btn:active:hover, .open>.dropdown-toggle.jj-login-btn.focus, .open>.dropdown-toggle.jj-login-btn:focus, .open>.dropdown-toggle.jj-login-btn:hover {
	color: #fff;
	background: none;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4)
}
.jj-employer-btn {
	background-color: none;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4)
}
.jj-employer-btn.focus, .jj-employer-btn:focus {
	color: #fff;
	background-color: none;
	box-shadow: none;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4)
}
.jj-employer-btn:hover {
	color: #fff;
	background-color: none;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4)
}
.jj-employer-btn.active.focus, .jj-employer-btn.active:focus, .jj-employer-btn.active:hover, .jj-employer-btn:active.focus, .jj-employer-btn:active:focus, .jj-employer-btn:active:hover, .open>.dropdown-toggle.jj-employer-btn.focus, .open>.dropdown-toggle.jj-employer-btn:focus, .open>.dropdown-toggle.jj-employer-btn:hover {
	color: #fff;
	background: none;
	border: none;
	border-left: 1px solid rgba(255,255,255,.4)
}
.search-nav {
	background: rgba(255,255,255,0.2);
	height: 60px
}
.is-search-nav {
	background: rgba(255,255,255,0.2);
	height: 60px
}
.is-search-nav .search-area {
	border-left: 1px solid rgba(255,255,255,.4);
	width: 50%
}
.list-search-nav {
	background: none
}
.is-search-nav.navbar-nav.search-area {
	border-left: 1px solid rgba(255,255,255,.4)
}
.search-nav .search-area {
	width: 44%;
	margin: 0 0 0 15px !important;
	border-left: 1px solid rgba(255,255,255,.4)
}
.search-nav .navbar-brand {
	padding: 16px 13px 16px 20px
}
.search-nav .after-login-nav {
	margin: 0 10px 0 0;
	position: absolute;
	right: 0
}
.search-nav .navbar-right ul li {
	padding: 20px 14px 6px;
	border-left: 1px solid rgba(255,255,255,.4);
	height: 60px
}
.search-nav .navbar-right ul li.nav-pad-zero {
	padding: 0;
	border: none
}
.search-nav-filled {
	width: 100%;
	line-height: 60px;
	float: left;
	color: #fff;
	font-size: 16px;
	border: none;
	background: url(../images/search-icon.svg) 18px 21px no-repeat;
	padding: 0 30px 0 45px;
	box-sizing: border-box;
	outline: none
}
.list-seeker ul li {
	height: auto!important;
	padding: 0!important
}
.login-list {
	box-shadow: none;
	width: 100%;
	margin-top: 0;
	padding: 0 0 10px
}
.login-list em {
	border-top: none;
	position: relative;
	bottom: -15px;
	border-radius: 3px
}
input[type=checkbox], input[type=radio] {
	display: inline-block
}
.pop-inside span {
	padding-top: 12px;
	padding-bottom: 12px
}
.login-list.reset-login {
	position: relative;
	right: 0;
	margin: 0
}
.plan-pop {
	width: 810px!important;
	position: relative;
	margin: 0 auto
}
.drop-price {
	float: right;
	margin: 0;
	position: relative;
	text-align: center
}
.drop-price .red {
	padding: 25px 0 0
}
.drop-price .drop-red em {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	bottom: 0!important;
	color: #fff;
	font-size: 16px;
	padding-top: 7px
}
.drop-price p {
	padding-top: 0
}
.drop-price .drop-price-content em {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	bottom: 0!important;
	color: #82888a;
	float: left;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: normal;
	padding-bottom: 20px;
	position: inherit!important;
	text-transform: uppercase
}
.search-seek-submit {
	display: none
}
.seeker-create {
	width: 315px;
	padding: 30px!important;
	border-left: solid 1px #e2e2e2;
	border-bottom: solid 1px #e2e2e2;
	border-top: none;
	border-radius: 0;
	margin: 0 -10px 0 0
}
.job-search {
	width: 100%!important
}
.drop-menu {
	border-radius: 0;
	box-shadow: none;
	margin: 0 -10px 0 0
}
.jj-primary {
	-webkit-tap-highlight-color: transparent;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	width: 170px
}
.jj-primary:hover {
	color: #fff;
	background: #1cb576
}
/*.jj-submit {
	-webkit-tap-highlight-color: transparent;
	background: #27c685;
	color: #fff;
	border: solid 2px #27c685;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.jj-submit:hover {
	color: #fff;
	background: #1cb576;
	border: solid 2px #1cb576
}
.jj-submit.focus, .jj-submit:focus {
	color: #fff;
	background: #1cb576!important;
	border: solid 2px #1cb576!important
}
.jj-submit.active.focus, .jj-submit.active:focus, .jj-submit.active:hover, .jj-submit:active.focus, .jj-submit:active:focus, .jj-submit:active:hover, .open>.dropdown-toggle.jj-submit.focus, .open>.dropdown-toggle.jj-submit:focus, .open>.dropdown-toggle.jj-submit:hover {
	color: #fff;
	background: #1cb576!important;
	border: solid 2px #1cb576!important
}
.jj-submit.disabled, .jj-submit.disabled.active, .jj-submit.disabled.focus, .jj-submit.disabled:active, .jj-submit.disabled:focus, .jj-submit.disabled:hover, .jj-submit[disabled], .jj-submit[disabled].active, .jj-submit[disabled].focus, .jj-submit[disabled]:active, .jj-submit[disabled]:focus, .jj-submit[disabled]:hover, fieldset[disabled] .jj-submit, fieldset[disabled] .jj-submit.active, fieldset[disabled] .jj-submit.focus, fieldset[disabled] .jj-submit:active, fieldset[disabled] .jj-submit:focus, fieldset[disabled] .jj-submit:hover{color: #fff;
	background: #1cb576!important;
	border: solid 2px #1cb576!important}*/

.apply-job-btn {
	-webkit-tap-highlight-color: transparent;
	background: #27c685;
	color: #fff;
	border: solid 2px #27c685;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.apply-job-btn:hover {
	color: #fff;
	background: #27c685;
	border: solid 2px #27c685
}
.apply-job-btn.focus, .apply-job-btn:focus {
	color: #fff;
	background-color: #27c685;
	border-color: #27c685;
	box-shadow: none
}
.apply-job-btn.active.focus, .apply-job-btn.active:focus, .apply-job-btn.active:hover, .apply-job-btn:active.focus, .apply-job-btn:active:focus, .apply-job-btn:active:hover, .open>.dropdown-toggle.apply-job-btn.focus, .open>.dropdown-toggle.apply-job-btn:focus, .open>.dropdown-toggle.apply-job-btn:hover {
	color: #fff;
	background-color: #0576db;
	border-color: #0576db
}
.jj-search {
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.jj-search:hover {
	color: #fff;
	background-color: #d74031;
	background: #d74031;
	opacity: 1
}
.jj-head-bottom {
	padding: 20px 0 10px
}
.jj-head-bottom .sticky {
	padding-top: 20px;
	height: 90px;
	position: inherit
}
.jj-support {
	width: 685px
}
.red {
	line-height: normal;
	padding: 35px 0 0
}
.red-content h4 sub {
	bottom: 2px
}
.subscribe {
	padding: 47px 30px
}
.statnow {
	padding: 23px 30px
}
.dropdown-menu {
	margin-top: 23px
}
.search-blog {
	outline: none
}
.gs-theme-light a span {
	padding: 0;
	width: auto
}
.privacy-nav {
	padding: 0;
	z-index: 99
}
.team-section h4 {
	padding-bottom: 30px
}
.privacy-nav .sticky {
	padding: 0;
	top: 0;
	height: 45px
}
.looking {
	width: 632px
}
.looking label {
	width: 100%;
	text-align: center;
	padding-bottom: 40px
}
.looking .jj-explore {
	margin-right: 20px
}
.legal-one label {
	font-size: 35px
}
.hire-btn {
	height: 49px;
	line-height: 45px;
	font-size: 18px
}
ol.personal-list {
	margin: 0
}
.apply-now-page h3 {
	padding: 0
}
.alert-multiple {
	margin-bottom: -2px;
	margin-top: 12px
}
textarea.alert-input {
	margin-bottom: -2px
}
.jj-zip {
	color: #fff;
	background: none;
	border-color: #e94436;
	color: #e94436;
	margin-top: 40px;
	height: 45px
}
.jj-zip.focus, .jj-zip:focus {
	color: #fff;
	background: none;
	border-color: #e94436
}
.jj-zip:hover {
	color: #e94436;
	background: none;
	border-color: #e94436!important
}
.jj-zip.active.focus, .jj-zip.active:focus, .jj-zip.active:hover, .jj-zip:active.focus, .jj-zip:active:focus, .jj-zip:active:hover, .open>.dropdown-toggle.jj-zip.focus, .open>.dropdown-toggle.jj-zip:focus, .open>.dropdown-toggle.jj-zip:hover {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.jj-zip i {
	display: inline-block;
	height: 45px;
	width: 55px;
	float: left;
	background: url(../images/zip-icon.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436;
	margin: -2px 0 0
}
.jj-zip:hover i {
	background: url(../images/zip-icon.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436
}
.jj-zip.active i {
	background: url(../images/zip-icon.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436
}
.jj-zip.active.focus i, .jj-zip.active:focus i, .jj-zip:active.focus i, .jj-zip:active:focus i, .open>.dropdown-toggle i.jj-zip.focus i, .open>.dropdown-togglei .jj-zip:focus i, .open>.dropdown-toggle i.jj-zip:hover {
	background: url(../images/zip-icon.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436
}
ul.change-loge {
	list-style: none;
	margin: 0;
	padding: 0
}
.change-loge li {
	padding: 0 0 20px 28px !important;
	background: url(../images/term-bult.svg) 2px 7px no-repeat
}
.copyright-button {
	color: #fff;
	width: 280px;
	background: none;
	border-color: #e94436;
	color: #e94436;
	margin-top: 10px;
	margin-left: 8px
}
.copyright-button.focus, .copyright-button:focus {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.copyright-button:hover {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.copyright-button.active.focus, .copyright-button.active:focus, .copyright-button.active:hover, .copyright-button:active.focus, .copyright-button:active:focus, .copyright-button:active:hover, .open>copyright-button-toggle.copyright-button.focus, .open>.copyright-button.jj-copyright:focus, .open>.copyright-button-toggle.jj-copyright-button:hover {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.imgDescription {
	transition: all .7s ease 0
}
.imgDescription-two {
	transition: all .7s ease 0
}
.imgDescription-one {
	transition: all .7s ease 0
}
.jj-mailing i {
	width: 25px;
	height: 22px
}
.jj-mailing i.suppot {
	background-position: -79px 1px
}
.jj-mailing i.email {
	background-position: -39px 2px
}
.jj-mailing i.mail {
	background-position: 5px 1px
}
.jj-mailing {
	display: inline-block
}
.jj-mailing h4 {
	padding: 0 0 15px
}
span.wpcf7-not-valid-tip {
	text-align: left
}
textarea.alert-input {
	line-height: 22px
}
.jj-submit-btn:hover {
	opacity: .9
}
.wpcf7-valid-tip {
	text-align: left
}
.plan-list-mid {
	box-shadow: none
}
.plan-list-left:hover {
	box-shadow: 0 0 50px #e4e4e4
}
.plan-bottom h3.small a {
	text-decoration: none;
	border-bottom: solid 2px #e74c3c
}
.red-content h4 sub {
	font-family: 'rupee_foradianregular'
}
.red-content em i {
	font-family: 'rupee_foradianregular';
	font-style: normal
}
.jj-verified ul li {
	word-wrap: break-word
}
.jj-verified ul li em {
	font-family: 'rupee_foradianregular';
	font-style: normal
}
.form-control.jj-menu {
	font-family: 'rupee_foradianregular'
}
.bg-color {
	background: #2c3e50;
	width: 100%;
	height: 650px;
	opacity: .6;
	position: absolute
}
.employer-bg-color {
	background: none;
	height: 135px;
	opacity: .5;
	position: absolute;
	width: 100%
}
.detail-user li.dropdown a span {
	margin: 15px 0 0 8px
}
.detail-user li a i.detail-icon {
	background-position: left 4px
}
.detail-user li a i.detail-icon1 {
	background-position: left -31px
}
.detail-user li {
	margin: 0
}
.drop-menu ul li {
	height: auto!important;
	padding: 0!important
}
i.rupee {
	font-family: 'rupee_foradianregular';
	font-style: normal
}
.subscribe-text a {
	border-bottom: solid 1px #0079ff
}
.statnow-text a {
	border-bottom: solid 1px #27c685
}
.statnow-text a:hover {
	text-decoration: none
}
.subscribe-text a:hover {
	text-decoration: none
}
.blog-detail h1 {
	text-shadow: 0 1px 2px #5e5e5e
}
.author .img-circle {
	max-width: 112px;
	max-height: 112px
}
.opening-section .jj-content {
	padding: 0 0 100px
}
.opening-section h5 a {
	border-bottom: solid 2px #e74c3c;
	text-decoration: none
}
.after-login-nav ul li a i img {
	width: 25px;
	height: 25px
}
.imgDescription-three {
	transition: all .7s ease 0
}
ol.privacy-list {
	margin: 0
}
.blog-list figure {
	position: relative;
	position: relative;
	overflow: hidden;
	height: auto
}
.blog-list figure img {
	width: 100%;
	width: 100%;
	-webkit-transition: -webkit-transform .4s linear;
	-moz-transition: -moz-transform .4s linear
}
.blog-list figure img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1)
}
.jj-blog figure {
	position: relative;
	position: relative;
	overflow: hidden;
	height: auto
}
.jj-blog figure img {
	width: 100%;
	width: 100%;
	-webkit-transition: -webkit-transform .4s linear;
	-moz-transition: -moz-transform .4s linear
}
.jj-blog figure img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1)
}
.jj-blog a:hover h5 {
	color: #e74c3c
}
.jj-blog a:focus h5 {
	color: #e74c3c
}
.employe-login p.rst-text {
	font-size: 16px;
	text-align: left
}
.popular {
	background: rgba(0,0,0,0) url(../images/green-up.svg) no-repeat scroll center top
}
.jj-green {
	line-height: 42px
}
.jj-blue {
	line-height: 42px
}
.privacy-nav a.current_page_item {
	background: rgba(255,255,255,0.25) none repeat scroll 0 0
}
.jj-pricing-btn {
	border: 2px solid #e74c3c
}
.plan-green-btn {
	height: 34px;
	line-height: 32px;
	font-size: 14px
}
.plan-blue-btn {
	height: 34px;
	line-height: 32px;
	font-size: 14px
}
.social {
	margin: 0 auto;
	width: 415px
}
.social ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.social ul li {
	line-height: none;
	float: left;
	margin-right: 13px
}
.social ul li:last-child {
	margin-right: 0
}
.social ul li a {
	width: 40px;
	height: 40px;
	background: url(../images/social.svg) left top no-repeat #fff;
	display: block;
	border: solid 1px #fff;
	border-radius: 100px;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.social ul li a:hover {
	background: url(../images/social.svg) left top no-repeat
}
.social ul li a.f-icon {
	background-position: 12px 9px;
	border: solid 1px #fff
}
.social ul li a:hover.f-icon {
	background-position: 12px -20px;
	background-color: transparent;
	background-color: #005189
}
.social ul li a.t-icon {
	background-position: -43px 9px;
	border: solid 1px #fff
}
.social ul li a:hover.t-icon {
	background-position: -43px -20px;
	background-color: transparent;
	background-color: #13a1d0
}
.social ul li a.g-icon {
	background-position: -98px 8px;
	border: solid 1px #fff
}
.social ul li a:hover.g-icon {
	background-position: -98px -21px;
	background-color: transparent;
	background-color: #bf3729
}
.social ul li a.link-icon {
	background-position: -153px 9px;
	border: solid 1px #fff
}
.social ul li a:hover.link-icon {
	background-position: -153px -20px;
	background-color: transparent;
	background-color: #3a93c5
}
.social ul li a.e-icon {
	background-position: -202px 9px;
	border: solid 1px #fff
}
.social ul li a:hover.e-icon {
	background-position: -202px -20px;
	background-color: transparent;
	background-color: #fff
}
.social ul li a.you-tube {
	background-position: -249px 8px;
	border: solid 1px #fff
}
.social ul li a:hover.you-tube {
	background-position: -249px -21px;
	background-color: transparent;
	background-color: #e02f2f
}
.social ul li a.inst-gram {
	background-position: -289px 8px;
	border: solid 1px #fff
}
.social ul li a:hover.inst-gram {
	background-position: -289px -21px;
	background-color: transparent;
	background-color: #966842
}
.social ul li a.quora-icon {
	background-position: -327px 8px;
	border: solid 1px #fff
}
.social ul li a:hover.quora-icon {
	background-position: -327px -21px;
	background-color: transparent;
	background-color: #e02f2f
}
.social ul li a.sshare-icon {
	background-position: -365px 8px;
	border: solid 1px #fff
}
.social ul li a:hover.sshare-icon {
	background-position: -365px -21px;
	background-color: transparent;
	background-color: #5ba6a8
}
.jj-support label {
	display: none
}
.list-seeker li a {
	text-align: center;
	height: 110px;
	display: block;
	text-align: center;
	font-size: 35px;
	color: #0079ff;
	padding: 12px 20px 0;
	border: solid 1px #f5f5f5;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.list-seeker li a:hover {
	text-decoration: none;
	background: #fff;
	border: solid 1px #0079ff
}
.list-seeker li a span {
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	font-family: 'CircularAir-Bold';
	float: none;
	padding: 0 12px;
	line-height: normal
}
.list-seeker li.seeker-red a {
	color: #e74c3c
}
.list-seeker li.seeker-green a {
	color: #27c685
}
.list-seeker li.seeker-gray a {
	color: #565a5c
}
.list-seeker li:hover.seeker-red a {
	color: #e74c3c;
	border: solid 1px #e74c3c
}
.list-seeker li:hover.seeker-green a {
	color: #27c685;
	border: solid 1px #27c685
}
.list-seeker li:hover.seeker-gray a {
	color: #565a5c;
	border: solid 1px #565a5c
}
.pop-inside {
	box-shadow: 0 5px 50px rgba(44,62,80,0.9);
	border-radius: 0;
	padding: 30px 40px;
	border-radius: 0
}
.pop-inside h3 {
	padding: 0 0 8px
}
.emp-popup-login {
	padding: 75px 40px 25px
}
.feature h1 {
	text-shadow: none;
	font-size: 100px!important;
	padding: 75px 0 0
}
.author-drop {
	background: rgba(0,0,0,0) url(../images/author-arrow.svg) no-repeat scroll right 18px;
	width: 167px
}
.drop-menu ul li a i {
	width: 22px;
	height: 20px;
	float: left
}
.drop-menu ul li a i.cate-icon1 {
	background-position: -4px 1px
}
.drop-menu ul li a i.cate-icon2 {
	background-position: -36px 1px
}
.drop-menu ul li a i.cate-icon3 {
	background-position: -72px top
}
.drop-menu ul li a i.cate-icon4 {
	background-position: -111px top
}
.drop-menu ul li a i.cate-icon5 {
	background-position: -148px -1px
}
.drop-menu ul li a i.cate-icon6 {
	background-position: -224px top
}
.drop-menu ul li a i.cate-icon7 {
	background-position: -36px 1px
}
.drop-menu ul li a:hover i.cate-icon1 {
	background-position: -4px -19px
}
.drop-menu ul li a:hover i.cate-icon2 {
	background-position: -36px -19px
}
.drop-menu ul li a:hover i.cate-icon3 {
	background-position: -72px -20px
}
.drop-menu ul li a:hover i.cate-icon4 {
	background-position: -111px -20px
}
.drop-menu ul li a:hover i.cate-icon5 {
	background-position: -148px -21px
}
.drop-menu ul li a:hover i.cate-icon6 {
	background-position: -224px -20px
}
.drop-menu ul li a:hover i.cate-icon7 {
	background-position: -36px -19px
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
ol.privacy-list {
	padding: 0 0 0 18px
}
.drop-menu ul li a i.cate-icon1 {
	background-position: -4px 1px
}
.drop-menu ul li a i.cate-icon2 {
	background-position: -36px 1px
}
.drop-menu ul li a i.cate-icon3 {
	background-position: -72px top
}
.drop-menu ul li a i.cate-icon4 {
	background-position: -111px top
}
.drop-menu ul li a i.cate-icon5 {
	background-position: -148px -1px
}
.drop-menu ul li a i.cate-icon6 {
	background-position: -223px top
}
.drop-menu ul li a i.cate-icon7 {
	background-position: -34px top
}
.drop-menu ul li a i.cate-icon8 {
	background-position: -2px top
}
.drop-menu ul li a:hover i.cate-icon1 {
	background-position: -4px -19px
}
.drop-menu ul li a:hover i.cate-icon2 {
	background-position: -36px -19px
}
.drop-menu ul li a:hover i.cate-icon3 {
	background-position: -72px -20px
}
.drop-menu ul li a:hover i.cate-icon4 {
	background-position: -111px -20px
}
.drop-menu ul li a:hover i.cate-icon5 {
	background-position: -148px -21px
}
.drop-menu ul li a:hover i.cate-icon6 {
	background-position: -223px -20px
}
.drop-menu ul li a:hover i.cate-icon7 {
	background-position: -34px -20px
}
.drop-menu ul li a:hover i.cate-icon8 {
	background-position: -2px -20px
}
}
.author-menu .drop-menu {
	margin-left: 30px;
	border-radius: 3px;
	margin-top: 0
}
.row.blog {
	margin-top: 0
}
.row.blog .posted-note {
	margin-top: 0
}
.jj-opening-right .jj-success {
	width: 40.3%;
	float: left
}
.jj-opening-right .jj-apply {
	width: 40.3%;
	float: left
}
.jj-opening h4 {
	padding-bottom: 4px
}
#jj_apply_form #phone_number-error {
	margin-left: 0
}
.after-login-nav ul li a span {
	display: inline-block;
	float: left;
	height: auto;
	margin: 0;
	padding: 10px 0 11px;
	width: 100%
}
.after-login-nav ul li a em {
	background: rgba(0,0,0,0) url(../images/after-login-arrow.svg) no-repeat scroll left top;
	display: inline-block;
	float: right;
	height: 4px;
	line-height: normal;
	margin: 12px 0 0 5px;
	padding: 0;
	width: 7px;
	font-style: normal
}
.after-login-nav ul li a i {
	width: 30px;
	height: 30px
}
.after-login-nav ul li a i.after-login-icon3 {
	width: 30px
}
.detail-list li strong {
	display: inline-block
}
.blog-detail-content span {
	width: 100%
}
.after-login-drop ul li a i {
	width: 20px;
	height: 20px;
	margin: 8px 8px 0 0
}
.form-control.jj-input {
	padding: 0 25px 0 50px;
	background: #fff url(../images/search-icon-one.svg) no-repeat scroll 22px 15px
}
.after-login-drop ul li a span i {
	margin: 3px 8px 0 0
}
.legal-one h3 {
	padding-bottom: 30px
}
.sb-search-submit {
	opacity: 1!important;
	z-index: 99!important
}
.search-blog-btn {
	background: rgba(0,0,0,0) url(../images/search-blog-icon.svg) no-repeat scroll right 13px
}
.legal-sec span {
	padding:20px 100px 0px 100px;
}
.jj-verified h4 {
	height: auto
}
.form-control.jj-menu {
	padding: 0 35px 0 40px;
	color: #82888a;
	font-family: "Circular Air Book"
}
.drop-plan-bot {
	width: 600px
}
.feature-bot {
	padding: 0 100px 100px;
	box-sizing: border-box
}
.feature-list {
	height: 145px
}
.pop-career h3 {
	padding-bottom: 10px
}
.pop-bot {
	display: inline-block
}
.pop-bot p span {
	padding: 0
}
.detail-user li a img {
	border-radius: 0
}
.press-content {
	display: inline-block
}
.banner {
	background: #2c3e50 url(../images/banner8.jpg) no-repeat scroll center bottom / cover
}
.navbar-nav.search-area.search-bar {
	margin-left: 0
}
.after-login-drop {
	padding: 0;
	border: none;
	width: 216px;
	border-bottom: 1px solid #e2e2e2!important;
	border-left: 1px solid #e2e2e2!important
}
.after-login-drop ul {
	list-style: none;
	padding: 10px 0 15px
}
.after-login-drop ul li a {
	padding: 0 10px 0 20px;
	font-size: 14px!important;
	line-height: 34px;
	width: 100%;
	display: block;
	float: left
}
.after-login-drop ul li a:hover {
	background: #f9f9f9
}
.after-login-drop ul li a.active {
	background: #f9f9f9
}
.navbar-right {
	width: auto
}
.contact-map iframe {
	width: 100%
}
.after-login-nav ul li a i.after-login-icon2 {
	background-position: -80px top
}
.after-login-nav ul li a i.after-login-icon1 {
	background-position: -42px -1px
}
.after-login-nav ul li a i.after-fav-icon1 {
	background-position: -183px -2px
}
.after-login-nav ul li a i.after-fav-icon2 {
	background-position: -215px -3px
}
.sb-search.sb-search-open, .no-js .sb-search {
	width: 240px
}
.seeker-job {
	text-indent: -9999px
}
.inner-footer span {
	margin: -15px 0 0
}
.cate-nav ul {
	width: 100%;
	margin: 0;
	padding: 0
}
.cate-nav ul li {
	width: 50%;
	float: left
}
.jj-info.active.focus, .jj-info.active:focus, .jj-info.active:hover, .jj-info.focus:active, .jj-info:active:focus, .jj-info:active:hover, .open > .dropdown-toggle.jj-info.focus, .open > .dropdown-toggle.jj-info:focus, .open > .dropdown-toggle.jj-info:hover {
	background: #1fb276;
	border-color: #1fb276;
	color: #fff
}
.jj-explore:hover {
	color: #fff;
	background: #d74031;
	opacity: 1;
	border: solid 2px #d74031
}
.jj-explore.active.focus, .jj-explore.active:focus, .jj-explore.active:hover, .jj-explore.focus:active, .jj-explore:active:focus, .jj-explore:active:hover, .open > .dropdown-toggle.jj-explore.focus, .open > .dropdown-toggle.jj-explore:focus, .open > .dropdown-toggle.jj-explore:hover {
	background: #d74031;
	border-color: #d74031;
	color: #fff
}
.footer-nav ul li a {
	color: #e5e5e5
}
.copyright {
	color: #e5e5e5;
	font-size: 14px
}
.copyright p {
	color: #e5e5e5
}
.jj-download {
	color: #fff;
	background: none;
	border-color: #e94436;
	color: #e94436;
	margin-right: 30px;
	height: 45px;
	margin-top: 0
}
.jj-download.focus, .jj-download:focus {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.jj-download:hover {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.jj-download.active.focus, .jj-download.active:focus, .jj-download.active:hover, .jj-download:active.focus, .jj-download:active:focus, .jj-download:active:hover, .open>.dropdown-toggle.jj-download.focus, .open>.dropdown-toggle.jj-download:focus, .open>.dropdown-toggle.jj-download:hover {
	color: #e94436;
	background: none;
	border-color: #e94436
}
.jj-download i {
	display: inline-block;
	height: 45px;
	width: 55px;
	float: left;
	background: url(../images/dowload-btn.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436;
	margin: -2px 0 0
}
.jj-download:hover i {
	background: url(../images/dowload-btn.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436
}
.jj-download.active i {
	background: url(../images/dowload-btn.svg) 15px 6px no-repeat;
	border-right: solid 2px #e94436
}
.jj-download.active.focus i, .jj-download.active:focus i, .jj-download:active.focus i, .jj-download:active:focus i, .open>.dropdown-toggle i.jj-download.focus i, .open>.dropdown-togglei .jj-download:focus i, .open>.dropdown-toggle i.jj-download:hover {
	background: url(../images/dowload-btn.svg) 15px 8px no-repeat;
	border-right: solid 2px #e94436
}
.drop-plan-bot ul li i.drop-ic3 {
	background-position: -72px -3px
}
.jj-verified {
	height: 200px
}
.privacy-sec h5 {
	padding-bottom: 10px
}
.jj-tradmark {
	margin: 20px 0 25px 40px
}
.imgWrap-one {
	margin-top: 10px;
	max-width: 302px;
	height: 150px
}
.imgDescription-one {
	line-height: 150px;
	width: 104.3%
}
.imgWrap-one a img {
	width: 300px
}
.imgDescription-one img {
	width: 40px;
	height: 48px
}
.imgWrap {
	height: 321px;
	margin-bottom: 15px
}
.imgWrap-two {
	height: 289px
}
.imgDescription {
	line-height: 321px
}
.privacy-list li {
	padding: 0 0 30px 12px
}
.imgWrap-two:hover .imgDescription-two {
	visibility: hidden
}
.team-section h4 {
	padding-bottom: 60px
}
.list-seeker ul li {
	padding: 0
}
.jj-mailing {
	height: 300px
}
.jj-mailing h4 {
	padding-bottom: 15px;
	color: #e74c3c;
	border-bottom: 1px solid #e74c3c
}
.jj-email h4 {
	color: #27c685;
	border-color: #27c685
}
.jj-support-sec h4 {
	color: #0079ff;
	border-color: #0079ff
}
.jj-mailing p {
	line-height: normal
}
.jj-get {
	margin: 15px 0 0
}
.join-em {
	float: left
}
.benefits span {
	padding: 25px 0 15px;
	float: left
}
.employer-placeholder a {
	border: solid 1px #ededed;
	padding: 10px;
	background: #fff;
	border-radius: 3px;
	display: block
}
.employer-placeholder a img {
	border: solid 1px #82888a;
	border-radius: 1px
}
.employer-social li a {
	padding: 0;
	border-radius: 0;
	display: block;
	border: none
}
.other-option ul li a {
	padding: 0;
	border-radius: 0;
	display: block;
	border: none
}
.join-em ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: right
}
.join-em ul li {
	line-height: normal;
	float: left
}
.join-em ul li a {
	line-height: 30px;
	display: block;
	border: solid 1px #565a5c;
	font-size: 12px;
	color: #565a5c;
	border-radius: 3px;
	margin-left: 10px;
	text-decoration: none;
	padding: 0 18px;
	text-transform: uppercase;
	cursor: pointer!important
}
.join-em ul li a i {
	width: 18px;
	height: 16px;
	background: url(../images/join-icon.svg) left top no-repeat;
	display: inline-block;
	float: left;
	margin: 6px 6px 0 0
}
.join-em ul li a i.j-icon1 {
	background-position: left top
}
.join-em ul li a i.j-icon2 {
	background-position: -48px top
}
.join-em ul li a i.j-icon3 {
	background-position: -93px top
}
.join-em ul li a:hover i.j-icon1 {
	background-position: left top
}
.join-em ul li a:hover i.j-icon2 {
	background-position: -48px top
}
.join-em ul li a:hover i.j-icon3 {
	background-position: -93px top
}
.join-em ul li a.active i.j-icon1 {
	background-position: left -15px
}
.join-em ul li a.active i.j-icon2 {
	background-position: -48px -15px
}
.join-em ul li a.active i.j-icon3 {
	background-position: -93px -15px
}
.join-em ul li a:hover {
	border: solid 1px #565a5c;
	background: #fff;
	color: #565a5c;
	cursor: pointer
}
.employer-info ul li span.info-text a {
	border: none;
	padding: 0
}
.right-info {
	padding-left: 50px
}
.job-detail-up ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 103%
}
.job-detail-up ul li {
	line-height: normal;
	position: relative
}
.job-detail-up ul li a {
	float: left;
	background: none;
	border: solid 1px #b0b0b0;
	height: 50px;
	text-align: center;
	display: block;
	width: 31%;
	margin-right: 6px;
	text-decoration: none;
	margin-bottom: 30px
}
.job-detail-up ul li a i {
	width: 28px;
	height: 25px;
	background: url(../images/job-detail-icon.svg) left top no-repeat;
	display: flex;
	margin: 11px auto 0
}
.job-detail-up ul li a:hover {
	background: #e4e4e4
}
.job-detail-up ul li a.active {
	background: #27c685
}
.jj-faverate {
	background: #27c685!important;
	border: solid 1px #27c685!important
}
.job-detail-up ul li a i.detail-ic1 {
	background-position: left top
}
.job-detail-up ul li a i.detail-ic2 {
	background-position: -53px top
}
.job-detail-up ul li a i.detail-ic3 {
	background-position: -105px top
}
.job-detail-up ul li a:hover i.detail-ic1 {
	background-position: left top
}
.job-detail-up ul li a:hover i.detail-ic2 {
	background-position: -53px top
}
.job-detail-up ul li a:hover i.detail-ic3 {
	background-position: -105px top
}
.job-detail-up ul li a.active i.detail-ic1 {
	background-position: left -25px
}
.job-detail-up ul li a.active i.detail-ic2 {
	background-position: -53px -46px
}
.job-detail-up ul li a.active i.detail-ic3 {
	background-position: -105px -46px
}
.job-detail-up ul li a.active {
	background: #27c685
}
.action-drop {
	background: #fff none repeat scroll 0 0;
	border: medium none;
	border-radius: 3px;
	box-shadow: 0 0 5px #dbdbdb;
	box-sizing: border-box;
	display: inline-block;
	padding: 20px;
	width: 135px;
	left: 180px;
	top: 60px;
	position: absolute
}
.action-drop h6 {
	font-size: 10px;
	color: #868686;
	padding-bottom: 8px;
	text-transform: uppercase;
	margin: 0
}
.action-drop ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.action-drop ul li {
	line-height: 30px
}
.action-drop ul li a {
	font-size: 14px;
	color: #565a5c;
	width: auto;
	height: auto;
	border: none;
	text-align: left;
	line-height: 30px;
	margin: 0;
	display: block;
	width: 100%
}
.action-drop ul li a:hover {
	color: #0b1f35;
	background: none;
	border: none
}
.action-drop ul li a i {
	width: 18px;
	height: 18px;
	background: url(../images/share-social.svg) left top no-repeat;
	display: inline-block;
	margin: 4px 8px 0 0;
	float: left
}
.action-drop ul li a i.share-f {
	background-position: left top
}
.action-drop ul li a i.share-t {
	background-position: left -25px
}
.action-drop ul li a i.share-in {
	background-position: left -51px
}
.action-drop ul li a i.share-g {
	background-position: left -79px
}
.action-drop ul li a:hover.share-f-blue {
	color: #005189
}
.action-drop ul li a:hover.share-t-lightblue {
	color: #13a1d0
}
.action-drop ul li a:hover.share-in-blue {
	color: #3a93c5
}
.action-drop ul li a:hover.share-g-red {
	color: #bf3729
}
.action-drop ul li a.active.share-f-blue {
	color: #005189
}
.action-drop ul li a.active.share-t-lightblue {
	color: #13a1d0
}
.action-drop ul li a.active.share-in-blue {
	color: #3a93c5
}
.action-drop ul li a.active.share-g-red {
	color: #bf3729
}
.action-drop ul li a:hover i.share-f {
	background-position: left -102px
}
.action-drop ul li a:hover i.share-t {
	background-position: left -127px
}
.action-drop ul li a:hover i.share-in {
	background-position: left -153px
}
.action-drop ul li a:hover i.share-g {
	background-position: left -181px
}
.ac-arrow {
	background: rgba(0,0,0,0) url(../images/drop-top-arrow.svg) no-repeat scroll left top;
	height: 10px;
	position: absolute;
	left: 28px;
	top: -8px;
	width: 18px
}
.pressdetail-banner span {
	padding: 0
}
.modal-dialog {
	width: 350px;
	margin: 30px auto 0
}
.alert-input {
	margin-top: 13px;
	height: 44px;
	line-height: 44px;
	padding: 0 10px
}
.alert-input-one {
	height: 44px;
	line-height: 44px;
	background: rgba(0,0,0,0) url(../images/india.svg) no-repeat scroll 10px 15px;
	padding: 0 0 0 34px;
	margin-top: 13px;
	width: 28%!important
}
.alert-input-two {
	height: 44px;
	line-height: 44px
}
.jj-submit {
	margin-top: 13px
}
textarea.alert-input {
	height: 100px!important;
	padding: 10px!important
}
.email-submit {
	height: 44px;
	line-height: 40px
}
.pop-close a {
	font-size: 10px;
	height: 25px;
	letter-spacing: 1px;
	line-height: 26px;
	padding: 0 7px 0 8px
}
.pop-close a:hover {
	color: #e74c3c
}
.pop-close a:focus, a:hover {
	color: #e74c3c
}
.input-left-filled {
	padding-right: 6px
}
.input-right-filled {
	padding-left: 6px
}
.mobile-row .alert-input-one {
	margin-left: 0!important;
	width: 25%!important;
	position: relative
}
.mobile-row .alert-input-two {
	background: #fff;
	position: relative;
	margin-left: 0!important;
	padding: 0 0 0 10px;
	width: 75%!important
}
.mobile-row .alert-input-three {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	text-align: center;
	float: left;
	padding: 0 10px;
	width: 63px!important;
	margin-left: -18px!important
}
.pop-bot {
	margin-top: 13px;
	width: 100%
}
.pop-inside h5 {
	margin-bottom: 5px;
	padding: 0
}
.pop-close {
	z-index: 99
}
.bootstrap-tagsinput {
	margin-top: 13px!important;
	padding: 0!important
}
.bootstrap-tagsinput input {
	padding: 0 10px!important
}
.radio {
	padding: 0 0 0 10px !important;
	margin-top: 10px
}
.text-mess {
	line-height: 19px!important;
	font-size: 14px;
	letter-spacing: 1px
}
.pop-inside p {
	padding-top: 13px
}
.location-btn {
	margin: -39px -3px 0 0
}
.alert-area {
	height: 44px;
	line-height: 44px;
	margin-top: 13px
}
.personal-list li {
	line-height: normal;
	padding-bottom: 10px
}
.pop-career h5 {
	padding-top: 15px
}
.user-area {
	width: 100%;
	border: solid 1px #82888a;
	border-radius: 3px;
	margin-top: 30px;
	padding: 0 20px;
	box-sizing: border-box;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #82888a;
	background: url(../images/drop_arrow.svg) center right no-repeat #fff;
	position: relative;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.user-area:focus {
	color: #565a5c
}
.user-area select {
	width: 100%
}
.profile-input {
	padding: 0 22px
}
.favorite-job li a span.jj-count {
	padding: 8px 0 0
}
.favorite-job li a.fav-view {
	padding-top: 19px
}
.jj-submit {
	height: 44px;
	line-height: 40px
}
.jj-submit-btn {
	width: 100%;
	border-radius: 3px;
	color: #fff;
	background-color: #0079ff;
	border-color: #0079ff;
	margin-top: 18px
}
.jj-submit-btn.focus, .jj-submit-btn:focus {
	color: #fff;
	background-color: #0079ff;
	border-color: #0079ff;
	box-shadow: none
}
.jj-submit-btn:hover {
	color: #fff;
	background-color: #0079ff;
	border-color: #0079ff
}
.jj-submit-btn.active.focus, .jj-submit-btn.active:focus, .jj-submit-btn.active:hover, .jj-submit-btn:active.focus, .jj-submit-btn:active:focus, .jj-submit-btn:active:hover, .open>.dropdown-toggle.jj-submit-btn.focus, .open>.dropdown-toggle.jj-submit-btn:focus, .open>.dropdown-toggle.jj-submit-btn:hover {
	color: #fff;
	background-color: #0079ff;
	border-color: #0079ff
}
.sign-section-inside {
	padding: 40px 0 90px
}
.sign-up-sec {
	padding-top: 150px
}
.favorite-sec h3.small {
	padding-top: 0
}
ul.favorite-job li {
	line-height: normal;
	float: left;
	list-style: none;
	width: auto;
	margin: 0 10px 0 0
}
.favorite-job li a {
	font-size: 45px;
	color: #27c685;
	text-align: center;
	border: solid 1px #27c685;
	display: block;
	border-radius: 3px;
	text-decoration: none;
	line-height: normal;
	padding: 11px 20px 10px;
	min-height: 98px;
	line-height: 35px;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	position: relative;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	outline: none
}
.favorite-job li a span {
	font-size: 15px;
	display: block;
	color: #27c685;
	margin: 0
}
.favorite-job li a em {
	height: 14px;
	bottom: -14px;
	display: block;
	position: absolute;
	left: 0;
	width: 100%
}
.favorite-job li a span i {
	width: 42px;
	height: 42px;
	background: url(../images/job-list-icon.svg) no-repeat scroll center top;
	margin: 0 auto;
	display: block
}
.favorite-job li a span i.jobs-icons1 {
	background-position: left top
}
.favorite-job li a span i.jobs-icons2 {
	background-position: -56px top
}
.favorite-job li a:hover span i.jobs-icons1 {
	background-position: left top
}
.favorite-job li a:hover span i.jobs-icons2 {
	background-position: -56px top
}
.favorite-job li a.active span i.jobs-icons1 {
	background-position: left -42px
}
.favorite-job li a.active span i.jobs-icons2 {
	background-position: -56px -42px
}
.favorite-job li a:hover em.tab-green {
	background: none
}
.favorite-job li a:hover em.tab-dark-blue {
	background: none
}
.favorite-job li a:hover em.tab-blue {
	background: none
}
.favorite-job li a:hover em.tab-red {
	background: none
}
.favorite-job li a:hover em.tab-gray {
	background: none
}
.favorite-job li a.active em.tab-green {
	background: url(../images/tab-green-arrow.svg) no-repeat scroll center top;
	background: url(../images/tab-green-arrow.svg) no-repeat scroll center top
}
.favorite-job li a.active em.tab-blue {
	background: url(../images/tab-blue-arrow.svg) no-repeat scroll center top
}
.favorite-job li a.active em.tab-red {
	background: url(../images/tab-red-arrow.svg) no-repeat scroll center top
}
.favorite-job li a.active em.tab-gray {
	background: url(../images/tab-gray-arrow.svg) no-repeat scroll center top
}
.favorite-job li a.active em.tab-dark-blue {
	background: url(../images/tab-dark-blue-arrow.svg) no-repeat scroll center top
}
.favorite-job li a {
	background: #f5f5f5
}
.favorite-job li a:hover {
	background: #fff;
	color: #27c685
}
.favorite-job li a:hover span {
	color: #27c685
}
.favorite-job li a.active {
	background: #27c685
}
.favorite-job li a.active span {
	color: #fff
}
.favorite-job li a.fav-employe {
	color: #2483fe;
	border: solid 1px #2483fe
}
.favorite-job li a.fav-employe span {
	color: #2483fe
}
.favorite-job li a:hover.fav-employe {
	background: #fff;
	color: #2483fe
}
.favorite-job li a:hover.fav-employe span {
	color: #2483fe
}
.favorite-job li a.active.fav-employe {
	color: #fff;
	background: #2483fe
}
.favorite-job li a.active.fav-employe span {
	color: #fff
}
.favorite-job-list {
	width: 100%;
	margin: 60px 0 0;
	float: left
}
.favorite-job li a.you-profile {
	color: #2c3e50;
	border: solid 1px #2c3e50
}
.favorite-job li a.you-profile span {
	color: #2c3e50
}
.favorite-job li a:hover.you-profile {
	background: #fff;
	color: #2c3e50
}
.favorite-job li a:hover.you-profile span {
	color: #2c3e50
}
.favorite-job li a.active.you-profile {
	color: #fff;
	background: #2c3e50
}
.favorite-job li a.active.you-profile span {
	color: #fff
}
.favorite-job li a.fav-apply {
	color: #e74c3c;
	border: solid 1px #e74c3c
}
.favorite-job li a.fav-apply span {
	color: #e74c3c
}
.favorite-job li a:hover.fav-apply {
	background: #fff;
	color: #e74c3c
}
.favorite-job li a:hover.fav-apply span {
	color: #e74c3c
}
.favorite-job li a.active.fav-apply {
	color: #fff;
	background: #e74c3c
}
.favorite-job li a.active.fav-apply span {
	color: #fff
}
.favorite-job li a.fav-view {
	color: #565a5c;
	border: solid 1px #565a5c
}
.favorite-job li a.fav-view span {
	color: #565a5c
}
.favorite-job li a:hover.fav-view {
	background: #fff;
	color: #565a5c
}
.favorite-job li a:hover.fav-view span {
	color: #565a5c
}
.favorite-job li a.active.fav-view {
	color: #fff;
	background: #565a5c
}
.favorite-job li a.active.fav-view span {
	color: #fff
}
.jj-verified ul li i.full-iocn {
	background-position: left -120px
}
.profile-filled {
	width: 100%;
	float: left;
	padding: 0 45px;
	box-sizing: border-box
}
.save-submit {
	-webkit-tap-highlight-color: transparent;
	background: #27c685;
	color: #fff;
	border: solid 2px #27c685;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.save-submit:hover {
	color: #fff;
	background: #1cb576;
	border: solid 2px #1cb576
}
.save-submit {
	width: 100%;
	border-radius: 3px;
	background: #0079ff;
	border: solid 2px #0079ff;
	padding: 0;
	height: 52px;
	color: #fff;
	font-family: 'CircularAir-Bold';
	font-size: 18px;
	line-height: 49px;
	margin-top: 18px;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.save-submit.focus, .save-submit:focus {
	color: #fff;
	background-color: #0079ff;
	border: solid 2px #0079ff;
	box-shadow: none
}
.save-submit:hover {
	color: #fff;
	background-color: #0079ff;
	border: solid 2px #0079ff
}
.save-submit.active.focus, .save-submit.active:focus, .save-submit.active:hover, .save-submit:active.focus, .save-submit:active:focus, .save-submit:active:hover, .open>.dropdown-toggle.save-submit.focus, .open>.dropdown-toggle.save-submit:focus, .open>.dropdown-toggle.save-submit:hover {
	color: #fff;
	background-color: #0079ff;
	border: solid 2px #0079ff
}
.porg-user {
	width: 100%;
	border: none;
	background: #d6d8d8;
	height: 7px;
	margin-top: 10px;
	margin-bottom: 0;
	float: left;
	box-shadow: none
}
.progress-bar-user {
	background: #27c685;
	box-shadow: none;
	height: 7px
}
.precent-user {
	font-size: 12px;
	color: #82888a;
	width: 100%;
	float: left;
	padding: 8px 0 10px;
	text-align: left
}
.precent-user img {
	margin: -2px 4px 0 0
}
.precent-user span {
	float: right;
	color: #82888a;
	font-size: 12px;
	padding: 0
}
.precent-user span a {
	color: #e74c3c
}
.upload-file {
	background: rgba(0,0,0,0) none repeat scroll 0 0;
	border: medium none;
	border-radius: 3px;
	box-sizing: border-box;
	color: #bcbdbe;
	float: right;
	font-family: "Circular Air Book";
	font-size: 14px;
	height: 43px;
	margin: -43px 0 0 11px;
	padding: 0 15px;
	position: relative;
	width: auto
}
.comment-user {
	width: 100%;
	float: left;
	margin-top: 20px
}
.comment-user p {
	font-size: 14px;
	color: #2c3e50;
	line-height: 22px;
	padding: 0;
	text-align: left
}
.comment-user p span {
	color: #e74c3c
}
.phone-filled {
	height: 44px;
	line-height: 44px;
	background: url(../images/india.svg) no-repeat scroll 10px 15px #fff!important;
	padding: 0 0 0 34px;
	margin-top: 13px;
	width: 28%!important;
	border: 1px solid #82888a;
	float: left;
	border-radius: 3px 0 0 3px
}
.phone-num {
	background: #fff;
	border-left: medium none;
	border: 1px solid #82888a;
	border-radius: 0 3px 3px 0;
	margin-top: 13px;
	padding: 0 20px;
	border-left: none;
	border-radius: 0 3px 3px 0;
	height: 44px;
	line-height: 44px;
	background: #fff!important;
	width: 72%
}
.modal-open .modal {
	background: rgba(44,62,80,0.7) none repeat scroll 0 0
}
.support {
	width: 100%;
	float: left;
	background: rgba(13,23,35,0.2);
	padding: 25px 0;
	margin-top: 0
}
.footer-bot {
	padding-bottom: 50px
}
.jj-support {
	margin: 0 auto
}
.footer-down {
	padding: 55px 0 0
}
.footer-head {
	width: 100%;
	padding: 0 35px 0 100px
}
.author-banner img {
	width: auto
}
.login-nav {
	width: 100%;
	float: left;
	background: #fff;
	border-bottom: solid 1px #dce0e0;
	height: 58px
}
.login-nav .navbar-brand {
	padding: 10px 12px 11px 22px;
}
.login-nav .navbar-brand img {
	width: 140px
}
.sign-right {
	margin: 13px 22px 0 0
}
.jj-login {
	background: #27c685;
	color: #fff;
	line-height: 29px;
	width: auto;
	padding: 0 10px
}
.jj-login:hover {
	background: #1cb576
}
.inner-footer {
	display: none
}
.employe-login {
	margin-top: 58px
}
.copy-form {
	padding: 50px 60px!important;
	box-shadow: none!important;
	margin-top: 110px
}
.copy-form h1{ font-size:30px;}

.apply-now-page {
	margin-top: 110px
}
.right-sign {
	background: #27c685;
	margin: 120px 0 0 15px;
	padding: 0 20px 15px
}
.sign-left {
	margin-top: 100px
}
.promo p {
	padding: 0;
	margin: 0
}
.jj-plantotal {
	background: #1cb576
}
.order-sum ul li {
	padding: 0 16px
}
.jj-back {
	margin: 13px 22px 0 0;
	background: #27c685;
	color: #fff;
	line-height: 29px;
	border-color: #27c685
}
.jj-back:hover {
	background: #1cb576;
	border-color: #27c685;
	color: #fff
}
.jj-back i {
	background: rgba(0,0,0,0) url(../images/back-arrow-white.svg) no-repeat scroll left top
}
.jj-back.active.focus, .jj-back.active:focus, .jj-back.focus, .jj-back.focus:active, .jj-back:active:focus, .jj-back:focus {
	color: #fff
}
.er-social {
	margin: 0 auto;
	width: 367px;
}
.er-social ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.er-social ul li {
	line-height: none;
	float: left;
	margin-right: 13px
}
.er-social ul li a {
	width: 48px;
	height: 48px;
	background: url(../images/404-social.svg) left top no-repeat;
	display: block;
	border: solid 1px #888a8c;
	border-radius: 100px;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.er-social ul li a:hover {
	background: url(../images/404-social.svg) left top no-repeat #fff
}
.er-social ul li a.f-icon {
	background-position: 14px 11px
}
.er-social ul li a:hover.f-icon {
	background-position: 14px -26px;
	background-color: #005189;
	border: solid 1px #005189
}
.er-social ul li a.t-icon {
	background-position: -50px 10px
}
.er-social ul li a:hover.t-icon {
	background-position: -50px -27px;
	background-color: #13a1d0;
	border: solid 1px #13a1d0
}
.er-social ul li a.g-icon {
	background-position: -112px 11px
}
.er-social ul li a:hover.g-icon {
	background-position: -112px -26px;
	background-color: #bf3729;
	border: solid 1px #bf3729
}
.er-social ul li a.link-icon {
	background-position: -178px 11px
}
.er-social ul li a:hover.link-icon {
	background-position: -178px -26px;
	background-color: #3a93c5;
	border: solid 1px #3a93c5
}
.er-social ul li a.e-icon {
	background-position: -243px 12px
}
.er-social ul li a:hover.e-icon {
	background-position: -243px -25px;
	background-color: #e74c3c;
	border: solid 1px #e74c3c
}
.er-social ul li a.you-tube {
	background-position: -284px 12px
}
.er-social ul li a:hover.you-tube {
	background-position: -284px -25px;
	background-color: #e02f2f;
	border: solid 1px #e02f2f
}

.er-social ul li a.insta-icon {
	background-position: -327px 11px
}
.er-social ul li a:hover.insta-icon {
	background-position: -327px -26px;
	background-color: #005189;
	border: solid 1px #005189
}

.error-content {
	margin-top: 58px
}
.er-social ul li a.you-tube {
	background-position: -284px 12px
}
.er-social ul li a:hover.you-tube {
	background-position: -284px -25px;
	background-color: #e02f2f;
	border: solid 1px #e02f2f
}
.er-social ul li a.sshare-icon {
	background-position: -407px 12px
}
.er-social ul li a:hover.sshare-icon {
	background-position: -407px -25px;
	background-color: #5ba6a8;
	border: solid 1px #5ba6a8
}
.er-social ul li a.quora-icon {
	background-position: -366px 12px
}
.er-social ul li a:hover.quora-icon {
	background-position: -366px -25px;
	background-color: #e02f2f;
	border: solid 1px #e02f2f
}
.brand {
	margin-top: 65px;
	width: 100%;
	float: left
}
.brand-sec {
	margin-bottom: 25px
}
.brand-sec h4 {
	margin: 0;
	padding-bottom: 10px
}
.brand-list {
	position: absolute;
	width: auto;
	float: left
}
.brand-list ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.brand-list ul li {
	line-height: normal;
	float: none;
	margin: 0 2em 0 0
}
.brand-list ul li a {
	font-size: 18px;
	color: #2c3e50;
	text-align: left;
	display: block;
	line-height: 50px;
	text-decoration: none;
	text-indent: 20px;
	border-radius: 3px 0 0 3px;
	float: left;
	position: relative;
	text-decoration: none;
	z-index: 1;
	width: 175px
}
.brand-list ul li a.active {
	background: #27c685 none repeat scroll 0 0;
	color: #fff
}
.brand-list ul li a::after {
	border-radius: 3px;
	content: "";
	height: 36px;
	margin-top: -18px;
	position: absolute;
	right: -18px;
	top: 50%;
	transform: rotate(45deg);
	width: 37px;
	z-index: -1
}
.brand-list ul li a.active::after {
	background: #27c685 none repeat scroll 0 0
}
.sticky-one {
	position: fixed;
	width: auto;
	z-index: 9999999;
	height: 90px;
	background: none;
	display: inline-block;
	padding-top: 10px;
	left: auto;
	top: 80px;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all.3s ease-in;
	-o-transition: all .3s ease-in;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all.3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}
.key-list em {
	padding: 0
}
.job-list-right h3 {
	color: #0079ff
}
.total {
	margin: 0;
	width: auto
}
.employe-detail ul li span em {
	width: 165px;
	float: left;
	font-style: normal
}
.jj-post:hover .two-day {
	font-family: "CircularAir-Bold";
	font-weight: 400;
	background: none!important
}
.job-detail-banner {
	height: 60px
}
.list-input {
	border-radius: 0;
	border: none;
	border-bottom: solid 1px #0079ff;
	box-shadow: none;
	font-size: 16px;
	color: #0079ff!important;
	margin: -20px 0 21px -15px !important;
	width: 113%;
	background: #f5f5f5;
	padding: 0 10px 0 16px
}
ul.select-list {
	margin-top: 0
}
ul.select-list span {
	font-size: 14px;
	color: #8a8a8a;
	display: block;
	padding: 0 0 10px
}
ul.select-list li {
	font-size: 14px;
	line-height: 26px;
	padding: 0;
	color: #2e2e2e
}
.select-list li label {
	width: 100%;
	cursor: pointer
}
.select-list li label:hover {
	color: #0079ff
}
.cat-list {
	height: auto!important;
	overflow-x: none!important;
	overflow-y: none!important
}
.job-list-right h3 {
	padding-left: 51px
}
.job-list-right span {
	padding-left: 51px
}
.job-detail-section {
	padding: 60px 0 0
}
.new-list-right span {
	padding: 2px 5px 0
}
.search-country {
	border: none;
	padding: 0
}
.list-input-search {
	margin: -20px 0 0!important;
	-moz-appearance: none;
	border: 1px solid #b2b3b4;
	border-radius: 3px;
	box-sizing: border-box;
	color: #82888a;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	margin-top: 10px;
	padding: 0 20px;
	position: relative;
	width: 100%
}
.change-area {
	width: 100%;
	border: 1px solid #b2b3b4;
	border-radius: 3px;
	margin-top: 0;
	padding: 0 20px;
	box-sizing: border-box;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #82888a;
	background: url(../images/drop_arrow.svg) center right no-repeat #fff;
	position: relative;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.change-area:focus {
	color: #565a5c;
	box-shadow: none
}
.change-area select {
	width: 100%
}
.slider.slider-horizontal {
	width: 96%!important;
	margin: 0 10px 0 0
}
.slider-handle.round {
	border-radius: 0!important
}
.slider-handle {
	background: url(../images/slide-range.svg) left top no-repeat!important;
	background-color: none
}
.slider-selection {
	background: #27c685!important;
	box-shadow: none;
	box-shadow: none!important
}
.slider-handle {
	width: 16px!important;
	height: 16px!important;
	box-shadow: none;
	border: solid 1px #fff!important
}
.slider-track {
	box-shadow: none!important;
	background: #e2e2e2;
	background-image: none;
	border-radius: 0!important
}
.slider-track-low, .slider-track-high {
	border-radius: 0!important
}
.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {
	margin-top: -3px!important;
	margin-left: 0!important
}
.slider-selection {
	border-radius: 0!important
}
.range {
	padding: 45px 0 40px;
	border-top: 1px solid #b2b3b4
}
.panel-group .panel {
	border: none;
	box-shadow: none
}
.ui-widget-content a {
	color: #565a5c!important;
	font-size: 15px!important;
	font-family: "Circular Air Book"!important
}
.ui-widget-content a:hover {
	background: none!important;
	border: none!important
}
.ui-widget-content a.active {
	background: none!important;
	border: none!important
}
#ui-id-1 .ui-state-focus {
	border: solid 1px #fff!important;
	background: none!important;
	font-weight: 400;
	color: #565a5c!important
}
.edit-emplogo.edit-ic > a {
	background: url(../images/pencial.svg) no-repeat scroll center center #fff;
	border-radius: 0;
	width: 25px;
	height: 25px;
	border: none;
	margin: -5px 45px 0 0
}
.right-info h2 span a {
	margin: -4px 0 0
}
.jj-primary-search {
	border-radius: 0 3px 3px 0;
	background: #e74c3c;
	padding: 0 50px;
	height: 50px;
	color: #fff;
	font-family: 'CircularAir-Bold';
	border: none;
	font-size: 18px;
	line-height: 50px
}
.jj-primary-search.focus, .jj-primary-search:focus {
	color: #fff;
	background-color: #d74031;
	box-shadow: none
}
.jj-primary-search:hover {
	color: #fff;
	background-color: #d74031
}
.jj-primary-search.active.focus, .jj-primary-search.active:focus, .jj-primary-search.active:hover, .jj-primary-search:active.focus, .jj-primary-search:active:focus, .jj-primary-search:active:hover, .open>.dropdown-toggle.jj-primary-search.focus, .open>.dropdown-toggle.jj-primary-search:focus, .open>.dropdown-toggle.jj-primary-search-search:hover {
	color: #fff;
	background-color: #d74031
}
.news-list span {
	padding: 0 15px!important
}
.press-content span {
	padding: 0!important
}
.img-icon {
	height: 30px
}
.jj-verified h4 {
	height: 60px
}
.an-individul {
	border: 1px solid #82888a;
	border-radius: 3px;
	box-sizing: border-box;
	color: #565a5c;
	font-size: 15px;
	height: 44px;
	line-height: 44px;
	margin-top: 18px;
	padding: 0 20px;
	width: 100%;
	font-size: 22px;
	color: #82888a;
	-webkit-tap-highlight-color: transparent;
	margin-bottom: 0;
	position: relative;
	z-index: 1;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	background: #fff
}
label.an-individul {
	font-weight: 500
}
.an-individul i {
	width: 26px;
	height: 26px;
	background: url(../images/individual-icon.svg) left top no-repeat;
	display: block;
	float: left;
	margin: 8px 8px 0 0
}
.an-individul i.indi-icon1 {
	background-position: left 1px
}
.an-individul i.indi-icon2 {
	background-position: -43px 1px
}
.an-individul:hover {
	color: #565a5c;
	background: #f5f5f5;
	border: solid 1px #82888a
}
.an-individul:hover i.indi-icon1 {
	background-position: left 1px
}
.an-individul:hover i.indi-icon2 {
	background-position: -43px 1px
}
.an-individul.active {
	color: #fff;
	background: #27c685;
	border: solid 1px #27c685
}
.an-individul.active i.indi-icon1 {
	background-position: left -23px
}
.an-individul.active i.indi-icon2 {
	background-position: -43px -23px
}
.jj-verified ul li i {
	width: 16px
}
.jj-post ul li i {
	width: 16px
}
.jj-post ul li i.user-iocn {
	background-position: left -20px
}
.jj-verified ul li i.user-iocn {
	background-position: left -20px
}
.after-login-nav .list-seeker li a {
	text-align: center;
	height: 110px;
	display: block;
	text-align: center;
	font-size: 35px!important;
	color: #0079ff;
	padding: 12px 20px 0;
	border: solid 1px #f5f5f5;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s
}
.after-login-nav .list-seeker li a:hover {
	text-decoration: none;
	background: #fff;
	border: solid 1px #0079ff
}
.after-login-nav .list-seeker li a span {
	display: block;
	font-size: 11px;
	text-transform: uppercase;
	font-family: 'CircularAir-Bold';
	float: none;
	padding: 0 12px;
	line-height: normal;
	background: none
}
.after-login-nav .list-seeker li.seeker-red a {
	color: #e74c3c
}
.after-login-nav .list-seeker li.seeker-green a {
	color: #27c685
}
.after-login-nav .list-seeker li.seeker-gray a {
	color: #565a5c
}
.after-login-nav .list-seeker li:hover.seeker-red a {
	color: #e74c3c;
	border: solid 1px #e74c3c
}
.after-login-nav .list-seeker li:hover.seeker-green a {
	color: #27c685;
	border: solid 1px #27c685
}
.after-login-nav .list-seeker li:hover.seeker-gray a {
	color: #565a5c;
	border: solid 1px #565a5c
}
.jj-alert {
	color: #565a5c!important;
	display: inline-block;
	padding: 20px 0 0
}
.exit-seeker {
	float: right
}
#resume-error {
	margin: -8px 0 0
}
.jj-upload {
	position: relative
}
.g-recaptcha {
	position: relative;
	z-index: 1
}
.captcha {
	margin: 8px 0 0
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.alert-input {
	line-height: normal
}
}
.input-ar {
	padding: 0 32px 0 10px
}
.email-unsubsceibe {
	width: 48%;
	float: left;
	background: none;
	border-color: #27c685;
	color: #27c685
}
.email-update {
	width: 48%;
	margin-left: 4%
}
.desk-apply-btn {
	display: block
}
.m-apply-btn {
	display: none
}
.left-side-apply-btn {
	width: 100%;
	float: left;
	margin: 15px 0 0
}
.left-side-apply-btn .jj-submit {
	width: auto;
	display: inline-block;
	padding: 0 30px;
	margin: 0;
	float: left;
	margin-right: 10px;
	border-radius: 3px!important
}
.detail-save {
	width: auto;
	float: left
}
.sv-btn {
	background: none;
	color: #888;
	margin-left: 5px;
	border-color: #888
}
.sv-btn:hover {
	border-color: #888;
	background: none;
	color: #888
}
.sv-btn:focus {
	border-color: #888;
	background: none;
	color: #888
}
.sv-btn i {
	width: 16px;
	height: 16px;
	background: url(../images/sv-heart.svg) left top no-repeat;
	display: inline-block;
	margin: 13px 8px 0 0;
	float: left
}
.sv-btn:hover i {
	background: url(../images/sv-heart-fill-gray.svg) left top no-repeat
}
.sv-btn:focus i {
	background: url(../images/sv-heart-fill-gray.svg) left top no-repeat
}
.jj-green1 {
	background: #FF1744;
	color: #fff;
	border-color: #FF1744
}
.jj-green1 i {
	background: url(../images/sv-heart-fill.svg) left top no-repeat
}
.sv-btn.active.focus, .sv-btn.active:focus, .sv-btn.active:hover, .sv-btn:active.focus, .sv-btn:active:focus, .sv-btn:active:hover, .open>.dropdown-toggle.sv-btn.focus, .open>.dropdown-toggle.sv-btn:focus, .open>.dropdown-toggle.sv-btn:hover {
	border: solid 2px #888!important;
	background: none!important;
	color: #888!important
}
.sv-btn.focus, .sv-btn:focus {
	border: solid 2px #888!important;
	background: none!important;
	color: #888!important
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.h3, h3 {
	font-size: 30px
}
.form-control.jj-input {
	width: 35.8%!important
}
.footer-head {
	padding: 0
}
.text-right {
	margin-left: -100px;
	max-width: 302px
}
.imgDescription-one {
	width: 142.3%
}
.scroll {
	background-position: inherit!important
}
.buymorejobs {
	width: 594px!important
}
.banner-left {
	margin: 70px auto 0
}
.banner {
	height: 600px
}
.navbar-nav.search-area {
	margin-left: 0!important
}
.navbar-nav > li {
	padding: 20px 11px
}
.navbar-right ul li {
	padding: 0 0 0 3px
}
.navbar-right {
	width: auto
}
.jj-login-btn {
	padding: 0 10px
}
.footer-nav ul li a {
	line-height: normal;
	display: block;
	padding-bottom: 8px
}
.footer-nav h6 {
	font-size: 14px
}
.jj-verified {
	height: 305px
}
.jj-verified h4 {
	margin-top: 10px
}
.brand-list ul li a {
	width: 130px
}
.imgWrap-three span {
	line-height: 75px
}
.blog-list span {
	padding: 0 10px
}
.form-control.jj-subs {
	width: 58.2%
}
.jj-subscribe {
	margin-left: -11px
}
#mc-embedded-subscribe-form .jj-primary {
	width: 124px
}
.statnow-text {
	line-height: normal;
	padding: 10px
}
.pricing span {
	padding-top: 0
}
.email-info figure figcaption p {
	word-wrap: break-word
}
.jj-mailing {
	height: 375px
}
.feature-bot {
	padding: 0 0 100px
}
.right-info {
	padding-left: 0
}
.em-verification {
	padding: 20px
}
.jj-verified h4 {
	height: auto
}
.jj-post {
	min-height: 343px
}
ul.job-post {
	margin: -10px 0 15px;
	display: inline-block
}
ul.favorite-job li {
	margin: 0 5px 0 0
}
.favorite-job li a span {
	font-size: 13px
}
.favorite-job li a {
	padding: 11px 10px 10px
}
ul.favorite-job li {
	margin: 0 5px 0 0
}
.search-nav .navbar-right ul li {
	padding: 20px 7px 6px
}
.navbar-inverse .after-login-nav.navbar-right li a {
	font-size: 14px
}
.search-nav-filled {
	font-size: 14px
}
.order-sum ul li {
	padding: 0 5px;
	font-size: 13px
}
.mobile-row .alert-input-one {
	width: 30%!important
}
#signup-form .mobile-row .alert-input-two {
	width: 63%!important
}
.pop-inside {
	padding: 20px
}
.list-input {
	width: 116%
}

}
@media only screen and (min-width: 980px) and (max-width: 1280px) {
.imgDescription-one {
	width: 110.3%
}
.form-control.jj-subs {
	width: 71.2%
}
.footer-nav ul li a {
	line-height: 24px;
	padding-bottom: 0
}
.footer-nav h6 {
	font-size: 16px
}
.jj-mailing {
	height: 300px
}
.jj-post {
	min-height: 300px
}
.jj-verified {
	height: 280px
}
.order-sum ul li {
	font-size: 14px;
	padding: 0 12px
}
.list-input {
	width: 111.3%
}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
.h3, h3 {
	font-size: 25px
}
.navbar-nav.search-area.search-bar {
	display: none!important
}
.navbar-nav.search-area {
	display: none!important
}
.mobile-social ul li {
	padding: 0!important
}
.search {
	width: 100%!important
}
.navbar-right ul li {
	float: none;
	padding: 7px 0 0;
	width: 100%
}
.navbar-inverse .navbar-nav > li > a i {
	display: none
}
.navbar-nav {
	display: inline-block
}
.form-control.jj-input {
	width: 100%!important
}
.mobile-social ul li {
	float: left!important;
	padding: 0!important;
	width: auto!important
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
	color: #2c3e50
}
.jj-group {
	width: 100%!important
}
.navbar-toggle {
	margin-top: 0
}
.footer-head {
	padding: 0
}
.cate-nav ul li {
	width: auto
}
.jj-support {
	width: 100%;
	padding: 0 3%
}
.jj-support ul li {
	width: 19%;
	height: auto;
	margin: 0 16px 10px 0
}
.jj-support ul li:nth-child(4) {
	width: 33%
}
.jj-support ul li:nth-child(5) {
	width: 12%
}
.jj-support ul li:nth-child(6) {
	width: 13%
}
.scroll {
	background-position: center center!important
}
.jj-verified {
	display: block
}
.jj-support ul {
	text-align: center
}
.jj-support ul li {
	float: none;
	display: inline-block
}
.banner {
	height: auto;
	padding: 0 0 40px;
	background: #2c3e50 url(../images/hero-banner-mobile.jpg) no-repeat scroll center bottom / cover
}
.banner-left {
	width: 100%;
	margin: 15px 0 0
}
.banner-left h2 {
	font-size: 25px
}
.banner-left h2.small {
	line-height: 25px;
	font-size: 20px;
	margin: 15px 0
}
.jj-link {
	font-size: 18px;
	height: 44px;
	line-height: 42px
}
.banner-left .jj-link {
	width: 140px
}
.jj-primary {
	width: 140px
}
.jj-verified {
	height: auto
}
.social {
	width: 300px
}
.social ul {
	text-align: center
}
.social ul li {
	margin: 0;
	float: none;
	display: inline-block
}
.jj-tradmark {
	margin: 0 20px 20px 0;
	width: 100%;
	float: left
}
.search-nav .after-login-nav {
	left: 0;
	margin: -1px 0 0;
	position: absolute;
	right: 0;
	width: 100%
}
.search-nav .navbar-right ul li {
	padding: 10px 14px 6px;
	border: none;
	height: auto
}
.mobile-social {
	display: none
}
.after-login-drop {
	width: 100%;
	border: none!important
}
.seeker-job {
	margin: 13px 11px 0 -34px;
	border: none
}
.jj-login-btn {
	color: #2c3e50;
	width: 100%;
	float: left;
	text-align: left;
	line-height: 40px;
	height: 40px;
	padding: 0 18px 0 0
}
.jj-login-btn:hover {
	color: #2c3e50
}
.jj-download {
	margin-right: 0;
	margin-bottom: 10px
}
.inner-sub-nav {
	background: #fff;
	border-bottom: solid 2px #f5f5f5;
	border: 1px solid rgba(0,0,0,0.15);
	box-shadow: 0 6px 12px rgba(0,0,0,0.176);
	border-radius: 4px
}
.privacy-drop li ul {
	margin: 0 15px 15px;
	width: 92%
}
.imgDescription img {
	width: 35px;
	height: 35px
}
.imgWrap {
	margin-right: 0;
	display: block;
	margin-bottom: 20px
}
.imgWrap-one {
	height: 100%;
	line-height: 100%;
	margin-top: 10px;
	max-width: 100%
}
.imgWrap-one a img {
	width: 100%
}
.imgDescription-one {
	width: 100%;
	line-height: 135px
}
.buymorejobs {
	width: 100%!important
}
.legal-one label {
	font-size: 25px
}
.brand-list ul li a {
	width: auto
}
.brand {
	width: auto;
	margin-top: 0
}
.brand-list ul li {
	float: left;
	margin: 0 1em 0 0
}
.brand-list {
	position: inherit
}
.sticky-one {
	position: inherit;
	top: 0
}
.imgWrap-three span {
	line-height: 120px
}
.brand-sec {
	margin-right: -15px
}
.looking {
	width: 100%
}
.blog-list {
	height: auto
}
.blog .blog-list {
	min-height: auto!important
}
.blog-list span {
	font-size: 10px;
	padding: 0 10px
}
.subscribe {
	padding: 20px;
	min-height: auto
}
.subscribe h4 {
	padding-right: 0
}
.subscribe .navbar-form {
	padding: 10px 0;
	margin: 0
}
.jj-subscribe {
	padding: 0 25px
}
.statnow-text {
	line-height: normal;
	padding: 10px
}
.jj-mailing {
	height: auto;
	margin-top: 0;
	width: 100%
}


.jj-get {
	width: 57.3%
}
.question li h5 {
	padding-left: 0
}
.right-sign {
	margin: 30px 0 0
}
.em-verification {
	padding: 20px
}
.feature-bot {
	padding: 0 0 100px
}
.blog-detail-banner {
	height: 500px
}
.bg-color {
	height: 100%
}
.blog .blog-list {
	min-height: auto
}
.detail-user-right {
	width: 100%!important;
	margin: 0!important;
	padding: 0!important
}
.detail-user li {
	width: 100%;
	margin: 0;
	padding-bottom: 10px;
	text-align: left;
	height: auto
}
.sb-search.sb-search-open, .no-js .sb-search {
	width: 100%
}
.new-list-right {
	padding-top: 0;
	margin-top: 0
}
.employe-detail ul li span em {
	width: 114px
}
.jobs-benefits p {
	text-align: left
}
.popular-search ul li {
	margin-right: 7px
}
.que-icon title {
	text-transform: none
}
.modal-dialog {
	width: 100%; margin:0px;
}
.copy-form {
	padding: 20px!important
}
.job-detail-section {
	padding: 30px 0 0
}
.pop-inside {
	padding: 15px
}
.author-banner {
	padding: 55px 0 0
}
.author-drop {
	margin-top: 0
}
.right-info {
	padding-left: 0
}
.join-em ul li a {
	margin-left: 0
}
.jj-post {
	padding: 15px;
	display: inline-block
}
.jj-verified {
	padding:15px;
}
.jj-verified h4 {
	height: auto
}
.job-list-right h3 {
	padding-left: 0
}
.key-list {
	position: relative;
	z-index: 1; margin:0 0 15px 0;
}
.ccode-mobile {
	display: block
}
.plan-pop {
	width: 95%!important;
	margin: 10px 0 0 8px
}
.em-verification h3 {
	padding-bottom: 15px
}
.em-verification p {
	padding-top: 8px
}
.drop-price {
	width: 100%
}
#verify-pricing .em-verification {
	height: 420px;
	margin-top: 20px
}
.drop-plan-bot {
	width: 100%
}
.login-list .drop-price {
	height: 390px;
	overflow-y: scroll;
	overflow-x: hidden
}
.drop-plan {
	margin-top: 10px
}
.detail-user-right .search {
	border: none;
	padding: 0
}
.emp-popup-login {
	padding: 75px 15px 15px
}
.individual-banner {
	height: 200px
}
.employer-bg-color {
	height: 200px;
	width: auto
}
.join-em ul {
	float: left
}
.desk-apply-btn {
	display: none
}
.m-apply-btn {
	display: block;
	width: 100%;
	float: left
}
.m-apply-btn{padding-bottom:40px; margin-top:8px;}  
.m-apply-btn p{ margin:0px;}
.input-left-filled {
	padding-right: 15px
}
.input-right-filled {
	padding-left: 15px
}
.employe-login {
	margin-top: 0
}
.center-contain {
	padding: 50px 0 60px
}
.job-list-right span {
	padding-left: 0
}
.search-country {
	border: none;
	padding: 18px 18px 18px 20px
}
.list-input {
	width: 109%
}
.list-input-search {
	width: 100%
}


.feature h1{ font-size:51px !important;}
.left-side-apply-btn .jj-submit{ margin-bottom:10px;}
.job-detail-banner{ height:45px;}
.sharethis-inline-share-buttons{margin:0px 0 40px 0 !important; float:left !important;}
.alert-area{ padding:0 20px 0 10px;}
.team-section h4{ padding-bottom:30px;}
.jj-mailing h4{ padding-bottom:15px !important;}
.looking label{ padding-bottom:20px;}
.edit-emplogo.edit-ic > a{ margin:-5px 25px 0 0;}

.er-social{ width: 100%; }
.er-social ul{ text-align: center; }
.er-social ul li{ float: none; }
.jj-back{ margin: -82px 20px 0 0;}


}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.imgWrap {
	margin-right: 20px
}
.imgDescription-one {
	line-height: 206px
}
.jj-download {
	margin-right: 4px
}
.modal-dialog {
	width: 96%
}
}
@media only screen and (min-width: 481px) and (max-width:640px) {
.jj-download {
	margin-right: 20px;
	margin-bottom: 0
}
}
