﻿.LoaderNew { position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999999; background-color:rgba(27,27,27,0.80);}
.LoaderNew .imgLoading {position:absolute; top:50%; left:50%; width:30px; margin-left:15px; margin-top:15px;}

.color-2016 {color:#a93603;}

.align-center {text-align:center;}
.hrlinenew{margin-bottom:15px;border-bottom:1px solid #cacaca}
.panel-body-resume h5{margin-top:0}
.panel-body-resume .company{font-size:23px;line-height:normal}
.panel-body-resume .title{font-size:19px;line-height:normal}
.panel-body-resume .subheadline{color:rgba(0,0,0,0.45);line-height:normal; font-size:16px !important;}
.candidates-item-new{background-color:#4d4d4d;color:#fff; margin-bottom:2px; padding-bottom:7px;}
.candidates-item-new2 { background-color:rgba(0,0,0,1.00);}
.candidates-item-new a{color:#fff!important; }
.candidates-item-new .top-btns a{color:#000!important}
.candidates-item-new .meta{color:#fff!important; display:block;}
#sticky{padding:0;width:100%;color:#fff;max-width:1140px}
#sticky.stick{position:fixed;top:0;z-index:10000}
.candidates-item-new .top-btns{list-style:none;margin:0;padding:0; float:none; position:relative !important; top:auto !important; right:auto !important; text-align:center;}
.candidates-item-new .top-btns li{ display:inline-block; margin:2px 5px; float:none;}
.candidates-item-new .thumb{border:0;text-align:center}
.candidates-item-new .thumb img{border:1px solid #E7E7E7}
.candidates-item-new .thumb small a{color:rgba(181,181,181,1.00)!important}
.candidates-item-new .linkcolor1 a{color:#000!important; margin:5px 0;}
.thumTextNew {display:inline-block; margin-left:10px;}
.thumTextNew, .thumbNew { vertical-align:top;}
.candidates-item-new .thumbNew small span { display:none;}
.candidates-item-new .btn{ padding:5px 7px;}

.candidates-item-new2 .list-unstyled{ line-height:24px; margin-top:-1px;}
.background-section .list-unstyled{ line-height:24px; margin-top:-1px;}
.thumTextNew.jobs-item, .thumb.thumbNew.jobs-item {background-color:transparent; margin-bottom:2px; box-shadow:none; padding:0; /*line-height:12px;*/}
.candidates-item-new2 .title{font-size:18px;}

.tagnew{font-size:14px}
.tagnew span{display:inline-block;padding:3px 12px 4px 12px;margin:2px;background-color:rgba(0,0,0,0.50);color:#fff;border-bottom:2px solid #cecece;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.tagnew span:hover{background-color:rgba(0,0,0,0.66)}
.tagnew span a{color:#fff}
.searchNewHead { padding:2px 12px 5px 12px;}

.keywords ul{ padding:0; margin:0;}
.keywords li{ display:inline-block;padding:3px 12px 4px 12px;margin:2px;background-color:rgba(0,0,0,0.50);color:#fff;border-bottom:2px solid #cecece;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; list-style-type:none;}
.keywords li a{ color:#fff;}
.keywords li a:hover{ color:#f26422;}

.searchNewHead { margin:0 8% 1px 8%;}
.col-sm-9 .searchNewHead { margin-left:-15px; margin-right:-15px;}

	.searchNewHead a {max-width:140px; margin:5px; padding:5px 15px 6px 15px; display:inline-block; background-color:rgba(0,0,0,0.45); color:#fff; border-bottom:3px solid rgba(25,25,25,0.00); border-radius:4px;}
	.searchNewHead a.active {background-color:rgba(25,25,25,0.85); border-color:#f26422; font-weight:bold;}

.hideMobile {display:none;}
.jobs-item .date.hideMobile {display:none;}
.hideDesktop {display:block;}
.jobs-item .date.hideDesktop {display:block;}
.candidates-item-new  .paddLess {text-align:right;}

.progress-bar-inner-title {padding:4px 0 0 0;}

.hsb-input-1-new .input-group{ width:100%;}
.SearchBar_div {}
	.SearchBar_div .hsb-text-1 {color:#fff;}
	.SearchBar_div .searchNewHead {margin:0 0 1px 0;}
	.SearchBar_div .searchNewHead a {border:1px solid #fff; border-bottom:1px solid rgba(255,255,255,1.00);}
	.SearchBar_div .searchNewHead a.active {background-color:rgba(255,255,255,0.85); border-bottom:3px solid #f26422; color:#000; font-weight:bold;}
	
.head-text-back { /*background-color:rgba(255,255,255,0.22);*/  padding:0px 3px 3px 0; margin:0 8px 0 0;  /*color:rgba(255,255,255,0.60);*/}
.last-decp { padding-top:5px; color:rgba(255,255,255,0.60);}

.list-unstyled-wd1 .head-text-back{ min-width:132px;}
.list-unstyled-wd2 .head-text-back{ min-width:82px;}
.panel-body-resume h5.col-sm-3 {margin-top:3px}

.NewColor {}
.NewColor h3, .NewColor h2, .NewColor h6 { color:rgba(20,217,241,1.00)}
	.NewColor .jobs-item .date {margin-top:4px;}
	
.tableListNew { margin:-5px 0 15px;}
.NewFontSize h5{font-size:17px;}
.Companyprofilelogo {background-color: grey; color:#fff; padding: 7px 7px 10px 7px; border: 1px solid #fff; font-size: 12px; display:inline-block; vertical-align:middle; border-radius:5px;}
.Companyprofilelogo span{ max-height: 70px;  overflow: hidden;   word-break: break-word; display:inline-block; vertical-align:middle;}
.widget-title-marg  {margin-bottom:15px !important;}
.homeButNew div{ display:block; margin:5px 0;}

.BigImageTopText { text-align:center; color:#fff; font-size:16px; padding:40px 5px 1px 5px;}
#footer .widget .widget-title {border-bottom:0 !important; font-size:19px;}

.SearchBar_div .header-search-bar .container input[type="text"] { padding:12px 10px !important; border-radius:6px; height:auto !important;}
.SearchBar_div .header-search-bar .hsb-text-1 {line-height:45px !important;}
.SearchBar_div .header-search-bar form > .basic-form > div, .SearchBar_div .header-search-bar .formDiv > .basic-form > div input { padding:12px 10px !important; border-radius:6px; height:auto !important;}
.SearchBar_div .header-search-bar form > .basic-form, #header .header-search-bar .formDiv > .basic-form { margin:0 !important;}

.modal-footer .btn-default { background-color:#f26422; font-weight:bold;}
.marginauto {margin-top:3% !important;}

.primary-nav.extraRfloat .btn-link:hover, .btn-link:focus {color:#fff !important;}

.candidates-item-home { padding-bottom:10px; background-color:rgba(250,202,88,0.05); border:1px dashed rgba(0,0,0,0.45)}
.candidates-item-home .City-List{ padding:0;}
.candidates-item-home .City-List>div, .candidates-item-home .SubCategoryList>div { border:0;}
.candidates-item-home .alert { background-color:transparent;}
.candidates-item-home .widget-title { border-bottom-color:#000 !important; color:#cb2026 !important;}
.candidates-item-home code a, .candidates-item-home .City-List a {font-weight:normal; font-size:14px;}

#header .header-top-bar .header-login > div.quickLinksBox {font-size:13px;}

.JobHeadingNew i{ float:left; width:20px;}
.JobHeadingNew span { float:left; margin-left:5px; width:84%;}

.emp-login-sublink-new div{ background-color:#343434; color:#fff; padding:10px;}
.emp-login-sublink-new div a{ color:#fff;}
.emp-login-sublink-new div a:hover{ color:rgba(237,174,55,1.00) !important;}
.emp-login-sublink-new div.btn-logout {margin-top:0;}
.extraWidth { width:330px;left:auto !important;}
.emp-login-sublink a { width:48.5%; margin:0 2px;}

.JobAppHide {color:#000; font-size:12px; padding:6px; margin:5px 0;}
	.JobAppHide a{color:#000;}
.JoApplicationBox {background-color:rgba(250,202,88,0.25); border:1px dashed rgba(0,0,0,0.45); padding:15px;  margin-bottom:25px;}
	.JoApplicationBox .jobs-item {background:transparent;-webkit-box-shadow:none; box-shadow:none;}
	.JoApplicationBox .jobs-item textarea, .JoApplicationBox .jobs-item input {margin:4px 0;}
	
.Resume-slider {}
.Resume-slider .slides > li  i, .Resume-slider .slides > li  a, .Resume-slider .slides, .slides > li span{ display:block !important; text-align:center; padding:5px;}
.Resume-slider .slides > li  a i.btn.btn-default.fa-search { max-width:30px; margin:0 auto;}
.Resume-slider .slides li article.active { background-color:rgba(0,0,0,0.65); color:#fff;}
.Resume-slider .slides li article a {text-decoration:none;}
.Resume-slider .slides li article a i{color:rgba(26,26,26,0.74);}
.Resume-slider .slides li article a:hover i{color:rgba(0,0,0,0.99);}
.Resume-slider .slides li article.active a i, .Resume-slider .slides li article.active a{ color:#fff !important;} 
.Resume-slider article {font-size:12px;}
.otherTextField { x-overflow:none;}
.newOrangeBtn input[type="file"]{ color:#fff; background-color:#f26422; padding:6px; border:2px solid #fff; max-width:100%}

.uploadtext {line-height:normal;}
.captchDiv img, .captchDiv input {width:80%; max-width:120px;}

.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

.Employer-Home-box {background-color: rgba(221, 147, 93, 0.25)/*rgba(250, 202, 88, 0.25)*/}
.Job-Seeker-Home-Box {background-color: rgba(250, 202, 88, 0.50)}

.Employer-Home-Head {background-color: rgba(221, 147, 93, 0.85)}
.Job-Seeker-Home-Head {background-color: rgba(250, 202, 88, 0.90)}
	.Job-Seeker-Home-Head h5, .Job-Seeker-Home-Head h5.widget-title{ margin:0; padding:10px 20px; border-bottom:0;}
	.Employer-Home-Head h5, .Employer-Home-Head h5.widget-title{margin:0; padding:10px 20px; border-bottom:0;}

.file-icon-red {color:rgba(188,0,3,1.00);}
.file-icon-blue {color:rgba(19,76,229,0.93);}
.file-icon-grey {color:rgba(29,29,29,0.91);}

.Resume-slider .slides li article a i.file-icon-red{color:rgba(188,0,3,1.00);}
.Resume-slider .slides li article a i.file-icon-blue{color:rgba(19,76,229,0.93);}
.Resume-slider .slides li article a i.file-icon-grey{color:rgba(29,29,29,0.91);}
.modal-body {max-height:500px; overflow:auto; overflow-x:hidden}

.btn-big-new { width:auto !important;}
.candidates-item .top-btns li .btn-big-new.btn {padding:5 12px !important; padding-left:12px !important; padding-right:12px !important}

.top-btns-new {}
.top-btns-new .btn-big-new span{ display:none;}
.top-btns-new .btn-big-new.btn .fa {margin-right:0px;}

.SectionProfileNew {}
.SectionProfileNew .btn{ padding:5px 10px; margin: 0 3px 5px  3px;}
.SectionProfileNew .Prf-edit-icons{text-align:center; padding-top:10px;}

.candidates-item-new .top-btns.desk-align-left {text-align:left;}

.new-align-CR {text-align:center;}

@media (max-width: 991px) {
#mobile-menu-container .login-register { display:block;}
#mobile-menu-container .btn.clone:first-child { /*border-right: 1px solid #3475da;*/ border-right:0; margin-top:8px; width:100%;  -webkit-border-radius: 3px 0 0 3px;  border-radius: 3px 0 0 3px;}
#mobile-menu-container .btn.clone { display: inline-block; margin-bottom: 15px; padding-right: 0; padding-left: 0; width: 50%;  -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; text-align: center;}

#header .header-login > .btn, #header .header-register > .btn {display:none;}

#header .header-top-bar .header-login > div.quickLinksBox {width:100%; margin-top: -25px;  margin-bottom: 15px;}
#header .header-top-bar .header-login > div, #header .header-top-bar .header-register > div { position:relative; top:auto; left:auto; right:auto; visibility:visible; opacity:1}
#header .header-top-bar .header-login, #header .header-top-bar .header-register, #header .header-top-bar .bookmarks {float:none;}
#header .header-top-bar .header-login > .btn, #header .header-top-bar .header-register > .btn, #header .header-top-bar .bookmarks {margin-left:0;}
#header .header-nav-bar .primary-nav > li:last-child > a {clear:both;}

#mobile-menu-container .btn.clone {margin-bottom:5px;}
#header .header-top-bar .header-login > div, #header .header-top-bar .header-register > div {border-top:0;}
.emp-login-sublink {padding-bottom:5px;}
#header .header-top-bar {padding-bottom:10px; padding-top:0;}
.btn-logout {padding-top:10px;}
.primary-nav.extraRfloat .dropdown-menu {width:100%;}
.modal-body {max-height:400px;}
}

@media (max-width: 992px) {
.extarclr {clear:both;}
}
@media (max-width: 921px) {
.scrollDiv {height:120px;}	
.boxNew {width:45%;}
.ImgData {padding-top:18%;}
#header .header-search-bar form > .basic-form, #header .header-search-bar .formDiv > .basic-form { margin:0 1%;}
.SearchBar_div .searchNewHead {margin:0 1% 1px 1%;}
}

@media (min-width: 768px) and (max-width: 1000px) {
	.btn-orange-big { font-size:80%;}
}

@media (min-width: 768px) and (max-width: 1208px) {
	.filter-list {font-size:13px;}
}

@media (min-width: 768px) and (max-width: 998px) {
	.job-list-meta-new .candidates-item .col-sm-6 {width:100%;}
	.filter-list {font-size:15px;}
}

@media (max-width: 768px) {
.candidates-item-new  .paddLess {margin:0; padding:0;}
.candidates-item-new .top-btns li {margin:2px 0; text-align:center;}
.candidates-item-new .thumb {margin-bottom:0; text-align:center;}
.searchNewHead {margin:0 !important; padding:2px 12px 5px 7px;}
.searchNewHead a { padding:5px 8px 6px 8px; margin:5px 3px 5px 3px}
.Dec-Mobile-Indent { padding-left:25px;}
.newtabshide {display:none;}
	.NewColor .jobs-item .date { float:left;}
	.titleFLoatNew {float:left; width:79%;}
.BigImageTopText { background-color:#393939; color:#fff; padding:10px 5px;}	
.modal-body {max-height:300px;}
#sticky.stick {margin-left: -15px;}
}

@media (max-width: 700px) {
.candidates-item-new .thumb { width:26%;}	
.thumTextNew, .thumTextNew.jobs-item {width:63%; font-size:13px;}
.thumTextNew.jobs-item h6{ font-size:15px;}
.jobs-item .date.hideDesktop { max-width:50px; margin:0 auto 5px auto; float:none;}
.candidates-item-new .top-btns.desk-align-left li .btn-big-new.btn { padding-left:6px !important; padding-right:6px !important; padding:3px 6px !important;}
}

@media (max-width: 500px) {
.City-List a{ display:block; padding:1px 3%;}	
.City-List span{ display:none;}
.modal-body {max-height:200px;}
}

@media (max-width: 420px) {
.filter-list {font-size:12px;}
}

@media (min-width: 701px) and (max-width: 1200px) {
.candidates-item-new .thumb { width:30%;}	
.thumTextNew, .thumTextNew.jobs-item {width:59%;}	
}

@media (min-width: 921px) {
.ImgData {padding-top:10%;}	
.head-text-back { /*min-width:120px;*/ display:inline-block; text-transform:uppercase;}
}

@media (min-width: 1100px) {
.SearchBar_div .header-search-bar .container input[type="text"] { font-weight: 700; font-size: 17px;}
}

@media (min-width: 1720px) {
.ImgData {padding-top:8.20%;}	
}

@media (min-width: 700px) {
.jobs-item .date.hideMobile {display:block;}
.jobs-item .date.hideDesktop {display:none;}
.candidates-item-new .btn{ padding:5px 12px;}
}

@media (min-width: 768px) {
#sticky{max-width:720px}
.candidates-item-new .thumbNew small span { display:inline;}
.candidates-item-new .top-btns li {text-align:right;}
.Companyprofilelogo {font-size: 16px;}
.homeButNew div{ margin:0 10px 0 0; display:inline-block; vertical-align:middle;}

.extraLfloat { float:left;}
.extraRfloat { float:right;}
.uploadtext {line-height:46px;}
}
@media (min-width: 992px) {
.hideMobile {display:block;}
.hideDesktop {display:none;}
.candidates-item-new .top-btns li.hideDesktop{ display:none;}
#sticky{max-width:940px}
.candidates-item-new .thumbNew {margin-bottom:25px;}
.candidates-item-new .thumbNew img{width:130px; margin-bottom:4px;}
.stick .candidates-item-new .thumbNew img{width:80px}
.stick .candidates-item-new .list-unstyled.hideMobile { display:none !important;}
.thumTextNew {float:left;}

.top-btns-new .btn-big-new span{ display:inline;}
.top-btns-new .btn-big-new.btn .fa {margin-right: 5px;}

.candidates-item-new .top-btns.desk-align-right li .btn-big-new.btn { width:126px !important; text-align:left;}

.SectionProfileNew .Prf-edit-icons{text-align:right; padding-top:0px;}
.SectionProfileNew .col-md-6.new-col-6 {width:auto !important; float:left;}
.SectionProfileNew .col-md-6.new-col-6:last-child { float:right !important;}
.candidates-item-new .top-btns li:first-child { margin-left:0 !important;}
.new-align-CR {text-align:right;}
}

@media (min-width: 921px) and (max-width: 1190px) {
.scrollDiv {height:130px;}	
.ImgData {padding-top:12.5%;}
}

@media (min-width: 1170px) {
#sticky{max-width:1140px}
	.candidates-item-new .thumbNew {margin-bottom:2px; width:15%;}
	.thumTextNew, .thumTextNew.jobs-item { width:78%;}
.BigImageTopText { font-size:28px;}
}


@media (min-width: 1300px) {
	.candidates-item-new .thumbNew {margin-bottom:2px; width:16%;}
	.thumTextNew.jobs-item { width:69%;}
}
@media (min-width: 1600px) {
.marginauto {margin-top:auto;}
}