.seo-bread-crumbs{font-weight:400; }
.seo-bread-crumbs li{list-style:none; display:inline-block; color:#666666; font-weight:400; font-size:14px; line-height:24px; position:relative; margin-right:16px; }
.seo-bread-crumbs a{color:#141414; text-decoration:underline;}
.seo-bread-crumbs li:after{content:''; background: url(/images_cand/tj_images/personlisation/breadcrumbs-arrow.svg) no-repeat; width:16px; height:16px; position:absolute; top:4px; right:-18px;}
.seo-bread-crumbs li:last-child::after{background:none;}

.seo-pages h1.seo-heading{font-size:24px; padding-bottom:16px;}
.seo-pages h1.seo-heading:first-letter{ text-transform:uppercase;}
.seo-pages .gray-bg-bdr{margin:16px 0; padding:16px; line-height:20px; background:#fff; border-radius:8px; border:none;}
.seo-pages .gray-bg-bdr .clearfix, .seo-pages .gray-bg-bdr .clearfix a{font-size:14px; line-height:24px; font-weight:400; }
.seo-pages .gray-bg-bdr .clearfix a{text-decoration:underline}
.seo-pages .lhs .gray-bg-bdr{margin:0 0 20px 0;}
.seo-pages .lhs .dflt-msg{margin: 0 0 10px;}
.seo-top-links a, .seo-top-links2 a{color:#141414; font-weight:400;}
.seo-divider{display:inline-block; margin:0 5px;}
.seo-contents img{float:left; margin-right:10px;}
.seo-secondry-link{margin-top:20px;}
.seo-secondry-link h3{font-size:16px; font-weight:400; margin:10px 0;}
.seo-secondry-link a{color:#141414; font-weight:400;}
.seo-secondry-link ul{list-style:none;}
.seo-secondry-link ul li{float:left; width:25%; margin-bottom: 10px;}
.seo-secondry-link .white-bx{padding: 10px;}

.seo-pages .widget-rhs .blue-header h2{font-size: 14px; margin-bottom: 3px; font-weight:700; color:#141414}
.seo-pages .widget-rhs .blue-header b{font-size: 16px; margin-bottom: 3px; font-weight:400; font-weight:normal; display:block;}
.seo-pages .widget-rhs .white-bx li:last-child{border-bottom:none;}
.seo-pages .widget-rhs .white-bx li a{color:#666666; font-weight:400; font-size:14px; line-height:24px;}

.seo-show-hide{font-weight: 700; color:#3892c9; font-size:14px; cursor:pointer;}
.seo-fun-icon{
	height:9px; 
	width:10px; 
	display:inline-block; 
	background-image:url(/images_cand/tj_images/personlisation/grey-more-less-icon.png); 
	background-repeat:no-repeat;
	margin-left:5px;
}
.seo-more-icon{ background-position:left top;}
.seo-less-icon{ background-position:left bottom;}

.seo-pages .lhs-cate-seo{margin-bottom: 20px;}
.seo-pages .lhs-cate-seo .blue-header h3{font-size: 16px; margin-bottom: 3px; font-weight:700;}
.seo-pages .lhs-cate-seo .white-bx li{list-style: none; position: relative; border-bottom: 1px solid #ECECEC; width:33%; height:50px; float:left; box-sizing:border-box;}
.seo-pages  .tj-tab-container .lhs-cate-seo .white-bx li{width:95%;}
.seo-pages .lhs-cate-seo .white-bx li:last-child, .seo-pages .lhs-cate-seo .white-bx li:nth-last-child(2):nth-child(odd){/* border-bottom:none; */}
.seo-pages .lhs-cate-seo .white-bx  a{color:#141414; font-weight:400; font-size:14px;}
.jobs-designation{padding:10px !important; line-height:18px;}

.seo-pages .widget-rhs .white-bx li.seo-more-update a{font-weight: 700; color:#3892c9;}
.seo-pages .city-seo-jobs .white-bx li:last-child a{font-weight: 400; color:#666666; text-decoration:underline}

.seo-pages .guest-job-alert input[type="text"] {width: 308px !important;}
.seo-pages .multiselectdiv{width:auto;}
.seo-pages .multiselectdiv ul{margin-left:0;}
.seo-pages .widget-rhs .white-bx li .cur_ind_stage2 a{color:#3892C9; font-weight:400; font-size:12px;}

.jb-int-qus .int-qust{display:block; margin-bottom:3px; font-weight:400; font-size:14px;}
.seo-pages .jb-int-qus .white-bx li .jb-comp-name a{font-weight:400; color:#3892c9; font-size:12px;}

.seo-all-jobs{margin-top:15px;}
.seo-all-jobs  a{font-weight: 700; color:#3892c9; font-size:14px; float:right;}

/*slider alery fix starts*/
.slide-job-alert .multiselectdiv{display:none;}
ul.slider-form > li{list-style:none; margin-top:10px; position:relative;}
.slide-job-alert .myIframe{display:none !important;}
.slide-job-alert input[type="text"]{ width:240px !important;}
.slide-job-alert .listborder input[type="button"]{ 
	background:none !important; 
	font-weight:400;
	font-size:12px; 
	color:#000; 
	text-shadow:none;
	text-transform: none;
	height:auto;
	padding: 6px 6px 0;
	width:212px;
	text-align:left;
}
.slide-job-alert select{ width:240px; }
.slide-job-alert .listborder { 
	border: solid 1px #c8c7c7;
	height: 28px;
	border-radius:5px;
	width:235px;
}
#imgFA{margin-top:5px !important; margin-left:0;}

.slide-job-alert  .multiselectdiv{ position:absolute; left:0px !important; z-index:10;}
.slide-job-alert  .cur_ind_stage2{width:240px !important; padding-top:3px;}
.slide-job-alert #divFA ul li{margin-left:5px !important;}

.recmJobs{
	z-index:1000;
	position: fixed;
	right: -264px;
	top: 15%;
}
.recmOuter {
	width: 240px;
	height: auto;
	padding: 10px;
	color: #000;
	position:relative;
	font-weight: 700;
	font-size:14px;
	-webkit-border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	background-color: #f6f9f9;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.62);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,.62);
	box-shadow: 0 0 3px rgba(0,0,0,.62);
	z-index:10;
}
.alert_recmJobsIMG {
	cursor: pointer;
	position: absolute;
	left: -39px;
	top: 0;
	bottom:0;
	margin:auto;
	display: inline-block;
	width: 39px;
	height: 204px;
	background: url(/images_cand/tj_images/personlisation/alert_jobs_btn.png) no-repeat 0 0;
	z-index:9;
	display:none;
}
.alert_recmJobsIMGLess{background:url(/images_cand/tj_images/personlisation/alert_jobs_btn_less.png) no-repeat 0 0;}
.alert-btm-txt{font-weight:400; font-size:12px; margin-top:10px;}
.alert-btm-txt .grey-text{font-weight:400;}

.recmJobs ul li a, .recmJobs ul li a:hover{background:none !important; font-size:12px;}
/*slider alery fix ends*/

.seo-sub-heading{ font-size:14px; font-weight: 700; display:block; margin:10px;}
.seo-pages .lhs-cate-seo .white-bx .job-site-map li{width: 296px;}

/*Search Job by Company css starts*/
.comp-serch-bx {margin-bottom:20px;}
.comp-serch-bx .white-bx{padding:10px;}
.comp-serch-bx label{float:left; margin-right:5px; margin-top:10px;}
.comp-serch-bx .auto-suggest-blk{margin:2px 5px;}
.comp-serch-bx .auto-suggest-blk .suggestionList{width:216px !important;}

.comp-alphabet-wise ul{list-style:none; margin-top:10px;}
.comp-alphabet-wise li{ float:left;}
/*Search Job by Company css ends*/

/*search landing css starts*/
.browse-funct, .browse-ind{ width:50%; float:left;}
.browse-ind{float:right;}
.browse-funct h2, .browse-ind h2{
	font-size: 14px;
	font-weight:400;
	font-weight: 400;
	padding: 10px 0 5px 10px;
}
.seo-pages .white-bx .browse-funct li, .seo-pages .white-bx .browse-ind li{ float:none; padding: 9px 0px 9px 10px; color:#7d7d7d;}
.seo-pages .white-bx .browse-funct a, .seo-pages .white-bx .browse-ind a{ font-size:12px;}
.alphabet-srch{margin-top:20px;}

.srch-landing-gads .bor {
	border-radius: 5px;
	padding: 10px;
	border: 1px solid #ECECEC;
	background: #FFF;
}
.srch-landing-gads .bor p {
	width: 272px !important;
	margin-bottom: 10px;
	margin-right: 10px;
	color: #7D7D7D;
	float: left;
	line-height: 18px;
}
/*search landing css ends*/

.suggestionList a {text-decoration: none; color: #000 !important; font-size:12px !important;}

.job-by-function .tj-tab-container .blue-header{display:none;}
.job-by-function .tj-tab > li.active{padding:11px 30px;}


.city-seo-landing{padding:20px 4px 0 0}
.seo-bread-crumbs-lft{padding:0;}
.seo-all-link{font-weight: 700; color: #3892c9; font-size:14px; cursor:pointer;}
ul.seo-tabs{margin: 0px;padding: 0px;list-style: none;}
ul.seo-tabs li{float:left;	background: #ededed; border-right:#fff solid 1px; color: #222;display: inline-block; font-size:14px;	padding: 10px 18px;	cursor: pointer;}
ul.seo-tabs li.current{	background: #fff; color: #222;}
.seo-tabs-content{display: none; background:#fff; padding: 15px;}
.seo-tabs-content.current{display: inherit;}
.show_more, .show_less{color: #141414; cursor:pointer; font-weight: 400; font-size:15px; text-decoration:underline}
.show_more:hover, .show_less:hover{color: #141414; text-decoration:underline}
.seo-pages .lhs-cate-seo .white-bx li:nth-child(3n):after{content: ""; display: table; clear: both;}

#skillJobsSearchDiv{background:#76b6cc; padding: 20px 10px 10px 10px; height: 20px; border-radius: 2px 2px 0 0; position: relative;
	color:#fff; font-size: 16px;  font-weight: 400;}
#designationJobsSearchDiv{background:#fff;	}
ul.desig-job-srch{padding:0px; margin:0 0 20px 0; list-style:none}
ul.desig-job-srch li{list-style: none; position: relative; padding: 9px 10px;border-bottom: 1px solid #ececec;}
ul.desig-job-srch li a{color:#141414; font-weight: 400; cursor:pointer; font-size: 14px;}

.gray-header-new h2{font-size:20px; color:#141414; font-weight:700; line-height:24px; margin-bottom:16px;}