.breadcrumbs { overflow: hidden; padding: 10px 0 6px; border-bottom: solid 1px #eee; background: url(../img/patterns/breadcrumbs.png) repeat; display: none; }
.breadcrumbs h1 { color: #666; font-size: 21px; margin-top: 8px; line-height: 26px; }
.breadcrumb { z-index: 1; background: none; position: relative; padding: 9px 0px 3px; margin-bottom: 0px; }
.breadcrumb a { color: #777; }
.breadcrumb li.active, .breadcrumb li a:hover { color: #45a041; text-decoration: none; }
.btn-u .fa { margin-right: 5px; }
button.btn-u{margin-bottom:5px;}
.benefits li i{color:#555;font-size:18px;min-width:32px;padding:4px 6px 0;text-align:center;display:inline-block;margin-right:7px;margin-top:1px;}
ul.benefits > li > div > a, ul.benefits > li > div > span{background:#f1f1f1;border-radius:3px !important;color:#555 !important;display:inline-block;font-size:13px;margin:0 4px 4px 0;padding:4px 8px !important;}
.job-listing .list-inline .btn-u.tag-btn{font-size:12px;padding:4px 8px !important;background:#F1F1F1;color:#555;display:inline-block;margin:0 4px 4px 0;border-radius:3px !important;white-space:normal;max-width:100%;}
.job-listing .list-inline .btn-u.tag-btn:hover, ul.benefits > li > div > a:hover{background:#e5e5e5 !important;}
.benefits li div{width:81%;font-size:12px;color:#555;float:left;}
.clients-page .benefits li{text-align:left;margin:0;padding:0;clear:both;width:100%; height: 28px; overflow: hidden; }
.cms-title-page { padding: 30px 0px; }
.cms-title-page h3 { font-size: 32px; line-height: 38px; font-weight: 800; }
hr {  opacity: 1; background: #ced4da; }
.modal-dialog { max-width: 600px; width: 100%; margin: 30px auto; }
.job-description-title-bg.third-one-bg { 
	background: #fff; 
	background: -moz-linear-gradient(left,  #fff 0%, #fff 45%, #eee 36%, #eee 100%);  
	background: -webkit-linear-gradient(left,  #fff 0%,#fff 45%,#eee 36%,#eee 100%);   
	background: linear-gradient(to right,  #fff 0%,#fff 45%,#eee 36%,#eee 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#eee',GradientType=0 ); 
}
.job-description-title-bg .left-content .grey-bg { background:#eee; width:30%; padding: 0px 15px; }
.job-description-title-bg .left-content .white-bg {  width:70%; padding: 0px 30px 50px 0px; background: #fff; }
.register-page-content .select2-container, .candidate-edit-saved-search-sec .select2-container { flex: 1 1 auto; width: 1% !important; }
.modal-header { background: #45a041; display: block; padding: 15px; border-radius: 0px; text-align: left; }
.modal-header h4 { color: #fff; font-size: 20px; padding:0px; line-height: 28px; } 
.signin p, .client_signin p { padding: 0px 0px 10px; margin: 0px !important; }
.modal-header .close { float: right; background: none; color: #fff; padding: 0px; height: 0px; font-size: 24px; margin-top: -6px; }
.modal-content { border: 1px solid rgba(0,0,0,.2); box-shadow: 0 5px 15px rgb(0 0 0 / 50%); }
.modal-content h5 { font-size: 18px; line-height: 24px; }
.input-group-text { border-radius:0px; max-width: 42px; text-align: center; padding: 0px 15px; line-height: 32px; }
label { width: 100%; display: block; margin-bottom: 5px; font-weight: 600; line-height:22px; font-size: 16px; color: #333232; }
.form-control:focus { box-shadow: none; }
.signin input[type=checkbox], .client_signin input[type=checkbox] { vertical-align: top; margin: 6px 2px 0px 0px; float: none; }
.disable_cur{cursor:not-allowed !important;}
.modal .reg-page{color:#555;}
.register-page-content .btn-u .fa { margin-right: 0px; }
.reg-header{color:#555;text-align:center;margin-bottom:35px;border-bottom:solid 1px #eee;}
.reg-header h2{font-size:24px;margin-bottom:15px;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], input[type="checkbox"] {position:relative;margin:6px 5px 0 0;float:left; outline: none; }
.social-icon-left{padding-right:5px !important;}
.social-icon-right{padding-left:5px !important;}
.social-icon-left, .social-icon-right{margin-bottom:10px;}
.signin .reg-page .btn-u{max-width:100%; }
.sky-form{float:left;}
.btn-facebook-inversed{background-color:#4863ae;border-color:#4863ae;color:white;}
.btn-facebook-inversed:hover{background-color:transparent;color:#4863ae;}
.btn-googleplus-inversed{background-color:#dd4a38;border-color:#dd4a38;color:white;}
.btn-googleplus-inversed:hover{background-color:transparent;color:#dd4a38;}
.btn-linkedin-inversed{background-color:#0083a8;border-color:#0083a8;color:white;}
.btn-linkedin-inversed:hover{background-color:transparent;color:#0083a8;}
.btn-twitter-inversed{background-color:#46c0fb;border-color:#46c0fb;color:white;}
.btn-twitter-inversed:hover{background-color:transparent;color:#46c0fb;}
.cloud-icons a{display:block;float:left;height:40px;margin:0 5px 0 0;width:40px;}
.cloud-icons a .cloud{background:url(../img/icons/cloud.png) no-repeat 0 0;}
.cloud-icons a .box{background:url(../img/icons/box.png) no-repeat 0 0;}
.cloud-icons a .drive{background:url(../img/icons/drive.png) no-repeat 0 0;}
.cloud-icons a .dropbox{background:url(../img/icons/dropbox.png) no-repeat 0 0;}
.cloud-icons a .evernote{background:url(../img/icons/evernote.png) no-repeat 0 0;}
.cloud-icons a span{width:40px;height:40px;display:block;}
.cloud-icons a#skydrive { display: none; }
.pad-lt-0{padding-left:0;}
.cloud-icons a, .cloud-icons a span{width:25px;height:25px;}
label.required:after, p.required:before{content:" *";color:#F00;font-weight:normal;}
.color-red{color:#F00;font-weight:normal;}
.sign-in-sidebar .margin-bottom-5{clear:none;}
.pad-lr-0{padding-left:0;padding-right:0;}
.sign-in-sidebar{padding:30px 0px 20px; text-align: center; }
.sign-in-sidebar h3 { font-size: 20px; font-weight: 600; }
.sign-in-sidebar p { padding: 0px 0px 10px; margin-bottom: 0px !important; font-size:18px; line-height: 26px;  }
.contact-box p, .signin p { font-size:16px; line-height: 26px;  }
.contact-box { margin-top: 20px; margin-bottom: 20px; }
.contact-box label { font-weight: normal; font-size: 16px; }
.contact-box h5 { font-size: 20px; font-weight: 600; }
#registercloud .panel-default{border:none;}
#registercloud .white-bg, #registercloud .panel-body, #registercloud .panel-default{padding-left:0;padding-right:0;box-shadow:none;padding:0px;}
.white-bg hr{margin:20px 0;}
#registercloud .panel-body textarea{height:80px;}
.sign-in-sidebar input[type=checkbox]{ vertical-align:top;float:none; display: inline-block; font-size:18px; line-height: 26px; }
.checkboxtext{width:88%;display:inline-block;vertical-align:top;margin-bottom: 2px; text-align: left; }
.checkboxtext a:hover, .sign-in-sidebar p a:hover { color: #333232; }
.left-content-flex{display:flex;}
.topbar-bg .container.full-width{ max-width: 1170px;}
.register-step-one .input-group.margin-bottom-20, .register-step-one .input-group.margin-bottom-20{margin-bottom:20px !important;width:100%;}
.user-additional-form #registercloud .form-group{margin-bottom:15px;}
.user-additional-form .panel-group .panel{margin-bottom:30px;}
#registercloud .chosen-container-multi .chosen-choices li.search-field input[type="text"]{padding:0px 12px !important;width:250px !important;}
.content-holder-box h2.panel-title > a:hover{color:#bbb !important;}
.register-step-one #registercloud .form-group{margin-bottom:0px;}
 .register-step-one .panel-body{padding:0px;}
.register-step-one .panel{margin-bottom:0px;}
 select[multiple], select[size]{margin-bottom:20px;}
.input-group{width:100%;}
.signin .col-xs-12.text-center{float:none;margin-left:auto;margin-right:auto;}
.sign-in-sidebar .checkboxtext{margin-bottom:15px;} 
.user-register-additional label input[type=checkbox] { vertical-align: top; margin-top: 2px; }
.alert ul, .alert ol { list-style-type: none; padding: 0px; }
.alert ul li, .alert ol li { font-size: 16px; line-height: 24px; }
.alert p { margin: 0px; padding: 0px; }
.user-register-additional .reg-page { box-shadow: 0px 0px 5px rgb(0 0 0 / 20%); padding: 20px; }
.user-register-additional .headline h4 { font-size: 18px; line-height: 25px; }
.user-register-additional .note, .upload_your_cv .note { margin-top: 6px; margin-bottom: 10px; }
.user-register-additional .form-control { margin-bottom: 20px; }
.user-register-additional .blue-tex { font-size: 20px; line-height: 26px; margin: 10px 0px 25px; font-weight: 600; }
.user-register-additional label[for=ongoing] { margin-bottom: 20px; }
.signup_for_alerts input[type="checkbox"] { margin-top: 6px; }
.signup_for_alerts div .select2-container { margin-bottom: 20px; }
.upload_your_cv input[type="checkbox"] { margin-top: 1px; }
input[type="file"] { font-size: 14px; line-height: 18px; }
.tooltip { z-index: 9; }
.sign-in-sidebar .abcRioButtonBlue { width: 180px !important; height: 36px !important; display:block; margin:0px auto 20px; }
.sign-in-sidebar .abcRioButtonIcon {  padding: 8px !important;}
.sign-in-sidebar .abcRioButtonContents { font-size: 13px !important; line-height: 34px !important; }
.gray-txt { font-size: 14px; line-height: 24px !important; }
.gray-txt.margin-bottom-10 { margin-bottom: 0px !important; }
.register-step1 .checkbox { font-weight: normal; }
.user-register-additional .btn-u  { width: auto; }
.user-register-additional .btn-u .fa.fa-times { margin-right: 3px; }
.user-register-additional .btn-u .fa { margin-right: 0px; }
.user-register-additional textarea { height: 100px; }
.register-page-content p { font-size: 18px; line-height: 26px; padding: 0px 0px 15px; }
.note-lt-width { font-size: 14px; line-height: 18px; color: #9e9e9e; margin-top: 5px; }
.reg-upload-cv h4 { font-size: 20px; line-height: 26px; padding-top: 0px; }
.reg-or-text strong { font-size: 16px; line-height: 22px; display: block; color: #fff; }
.modal-footer { display: block; padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; }
.modal-content p { font-size: 18px; line-height: 26px; }
.auto-bs-dismiss .close {  display: none; }
.auto-bs-dismiss.margin-bottom-5 { margin: 0px !important; font-size: 18px; }
.sidebar .tab-v1 .tab-content{padding:0;}
.sidebar #browse > h3{padding:0 15px;}
.sidebar .panel-default{border:none;}
.sidebar .accordion-toggle.collapsed i:before{content:"\f105"}
.sidebar .accordion-toggle i:before{content:"\f107"}
.sidebar .panel-group{margin:0;}
.sidebar .panel .panel-heading{padding-top:0 !important;}
.sidebar #search-filter .panel-body{padding:5px 15px;}
.sidebar #search-filter .panel-body > ul{list-style:none;margin:0;padding:0 0 0 17px;}
.sidebar #search-filter .panel-body > ul li{line-height:30px;}
.sidebar #search-filter .panel-body > ul li span{color:#aaa;}
div.panel-heading ~ div.in{background:none;}
.form-horizontal .form-group{margin-left:0;margin-right:0;}
.form-horizontal .fa-search::before, .form-horizontal .fa-times::before{float:right;padding-right:10px;}
.sidebar .panel .panel-heading{padding-top:0 !important;background:none;border:none;}
.sidebar .border-line{background:none;}
#search-filter.acc-v1 .panel-heading a{text-transform:inherit;letter-spacing:0px;font-weight:500;}
.proximity_box{border:1px solid #ccc;height:40px;margin:8px 0px 15px;}
.proximity_box #ref-search-mag.inner-search-icon{height:30px;}
#proximity_refine .autocomplete-items{width:230px;left:17px;top:40px;}
#location-pin1{position:relative;float:right;}
.location-icon{top:10px;right:5px;background:url(../img/location-icon-sml1.png) no-repeat 0px 0px;width:16px;height:16px;display:inline-block;vertical-align:top;position:absolute;}
.advanced_search .location-icon{top:35px;}
.home-search-bar .form-control, .advanced_search .form-control{padding:6px 28px 6px 12px;}
.home-search-bar .margin-bottom-20{margin:0px !important;}
.home-search-bar .slider.slider-horizontal{margin:20px 0px 15px;}
.home-search-bar .range-value1, .home-search-bar .form-group{color:#fff;}
.home-search-bar .form-group{margin:0px 0px 5px;}
.advanced_search .form-control#txtPlacesAdv{margin-bottom:9px;}
.left-sidebar .bootstrap-switch { margin: 5px 0px 25px; }
#map{margin-top:20px;}
.map-popup-box{padding:0 0 15px 15px;}
.map-popup-box h2{position:relative;overflow:hidden;white-space:nowrap;width:278px;max-width:100%;letter-spacing:0.5px;}
.map-popup-box h2::after{content:"";pointer-events:none;position:absolute;width:80px;height:100%;bottom:0;right:0;background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
.map-popup-box p{padding:0;}
.map-popup-box li{display:block;width:100% !important;clear:both;margin:0 0 5px;padding:0;text-align:left;overflow:hidden;}
.map-popup-box .benefits li i{color:#555;display:block;float:left;font-size:18px;margin-right:7px;margin-top:1px;min-width:32px;padding:4px 6px 0;text-align:center;}
.map-popup-text span.map-hot-icon{margin-right:5px;margin-top:-2px;}
.job-listing .clients-page:last-child{padding-bottom:0;border:none;}
.alert-form{background:#eee;padding:15px;margin:0 0 20px !important;}
.alt-tit{line-height:30px;margin:0 0 10px;}
.right-icons i{background:#ddd;display:block;float:left;margin:0;padding:5px 15px;border:1px solid #dddddd;font-size:14px;color:#777;}
.right-icons i:first-child{border-radius:5px 0 0 5px !important;}
.right-icons i:last-child{border-radius:0 5px 5px 0!important;}
.inactive{background:#ddd !important;}
.alert-form input{border:medium none;padding:5px;width:100%;}
.alert-form .btn-u{padding:5px 10px;width:100%;}
.alert-form select{border:none;padding:5px;width:100%;}
.inactive{background:#fff !important;}
.right-icons i.fa-list{border-radius:5px 0px 0px 5px !important;}
.alert-form .right-icons i.fa-list, .right-icons i:last-child, .right-icons i:first-child{border-radius:0px !important;}
.sort-by-lbl{float:right;font-weight:normal;margin:3px -20px 0 0;}
.clients-page .fade-box{position:relative;overflow:hidden;height:70px;margin-top:15px;font-size: 18px; line-height: 24px; color: #333232;}
.clients-page .fade-box:after{content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(94%, rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.clients-page .fade-box p, .clients-page .fade-box ul li, .clients-page .fade-box ol li { font-size: 18px; line-height: 24px; color: #333232; }
.s-results .up-ul{margin-bottom:0;}
.clients-page{padding-bottom:0px;margin-bottom:15px;border-bottom:1px solid #e6e4e4;position:relative; line-height: 28px; }
.clients-page .newjob-btn{right:0px;top:12px;}
.clients-page .job-listing .hot-jobs{background:none;color:#fff;font-weight:bold;padding:2px 0 2px 10px;position:absolute;right:0;text-transform:uppercase;top:18px;}
.clients-page a.shortlist{float:right;}
.no-shortlist i{font-size:24px;}
.clients-page .joblist-btn .shortlist{position:absolute;right:60px;top:6px;}
.job-listing .clients-page h2{position:relative;overflow:hidden;white-space:nowrap;max-width:100%;letter-spacing:0.5px;font-size:18px;margin-top:0px;}
.job-listing .clients-page h2:after{content:"";pointer-events:none;position:absolute;width:140px;height:100%;bottom:0px;right:0px;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.63) 33%, rgba(255,255,255,1) 52%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.63) 33%,rgba(255,255,255,1) 52%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.63) 33%,rgba(255,255,255,1) 52%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );}
.clients-page > div{padding:0;position:static;}
.alert-form.mar-bot-0{margin-bottom:0 }
.tag-box-job .btn-u.tag-btn, .job-meta-text, .job-sector .salary-text, .about-me .job-meta-text{font-size:12px;padding:4px 8px !important;background:#F1F1F1;color:#777;display:inline-block;margin:0 4px 4px 0;border-radius:3px !important;}
.tag-box-job .btn-u.tag-btn:hover, .job-meta-text:hover, .job-sector .loc-text > a:hover, .btn-u.tag-btn, .list-box .detail-cont > a:hover{background:#e5e5e5 !important;cursor:pointer;}
.btn-u.tag-btn, .list-box .detail-cont > a, .job-sector .loc-text > a{background:#f1f1f1 !important;border-radius:3px !important;color:#777 !important;display:inline-block;font-size:12px;margin:0 4px 4px 0;padding:4px 8px !important;}
.btn-u.tag-btn:hover{color:#777 !important;}
.detail-cont a, .job-sector .loc-text > a{color:#333232;}
.detail-cont a { position: relative; margin-right: 5px; }
.detail-cont a:after { content:"\002C"; position:absolute; margin-right:5px; }
.detail-cont a:last-child:after, .detail-cont.detail-loc a:after { content:none; }
.detail-cont.detail-loc a { margin-right: 0px; }
.detail-cont a:hover, .job-sector .loc-text > a:hover{color:#45a041;text-decoration:none;}
.detail-cont, .job-sector .loc-text{position:relative;overflow:hidden;white-space:nowrap;max-width:100%;width:80%;font-size:16px;color:#333232;line-height:18px;padding:0px 0px;}
.job-sector .loc-text{padding:2px 0px 0px;}
.detail-cont:after, .job-sector .loc-text:after{content:"";pointer-events:none;position:absolute;width:80px;height:100%;bottom:0px;right:0px;background-image:-webkit-linear-gradient(right, rgba(249,249,249,1), rgba(249,249,249,0));background-image:-moz-linear-gradient(right, rgba(249,249,249,1), rgba(249,249,249,0));background-image:-ms-linear-gradient(right, rgba(249,249,249,1), rgba(249,249,249,0));background-image:-o-linear-gradient(right, rgba(249,249,249,1), rgba(249,249,249,0));background-image:linear-gradient(to left, rgba(249,249,249,1), rgba(249,249,249,0));}
.job-sector .loc-text:after, .job-sector .detail-cont:after{background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
.list-box .list-box-inn{min-height:300px;position:relative;}
.list-box-inn-can{min-height:300px !important;position:relative;}
.list-box-btn-btm .btn-u, .list-box-btn-btm .grey-button-class{width:49%; vertical-align: top; }
.detail-cont{height:20px; margin-bottom: 10px; }
.list-box .list-box-inn .shortlist{float:right;margin:0px 0px 0 0;}
.hot-jobs img{vertical-align:top; margin-top: 4px; }
.list-box .hot-jobs{margin-top:0px;width:30px;float:left;}
.list-box .hot-jobs img { margin-top: 0px; }
.vacancy-filled-img{background:url("../img/vacancy-filled.png") no-repeat center top;min-height:619px;}
.grey-button-class{background:#b9b8b8;border:none;color:#fff;cursor:inherit;display:inline-block;font-size:14px;font-weight:400;padding:6px 13px;position:relative;text-decoration:none; vertical-align: top; }
.no-shortlist.rec-jb-btn .btn-u .fa-plus{font-size:inherit !important;}
.s-results .col-md-3.sidebar .form-group select{margin-bottom:0px !important;}
.padd-20{padding:20px !important;}
.jobs.search .s-results .col-md-9 .alert-form #email_address{margin-bottom:10px;}
.col-md-4 .latest-joblist-item h3 small{font-size:13px;}
span.job-meta-text:hover, span.btn-u.tag-btn:hover, .feat-joblist-meta .btn-u.tag-btn:hover, .job-listing .list-inline .btn-u.tag-btn:hover{background:#f1f1f1 !important;}
.newjob-btn{background-color:#45a041;color:#fff;font-size:14px;padding:2px 12px 3px;line-height:normal;border:none;font-weight:400;cursor:default;position:absolute;right:-10px;top:-31px; border-radius:3px; width: auto; }
.list-box .fa-hourglass-o{font-size:16px;margin:7px 13px 0px 4px;vertical-align:middle;}
.benefits li i.fa-hourglass-o{font-size:16px;}
.client-job-detail .newjob-btn{position:inherit;margin:16px 0px 0px 10px;vertical-align:top;}
.list-box-home .hot-jobs img { margin-top: 2px; }
.blog_masonry_3col{padding-bottom:60px;}
.blog_masonry_3col .grid-boxes-in{padding:0;margin-bottom:30px;border:solid 1px #eee;}
.blog_masonry_3col .grid-boxes-caption{padding:15px;word-break:break-word;}
.blog_masonry_3col h3{font-size:20px;font-weight:500;line-height:28px; height: 30px; overflow: hidden; position: relative; }
.blog_masonry_3col h3:after{position:absolute;content:"";right:0;height:30px;width:50px;bottom:0;pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.63) 33%,rgba(255,255,255,1) 52%);}
.blog_masonry_3col ul.grid-boxes-news{margin-bottom:15px;}
.blog_masonry_3col ul.grid-boxes-news li{font-size:12px; padding: 0px; }
.blog_masonry_3col ul.grid-boxes-news li,.blog_masonry_3col ul.grid-boxes-news li a{color:#777;}
.blog_masonry_3col ul.grid-boxes-news li a:hover{color:#72c02c;}
.grid-boxes-news .fa-calendar{margin-right:5px;}
.grid-boxes-caption.grid-boxes-quote{padding:30px;background:#333;text-align:center;}
.grid-boxes-quote p{position:relative;}
.grid-boxes-quote p:after{content:"\201E";margin-left:10px;position:absolute;font-family:Tahoma;}
.grid-boxes-quote p:before{content:"\201E";margin-left:-15px;position:absolute;font-family:Tahoma;}
.grid-boxes-quote p,.grid-boxes-quote p a,.grid-boxes-quote span{color:#fff;font-size:20px;font-weight:200;font-family:"Open Sans";text-transform:uppercase;}
.grid-boxes-quote span{font-size:12px;}
.blog-search-form{margin:35px 0px 0px;}
.fa-search{vertical-align:top;margin:3px 0px 0px;}
.candidate-alert-subscriptions-sec .candidate-content-area .holder-box-body .fa-search{margin-top:3px;}
.form-horizontal .fa-search:before{padding:0px 3px 0px 0px;}
.blog-search-form ul{margin:0px 0px 40px;padding:0px;list-style-type:none;}
.blog-search-form ul li{display:inline-block;padding:0px 15px;}
.blog-search-form ul li:first-child{padding-left:0px;}
 .blog-search-form ul li a{font-size:16px;font-weight:600;}
.signin .fa-lock{font-size:16px;}
.signin h4{margin-bottom:3px;}
.sign-social-icon .fa-pencil-square-o{width:auto;}
.sub-reg-btn.btn-block{width:auto;}
.team .thumbnail-style{box-shadow:0px 0px 5px #ccc;}
.fxr-power-logo4{float:right;opacity:0.4;margin-top:5px;}
a:hover .fxr-power-logo4{opacity:1;}
.blog-search-form .job-width-rt{width:100%;padding:0px 0px;}
.blog-search-form .job-width-rt .email-address{height:34px;border:1px solid #ccc !important;padding:0px 10px !important;font-size:14px !important;width:100%;max-width:77%;float:left;margin:0px 20px 10px 0px !important;}
.blog-search-form .setup-right{margin:0px;float:left;}
.blog-search-form .setup-btn{margin:9px 0px 0px 0px;}
.blog-search-form .fa-check-circle{display:inline-block;vertical-align:top;margin:4px 0px 0px 0px;}
.blog-search-form .chosen-container{width:100% !important;vertical-align:top;margin-right:20px;}
.blog-search-form .job-width-rt #alert_status_msg{margin-top:-35px;}
.blog-search-form .job-width-rt #alert_status_msg .alert{margin:10px 0px 10px;}
.profile-image-rt{display:block;margin:0px auto 20px;text-align:center;width:150px;height:150px;border:3px solid #45a041;border-radius:100px;}
.profile-image-rt img{max-width:100%;display:block;border-radius:1000px;}
.profile-detail h4{text-align:center;font-size:22px;line-height:24px;padding-bottom:15px;margin-bottom:0px;display:block;}
.profile-detail h4 small{color:#333;font-size:14px;line-height:18px;}
.profile-detail h4 a{display:block;color:#464545;margin:0px 0px 10px;}
.profile-detail h4 a:hover{display:block;color:#333;}
.profile-detail ul{margin:0px;padding:0px;list-style-type:none;}
.profile-detail ul li{display:block;padding:0px 0px 8px;}
.profile-detail ul li i.fa-envelope-o, .profile-detail ul li i.fa-envelope{font-size:18px;color:#333;vertical-align:top;margin:3px 8px 0px 0px;}
.profile-detail ul li i.fa-user{font-size:18px;color:#333;vertical-align:top;margin:3px 10px 0px 2px;}
.profile-detail ul li i.fa-clone{font-size:18px;color:#333;vertical-align:top;margin:3px 8px 0px 0px;}
.profile-detail ul li a{font-size:16px;vertical-align:top;display:inline-block;color:#45a041;font-weight:600;}
.profile-detail ul li a:hover{color:#333;}
.detail-consultant{margin:25px 0px 0px;}
.detail-consultant .profile-detail ul{margin-left:65px;}
ul.blog-tags a:hover, ul.blog-tags a:hover i{color:#fff !important;text-decoration:none;transition:all 0.2s ease-in-out;}
ul.blog-tags a:hover{background:#45a041;}
ul.blog-tags a, ul.blog-tags span{font-size:13px;padding:2px 7px;background:#f7f7f7;margin:0 3px 6px 0;display:inline-block;}
ul.blog-tags li{position:relative;}
ul.blog-tags .fa{float:left;font-size:16px;width:25px;margin:4px 0px 0px 0px;}
.blog-list-rt{float:left;width:85%;}
ul.blog-tags li{display:block;clear:both;}
ul.blog-tags{margin-bottom:0px;}
.blog_masonry_3col .grid-boxes-box{margin-bottom:30px;min-height:535px;}
.cms-widget-list.blog_masonry_3col .grid-boxes-box .grid-boxes-caption{border:solid 1px #eee;}
.cms-widget-list .grid-boxes.masonry{position:inherit !important;padding:40px 0px 0px;height:inherit !important;}
.cms-widget-list .grid-boxes-box .fade-text{height:90px;position:relative;overflow:hidden;color:#333;font-size:14px;margin:28px 0px;line-height:24px;width:100%;}
.cms-widget-list .grid-boxes-box .fade-text:after{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 94%);bottom:0;content:"";height:38%;position:absolute;right:0;width:100%;}
.cms-widget-list .grid-boxes-box.no-img .fade-text{height:310px;}
.blog_masonry_3col.cms-widget-list{padding:0px;}
.cms-case-study.blog_masonry_3col .grid-boxes-box{min-height:245px;}
.blog_masonry_3col.download-page-frame.cms-widget-list .grid-boxes-box{min-height:auto;}
.blog_masonry_3col.download-page-frame.cms-widget-list .grid-boxes-box .grid-boxes-caption{height:275px;overflow:hidden;}
.without-admin-cms .more-btn{font-size:16px;padding:9px 30px;}
.testimonial-cms-widget .more-btn{margin:30px 0px 30px;}
.profile-jobs h3{margin:0px 0px 30px;}
.news-details-left-img { padding: 15px; border-radius: 0px; box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%); margin-top: 20px; }
.team { word-wrap: break-word; position: relative; }
#goog-wm ul{padding:0;list-style:none;}
#goog-wm form{margin-top:10px !important;}
#goog-wm input[type="text"]{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;float:left;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
#goog-wm input[type="submit"]{border:0 none;color:#fff;cursor:pointer;font-size:14px;margin:0 0 0 10px;padding:8px 13px;}
ul.sitemap{margin:0;padding:0px 0px 30px;list-style:none;}
ul.sitemap li{margin:0;padding:4px 0;list-style:none; font-size: 16px; line-height: 22px; }
ul.sitemap li a{margin:0;padding:0 0 0 26px;position:relative; color: #45a041; }  
ul.sitemap li a:hover { color: #333232; }
ul.sitemap li a:focus { color: #45a041; }
ul.sitemap li a:after{font-family:'FontAwesome';position:absolute;left:0;top:1px;content:"\f138"; font-size: 16px; }
ul.sitemap ul{margin:7px 0;padding:0 0 0 20px;}
ul.sitemap ul li{margin:0;padding:4px 0;}
ul.sitemap ul li a{margin:0;}
.sitemap-page { padding-top: 40px; padding-bottom: 30px; }
.sitemap-page h1 { margin-bottom: 10px; }
.sitemap-page h3 { font-size: 20px; line-height: 28px; padding-top: 0px; }
ul.sitemap ul li ul { padding-left:30px; position: inherit !important; inset: inherit !important; margin: 0px !important; transform: none !important; }
#cloudModal .close{background:rgba(0,0,0,1);border-radius:50%;color:#fff;height:20px;line-height:20px;margin:5px 10px 0 0;opacity:1;text-align:center;text-shadow:none;width:20px;}
#cloudModal .close:focus, #cloudModal .close:hover{color:#fff;opacity:0.8;}
#cloudModal .modal-header{background:#45a041;}
.popup-search-bg{background:#45a041;float:left;width:100%;padding:10px 0px 15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#fxr-content .modal-header .close{display:block;width:20px;height:21px;border-radius:20px !important;color:#fff;background:#302d29;opacity:1;margin-right:10px;margin-top:0px;}
.search-popup-title{width:58%;}
.search-popup-title h2{font-size:28px;color:#fff !important;float:left;margin:12px 0px 0px;}
#cloudModal .typeahead-field button .fa{color:#fff !important;font-size:16px !important;margin:0px;}
.popup-icon-title img{margin:7px 5px 0px 0px;}
#fxr-content .modal-header{padding:0px;border:none;}
.popup-icon-title{display:inline-block;float:left;}
.search-content-cloud{padding:15px 25px;float:left;width:100%;}
.search-content-cloud p{text-align:center;padding:10px 0px;font-size:16px;font-weight:bold;}
.search-content-cloud .typeahead-button button{ margin-left:5px;border:none;width:40px; background:#45a041 !important;}
.search-content-cloud .typeahead-button button:hover{background:#464545 !important;}
#fxr-content .typeahead-button button{background:#006dcc;}
.typeahead-container .icon-search{background:url(../img/search-icon.png) no-repeat 0px 0px;width:19px;height:20px;display:inline-block;margin:1px auto 0px;vertical-align:top;}
.popup-gray-bg-drop, .popup-gray-bg-title{background:#f7f7f7;border-top:1px solid #ebebeb;margin:0 auto 3px;padding:5px 10px;text-align:left;width:100%;}
.popup-gray-bg-drop img{margin:3px 10px 0px 0px;}
.popup-icon{float:left;}
.popup-icon{float:left; width:auto; }
.popup-pad-lt{width:52%;line-height:20px;float:left;padding:5px 0px 5px;}
.popup-pad-rt{width:35%;float:right;text-align:right;}
.popup-pad-lt label{margin-top:5px;}
.popup-gray-bg-drop .btn{margin-top:5px;padding:0px 12px;background:#45a041!important;border:1px solid #45a041 !important; line-height: 28px; }
.popup-gray-bg-drop .btn:hover{background:#464545!important;border:1px solid #464545 !important;}
.popup-gray-bg-drop .btn:focus{outline:none;}
#fxr-content .typeahead-field input{font-size:16px !important;border:1px solid #ccc;margin:0px 0px 20px;float:left;height:36px;padding:0px 10px;width:100%;}
#cloudModal .modal-header .popup-search-bg{padding:0 !important;}
.padd-20{padding:20px !important;}
.modal-header.base-bg-color h2{color:#fff;}
.about-me .consulatant-text span{color:#fff;display:inline-block;width:84%;margin:0px;word-wrap:break-word;vertical-align:top; font-size: 16px; }
.about-me .consulatant-text a:hover span{color:#45a041;}
.team .thumbnail-style .teamdetails-img{height:185px;width:100%;display:inline-block;margin-bottom:15px;overflow:hidden;}
.team .thumbnail-style .teamdetails-img img{margin:0px auto 20px;}
.consulatant-text a{display:block;font-size:13px;line-height:25px;margin:8px 0px;position:relative; color: #fff; }
.consulatant-text { padding: 10px 15px 20px; }
.client-detail .consulatant-text a:after{content:"";pointer-events:none;position:absolute;width:30px;height:100%;bottom:0px;right:0px;background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
.detail-cont span.job-meta-text, span.btn-u.tag-btn, .map-popup span.job-meta-text, ul.benefits > li > div > span, .job-description .right-inner .job-meta span, .job-sector .salary-text{cursor:default !important;}
.consulatant-text .fa{font-size:16px;margin:5px 10px 0px 5px; vertical-align: top; }
.consulatant-text .fa-linkedin{margin:4px 7px 0px 3px;}
.consulatant-text .fa-twitter{margin:5px 6px 0px 2px;font-size:18px;}
.consulatant-text .fa-phone{margin:6px 8px 0px 4px;}
.consulatant-text .fa-envelope{margin:5px 7px 0px 1px;}
.consulatant-text .fa.fa-newspaper-o{font-size:16px;margin:6px 6px 0px 0px;vertical-align:top;}
.consulatant-text .fa.fa-eye{margin:4px 6px 0px 2px;  }
.blog_masonry_3col .grid-boxes-box{margin-bottom:30px;min-height:535px;}
.cms-widget-list.blog_masonry_3col .grid-boxes-box .grid-boxes-caption{border:solid 1px #eee;}
.cms-widget-list .grid-boxes.masonry{position:inherit !important;padding:40px 0px 0px;height:inherit !important;}
.cms-widget-list .grid-boxes-box .fade-text{height:90px;position:relative;overflow:hidden;color:#333;font-size:14px;margin:28px 0px;line-height:24px;width:100%;}
.cms-widget-list .grid-boxes-box .fade-text:after{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 94%);bottom:0;content:"";height:38%;position:absolute;right:0;width:100%;}
.cms-widget-list .grid-boxes-box.no-img .fade-text{height:310px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{width:100%;}
.blog_masonry_3col.cms-widget-list{padding:0px;}
.cms-case-study.blog_masonry_3col .grid-boxes-box{min-height:245px;}
.blog_masonry_3col.download-page-frame.cms-widget-list .grid-boxes-box{min-height:auto;}
.blog_masonry_3col.download-page-frame.cms-widget-list .grid-boxes-box .grid-boxes-caption{height:275px;overflow:hidden;}
.without-admin-cms .more-btn{font-size:16px;padding:9px 30px;}
.testimonial-cms-widget .more-btn{margin:30px 0px 30px;}
.team#latest-meet-the-team-section .thumbnail-style img{width:100%;height:240px;object-fit:cover;}
.team ul li{word-break:break-word;}
.container .col-md-8 ul.breadcrumb{margin-top:2px !important;}
.container .col-md-8 ul.breadcrumb li a, .container .col-md-8 ul.breadcrumb li span, ul.breadcrumb li a, .container .col-md-8 ul.breadcrumb li{font-size:14px;}
.blog_masonry_3col .grid-boxes-in .img-responsive{display:inline-block;vertical-align:top;}
.team h3{margin-bottom:20px;}
.container .team .col-md-8 ul{padding-left:16px !important;padding-bottom:20px !important;}
.container .team .col-md-8 ol{padding-left:14px !important;padding-bottom:20px !important;}
.about-me .hot-jobs img{width:auto;}
.pagination > li > a, .pagination > li > span{padding:5px 12px;}
.job-content .col-sm-6.md-margin-bottom-40{margin-bottom:0px;}
.download-fade-cont { height: 80px; overflow: hidden; position: relative; padding: 0px; margin-bottom: 10px; }
.download-fade-cont:after { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0; bottom:0px; content:""; height:50px; left:0px; position:absolute; width:100%; }
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-right{text-align:right !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left{float:left !important;}
.f-right{float:right !important;}
.f-none{float:none !important;}
.no-display{display:none!important;}
.l-padding-0{padding-left:0 !important;}
.r-padding-0{padding-right:0 !important;}
.no-bg{background:none !important;}
.no-border{border:none !important;}
.padd-both{padding-top:10px!important;padding-bottom:10px!important;}
.overflow-h, .overflow-hidden{overflow:hidden!important;}
.overflow-a{overflow:auto!important;overflow-x:hidden!important;}
.word-wrap{word-wrap:break-word !important;}
.ver-top{vertical-align:top !important;}
.mar-bott-20, .margin-bottom-20{margin-bottom:20px !important;}
.mar-bott-15{margin-bottom:15px !important;}
.mar-bott-10{margin-bottom:10px !important;}
.mar-top-10{margin-top:10px !important;}
.font-weight-normal{font-weight:normal !important;}
.bg-color-white{background-color:#fff !important;}
.bg-color-dark-gray{background-color:#4e4e4e !important;}
.bg-color-blue{background-color:#45a041 !important;}
.bg-color-dark-blue{background-color:#347ab8 !important;}
.bg-color-gray{background-color:#9b9b9b !important;}
.bg-color-lightgray{background-color:#ebeeef !important;}
.color-white{color:#fff !important;}
.color-dark-gray{background-color:#4e4e4e !important;}
.color-dark-blue{background-color:#347ab8 !important;}
.color-gray{color:#9b9b9b !important;}
.color-black{color:#212121 !important;}
.color-grey{color:#666 !important;}
.column-w-20{width:20%;padding:0 10px;float:left;}
.column-w-25{width:25%;padding:0 10px;float:left;}
.column-w-33{width:33.3%;padding:0 10px;float:left;}
.column-w-50{width:50%;padding:0 10px;float:left;}
.desktop-view{display:block !important;}
.mobile-view{display:none !important;}
.tablet-view{display:none !important;}
.on-desktop-view-off-tablet-view{display:block !important;}
.no-margin{margin:0 !important;}
.margin-auto-wov{margin-left:auto !important;margin-right:auto !important;}
.margin-auto-wv{margin:0 auto !important;}
.margin-bottom-0{margin-bottom:0 !important;}
.margin-bottom-5{margin-bottom:5px !important;}
.margin-bottom-10{margin-bottom:10px !important;}
.margin-bottom-15{margin-bottom:15px !important;}
.margin-bottom-20{margin-bottom:20px !important;}
.margin-bottom-25{margin-bottom:25px !important;}
.margin-bottom-30{margin-bottom:30px !important;}
.margin-bottom-40{margin-bottom:40px !important;}
.margin-bottom-50{margin-bottom:50px !important;}
.margin-top-0{margin-top:0 !important;}
.margin-top-5{margin-top:5px !important;}
.margin-top-10{margin-top:10px !important;}
.margin-top-15{margin-top:15px !important;}
.margin-top-20{margin-top:20px !important;}
.margin-top-25{margin-top:25px !important;}
.margin-top-30{margin-top:30px !important;}
.margin-top-40{margin-top:40px !important;}
.margin-top-50{margin-top:50px !important;}
.margin-right-3{margin-right:3px !important;}
.no-padding{padding:0 !important;}
.padding-bottom-0{padding-bottom:0 !important;}
.padding-bottom-5{padding-bottom:5px !important;}
.padding-bottom-10{padding-bottom:10px !important;}
.padding-bottom-15{padding-bottom:15px !important;}
.padding-bottom-20{padding-bottom:20px !important;}
.padding-bottom-25{padding-bottom:25px !important;}
.padding-bottom-30{padding-bottom:30px !important;}
.padding-bottom-40{padding-bottom:40px !important;}
.padding-bottom-50{padding-bottom:50px !important;}
.padding-top-0{padding-top:0 !important;}
.padding-top-5{padding-top:5px !important;}
.padding-top-7{padding-top:7px !important;}
.padding-top-10{padding-top:10px !important;}
.padding-top-15{padding-top:15px !important;}
.padding-top-20{padding-top:20px !important;}
.padding-top-25{padding-top:25px !important;}
.padding-top-30{padding-top:30px !important;}
.padding-top-40{padding-top:40px !important;}
.padding-top-50{padding-top:50px !important;}
.padd-ver-20{padding-top:20px;padding-bottom:20px;}
.padd-ver-40{padding-top:40px;padding-bottom:40px;}
.padd-ver-50{padding-top:50px;padding-bottom:50px;}
.padd-ver-80{padding-top:80px;padding-bottom:80px;}
.padd-ver-90{padding-top:90px;padding-bottom:90px;}
.padd-ver-100{padding-top:100px;padding-bottom:100px;}
.margin-l-n{margin-left:0 !important;}
.margin-r-n{margin-right:0 !important;}
.margin-t-n{margin-top:0 !important;}
.margin-b-n{margin-bottom:0 !important;}
.padding-l-n{padding-left:0 !important;}
.padding-r-n{padding-right:0 !important;}
.padding-t-n{padding-top:0 !important;}
.padding-b-n{padding-bottom:0 !important;}
.header.tablet-view .loginbar{list-style:none;margin:0;margin-left:1px;padding:0;}
.header.tablet-view .loginbar .dashboard-login-btn{padding:6px;padding-bottom:0;background:#45a041;height:45px;width:auto;color:#fff !important;text-align:center;display:inline-block;min-width:48px;}
.header.tablet-view .dashboard-login-btn .fa{display:block;margin:0 0 3px 0;font-size:18px;}
.header.tablet-view .dashboard-login-btn .btn-text{display:block;font-weight:700;font-size:12px;line-height:24px;color:#fff;text-transform:uppercase;}
.header.tablet-view ul.loginbar > li:hover .cand-menu{display:block;}
.header.tablet-view .navbar-toggle{margin:0 !important;padding:6px;height:45px;}
.header.tablet-view .navbar-toggle .btn-text{display:block;font-weight:700;font-size:12px;line-height:24px;color:#fff;text-transform:uppercase;}
.dash-job-list-frame{border-bottom:1px solid #e6e4e4;padding-bottom:25px;margin-bottom:15px;}
.clients-page.dash-job-list-frame{padding-top:0;}
.clients-page.dash-job-list-frame h2{margin-top:0;}
.dash-body-frame hr{border-color:#e6e4e4 !important;}
.dropzone2 .tools .btn-danger, .dropzone2 .tools .btn-success{padding:4px 4px 4px !important;}
.tag-box .btn-danger, .tag-box .btn-success{margin-top:-1px;}
.modal-body hr{margin:15px 0;}
.modal-body fieldset{padding:0;}
.job-list-type-frame{padding:0 15px;}
.candidate-page-full-width-sec{width:100%!important;}
.candidate-page-margin-bttom-15{margin-bottom:0px!important;}
.btn-mar-r-b{margin:0 10px 15px 0;}
.candidate-main-frame{display:flex;}
.candidate-main-frame .candidate-left-sidebar{background:#f0f3f3;width:25%;padding:0;}
.candidate-main-frame .candidate-content-area{background:#fff;width:74%;padding-right:0;min-height:600px;}
.candidate-main-frame .candidate-content-area .candidate-content-inner-area{padding:30px 15px 100px 15px;}
.content-holder-box .holder-box-body .border-bottom-01{border-bottom:1px solid #ECECED;}
.content-holder-box .holder-box-body .content-style-01{margin:0 0 20px 0;padding:0;font-weight:700;font-size:13px;line-height:24px;color:#a2a2a2;text-transform:uppercase;}
.candidate-main-frame .candidate-content-area .content-style-02, .candidate-main-frame .candidate-content-area .content-style-03{display:block;margin:0 0 15px 0;padding:0;font-weight:700;font-size:22px;line-height:24px;text-transform:uppercase;color:#347ab8;letter-spacing:-.5px;}
.candidate-main-frame .candidate-content-area .content-style-03{color:#4e4e4e;}
.candidate-main-frame .content-style-04, .content-holder-box .holder-box-body .content-style-04{font-weight:700;font-size:18px;line-height:20px;color:#535353;padding:0;margin:0 0 15px;}
.content-holder-box .holder-box-body .content-style-05{font-weight:700;font-size:16px;line-height:23px;color:#535353;padding:0;margin:0 0 15px;}
.content-holder-box .holder-box-body .content-style-05.color-gray-02{color:#535353;}
.content-holder-box .holder-box-body .content-style-06{font-weight:400;font-size:12px;line-height:18px;color:#adadad;padding:0;margin:0px 0 15px 0;}
.content-holder-box .holder-box-body .gray-txt{font-weight:400;font-size:14px;line-height:16px;color:#adadad;padding:0;margin:0 0 8px 0;}
.candidate-alert-subscriptions-sec .candidate-content-inner-area .btn.btn-success i{vertical-align:top;margin-top:3px;}
.candidate-main-frame .custom-box-style-01{padding:15px;margin-bottom:20px;background:#f0f0f0;}
.content-holder-box .holder-box-body .job-listing .list-box{background:#f0f0f0; min-height: 381px; }
.content-holder-box .holder-box-body .job-listing .list-box .job-meta-text, .content-holder-box .holder-box-body .job-listing .list-box .btn-u.tag-btn, .content-holder-box .holder-box-body .job-listing .list-box .detail-cont > a{background:#fff !important;color:#4e4e4e !important;border-radius:0 !important;font-size:13px !important;}
.content-holder-box .holder-box-body .job-listing .list-box .fa-money{margin-top:6px !important;}
.content-holder-box .holder-box-body .job-listing .list-box .fa-map-marker{margin-top:5px !important;}
.content-holder-box .holder-box-body .job-listing .list-box .fa-pie-chart{margin-top:8px !important;}
.content-holder-box .holder-box-body .job-listing .list-box .fa-clock-o{margin-top:6px !important;}
.content-holder-box .holder-box-body .job-listing .list-box .fa-file-text{margin-top:7px !important;}
.content-holder-box .holder-box-body .job-listing .list-box h4:after, .content-holder-box .holder-box-body .job-listing .list-box .detail-cont:after{background-image:-webkit-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:-moz-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:-ms-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:-o-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:linear-gradient(to left, rgba(240,240,240,1), rgba(240,240,240,0));}
.content-holder-box .holder-box-body .job-listing .list-box .fade-text:after{background:-moz-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,0)), color-stop(94%, rgba(240,240,240,1)));background:-webkit-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:-o-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:-ms-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:linear-gradient(to bottom, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);}
.content-holder-box .holder-box-body .job-listing .list-box .list-box-btn-btm{bottom:-37px;}
.candidate-main-frame h1.heading-style-01, .content-holder-box .holder-box-body h1.heading-style-01{font-weight:700;font-size:18px;line-height:24px;color:#45a041;display:block;padding:0 0 20px;margin:0px 0px 15px;}
.content-holder-box .holder-box-body .center-btn{text-align:center;margin:5px auto;display:inline-block;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#45a041;}
.content-holder-box .holder-box-body .center-btn:hover{text-decoration:none;color:#4e4e4e;}
.content-holder-box .holder-box-body .gray-listing-box-outer-frame{background:#f0f0f0;padding:10px 15px 5px;margin:0 0 20px;}
.content-holder-box .holder-box-body .gray-listing-box-outer-frame ul{margin:0;padding:0;list-style:none;}
.content-holder-box .holder-box-body .gray-listing-box-outer-frame ul li{background:#fff;height:40px;display:inline-block;border-radius:50px;padding:0 13px;margin:0 3px 5px 0;font-weight:400 !important;font-size:14px !important;line-height:40px !important;color:#45a041;cursor:pointer;}
.content-holder-box .holder-box-body .gray-listing-box-outer-frame ul a li{color:#45a041;line-height:24px;}
.content-holder-box .holder-box-body .gray-listing-box-outer-frame ul a:hover li, .content-holder-box .holder-box-body .gray-listing-box-outer-frame ul a:hover li{color:#4e4e4e;text-decoration:none;}
.content-holder-box{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);padding:0;margin-bottom:20px;}
.content-holder-box .header-sec{padding:15px 20px;background:#4e4e4e;overflow:hidden;}
.content-holder-box .header-sec h2{font-weight:700;font-size:14px;line-height:24px;color:#fff;display:inline-block;padding:0;margin:0;text-transform:uppercase;}
.content-holder-box .header-sec a.btn-link{font-weight:700;font-size:14px;line-height:24px;color:#fff;display:inline-block;padding:0;text-align:right;text-transform:uppercase; text-decoration: none; }
.content-holder-box .header-sec a.btn-link:hover{color:#9b9b9b;text-decoration:none;}
.content-holder-box .header-sec a.btn-link i{margin-left:5px; }
.content-holder-box .holder-box-body{padding:30px 20px;}
.tab-v1 .tab-content img{vertical-align:top;margin:0px;}
.chosen-container .chosen-results{max-height:230px !important;}
.candidate-edit-saved-search-sec .g-brd-primary-focus .input-group-addon{padding-top:9px;padding-bottom:0px;}
.popup-gray-bg-title img{margin-right:10px;}
.add-news-saved-search .checkbox input[type="checkbox"], .add-saved-search .checkbox input[type="checkbox"]{margin-top:6px;}
.add-news-saved-search .form-control, .add-news-saved-search .chosen-container{margin-bottom:15px;}
.tab-v1 .nav-tabs > li > a{margin-top:3px;}
.content-holder-box .header-sec h2.panel-title a{color:#fff !important;}
.candidate-edit-account-accordion-sec .headline.margin-bottom-15{margin:25px 0px 0px;padding:0px 0px 0px;height:auto;background:none;}
.candidate-edit-account-accordion-sec .headline.margin-bottom-15 h4{border-bottom:2px solid #45a041;}
.candidate-edit-account-accordion-sec textarea.form-control{height:120px;}
.search-details .detail-cont:after{background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
.page-top-links .service-block.service-block-default p{margin:0px 0px 10px;}
#featured-jobs .hot-jobs{top:5px;}
.dashboard-profile-sec #registercloud .fa-pencil-square-o{margin-right:3px;}
.candidate-edit-saved-search-sec input[type="checkbox"]{vertical-align:top;margin-top:5px;}
.candidates-questionanswer-sec textarea.form-control{height:100px;}
.content-holder-box .job-listing { padding: 0px; background:none; }
.clients-page .hot-jobs { float: left; margin-right: 5px; }
.candidate-main-frame .clients-page .hot-jobs img { margin-top: 0px; }
.cand-job-title { float: left; width: 89%; margin-bottom: 5px; }
.candidate-main-frame .list-box .newjob-btn { top: -30px; }
.candidate-alert-subscriptions-sec .btn-danger { background: #dc3545; border: none; box-shadow: none; }
.candidate-alert-subscriptions-sec .btn-danger:hover { background: #bb2d3b; }
.candidate-alert-subscriptions-sec .btn-success { background: #198754; border: none; box-shadow: none; }
.candidate-alert-subscriptions-sec .btn-success:hover { background: #157347; }
.sidebar-nav-v1.cand-menu{display:none;width:260px;position:relative;right:85px;z-index:99; background: #f0f3f3; padding: 0px; margin: 0px; }
.topbar ul.loginbar > li:hover .cand-menu{display:block;}
.topbar .loginbar .cand-menu li:first-child a:hover, ul#sidebar-nav-1 li:first-child a:hover{color:#fff;background:#45a041;}
.profile .profile-body{padding:20px;background:#f7f7f7;}
.profile .profile-body .btn-u{white-space:normal;}
.profile .profile-body .btn-u i{float:left;margin:2px 5px 0 0;line-height:18px;}
.profile .profile-body .download-btn{text-align:right;}
.profile .profile-bio span{display:block;margin:0 0 5px;}
.profile .profile-event{background:#fff;margin-bottom:2px;padding:10px 15px;}
.profile .profile-event{border-top:2px solid #f7f7f7;}
.panel .panel-heading{padding-top:15px;}
.dropzone2.no-image{background:none;border-radius:0px;}
.content-holder-box .holder-box-body .client-personal-detail .cand-profile-img .dropzone2{border-radius:0px !important;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2:after{content:'Drop your logo here or click to add one!';font-size:18px;color:#000;}
.client-personal-detail .dropzone2:after{bottom:20%;}
.breadcrumbs + .container.s-results{padding-top:30px;}
.tag-box.tag-box-v3 p{margin-bottom:10px;}
.jobbox.search-details h4{font-size:14px;}
.profile-body.job-listing .application-history ul.list-inline.up-ul{margin-bottom:0;}
.profile-body.job-listing .application-history .fade-box + p{margin:20px 0;}
.profile .profile-body .timeline-v2 time span{color:#555;}
.profile .profile-body .clients-page{border:none;overflow:hidden;border-bottom:1px solid #e6e4e4;}
.profile .profile-body .clients-page .fade-box:after{content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(247,247,247,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(247,247,247,1) 100%);}
.modal.add-saved-search .reg-page input.margin-bottom-20{margin:0;}
.cropWrapper img.main{max-width:inherit !important;}
.link-without-bg:hover{background:none !important;text-decoration:underline;}
.alert-info .link-without-bg{color:#31708f !important;padding:0 !important;}
.lt-candidate-menu ul li .fa.fa-unlock-alt{margin:3px 10px 0 3px;}
.lt-candidate-menu ul li .fa.fa-home{margin:3px 8px 0 0px;}
.lt-candidate-menu ul li .fa.fa-bell{margin:3px 8px 0 0px;}
.left-client-menu ul li .fa.fa-unlock-alt{margin:3px 10px 0 3px;}
.left-client-menu ul li .fa.fa-home{margin:3px 8px 0 0px;}
.left-client-menu ul li .fa.fa-bell{margin:3px 8px 0 0px;}
.lt-candidate-menu ul{margin:0;padding:0;list-style:none;}
.lt-candidate-menu ul li{padding:0;display:block;border-bottom:1px solid #ddd;}
.lt-candidate-menu ul li a{padding:15px 20px 15px 25px;font-weight:600;font-size:16px;line-height:20px;vertical-align:top;color:#0d0d0d;display:flex;text-transform:uppercase;position:relative;transition:all .2s ease-in;}
.lt-candidate-menu ul li .fa{margin:1px 10px 0 0;float:left;vertical-align:top;}
.lt-candidate-menu ul li.active a, .lt-candidate-menu ul li a:hover{background:#19467F;color:#fff;transition:all .2s ease-out;}
.lt-candidate-menu ul li.active a:after, .lt-candidate-menu ul li a:hover:after{width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #f7f7f7;position:absolute;right:0;top:5px;content:'';z-index:4;transition:all .2s ease-out;}
.lt-candidate-menu ul li.fixed-active-heading a{background:#19467F;}
.lt-candidate-menu ul li.fixed-active-heading a{background:#19467F;}
.lt-candidate-menu ul li.fixed-active-heading a:after{display:none;}
.lt-candidate-menu ul li .fa.fa-tachometer{margin:1px 8px 0 0;}
.lt-candidate-menu ul li .fa.fa-paper-plane-o{margin:3px 8px 0 0;}
.lt-candidate-menu ul li.fixed-active-heading a strong, .lt-candidate-menu ul li.bg-primary strong { font-weight: 600; }
.lt-candidate-menu ul li a.bg-primary strong { font-weight: 600; color: #45a041; }
.lt-candidate-menu ul li a.bg-primary { color: #45a041; }
.left-client-menu ul{margin:0;padding:0;list-style:none;}
.left-client-menu ul li{padding:0;display:block;border-bottom:1px solid #ddd;}
.left-client-menu ul li a{padding:15px 20px 15px 25px;font-weight:600;font-size:15px;line-height:20px;vertical-align:top;color:#fff !important;display:flex;text-transform:uppercase;position:relative;transition:all .2s ease-in;}
.left-client-menu ul li .fa{margin:3px 10px 0 0;float:left;vertical-align:top;}
.left-client-menu ul li.active a, .left-client-menu ul li a:hover{background:#3b89cb;color:#fff !important;transition:all .2s ease-out;}
.left-client-menu ul li.active a:after, .left-client-menu ul li a:hover:after{width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #f7f7f7;position:absolute;right:0;top:5px;content:'';z-index:4;transition:all .2s ease-out;}
.left-client-menu ul li.fixed-active-heading a{background:#1e4681;}
.left-client-menu ul li.fixed-active-heading a:after{display:none;}
.left-client-menu ul li .fa.fa-tachometer{margin:3px 8px 0 0;}
.left-client-menu ul li .fa.fa-copy{margin:3px 8px 0 0;}
.left-client-menu ul li .fa.fa-user{margin:3px 12px 0px 0px;}
.lt-candidate-menu ul li a.bg-primary { background: #dddee0 !important; }
.candidate-profile-progress-bar-sec{width:100%;padding:0 2%;margin:0 0 20px 0;}
.candidate-profile-progress-bar-sec h4{display:block;margin:0 0 15px 0;padding:0;font-weight:700;font-size:22px;line-height:24px;text-transform:uppercase;color:#666;letter-spacing:-.5px;}
.candidate-profile-progress-bar-sec .candidate-page-full-width-sec .profile-strength{font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;color:#a0a0a0;padding:0;}
.candidate-profile-progress-bar-sec .candidate-page-full-width-sec .profile-value{font-weight:700;font-size:30px;line-height:24px;text-transform:uppercase;color:#45a041;padding:0;margin:-10px 0 10px;}
.candidate-profile-progress-bar-sec .progress{height:10px;background:#dddee0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);margin-bottom:10px;border-radius:6px;}
.candidate-profile-progress-bar-sec .profile-txt{font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;color:#45a041;}
.candidate-profile-progress-bar-sec .progress-bar { background: #45a041; border-radius: 10px; }
.content-holder-box.dashboard-profile-sec .holder-box-body h2{font-weight:700;font-size:18px;line-height:20px;color:#535353;padding:10px 0 20px;margin:0;}
.content-holder-box.dashboard-profile-sec .holder-box-body small{font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:#9b9b9b;display:block;float: left; margin: 3px 10px 0px 0px; }
.content-holder-box.dashboard-profile-sec .holder-box-body .email-text{font-weight:700;font-size:18px;line-height:20px;color:#45a041; word-break: break-word; float: left; }
.content-holder-box .holder-box-body .cand-profile-img .dropzone2, .content-holder-box .holder-box-body .cand-profile-img .cropWrapper, .content-holder-box .holder-box-body .cand-profile-img #canvas_thumb, .content-holder-box .holder-box-body .cand-profile-img .dropzone2 img.preview{border-radius:50%;}
.content-holder-box .holder-box-body .cand-profile-img .dropzone2{border:6px solid #fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.2), inset 0 0 1px 0 rgba(0,0,0,.3) !important;width:180px !important;height:180px !important;}
.content-holder-box .holder-box-body .cand-profile-img .dropzone2::after{bottom:37% !important; font-size: 15px !important; line-height: 21px; }
.content-holder-box .holder-box-body .cand-profile-img .dropzone2 .tools{top:42px;right:18px; z-index: 91; }
.client-personal-details .dropzone2.no-image:after{font-size:16px;color:#000;bottom:34% !important;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2:after{bottom:35% !important;}
.content-holder-box .holder-box-body .cand-profile-img #canvas_thumb { z-index: 9 !important; }
.dashboard-upadate-cv-sec h4.file-type-text{display:block;margin:0 0 3px 0;padding:0;font-weight:700;font-size:14px;line-height:20px;color:#9b9b9b;}
.dashboard-upadate-cv-sec .file-choose-outer-frame{display:flex;margin:25px 0px;}
.dashboard-upadate-cv-sec .file-choose-outer-frame .left-sec, .dashboard-upadate-cv-sec .file-choose-outer-frame .right-sec{background:#f0f0f0;float:left;width:50%;padding:25px 5%;margin:0 1px 1px 0;}
.dashboard-upadate-cv-sec .file-choose-outer-frame .right-sec{margin-right:0;}
.dashboard-upadate-cv-sec .file-choose-outer-frame p{font-size:14px;line-height:18px;color:#899197;text-transform:uppercase;margin:0 0 20px 0;padding:0;font-weight:600;}
.dashboard-upadate-cv-sec .file-choose-outer-frame .file-btn{display:block;}
.dashboard-upadate-cv-sec .file-choose-outer-frame .file-btn input[type=file]{font-size:15px;color:#3B3C3C;}
.dashboard-upadate-cv-sec .file-choose-outer-frame .cloud-btn{height:50px;line-height:50px;width:90px;border-radius:25px;display:inline-block;text-align:center;margin:0 5px;margin-bottom:5px;}
.dashboard-upadate-cv-sec .file-choose-outer-frame .cloud-btn:hover{background:#1e4681 !important;}
.cloud-btn.light-blue-btn{background:#1565C0 }
.cloud-btn.light-green-btn{background:#15AA64 }
.cloud-btn.sky-blur-btn{background:#1697D4 }
.onedrive-icon{background:url(../img/one-drive-icon.png) no-repeat 0 0;width:43px;height:27px;display:inline-block;vertical-align:top;margin:12px 0 0;}
.gdrive-icon{background:url(../img/google-drive-icon.png) no-repeat 0 0;width:33px;height:30px;display:inline-block;vertical-align:top;margin:10px 0 0;}
.dropbox-icon{background:url(../img/dropbox-icon.png) no-repeat 0 0;width:32px;height:30px;display:inline-block;vertical-align:top;margin:10px 0 0;}
.dashboard-upadate-cv-sec .holder-box-body .button-frame{width:100%;}
.dashboard-upadate-cv-sec .holder-box-body .button-frame .btn-u{float:left;margin:0 10px 5px 0;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec{width:100%;border-top:1px solid #ECECED;padding:10px 0 0 0;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec h5{font-weight:600;font-size:18px;line-height:24px;color:#45a041;display:inline-block;margin-bottom:25px;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec .add-doc .fa{margin:5px 0 0;font-size:15px;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec .add-doc.collapse-down-arrow .fa-chevron-down{display:none;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec .add-doc.collapsed .fa-chevron-up{display:none;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec .add-doc.collapsed .fa-chevron-down{display:inline-block;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec .add-doc .fa-chevron-down{display:none;}
.dashboard-upadate-cv-sec .holder-box-body .additional-sec .add-doc .fa-chevron-up{display:inline-block;}
.right-sec b{display:block;margin:8px 0px;}
.content-holder-box.jobs-you-like .holder-box-body h1{font-weight:700;font-size:20px;line-height:24px;color:#45a041;display:block;padding:0 0 20px;margin:0;text-transform:uppercase;}
.content-holder-box.jobs-you-like .holder-box-body .content-frame-01{margin:0 0 20px 0;padding:0;font-weight:700;font-size:13px;line-height:24px;color:#a2a2a2;text-transform:uppercase;line-height:24px;}
.content-holder-box.jobs-you-like .holder-box-body .content-frame-01 a, .content-holder-box.jobs-you-like .holder-box-body .content-frame-01 span{color:#45a041;text-decoration:underline;}
.content-holder-box.jobs-you-like .holder-box-body .content-frame-01 a:hover{text-decoration:none;}
.candidate-alert-subscriptions-sec .holder-box-body .btn{vertical-align:inherit!important;}
.add-saved-text { float: left; width: 90%; margin-bottom: 20px; }
.add-saved-search .chosen-container, .add-saved-search select { margin-bottom: 20px; }
.edit-saved-text { float: left; width: 90%; }
.candidate-remove-account-sec .content-holder-box{min-height:300px;}
.candidate-jobs-shortlisted-sec .clients-page:last-child{border:none;}
.timeline-v2{position:relative;}
.timeline-v2 > div{position:relative;}
.timeline-v2:before{background:#f3f3f3;bottom:0;content:"";left:22%;margin-left:-14px;position:absolute;top:0px;width:4px;}
.timeline-v2 > div .cbp_tmtime{width:25%;display:block;position:absolute;padding-left:10px;padding-top:18px;font-size:16px;}
.timeline-v2 > div .cbp_tmlabel .download-btn{float:left;margin:10px 0 15px -10px;}
.timeline-v2 > div .cbp_tmicon{background:#45a041;box-shadow:0 0 0 4px #f3f3f3;border-radius:100px;height:10px;left:22%;margin:25px 0px 0px -17px;position:absolute;width:10px;}
.timeline-v2 > div .cbp_tmlabel{color:#fff;padding:10px 10px 20px 20px;background:#f0f0f0;clear:both;border-radius:5px;margin:0 0 20px 25%;}
.timeline-v2 > div .cbp_tmlabel:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #f0f0f0 transparent transparent;border-image:none;border-style:solid;border-width:10px;content:"";height:0px;pointer-events:none;position:absolute;right:100%;top:18px;margin:0;width:0;}
.timeline-v2 > div .cbp_tmlabel .application-history .clients-page{border:none;padding:0;}
.candidate-application-history-sec .job-submit-date{color:#555!important;}
.job-listing .application-history .clients-page h2:after, .dash-body-frame .job-listing .clients-page h2:after{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(247,247,247,0.63) 33%, rgba(247,247,247,1) 52%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(247,247,247,0.63) 33%,rgba(247,247,247,1) 52%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(247,247,247,0.63) 33%,rgba(247,247,247,1) 52%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f7f7f7',GradientType=1 );}
.candidate-application-history-sec .content-holder-box .holder-box-body ul.benefits > li > div > a, .candidate-application-history-sec .content-holder-box .holder-box-body ul.benefits > li > div > span{background:#fff !important;color:#4e4e4e !important;border-radius:0 !important;font-size:13px !important;}
 .candidate-application-history-sec .content-holder-box .holder-box-body .cbp_tmlabel.application-history .clients-page h2:after{background-image:-webkit-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:-moz-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:-ms-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:-o-linear-gradient(right, rgba(240,240,240,1), rgba(240,240,240,0));background-image:linear-gradient(to left, rgba(240,240,240,1), rgba(240,240,240,0));}
.candidate-application-history-sec .content-holder-box .holder-box-body .cbp_tmlabel.application-history .clients-page .fade-box:after{background:-moz-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,0)), color-stop(94%, rgba(240,240,240,1)));background:-webkit-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:-o-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:-ms-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);background:linear-gradient(to bottom, rgba(240,240,240,0) 0%, rgba(240,240,240,1) 100%);}
.candidate-application-history-sec .detail-cont:after{background-image: linear-gradient(to left, rgba(240,240,240,1), rgba(240,240,240,0));}
.candidate-remove-account-sec .btn-u .fa { margin-right: 0px; }
.candidate-edit-account-accordion-sec input[type="checkbox"]{ margin: 5px 5px 10px 0px; vertical-align:top;}
.candidate-edit-account-accordion-sec .fa-plus, .candidate-edit-account-accordion-sec .fa-times{margin-right:3px;}
.holder-box-body .clients-page h2{font-size:20px; line-height: 26px;  font-weight:700;margin-bottom:15px; padding: 10px 0px; }
.unsubscribe_from{box-shadow:none !important;border:1px solid #eee;padding:20px;}
.unsubscribe_from .checkbox input[type="checkbox"]{margin:7px 0px 0 0;left:0px;}
.unsubscribe_from.reg-page label.checkbox{line-height:20px;}
.unsubscribe_from.reg-page.sky-form .radio, .unsubscribe_from.reg-page.sky-form .checkbox{padding-left:0px;}
.modal .sky-form{float:none !important;box-shadow:none !important;}
.apply-with-linkedin .sky-form{box-shadow:none !important;border:1px solid #e5e5e5;padding:25px;}
.paging-sec{background:#eee;margin:0 0 30px;padding:15px;}
.job-list-pagi-frame .pagination{margin:0;float:right;}
ul.sidebar-nav-v1{background:#347ab8;}
ul.sidebar-nav-v1 li.list-group-item{margin:0;padding:0;border:none;border-bottom:1px solid #ddd;background-color:inherit; width: 100%; }
ul.sidebar-nav-v1 li.list-group-item:hover{border:none;border-bottom:1px solid #ddd;}
ul.sidebar-nav-v1 li.list-group-item a{padding:10px !important;font-size:13px !important;line-height:13px;color:#333232 !important;display:flex;text-transform:uppercase;transition:all .2s ease-in;border:none !important;}
ul.sidebar-nav-v1 li.list-group-item.active a, ul.sidebar-nav-v1 li.list-group-item a:hover{background:#19467F;color:#fff !important;transition:all .2s ease-out;}
ul.sidebar-nav-v1 li.list-group-item .fa{margin:0 5px 0 0;float:left;width:18px;}
ul.sidebar-nav-v1 li.list-group-item a.bg-primary{background:#19467F !important; color: #fff !important; }
ul.sidebar-nav-v1 li.list-group-item a.bg-primary .fa-bars { color: #fff !important; }
.loginbar ul.sidebar-nav-v1 li.list-group-item a{font-size:13px !important;}
.custom-check-box-sec label{position:relative;padding:0 0 0 0px;line-height:100% !important;}
.candidates-questionanswer-sec input[type=checkbox] { vertical-align: top; }
.job-application-confirmation .candidate-main-frame h1.heading-style-01, .content-holder-box .holder-box-body h1.heading-style-01 { margin: 0px; }
.our-team-member-list-frame .our-team-member-content-frame, #latest-meet-the-team-section .our-team-member-content-frame{height:55px;position:relative;margin:10px 0;overflow:hidden }
.our-team-member-list-frame h3{height:80px;overflow:hidden;line-height:36px;font-size:28px;position:relative;font-weight:600;white-space:normal;margin-bottom:0px !important; padding-bottom: 10px;  }
.our-team-member-list-frame h3 a{font-size:24px;line-height:30px; }
.our-team-member-list-frame p.small{display:block;margin-top:5px;font-size:16px !important;line-height:20px !important;height:25px;overflow:hidden;position:relative; padding: 0px; }
.our-team-member-list-frame p:after{content:"";pointer-events:none;position:absolute;width:50px;height:25px;bottom:0px;right:0px;background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:-o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
.our-team-member-list-frame ul.team-socail{text-align:left;height:30px; margin-bottom: 10px; }
.our-team-member-list-frame ul.team-socail li{margin:0px 0 0 0 !important;padding:0px !important;}
.our-team-member-list-frame ul.team-socail li i{display:inline-block;font-size:18px;min-width:30px;padding:3px;text-align:center;}
.listing-team { margin:0px 0px 20px; }
.testimonial-page h1 { margin: 30px 0px; }
.testimonials.testimonials-v1 .testimonial-box { text-align: left; background:#e9ede8; font-size: 16px; line-height: 24px; color:#333232; border-radius:8px; padding:15px; position: relative;  }
.testimonials.testimonials-v1 .testimonial-box p { color:#333232; line-height: 24px;  font-size: 16px; padding-bottom: 9px; font-weight:normal; }
.testimonials.testimonials-v1 .testimonial-info { color:#182e42 !important; font-size: 16px; padding: 0 15px; margin-top: 18px; text-align: left; }
.testimonials.testimonials-v1 .testimonial-info .img-box img { border-radius:6px !important; }
.testimonials.testimonials-v1 article { position:relative; overflow: hidden; }
.testimonials.testimonials-v1 article:after { content:''; position:absolute; bottom:0; left:0; width:100%; height:50px; z-index:10; }
.testimonials .testimonial-author p, .testimonials .testimonial-author { font-size: 18px; line-height: 22px; color: #45a041; font-weight: 600; float: left; width: 73%; }
.testimonials .testimonial-info img { width: 60px; float: left; height: 60px; padding: 2px; margin-right: 15px; border: solid 1px #ccc; border-radius:6px !important; object-fit: cover; }
.testimonials.testimonials-v1 { margin:0px 0px 30px; }
.testimonials.testimonials-v1 .testimonial-stars { margin:2px 0px 0px; }
.testimonials.testimonials-v1 .testimonial-box:before { content: ''; position: absolute; border-style: solid; border-width: 20px 20px 0px 0px; border-color: #e9ede8 transparent; display: block; width: 0; z-index: 1; margin-left: -14px; bottom: -19px  !important; left: 95px  !important; }
.testimonials.testimonials-v1 .testimonial-box:after { content: ''; position: absolute; border-style: solid; border-width: 20px 20px 0px 0px; border-color: #e9ede8 transparent; display: block; width: 0; z-index: 0; margin-left: -15px; bottom: -21px !important; left: 95px !important; }
.testimonials.testimonials-v1 .carousel-item .testimonial-box:after, .testimonials.testimonials-v2 .carousel-item .testimonial-box:after { border-top-color: #e9ede8; }
.testimonials.testimonials-v1 .carousel-item .testimonial-box a { margin-top:10px; font-weight:normal; font-style:normal; font-size:16px; }
.download-page-frame a h3.title, .download-page-frame h3.title{color:#45a041 !important;}
.download-page-frame a h3.title i{font-family:"FontAwesome" !important;}
.custom-check-box-sec .col-sm-12 label{padding:10px 0px;font-size:16px;}
.fileUpload, .fileUpload_add{position:relative;overflow:hidden;background:#efefef;border:1px solid #767676;border-radius:4px !important;color:#444;font-size:14px;padding:1px 8px; height: auto; line-height: 21px; max-width: inherit; width: auto; margin: 0px; }
.fileUpload:hover, .fileUpload_add:hover{background:#e5e5e5;border:1px solid #4f4f4f;color:#444;}
.fileUpload:focus , .fileUpload_add:focus{background:#efefef;border:1px solid #767676;color:#444;}
.fileUpload input.browse, .fileUpload_add input.browse{position:absolute;top:0;left:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
#uploadFile, #uploadFile_add{border:none;background:none;font-size:14px;width:52%;margin-bottom:10px; line-height: 24px; display: inline-block; vertical-align: top; }
.left-sidebar #search-filter1 ul li span{display:inline-block;width:80%;vertical-align:top;}
.featured-client-bg{padding:0px 0px 45px;}
.featured-client-bg .headline h2 a{color:#555;}
.featured-client-bg .headline h2 a:hover{color:#45a041;}
.featured-client-bg .client-logo{width:150px;height:150px;display:inline-block;vertical-align:middle;line-height:150px;text-align:center;background:#f5f5f5;border:1px solid #eee;box-shadow:0px 0px 5px rgba(0,0,0,0.2);margin:0px 5px 10px;}
.featured-client-bg .client-logo img{display:inline-block;vertical-align:top;}
.featured-client-bg .client-logo:first-child{margin:0px 5px 10px 0px;}
.featured-client-bg .client-logo:last-child{margin:0px 0px 10px 5px;}
.featured-client-bg .carousel-control .glyphicon-chevron-left, .featured-client-bg .carousel-control .glyphicon-chevron-right{top:42%;color:#333;}
 .featured-client-bg .carousel-control.left{left:-4%;}
.featured-client-bg .carousel-control.right{right:-4%;}
.client-index-listing.our-team-member-list-frame h3{height:21px;}
.thumbnail h3 a, .thumbnail-style h3 a{color:#45a041;}
.thumbnail h3 a:hover, .thumbnail-style h3 a:hover, .team .thumbnail-style:hover h3 a{color:#555 !important;}
.news-width-pad .thumbnail-style{box-shadow:0 0 8px #ddd;transition:box-shadow 0.2s ease-in-out;}
.consulatant-img-lt{background:#fff;border-bottom:none;width:100%;height:auto;display:inline-block;vertical-align:middle;}
.client-detail .consulatant-text{ width:100%;max-width:100%;}
.consulatant-img-lt img{ width:100%;}
.client-detail .consulatant-text .fa{font-size:18px;}
.client-detail .consulatant-text span{display:inline-block;vertical-align:top;width:86%;}
.client-banner-overlay{position:absolute;top:0px;z-index:9;background:rgba(0,0,0, 0.3);height:100%;width:100%;max-width:100%;}
.client-banner-img, .client-banner-ht{position:relative;}
.client-banner-txt{display:table;width:100%;height:100%;position:absolute;z-index:9;top:0px;}
.client-banner-txt h2, .client-banner-txt h1{text-transform:uppercase;color:#fff !important;text-align:center;display:table-cell;vertical-align:middle;}
.client-banner-img img{width:100%;}
.client-lt-box{box-shadow:0px 0px 8px rgba(0,0,0, 0.2);}
.right-sidebar #recommended_job_listing.job-listing{padding:0px;}
.right-sidebar #div_job_listing.job-listing{padding:10px 0px 0px;}
.chosen-container .chosen-results li.active-result.highlighted{color:#fff !important;}
.detail-consultant.apply-consultant .profile-detail ul{margin:0px 0px 25px 0px;}
.job-list-logo{width:200px;height:100px;border:1px solid #eee;float:right;display:inline-block;vertical-align:top;line-height:100px;}
.job-list-logo img{display:inline-block;vertical-align:top;height:100px;object-fit:cover;width:100%;}
.logo-width-pad{max-width:300px;max-height:300px;margin:0px 0px 50px;}
.logo-width-pad img{vertical-align:top;}
.error-page{margin:150px auto 0px;width:100%;max-width:700px;float:none;}
.error-page .col-lg-8{width:100%;}
.error-page h1{padding:0px;}
.error-page .alert{padding:20px;}
.error-page .navbar-brand{padding:0px;float:none;height:auto;}
.social-icons{margin:0px;}
.social-icons li{text-indent:0px;display:inline-block;vertical-align:top;margin:0px;padding:0px;}
.social-icons li a{font-size:26px;margin:0px 4px;width:auto;height:auto;display:inline-block;vertical-align:top;}
.list-category-ht{height:200px;}
.disable_social_cur{pointer-events:none;}
.social-warning-txt-login{color:#ff0000;text-align:center;display:block;}
.sign-in-sidebar .social-warning-txt-login{display:block;text-align:center; font-size: 16px; right: 0; bottom: -44px;  }
.sign-social-icon{cursor:pointer; position:relative; }
.signin .reg-page .btn-u{min-width:97px;}
.advanced_search .select2-container{width:100% !important;}
.advanced_search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px !important;}
.advanced_search .select2-container .select2-selection--single{height:34px !important;font-size:14px;padding:0px 28px 0px 6px;border:1px solid #ccc;}
.advanced_search .select2-container--default .select2-selection--single{border-radius:0px;}
.advanced_search .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;}
.leftsidebar-search-bg .select2-container--default .select2-selection--single{border:none;}
.leftsidebar-search-bg .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:18px !important;}
.leftsidebar-search-bg .select2-container .select2-selection--single{height:24px !important;font-size:14px;padding:0px 28px 0px 6px;}
.leftsidebar-search-bg .select2-container{width:65% !important;}
.leftsidebar-search-bg .select2-container--default .select2-selection--single .select2-selection__arrow{top:-5px;}
.blog-banner-img{margin:0px 0px 35px;display:block;}
.blog-list-lt{float:left;margin:0px 8px 15px;display:inline-block;vertical-align:top;font-size:15px;color:#45a041;width:47%;}
.blog-list-lt a{color:#45a041 !important;}
.blog-list-lt a:hover{color:#333 !important;}
.blog-list-lt .fa{font-size:16px;color:#333;vertical-align:top;margin:5px 5px 0px 0px;}
.blog-list-rt{float:left;font-size:15px;}
.blog-fade-cont{padding:35px 0px 15px;}
.blog-fade-cont p{font-size:15px;line-height:26px;}
.blog-right-cont{padding:6px 0px 70px 0px;display:block;}
.blog-title-txt h3{padding:8px 0px 40px 40px;margin:0px;}
.blog-list-lt .fa.fa-tags{margin:5px 0px 0px 0px;}
.consulatant-call-action{padding:0px 0px 45px;}
.consulatant-call-box{font-size:15px;line-height:28px;display:inline-block; }
 .consulatant-call-box .consulatant-text1 .fa{font-size:25px;padding:0px 7px;}
.blog-right-pad{padding:28px 0px 0px;}
.blog-banner-img img{width:100%;height:225px;object-fit:cover;}
.left-arrow{background:url(../img/left-arrow.png) no-repeat 0px 0px;width:32px;height:32px;display:inline-block;vertical-align:top;margin:0px;float:left;}
a:hover .left-arrow{background:url(../img/left-arrow-hv.png) no-repeat 0px 0px;}
.candidate-slider-news .right-arrow{background:url(../img/right-arrow.png) no-repeat 0px 0px;width:32px;height:32px;display:inline-block;vertical-align:top;margin:0px;float:right;position:absolute;right:0px;top:0px;}
.candidate-slider-news a:hover .right-arrow{background:url(../img/right-arrow-hv.png) no-repeat 0px 0px;}
.blog-title-txt{text-align:center;}
.blog-right-cont .img-responsive{border:1px solid #f5f5f5;}
.autocomplete-items{font-size:14px;margin:0px 15px;color:#555;}
.autocomplete{position:relative;display:inline-block;}
.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:34px;left:0;right:0;}
.autocomplete-items div{padding:6px 6px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;}
.autocomplete-items div:hover{background-color:#e9e9e9;}
.autocomplete-active{background-color:DodgerBlue !important;color:#ffffff;}
.advanced_search .autocomplete-items div{padding:6px 28px 6px 12px;}
.advanced_search .autocomplete-items{top:59px;}
#proximity_refine .autocomplete-items{width:100%;left:0px;top:48px;margin:0px;}
#leftsearch .slider.slider-horizontal .slider-track{margin-top:-12px;}
.topbar ul.lenguages.logged-in-menus{background:none;}
.topbar ul.lenguages.logged-in-menus:after{content:none;}
.register-step1 .input-group{width:100%;}
.cand-profile span{margin:0px 0px 10px;display:block;}
.edit-account .chosen-container{margin:0px 0px 20px;}
.sign-in-sidebar .social-icons-list{margin:5px auto 15px;}
.register-step1 .fa-pencil-square-o{margin-right:0px !important;}
.sign-in-sidebar .social-icons-list .fa { vertical-align: top; }
.sign-in-sidebar .social-icons-list .fa.fa-facebook { margin-top: 1px; }
.home-search-bar{position:relative;}
.autocompletesearch, .autocompleteadvancedsearch{width:100% !important;}
.autocompletesearch-items, .autocompleteadvancedsearch-items{background:#fff;padding:0px !important;position:absolute;z-index:9;width:92%;box-shadow:0 4px 5px rgb(0 0 0 / 15%);border:1px solid #aaa;}
.autocompletesearch #keywordhome{width:100%;height:34px;border:1px solid #ccc;outline:none;font-size:14px;padding:0px 5px;}
.autocompletesearch .keywordhomeautocompletesearch-list > input{text-align:left;padding:2px 6px 5px;font-size:14px;display:none;color:#333 !important;line-height:15px;}
.autocompletesearch #keywordhome::-webkit-input-placeholder{color:#999;}
.autocompletesearch #keywordhome:-moz-placeholder{color:#999;opacity:1;}
.autocompletesearch #keywordhome::-moz-placeholder{color:#999;opacity:1;}
.autocompletesearch #keywordhome:-ms-input-placeholder{color:#999;}
.autocompletesearch .autocompletesearch-items div{padding:2px 12px;cursor:pointer;}
.autocompletesearch .autocompletesearch-items div:hover{background:#3875d7;color:#fff;}
.autocompleteadvancedsearch .autocompleteadvancedsearch-items div{padding:2px 12px;cursor:pointer;}
.autocompleteadvancedsearch .autocompleteadvancedsearch-items div:hover{background:#3875d7;color:#fff;}
.autocompleteinnersearch .autocompleteinnersearch-items div{padding:2px 12px;cursor:pointer;}
.autocompleteinnersearch .autocompleteinnersearch-items div:hover{background:#3875d7;color:#fff;}
.leftsidebar-search-bg .autocompletesearch #keywordhome{width:87%;padding:0px 10px;border:none;}
.leftsidebar-search-bg .autocompletesearch-items{top:50px;width:100%;}
.leftsidebar-search-bg .autocompletesearch .autocompletesearch-items div{line-height:normal;padding:2px 5px !important;}
.autocompleteadvancedsearch{position:relative;}
.autocompleteadvancedsearch-items{border-top:none;width:100%;top:34px;}
 .leftsidebar-search-bg .autocompleteinnersearch #keyword{width:75%;padding:0px 10px;border:none;}
.leftsidebar-search-bg .autocompleteinnersearch-items{top:49px;width:100%;}
.leftsidebar-search-bg .autocompleteinnersearch-items{background:#fff;padding:0px !important;position:absolute;z-index:9;width:100%;box-shadow:0 4px 5px rgb(0 0 0 / 15%);border:1px solid #aaa;}
.leftsidebar-search-bg .autocompleteinnersearch .autocompleteinnersearch-items div{line-height:normal;padding:2px 5px !important;}
.select2-results__option{cursor:pointer;padding:0px 6px !important;margin:0px 0px 4px;}
.select2-results__option--highlighted{background:#3875d7;color:#fff !important;}
.client_signin .google-sign{float:none; max-width: 180px; margin: 0px auto; }
.client_signin #gSignIntop .abcRioButtonBlue{margin:0px auto 0px;}
.client_signin .social-icons-list{margin:5px auto 5px;display:block;text-align:center;}
.delete-btn-rt{margin-right:15px;}
#edit_account .dropzone2.no-image{background:#fff;}
#edit_account .dropzone2.no-image:after{content:'Drop your banner image here or click to add one!';color:#000;bottom:48%;font-size:18px;}
#edit_account .dropzone2.no-image img.ghost{left:0px !important;top:0px!important;width:100% !important;height:100% !important;}
.error-message-postjob{color:#ff0000;position:absolute;bottom:0px;}
ul.sidebar-nav-v1 li.list-group-item.active{background:none !important;}
#description_error.error-message-postjob{bottom:-30px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}
.leftsiderbar-cookiebar{position:fixed;background:#45a041;max-width:500px;width:100%;height:100%;padding:24px;left:0;z-index:99;top:0;}
.cookie-cont h3{color:#7f7f7f;font-size:20px;line-height:26px;padding:10px 0px 15px;float:left;font-family:'Lato Bold', sans-serif;}
.cookie-cont h5{color:#7f7f7f;font-size:16px;line-height:22px;padding:0px 0px 0px;letter-spacing:0.3px;}
.cookie-cont p{color:#fff;}
.cookie-cont hr{margin:0px 0px 33px;}
.cookie-cont .btn{background:#fff;outline:none;color:#45a041;height:40px;line-height:44px;padding:0px 20px;margin:10px 0px 0px;font-family:'Lato Bold', sans-serif;}
.cookie-cont .btn:hover{background:#3f4141;color:#fff;}
.cookie-cont .btn:focus{background:#fff;outline:none;color:#45a041;}
.switch-btns{float:right;margin:7px 0px 0px;}
.cookie-cont .switch{position:relative;display:inline-block;width:80px;height:30px;}
.cookie-cont .switch input{display:none;}
.cookie-cont .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#555;-webkit-transition:.4s;transition:.4s;}
.cookie-cont .slider:before{position:absolute;content:"";height:22px;width:22px;left:2px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;}
.cookie-cont input:checked + .slider{background-color:#45a041;}
.cookie-cont input:focus + .slider{box-shadow:0 0 1px #45a041;}
.cookie-cont input:checked + .slider:before{-webkit-transform:translateX(55px);-ms-transform:translateX(55px);transform:translateX(55px);}
.cookie-cont .on{display:none;}
.cookie-cont .on{color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-family:Lato Bold, sans-serif;font-size:16px;}
.cookie-cont .off{color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-family:Lato Bold, sans-serif;font-size:16px;}
.cookie-cont input:checked+ .slider .on{display:block;}
.cookie-cont input:checked + .slider .off{display:none;}
.cookie-cont .slider.round{border-radius:100px;}
.cookie-cont .slider.round:before{border-radius:100px;}
.ns-box-inner .container{max-width:1300px;}
.cookie-btns-bg{background:#FFF;}
.ns-box .cookie-cont .container{max-width:1200px;}
.ns-box .cookie-cont{margin:10px 0px 0px;}
.ns-box .cookie-cont .row{margin-left:-10px;margin-right:-10px;}
.ns-box .cookie-cont .col-md-3{padding-left:10px;padding-right:10px;}
.cookie-cont .cookie-btns-bg{text-align:center;width:100%;border-radius:5px;margin:0px auto 0px;}
.cookie-cont .cookie-btns-bg h3{float:none;display:inline-block;vertical-align:top;padding:4px 0px 0px;font-size:15px;}
.cookie-cont .cookie-btns-bg .switch{margin:0px;}
.cookie-cont .cookie-btns-bg .switch-btns{float:none;display:inline-block;vertical-align:top;margin:8px 0px 1px 6px;}
.ns-box .cookie-cont .btn{background:#45a041;outline:none;color:#FFF;height:46px;line-height:20px;padding:0px 0px;border-radius:5px;width:100%;font-size:16px;margin:0px;font-family:'Lato Bold', sans-serif;white-space:normal;text-align:center;}
.ns-box .cookie-cont .btn:hover{color:#fff;}
 .ns-box .cookie-cont .slider:before{height:15px;width:15px;left:5px;bottom:7px;}
.ns-box .cookie-cont .on{left:54%;font-size:14px;}
.ns-box .cookie-cont .off{left:46%;font-size:14px;}
.ns-box p{font-size:14px;line-height:22px;padding:0px 0px 10px;}
.ns-box .cookie-links{padding:10px 0px 20px;}
.ns-box .cookie-links a{color:#fff;margin:0px 20px 10px;display:inline-block;vertical-align:top;opacity:1;text-decoration:none;border-bottom:1px solid #fff;font-size:17px;letter-spacing:1px;font-weight:600;}
.ns-box .cookie-links a:hover{text-decoration:none;color:#45a041;border-bottom:1px solid rgba(255,108,14,0);}
.header .topbar .loginbar li i.fa-user{margin:0px 3px 0px 0px;}
.client-downloads.our-team-member-list-frame h3{height:20px;margin:15px 0px 10px;}
.client-downloads.our-team-member-list-frame .our-team-member-content-frame{height:60px;}
.client-downloads .team .thumbnail-style img{margin:0px;height:180px;object-fit:inherit;}
.client-downloads.our-team-member-list-frame .our-team-member-content-frame:after, .client-downloads.our-team-member-list-frame h3:after, .client-downloads.our-team-member-list-frame p:after{content:none;}
.status-btn span{padding:0px 15px;}
.table-striped>tbody>tr{margin:8px;}
.about-me span{display:inline-block;}
.pagewise-jobslist .newjob-btn{right:0px;top:1px;}
.add-client-saved-search .form-control, .add-client-saved-search .chosen-container{margin:0px 0px 20px;}
.list-box-home .newjob-btn{top:-10px; right:0px;}
.tab-v1 .tab-content .list-box-home .hot-jobs img{margin:12px 0px}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2{width:100% !important;height:172px !important;border-radius:0px;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2, .content-holder-box .holder-box-body .client-personal-details .cand-profile-img .cropWrapper, .content-holder-box .holder-box-body .client-personal-details .cand-profile-img #canvas_thumb, .content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2 img.preview{border-radius:0px;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2 .tools{top:10px;}
.dropzone2 .tools .btn-zoom-in, .dropzone2 .tools .btn-zoom-reset, .dropzone2 .tools .btn-zoom-out, .dropzone2 .tools .btn-edit{padding:4px 4px 4px !important;}
.content-holder-box .holder-box-body .client-personal-detail .cand-profile-img .dropzone2{border-radius:0px !important;}
#post_a_job .dropzone2:after{content:'Drop your logo here or click to add one!';font-size:18px;color:#000;bottom:35%;}
.external-cand-jobs.list-box h4{width:85%;}

.google-sign{float:left;}
.social-icons-list{width:100%;max-width:180px;margin:5px 0px 5px;text-align:center;}
.social-icons-link{background:none;color:#45a041;font-size:22px;margin:0px 13px;display:inline-block;padding:0px; vertical-align: top; }
.social-icons-link:focus { border:none; box-shadow:none; }
.signin .google-sign{float:none;}
.signin .abcRioButtonBlue{display:block;margin:0px auto;}
.signin .social-icons-list{margin:5px auto 5px;}
.clear-btn:hover{color:#687074;}
.left-sidebar ul li.ref-list-item a, .left-sidebar ul li.ref-disabled-item a:not([href]), .left-sidebar ul li.ref-disabled-item a{color:#333;}
.left-sidebar ul li:hover a, .left-sidebar ul li:hover.ref-list-item.sup-parent a{color:#4c4b4b;}
.left-sidebar ul li.selected-item a{font-weight:bold;color:#333;}
.left-sidebar ul li.selected-item a:hover{color:#45a041;}
.ref-disabled-item{color:#333!important;}
.rec-jobs-section{background:#45a041;padding:10px 20px 15px;}
 .rec-jobs-section .key-word-job h2{font-size:20px;line-height:26px;padding:0px;margin:5px 0px 7px;}
.rec-jobs-section .key-word-job h3{font-size:18px;line-height:26px;padding:5px 0px 0px;margin:0px;}
.job-listing .highlight-box{float:left;height:auto;line-height:18px;background:#e8f4ff;padding:5px 10px;font-size:14px;margin:5px 5px 5px 0px;color:#333;}
.job-listing .highlight-box sup{top:8px;}
.job-listing .highlight-box sup a{width:auto;vertical-align:top;font-size:16px;margin:8px 0px 0px 5px;}
.job-listing .highlight-box sup a:hover{color:#000;}
.refine-job-count{float:left;font-size:18px;margin:0px 0px 0px 0px;}
.joblist-found-text{font-size:18px;float:left;}
#proximity_text{float:left;width:100%;padding:10px 0px 10px;}
.proximity-icon-rt{float:right;}
.proximity-icon-rt .fa{font-size:16px;color:#45a041;}
.proximity-icon-rt .fa:hover{color:#333;}
.proximity-icon-rt .fa-pencil{margin:0px 10px;}
#proximity .fa-times{font-size:15px;vertical-align:top;margin-top:3px;}
.left-sidebar ul li.ref-disabled-item:hover a, .left-sidebar ul li.ref-disabled-item:hover.ref-list-item.sup-parent a{color:#333;}
#ref-search-mag.inner-search-icon{background:#fff;width:40px;height:48px;float:left;margin:0px 0px 0px;
border-left:none;outline:none;font-size:22px;padding:4px 0px 0px;color:#45a041;}
#ref-search-mag.inner-search-icon:hover{color:#333;}
.detail-right-content a.btn-u.tag-btn{background:none;padding:0px !important;height:inherit;display:inline-block;
 white-space:normal;border:none;margin:0px;font-size:15px;font-weight:600;color:#555;}
.detail-right-content a.btn-u.tag-btn:hover{color:#00a641;}
.detail-right-content .btn-u:before{background:none;border:none;}
.detail-right-content{padding:0px 0px 10px 20px;width:100%;}
.detail-right-content h6{font-size:16px;line-height:25px;font-weight:600;color:#3D4B52;padding:0px 0px 17px;text-transform:uppercase;}
.detail-right-content h5, .detail-right-content h5 a{padding:0px 0px 0px;height:50px;overflow:hidden;margin-bottom:18px}
.detail-right-content h5, .detail-right-content h5 a{color:#464545;}
.detail-right-content h5 a:hover{color:#333;}
.detail-right-content .loc-text{margin-bottom:0px;display:block;width:88%;float:left;}
.detail-right-content .salary-text{margin:0px 4px 4px 0px;}
.see-all-txt{font-size:16px;line-height:18px;letter-spacing:1px;font-weight:600;background:#45a041;padding:8px 20px;color:#fff;text-transform:uppercase;margin:0px auto 30px;display:inline-block;}
.see-all-txt:hover{color:#fff;background:#464545;}
.detail-right-content h5{height:45px;overflow:hidden;margin:0px 0px 15px;position:relative;font-size:18px;line-height:22px;font-weight:600;}
.detail-right-content h5:after{background-image:linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));top:37px;content:"";height:27px;pointer-events:none;position:absolute;right:0px;width:30px;bottom:0px;}
.detail-right-content .job-type-icon{margin:4px 10px 0px 0px;}
.detail-right-content .loc-icon{margin:4px 13px 0px 0px;}
.detail-right-content .job-sector{padding-bottom:0px;}
.detail-right-content .fade-text, .m-detail-right .fade-text{position:relative;overflow:hidden;height:47px;line-height:25px;font-size:16px;color:#3D4B52;margin-bottom:16px;margin-top:4px;}
.detail-right-content .fade-text p, .m-detail-right .fade-text p{line-height:22px;font-size:14px;color:#3D4B52;font-weight:normal;}
.detail-right-content h5 img{display:inline-block;margin:0px 7px 0px 0px;float:left;}
.detail-right-content .hot-jobs{position:inherit;padding:0px;display:inline-block;vertical-align:top;margin:0px 0px 0px 0px;float:left;}
.client-page-jobs, .single-job-center{margin:40px auto 0px;display:Block;float:none;width:70%;}
.client-page-jobs .col-sm-4{float:none !important;display:inline-block;width:49%;}
.single-job-center .col-sm-4{display:block;margin:0px auto 0px;float:none;width:49%;}
#proximity .chosen-container{width:82.5% !important;float:left;margin:10px 0px 21px;}
 #proximity .chosen-container-multi .chosen-choices{background:#fff !important;border:none !important;}
#proximity .chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:46px !important;font-size:16px !important;padding:0px 10px !important;}
#proximity .chosen-container-multi .chosen-choices li.search-choice span{width:100%;}
#proximity #leftsearch{margin:10px 0px 0px;}
#proximity #ref-search-mag.inner-search-icon.chosen-search{margin-top:10px;}
.pagewise-jobslist .clients-page{margin-bottom:0px;padding-top:10px;}
.thank-confirmation-page-new .alert{padding:20px;}
.thank-confirmation-page-new .alert p:first-child{font-size:26px;line-height:32px;padding:0px 0px 30px;}
.banner-covid p{margin:0px !important;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2 img.preview{width:100%;height:160px;object-fit:contain;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2.display-image:after{opacity:0;}
textarea.form-control#banner_text{height:270px;}
.dashboard-upadate-cv-sec .holder-box-body .button-frame{position:relative;padding:0px 0px 25px;}
.dashboard-upadate-cv-sec .holder-box-body .button-frame span{ font-size: 16px; line-height: 24px; display: block; }
.page-top-links .notesContainerDiv_widget_content_blocks{display:inline-block;background:none;border:none;padding:0px !important;}
.page-top-links .ui-widget-content{width:100%;max-width:25%;float:left;padding:0px 10px;}
.page-top-links .ui-widget-content .col-md-3{width:100%;max-width:100%;padding:0px;}
.page-top-links div.notesContainerDiv:hover{background:none !important;}
.latest-joblist .content{padding:0px;}
#cookiepop{display:none;}
.cookie-popup .modal-dialog{width:650px}
.right-social-icons{display:inline-block;}
.right-social .fa{font-size:23px;color:#1a73e8;display:inline-block;}
.right-social .fa:hover{color:#000;}
.cookie-popup .topbar-devider{background:#ebebeb;width:2px;height:26px;display:inline-block;margin:0px 8px;vertical-align:top;}
.fa-user-circle-o:before{content:"\f2be";}
.modal-btn-center{display:block;text-align:center;margin:0px auto 0px;}
.modal-btn-center .btn-u{margin:0px 5px 10px;text-decoration:none !important;}
.modal-btn-center .link-text{margin:0px 5px;text-decoration:none !important;}
.cookie-popup h4{text-align:center;}
.cookie-popup .panel-title{text-align:left;}
.cookie-banner-img{margin:0px 0px 25px;}
#myModal .modal-dialog{max-width:650px;margin:55px auto 0px; width: 100%; }
#myModal .modal-title{font-size:20px;line-height:28px;text-align:center;}
#myModal .modal-header .close{color:#333;display:inline-block;vertical-align:top;margin:-19px 0px 0px 0px;position:relative;right:-15px;}
#myModal .modal-header{border-bottom:none;padding:25px 25px 0px;background:none;}
#myModal .modal-header h4{color:#333;}
#myModal .modal-body{padding:25px;}
#myModal .modal-body p, #myModal .modal-body{font-size:15px;line-height:24px;}
#myModal .modal-body .modal-btn-center .btn-u{color:#fff;}
#myModal .modal-body p a:hover, #myModal .modal-body a:hover{text-decoration:none;color:#333 }
#myModal .modal-content{border-radius:12px !important;}
.modal-btn-btm{width:300px;margin:0px auto 0px;display:block;}
.modal-btn-btm .btn-u{display:block;margin:0px auto 15px;}
.person-dropdown #accordion{margin:10px 0px 10px 0px;position:relative;}
.person-dropdown span{display:inline-block;vertical-align:top;margin:0px;color:#333;}
.person-dropdown #cookies_ess{margin:6px 2px 0px 0px;}
.person-dropdown .panel-group .panel-default, .person-dropdown .panel-default>.panel-heading{background:none;border:none;cursor:pointer;}
.person-dropdown .panel-default>.panel-heading{padding:0px 0px 15px;}
.person-dropdown .panel-group .panel-title, .person-dropdown .panel-heading .panel-title, .person-dropdown .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;box-shadow:none;width:90%; font-size: 16px; font-weight: normal; text-transform: none; line-height: 26px; }
.person-dropdown .panel-group .panel-default{box-shadow:none;position:relative;margin-bottom:10px;}
.person-dropdown .panel-heading[data-bs-toggle="collapse"]:after{content:"\f106";font-family:"FontAwesome";transform:none;top:0px;font-size:26px;color:#5f6368;background:#f5f5f5;border-radius:100px;width:40px;height:40px;display:block;text-align:center;line-height:38px;}
.person-dropdown .panel-heading[data-bs-toggle="collapse"].collapsed:after{content:"\f107";transform:none;}
.cloud-validation span.help-inline{top:55px;}
.cookie-popup .navbar-brand-logo { width: 192px; height: 63px; display: block; }
.cookie-popup .navbar-brand-logo img { max-height: 100%; }
.cookie-popup h3 { font-size: 20px; line-height: 26px; }
.person-dropdown .form-check-input, .person-dropdown #cookies_ess { margin-top: 6px; width: 13px; height: 13px; border-radius: 3px; border: 1px solid #767676; }
.cookie-popup .modal-content p { word-wrap: break-word; }
.content-holder-box .list-box h4{margin-top:0px;}
.candidate-edit-account-accordion-sec .remove-language-div .fa-times{margin-right:0px;}
.candidate-main-frame .candidate-content-area .candidate-content-inner-area .candidate-edit-account-accordion-sec .btn-u i.fa-pencil-square-o{margin-right:3px;}
.custom-modal.add-saved-search .chosen-container-multi .chosen-choices li.search-field, .custom-modal.add-news-saved-search .chosen-container-multi .chosen-choices li.search-field{padding:0px !important;}
.add-saved-search .chosen-container-multi .chosen-choices li.search-field input[type="text"], .add-news-saved-search .chosen-container-multi .chosen-choices li.search-field input[type="text"]{padding:0px 12px !important;}
.custom-modal .modal-body .dropzone2 .tools .btn-zoom-in, .custom-modal .modal-body .dropzone2 .tools .btn-zoom-reset, .custom-modal .modal-body .dropzone2 .tools .btn-zoom-out, .custom-modal .modal-body .dropzone2 .tools .btn-edit{padding:3px 5px 2px !important;min-height:24px;}
.custom-modal .modal-body .dropzone2 .tools .btn-danger, .custom-modal .modal-body .dropzone2 .tools .btn-success{min-height:24px;vertical-align:top;}
.custom-modal .modal-body .btn-default{color:#333 !important;}
.add-saved-search.custom-modal .btn-u .fa-times, .add-news-saved-search.custom-modal .btn-u .fa-times{display:inline-block;}
.add-new-checkbox-text{float:left;width:85%;margin-bottom:15px;}
.edit-saved-checkbox-text{float:left;width:85%;}
.edit-account .table-striped.yjob{bordeR:1px solid #ccc;}
.edit-account .table-striped.yjob img{max-width:25%;}
.edit-account .table-striped.yjob .status-color{padding:3px 10px;display:inline-block;margin:1px 0px 0px;}
.edit-account .table-striped.yjob tr th, .edit-account .table-striped.yjob tr td{font-size:14px;vertical-align:middle;}
.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2{border:none;}
.candidate-content-inner-area .client-downloads.our-team-member-list-frame h3{height:25px;}
.candidate-profile-progress-bar-sec{padding:0px !important;}
.dashboard-profile-sec .cand-profile span{margin:0px 0px 20px;}
.add-news-saved-search.custom-modal .btn-u .fa-times, .add-saved-search.custom-modal .btn-u .fa-times{display:inline-block;}
#div_job_listing .list-box{min-height:345px;}
#post_a_job .edit-account .form-control{display:inline-block;width:95%;}
#post_a_job .edit-account .chosen-container{display:inline-block;width:95% !important;}
#cke_description{width:95% !important;display:inline-block;}
#post_a_job .edit-account a{vertical-align:top;}
.manage-table-width thead{border-bottom: 1px solid #ddd;}
.manage-table-width{border:1px solid #ccc;margin:0px 0px 30px;background:#fff; border-bottom:none; }
.manage-table-width tr td{padding:10px;border:1px solid #ccc; border-top:none !important; text-align: left !important }
.manage-table-width tr td .fa-trash { margin-right:3px;}
.manage-table-width tr th{background:#eee;padding:10px;border:1px solid #ccc; text-align: left !important}
.manage-table-width td{vertical-align:middle;font-size:14px;color:#173041;}
.manage-table-width .archive-columns td{color:#B2BEB5; border-top:none;}
.manage-table-width .archive-columns .fa-trash{font-size:14px;margin:2px 3px 0px 0px;vertical-align:top;}
.manage-table-width .application_cnt_col{width: 12%;}
.circle-count{width:28px;height:28px;border-radius:50px;text-align:center;display:inline-block;line-height:25px !important;color:#fff !important;background:#347ab8;border:1px solid #347ab8;font-size:15px;}
.circle-count:hover{background:#eee;color:#000 !important;border:1px solid #000;}
.manage-table-width .archive-columns .circle-count{background:#555;color:#fff !important;border:1px solid #555;}
.manage-table-width tr:nth-child(2n+1) { background-color: #FFF;}
.manage-table-width tr.archive-columns, .manage-table-width tr.archive-columns a{color: #B2BEB5 !important;background: #eee;}
.app-download-btn{margin:10px 0px 0px;font-size:10px;font-weight:500;}
.app-download-btn .fa-download { margin-top: 4px; } 
.dashboard-upadate-cv-sec .row{margin:0px;}
.benefits li i.fa-money-wave:before, i.fa-money-wave:before{content:"";}
.benefits li i.fa-money-wave, i.fa-money-wave{background:url(../img/fa-money-icon.svg) no-repeat 0px 0px;width:18px;height:13px;display:inline-block;margin:7px 0px 0px 7px;padding:0px;vertical-align:top;}
i.fa-money-wave.details-icon{background:url(../img/w-fa-money-icon.svg) no-repeat 0px 0px;margin:6px 4px 0px 0px !important;}
.edit-text.padding-l-n{margin-bottom:15px;}
.fa-money-wave{background:url(../img/fa-money-icon.svg) no-repeat 0 0;width:18px;height:13px;margin:8px 4px 2px 3px !important;}
.list-box-home .latest-news-cont .read-more{background:linear-gradient(to bottom, rgba(249, 249, 249, 0) 0%, rgba(249, 249, 249, 1) 94%);}
.select2-container--default .select2-selection--multiple { border: 1px solid #ccc !important; border-radius:0px !important;  }
.select2-results__option { padding: 4px 6px !important; font-size: 16px; line-height: 15px; }
.search-popup .select2-container { width: 91% !important; }
.search-popup .select2-container--default .select2-selection--multiple { border: none !important; padding-left: 6px; }
.search-popup .select2-container .select2-search--inline .select2-search__field { font-size: 20px; letter-spacing: 0.56px; }
.select2-container .select2-search--inline .select2-search__field { margin-left:12px !important; height:auto; color:#6c757d !important; font-size:16px !important; margin-top: 0px !important; }
.home-search-bar .select2-container .select2-search--inline .select2-search__field { margin-left:0px !important; }
.select2-container .select2-selection--multiple{ min-height:34px !important; padding-right:0px !important; padding-bottom:0px !important; }
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { background: #333232 !important; }
.select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder { color:#6c757d; }
.select2-container .select2-search--inline .select2-search__field:-moz-placeholder { color:#6c757d; opacity:1; }
.select2-container .select2-search--inline .select2-search__field::-moz-placeholder { color:#6c757d; opacity:1; }
.select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder { color:#6c757d; }
.select2-container--default .select2-selection--multiple .select2-selection__choice { margin-top: 3px !important; margin-bottom: 3px !important; }
#post_a_job .select2-container { width:95% !important; } 
.edit-account .table-striped.yjob tr td { border:1px solid #ddd; }
.home-search-bar select { height:34px; color:#c1c1c1; -webkit-appearance:none; -moz-appearance:none; appearance:none; border-radius:0px;  width:100%;  }
.home-search-bar select option { line-height:34px; padding:30px 5px;}
.home-search-bar select::-webkit-scrollbar {display:none;}
.home-search-bar select::-moz-scrollbar {display:none;}
.home-search-bar select::-o-scrollbar {display:none;}
.home-search-bar select::-google-ms-scrollbar {display:none;}
.home-search-bar select::-khtml-scrollbar {display:none;}
.job-listing.pagewise-jobslist { padding:0px; }
.job-listing.pagewise-jobslist .list-box h4 { width:82%;}
#registercloud5 { text-align:center; }
#registercloud5 #btnLinkDisable { margin:10px auto 0px;}
.upload_candidate_additional_cv .edit-text.padding-l-n, .upload_candidate_cv .col-lg-6.edit-text.padding-l-n { padding-left:0px !important;}
.upload_candidate_additional_cv .col-lg-6.padding-l-n, .upload_candidate_cv .col-lg-6.padding-l-n { padding-left:15px !important;}
.choosen-file-top { margin-top: 15px; margin-bottom: 15px; }  
.choosen-file-top label { color: #000; }
.connect-bg .fileUpload {  background: #f5f5f5; border: none; color: #173041; font-size: 16px; padding: 1px 8px; width: 100px; display: inline-block; vertical-align: top; }
.connect-bg .fileUpload:hover, .specialism-connect-bg .connect-bg .fileUpload:hover {  background: #173041; border: none; color: #fff; }
.connect-bg .fileUpload:focus, .specialism-connect-bg .connect-bg .fileUpload:focus {  background: #f5f5f5; border: none; color: #173041; }
.connect-bg .fileUpload input.browse { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); }
.connect-bg #uploadFile { cursor: pointer; border:none; background:none; font-size: 16px; color: #fff; width: auto; margin: 0px; }
#googledrive { display:none;}
.select2-container--default .select2-selection--multiple .select2-selection__choice { text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; max-width:96%; font-size: 16px; vertical-align: top; border-radius:0px !important; line-height: 24px !important; }
.add-saved-search .col-12 { margin-bottom: 20px; }
tr.shrink-row td a { display:block;line-height: 28px; }
.manage-table-width td.shrinkable a { display:inline-block; }
.email-label-text label.checkbox { font-weight: normal; margin-top: 8px; }
.modal-content .select2-container, .candidate-content-inner-area .select2-container { width: 100% !important; }
.edit-profile-checkbox-pad p { font-size: 18px; line-height: 24px; }
.edit-profile-checkbox { float: left; width: 91%; margin-bottom: 8px; font-size: 18px; line-height: 24px;  }
.candidate-edit-account-accordion-sec #contact_preferences label { font-weight: normal; }
.candidate-edit-account-accordion-sec #contact_preferences p { font-size: 18px; line-height: 24px; }
.candidate-edit-account-sec .btn-u .fa.fa-pencil-square-o, .candidate-edit-account-accordion-sec .btn-u .fa.fa-pencil-square-o { font-size: 15px; }
.edit-text .margin-top-10 { font-size: 16px; line-height: 20px; clear: both; display: block;  }
.dropzone2.smalltools .tools .btn.btn-default { background: #fff; }
.candidate-content-inner-area p { font-size: 18px; line-height: 24px;  }
.candidate-content-inner-area .tag-btn-box p { padding:0px; }
.change-password .btn-u .fa { margin-right: 4px; }
.add-saved-search .col-12.email-label-text { margin-bottom: 0px; }
.alert { font-size: 16px; padding: 10px 15px; line-height: 24px;  }
.candidate-alert-subscriptions-sec .close { background: none; float: right; opacity: 1; color: #000; }
.candidate-alert-subscriptions-sec .close:hover { color:#000; }
.clients-page .icon-box { float: left; font-size: 18px; width: 25px; text-align: center; margin-right: 8px; color: #333232; margin-top:1px; }
.clients-page .icon-box .fa { vertical-align: top; }
.clients-page .icon-box .fa-map-marker { font-size: 20px; }
.clients-page .icon-box .fa-pie-chart, .clients-page .icon-box .fa-file-text { font-size: 16px; }
.candidates-questionanswer-sec .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on { margin-left: -1px !important; }
.job-application-confirmation .content-style-04 { word-break: break-word; }
.holder-box-body .job-box-content { margin-bottom: 30px; }
.reset-password { padding-top: 40px; padding-bottom: 40px; }
.reset-password .reg-page { box-shadow: 0px 0px 5px rgba(0,0,0,0.2); padding: 30px; margin-top: 10px; }
.reset-password p { font-size: 20px; }
@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"} .glyphicons.message_empty:before{content:"\e122"}.glyphicons.group:before{content:"\e044"} .glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}
.content-holder-box.jobs-you-like, .content-holder-box.jobs-recently-applied { background: #f5f5f5; }
.our-team-member-content-frame p { font-size:20px; line-height: 28px; }
.thumbnail-team-img { margin:0px 0px 25px; display: block; }
.add-saved-search .modal-body { padding: 0; }
.indeed-apply-widget { display:none; }
.email-about-content { padding:75px 0px 0px; }
.sitemap-cont .dropdown-item:focus, .sitemap-cont .dropdown-item:hover, ul.sitemap ul li:hover { background:none !important; }
ul.sitemap ul { display:block; border:none; position: inherit; background: none; z-index: 1; }
ul.sitemap li a:after {  border:none; }
ul.sitemap ul li h6 { color: #45a041; padding: 0px; }
#dropbox, .display-none { display:none; }
@media only screen and (min-width:1920px){
	.select2-dropdown.select2-dropdown--below{width:345px !important;}
}
@media only screen and (min-width:1650px){
	#div_page_widgets{margin-left:3%;}
	.bdr #min1{position:absolute;top:35%;right:0%;z-index:110;}
	.bdr #max1{position:absolute;top:35%;right:15.8%;z-index:110;}
	#main_widget_latest_job .row{width:53%;}
	.theiaStickySidebar .slimScrollDiv, .theiaStickySidebar #rhs-menu-scroll{height:512px !important;overflow-x:hidden;}
	.timeline-v2 > div .cbp_tmlabel:after { left: -2.1%; }
}
@media screen and (min-device-width:1200px) and (max-device-width:1330px) and (-webkit-min-device-pixel-ratio:1){
 	.bdr #max1{right:306px;}
}
@media only screen and (min-width:1025px) and (max-width:1366px){
	#main_widget_latest_job .row{width:52%;}
}
@media only screen and (max-width:1650px){
	.right-sidebar-widget .detail-right-content{width:100%;}
	.job-linkedin-width{width:33%;}
	#candidate_login_container .detail-right-content{width:100%;padding-left:0px;}
	#candidate_register_container .detail-right-content{width:100%;}
}
@media only screen and (min-width:1007px) and (max-width:1300px){
	.visual-video .embed-container{padding-bottom:44.25%;} 
}
@media only screen and (min-width:1025px) and (max-width:1240px){
	.leftsidebar-search-bg .select2-container{width:54% !important;}
	.leftsidebar-search-bg .select2-container .select2-selection--single{padding:0px;}
	.extension-store #app-details-frame.app-details-frame .logo-pic.extension-logo{height:100px;width:200px;}
}
@media only screen and (min-width:1025px) and (max-width:1200px){
	.detail-apply ul li{padding-right:15px;}
	.detail-apply .apply-btn{margin-right:15px;}
	.tab-v2 .nav-tabs li a{padding-left:8px !important;padding-right:8px !important;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	#cke_description, #edit_account .dropzone2.no-image{width:100% !important;}
	.can-edit-acc-detail #registercloud .col-md-6.col-sm-12{width:100%;}
	.additional-edit-acc-btn{padding-left:15px !important;}
	.additional-upload-btn{margin-left:0px !important;}
	.timeline-v2 > div .cbp_tmtime { width: 30%; }
	.timeline-v2 > div .cbp_tmlabel { margin: 0 0 20px 33%; }
	.timeline-v2:before, .timeline-v2 > div .cbp_tmicon { left: 29%; }
	.reg-content .col-md-8.col-sm-12 { width: 100%; }
	.reg-content .col-sm-12.hidden-xs.hidden-sm { width: 100%; }
	.reg-content .sign-in-sidebar .btn-u { width: auto; padding: 6px 25px 5px; }
}
@media only screen and (min-width:992px) and (max-width:1024px){
	.cookie-cont .cookie-btns-bg h3{font-size:11px;}
	.client-detail .consulatant-text a:after{right:-16px;}
	.tab-v2 .nav-tabs li a{padding-left:8px !important;padding-right:8px !important;}
	.leftsidebar-search-bg .select2-container .select2-selection--single{padding:0px 0px 0px 6px;}
	.content-holder-box.jobs-you-like .job-listing, .content-holder-box.jobs-recently-applied .job-listing{padding:0px;}
	#div_job_listing.job-listing .col-sm-4, .holder-box-body .job-listing .col-sm-4{width:50%;}
	.home-search-bar .btn-u{font-size:11px;}
	.form-group .col-lg-6{margin:0px 0px 20px;}
	.detail-apply ul li.indeed-btn{padding:14px 0px 0px 5px;}
	.cms-widget-list .grid-boxes-box.no-img .fade-text{height:270px;}
	.candidate-edit-account-accordion-sec .form-group{margin-bottom:0px;}
	.candidate-edit-account-accordion-sec .g-brd-primary-focus select{margin-bottom:0px;}
	.candidate-edit-account-accordion-sec .form-control , .candidate-edit-account-accordion-sec .g-brd-primary-focus, .candidate-edit-account-accordion-sec .chosen-container{margin-bottom:15px;}
	.visual-video .embed-container{padding-bottom:46.25%;}
	.timeline-v2 > div .cbp_tmlabel:after { left: -5.2%; }
	.candidate-main-frame .candidate-left-sidebar { width: 32%; }
	.candidate-main-frame .candidate-content-area { width: 67%; }
	.fixed-header { height: 121px;}
	.candidate-edit-account-sec .download-btn .btn-u { float: left; }
	.candidate-edit-account-sec .btn-u .fa.fa-pencil-square-o, .candidate-edit-account-accordion-sec .btn-u .fa.fa-pencil-square-o { font-size: 17px; vertical-align: top; margin-top: 6px; }
	.candidate-content-inner-area p { line-height: 30px; }
}
@media only screen and (min-width:768px) and (max-width:991px){
	.footer .foot-col.w-12{width:50%;}
	.footer .foot-col{width:50%;display:block;min-height:150px;}
	.about-me .consulatant-text span{width:83%;}
	.blog-search-form .col-md-3{width:28%;float:left;}
	.blog-search-form .col-md-2{width:2%;float:left;}
	.fxr-power-logo4{top:-20px;}
	.header-fixed .header{height:auto !important;padding:0px 0px 10px !important;}
	.blog-search-form .job-width-rt .email-address{width:64%;}
	.main-testimonial .testimonial-box:after{left:46.5%;}
	.featured-client-bg{padding:0px 0px 60px;}
	.featured-client-bg .client-logo{width:90px;height:90px;line-height:90px;}
	.consulatant-text span{display:inline-block;width:83%;vertical-align:top;}
	.client-detail .consulatant-text span{width:82%;}
	.right-select-view{padding:24px 0px 0px;}
	.view-icons{margin:0px 0px 10px;}
	.job-detail-bg h3{text-align:center;}
	 .right-sidebar .job-listing{padding:0px 15px 40px;}
	.cookie-cont .cookie-btns-bg{margin:0px auto 10px;}
	.cookie-cont .cookie-btns-bg h3{font-size:11px;}
	.header-fixed .header.header-sticky{top:0px;}
	.client-detail .consulatant-text a:after{right:-14px;}
	.blog-search-form .col-sm-6{width:66%;}
	.our-team-member-list-frame.container{max-width:1000px;width:100%;}
	.banner-covid .coronavirusclose{right:10px;}
	.topbar ul.lenguages{left:-35px;}
	.topbar ul.lenguages:after{left:75px;}
	.header.header-sticky.header-fixed-shrink{height:90px !important;}
	.email-address{width:70%;}
	#myModal .modal-dialog{width:95%;}
	.cms-widget-list .grid-boxes-box.no-img .fade-text{height:225px;}
	.content-holder-box .row.job-listing .col-sm-4{width:50%;}
	.header .topbar{margin-bottom:0px;}
	.new-apply-bg-shrink.apply-smaller{top:90px !important;}
	.visual-video .embed-container{padding-bottom:59.25%;}
	.timeline-v2 > div .cbp_tmlabel:after { left: -3.7%; }
	.expand-fixed-sidebar { top:25%; } 
	.job-listing.pagewise-jobslist .row { margin-left:-10px; margin-right:-10px; }
	.job-listing.pagewise-jobslist .col-sm-4 { padding-left:10px; padding-right:10px; width:50%; }
	.candidate-alert-subscriptions-sec .candidate-content-area .holder-box-body .fa-search { margin-top: 7px; }
}
@media only screen and (max-width:991px){
	.header .dropdown > a:after { top: 10px; right: 15px; }
	.social-icons-list{max-width:100%;}
	.google-sign{float:none;}
	.sign-in-sidebar{text-align:center; margin-bottom: 30px; padding: 20px 11px 20px; }
	.google-sign .abcRioButtonBlue{display:block;margin:0px auto;}
	.featured-client-bg .carousel-control.left{left:0;}
	.featured-client-bg .carousel-control.right{right:0;}
	.featured-client-bg .carousel-control .glyphicon-chevron-left, .featured-client-bg .carousel-control .glyphicon-chevron-right{top:auto;}
	.sml-slider-arrow{width:100%;max-width:200px;display:block;margin:20px auto;position:relative;}
	.featured-client-bg .carousel-inner{margin:0px 0px 25px;}
	.sign-in-sidebar input[type=checkbox] { float: none; margin: 6px 5px 0px 0px; }
	.user-signin-sidebar .sign-in-sidebar input[type=checkbox] { margin-right: 5px; }
	.user-signin-sidebar .checkboxtext, .sign-in-sidebar.client-register-sidebar .checkboxtext { float: none; width: auto; }
	.ns-box .cookie-cont .row{margin-left:-5px;margin-right:-5px;}
	 .ns-box .cookie-cont .col-md-3, .ns-box .cookie-cont .col-md-4, .ns-box .cookie-cont .col-md-2{padding-left:5px;padding-right:5px;}
	 .cookie-cont .switch{width:70px;}
	.ns-box .cookie-cont .off, .ns-box .cookie-cont .on{left:50%;}
	.cookie-cont input:checked + .slider::before{left:-4px;}
	.candidate-edit-account-accordion-sec .form-group{margin-bottom:0px;}
	.candidate-edit-account-accordion-sec .g-brd-primary-focus select{margin-bottom:0px;}
	.candidate-edit-account-accordion-sec .form-control , .candidate-edit-account-accordion-sec .g-brd-primary-focus, .candidate-edit-account-accordion-sec .chosen-container{margin-bottom:15px;}
	.popup-close-icon{background:url(../img/popup-close-icon.svg) no-repeat 0px 0px;width:15px;height:15px;margin:3px 10px auto 0px;display:inline-block;vertical-align:top;cursor:pointer;}
	.filter-slider-popup{background:#45a041;height:50px;}
	.filter-slider-popup a, .filter-slider-popup a:hover, .filter-slider-popup a:focus{color:#fff !important;}
	.filter-menu .left-sidebar{padding:10px 15px 20px;background:#fff;box-shadow:0 3px 8px #ddd;width:100%;}
	.clear-txt{float:right;}
	.filter-menu .left-sidebar .category-title{font-weight:500;}
	.filter-menu .left-sidebar .border-line{background:#eee;margin:3px 0px 4px;}
	.email-content form{margin:0px;}
	.filter-menu{width:100%;padding:0px 0px 0px; display:none; }
	.mob-filter-popup .filter-txt{text-align:right;display:block;font-size:13px;line-height:25px;vertical-align:top;font-weight:600;}
	.mob-filter-popup .filter-txt .fa-check-circle{vertical-align:top;margin-top:5px;}
	.filter-top-bg button.btn-u{background:#fff !important;color:#45a041 !important;float:right;margin:8px 15px;}
	.filter-menu input[type=checkbox]{float:left;margin:4px 8px 0px 0px;display:inline-block;vertical-align:top;}
	.filter-menu .left-sidebar ul li span.checkboxtext{float:none;margin-left:24px;}
	.filter-menu .left-sidebar ul li span.checkboxtext:hover, .filter-menu .left-sidebar ul li span.checkboxtext:focus{color:#45a041;}
	.filter-menu .left-sidebar ul li{padding:11px 0px 0px 19px;}
	.filter-menu .left-sidebar ul{padding:0px 0px 15px;}
	.filter-menu input{position:absolute;opacity:1;cursor:pointer;height:0;width:0;padding:0px 10px !important;}
	.filter-menu input.form-control:focus{box-shadow:none;}
	.left-sidebar ul li span.checkmark{position:absolute;top:9px;left:0;height:16px;width:16px;background:#333;border:2px solid #333;border-radius:100px;}
	.filter-menu input:checked ~ .filter-menu:after{color:#872EBF;content:"";}
	.filter-menu .checkmark:after{content:"";position:absolute;display:none;background:none;}
	.filter-menu input:checked ~ .checkmark:after, .filter-menu input:checked ~ .filter-menu:after{display:block;}
	.filter-menu .checkmark:after{margin:-2px 0px 0px -2px;content:'';background:#fff url("../img/checked-icon.svg") no-repeat 0px 0px;width:16px;height:16px;color:#fff;font-size:20px;line-height:13px;text-align:center;font-weight:bold;border-radius:100px;}
	.job-listing .highlight-box{font-size:20px;margin:2px 2px 4px; float:none;}
	.job-listing .highlight-box sup { top:0px; }
	.right-sidebar .key-word-job{width:100%;padding-left:0px !important;padding-right:0px !important;}
	.key-word-rt{margin:30px 0px 20px;}
	.filter-tab-mob .btn-u.filter-mob-btn{font-size:16px;font-weight:500;text-transform:uppercase;height:60px;line-height:20px;width:100%;max-width:49%;display:inline-block;margin:15px auto 0px;background:#fff !important;border:1px solid #45a041 !important;color:#45a041 !important;}
	.filter-tab-mob .filter-mob-btn.active, .filter-tab-mob .btn-u.filter-mob-btn:hover{background:#45a041 !important;color:#fff !important;}
	.filter-tab-mob .btn-u.filter-mob-btn.rt-5{margin-right:5px;}
	.filter-tab-mob .btn-u.filter-mob-btn.lt-5{margin-left:5px;}
	.m-sort{background:#F6F6F6;padding:0px 20px 24px;margin:25px auto 40px;border-radius:10px;width:90%; display:none !important;  }
	.job-width-rt .setup-btn, .setup-btn:focus{background:#45a041;width:100%;color:#fff !important;margin-top:15px;height:30px;font-weight:500;letter-spacing:0.5px;}
	.job-width-rt .setup-btn:hover{background:#464545;}
	.setup-btn:focus, .job-width-rt .setup-btn:focus{color:#fff !important;}
	.m-sort .email-address{width:100%;padding:0px 15px !important;height:35px;}
	.m-sort .job-txt{clear:both;font-size:15px;}
	.joblist-found-text, .refine-job-count{float:none;margin:0px;color:#333;}
	.filter-tab-mob{width:100%;margin:0px auto 0px;text-align:center;display:none !important;}
	.clear-btn{float:none;margin:5px auto 8px;font-size:14px;text-align:center;display:block;}
	.job-width-rt #alert_status_msg .alert{margin:0px 0 10px;padding:10px;vertical-align:top;display:inline-block;width:100%;}
	.left-content .white-bg, .job-description-title-bg .left-content .white-bg{margin:0px 0px 30px;}
	.leftsidebar-search-bg{padding:0px;height:auto;border:none;margin:0px 0px 10px 0px;}
	.leftsidebar-search-bg .filter-menu input{margin:0px 0px 15px;position:inherit;width:100%;height:34px;}
	.leftsidebar-search-bg .form-horizontal .form-group{margin-bottom:0px;line-height:normal;}
	 .filter-menu .leftsidebar-search-bg #leftsearch input[type="text"]{line-height:normal;margin:0px 0px 20px;position:inherit;width:100%;height:34px;}
	.filter-menu .chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0px !important;}
	.filter-menu .chosen-container{margin-bottom:20px;}
	.leftsidebar-search-bg form-group{line-height:initial;}
	.filter-menu .leftsidebar-search-bg #leftsearch .range-value1{margin-bottom:20px;display:inline-block;}
	.autocomplete-items{margin:0px;}
	.filter-menu .leftsidebar-search-bg #leftsearch select[multiple]{height:auto;padding:0px;line-height:28px;}
	.filter-menu .leftsidebar-search-bg #leftsearch select option{line-height:28px;}
	#proximity_refine #leftsearch .textbox{margin:0px 0px 15px;position:inherit;width:93%;height:48px;border:1px solid #eee !important;border-right:none !important;}
	#ref-search-mag.inner-search-icon{border:1px solid #eee !important;border-left:none !important;}
	#mob-filter-searchoption-popup button.btn-u .fa-search{margin:5px 0px 0px 0px;}
	.leftsidebar-search-bg #leftsearch .select2-container{width:100% !important;margin-bottom:20px;}
	 .leftsidebar-search-bg .select2-container .select2-selection--single{border:1px solid #aaa;padding:0px 10px;height:34px !important;border-radius:0px;}
	.leftsidebar-search-bg .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px !important;padding:0px;}
	.leftsidebar-search-bg .select2-container--default .select2-selection--single .select2-selection__arrow{background:url(../img/inner-search-icon.svg) no-repeat 0px 0px;width:20px;height:20px;top:7px;right:10px;}
	.sign-in-sidebar .btn-block { width: auto; padding: 6px 20px 5px; }
	.candidate-main-frame .candidate-content-area { width: 100%; padding: 0px 15px; }
	.above-content, .below-content { display: table; width: 100%; padding: 0px 15px; }
	.above-content .col-md-8, .above-content .col-md-4, .below-content .col-md-8, .below-content .col-md-4 {width: 100%;float: none}
	.above-content .col-md-8 { display:table-footer-group; }
	.above-content .col-md-4 { display: table-header-group; } 
	.below-content .col-md-8 { display:table-header-group; }
	.below-content .col-md-4 { display: table-footer-group; } 
	.candidate-edit-saved-search-sec form .row, .search-details .row, .job-shortlist-row .row.clients-page, .jobs-you-like.content-holder-box .row.job-listing, .jobs-recently-applied.content-holder-box .row.job-listing { margin-left: -15px; margin-right: -15px; }
	.candidate-edit-saved-search-sec form .col-12, .candidate-edit-saved-search-sec form .col-8, .candidate-edit-saved-search-sec form .col-4, .jobs-you-like .col-12, .jobs-recently-applied .col-12 { padding-left: 15px; padding-right: 15px; }
	.job-shortlist-row form .col-8, .job-shortlist-row form .col-4 { padding-left: 0px; padding-right: 0px; }
	.job-description-title-bg .login-content .left-content .white-bg, .job-description-title-bg .login-content .left-content .grey-bg { width: 100%; }
	.job-description-title-bg.user-login-page { background: #fff; padding-top: 40px; }
	.user-login-page .left-content { padding: 0px; }
	.job-description-title-bg.user-login-page .col-12 { padding-left: 30px; padding-right: 30px; }
	.user-login-page .sign-in-sidebar input[type=checkbox] { margin: 6px 5px 0px 0px; }
	.login-content .reg-page { padding: 0px; }
	.sign-in-sidebar .col-sm-12 { width: 100%; }
	.candidate-edit-account-sec .download-btn .btn-u { float: left; }
	.candidate-edit-account-sec .btn-u .fa.fa-pencil-square-o, .candidate-edit-account-accordion-sec .btn-u .fa.fa-pencil-square-o { font-size: 17px; vertical-align: top; margin-top: 4px; }
	.candidate-content-inner-area p { line-height: 30px; }
	.select2-container .select2-search--inline .select2-search__field { margin-top: 5px !important; margin-left: 5px !important; }
}
@media only screen and (max-width:767px){
	.footer .foot-col, .footer .foot-col.w-12 { width: 100%; }
	.user-register-additional #registercloud .form-group { margin-bottom: 0px; }
	.candidate-main-frame .candidate-content-area .candidate-content-inner-area { padding: 30px 0px; }
	.content-holder-box .holder-box-body .job-listing .list-box .list-box-btn-btm { bottom: 0px; }
	.content-holder-box .holder-box-body .job-listing .list-box { margin-bottom: 30px; min-height: inherit; }
	.candidate-application-history-sec .timeline-v2:before, .candidate-application-history-sec .timeline-v2 > div .cbp_tmicon, .candidate-application-history-sec .timeline-v2 > div .cbp_tmlabel:after  { display:none; }
	.candidate-application-history-sec .timeline-v2 > div .cbp_tmlabel { margin:0 0 20px 0; padding: 10px 10px 20px 10px; }
	.candidate-application-history-sec .benefits li div  { width:76% !important; }
	.desktop-view  { display:none !important; }
	.mobile-view { display:block !important; }
	.candidates-questionanswer-sec #registercloud .form-group { margin-bottom: 0px; }
	.our-team-member-list-frame hr.margin-bottom-40 { display: none; margin: 0px !important; }
	.our-team-member-list-frame .team.margin-bottom-20 { padding: 0px; margin-bottom: 0px !important; }
	.candidate-main-frame .clients-page .newjob-btn { top: -12px; }
	.candidate-application-history-sec .candidate-main-frame .clients-page .newjob-btn { top: 6px; }
	.candidate-application-history-sec .clients-page { padding: 0px; margin: 0px; }
	#uploadFile, #uploadFile_add { width: 58%; }
	.md-perspective, .md-perspective body{height:100%;overflow:hidden;}
	.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;}
	.md-modal{position:fixed;top:50%;left:50%;width:100%;height:auto;opacity:0;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
	.md-show{visibility:visible;}
	.md-modal.md-show{opacity:1;}
	.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:#3e5360;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
	.md-show ~ .md-overlay{opacity:1;visibility:visible;}
	.md-content{color:#fff;background:#3e5360;position:relative;border-radius:3px;margin:0 auto;}
	.md-effect-1 .md-content{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
	.md-show.md-effect-1 ~ .md-overlay{background:#3e5360;}
	 .md-effect-1 .md-content h3, .md-effect-1 .md-content{background:transparent;}
	.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
	#modal-12.md-modal, #modal-1.md-modal{top:0px;background:#e65a64;}
	 .error-page{margin:0px auto 0px;}
	.header.tablet-view ul.loginbar > li:hover .cand-menu{height:375px;overflow-x:hidden;}
	.dashboard-upadate-cv-sec .file-choose-outer-frame .file-btn input[type=file]{width:100%;}
	.candidate-main-frame .candidate-left-sidebar, .candidate-main-frame .candidate-content-area{z-index:1;}
	.job-detail-bg h3{text-align:center;}
	.job-detail-bg .job-box-content span, .job-detail-bg .job-box-content a{font-size:16px;}
	.breadcrumbs{padding:10px 0 13px;}
	.breadcrumbs h1{margin-top:0px;}
	.breadcrumbs .desktop-view{display:block !important;}
	.leftsiderbar-cookiebar{padding:15px;}
	.cookie-cont .cookie-btns-bg{margin:0px auto 10px;width:100%;}
	.ns-box .cookie-cont .btn{margin:0px auto 0px;width:100%;}
	.cookie-cont .cookie-btns-bg h3{width:auto;}
	.ns-box .cookie-links a{margin:0px 12px 10px;}
	.ns-box p{font-size:13px;line-height:20px;}
	#cookie-scroll-ht{padding:0px 10px;}
	.res-icons{font-size:18px;margin-right:10px;}
	.right-view-icon{font-size:15px;margin-right:0px;}
	#SpanPageEdit .btn.btn-danger#btnWidgetSave{margin-right:0px;margin-left:5px;}
	#SpanPageEdit .pages-list{display:none;}
	.header-fixed .header.header-sticky{top:0px;}
	.dashboard-upadate-cv-sec .holder-box-body .button-frame{padding:0px 0px 25px;}
	#upload_additional_cv_id .button-frame, #update_additional_cv_id .button-frame{padding:0px 0px 30px;}
	#upload_additional_cv_id .button-frame span, #update_additional_cv_id .button-frame span{bottom:0px;}
	.breadcrumbs .breadcrumb{margin:0px;float:none !important;text-align:center;display:block;top:0px;}
	.breadcrumbs .breadcrumb li{line-height:22px !important;}
	.breadcrumbs h1{text-align:center;float:none !important;margin:0px;padding:0px;line-height:26px;}
	.tab-v2 .nav-tabs li a{padding-left:8px !important;padding-right:8px !important;}
	.detail-apply a.blue-btn, .client-job-detail .detail-apply a.blue-btn, .client-job-description .detail-apply .apply-btn{max-width:280px;}
	.content-holder-box .header-sec h2{line-height:18px;}
	select[multiple]{height:34px;}
	.blog-search-form select[multiple]{margin-bottom:0px !important;}
	.team .col-md-2{width:100px;float:left;}
	.team .col-md-10{width:68%;float:left;}
	.list-unstyled.categories{margin:0px;}
	.main-testimonial h1{padding:0px 0px 40px;font-size:35px;line-height:42px;}
	.main-testimonial .testimonial-info{margin-bottom:20px;}
	.latest-news-section{padding-bottom:30px;}
	.banner-covid .coronavirusclose{right:10px;}
	.form-group .col-sm-6, .form-group .col-sm-3, .form-group .col-lg-12 {margin:0px 0px 20px;}
	.header.header-sticky.header-fixed-shrink{height:90px !important;}
	.topbar ul.lenguages{left:-35px;}
	.topbar ul.lenguages:after{left:75px;}
	.header .topbar ul.loginbar > li.my-acc{position:inherit;}
	.can-edit-acc-detail .row.margin-top-15{margin:15px 0px 0px !important;}
	.mob-indeed-btn{display:block;width:215px;margin:-30px auto 20px;}
	.mob-indeed-btn .indeed-apply-button-label{font-family:'Open Sans', sans-serif !important;font-size:15px;letter-spacing:0.5px;font-weight:800;text-transform:uppercase;}
	.mob-indeed-btn .indeed-apply-button-inner{text-shadow:none !important;}
	.widthout-homepage #download-section .col-sm-12{width:100%;}
	.cms-widget-list .grid-boxes-box.no-img .fade-text{min-height:auto;height:auto;}
	.blog_masonry_3col .grid-boxes-box{min-height:auto;}
	.container.content.without-admin-cms{padding:40px 15px 40px;}
	.cms-widget-list .grid-boxes-box .fade-text{height:60px;}
	#myModal .modal-dialog{width:95%;}
	.panel-heading[data-toggle="collapse"]:after{right:0px;}
	#mob-filter-searchoption-popup .leftsidebar-search-bg select{height:34px !important;}
	.filter-tab-mob .btn-u.filter-mob-btn{width:47%;}
	#proximity_refine #leftsearch .textbox{width:84%;}
	.footer-v3 .footer{padding:25px 0px 30px;}
	.footer .headline{margin:0px 0px 5px;padding-top:0px;}
	.footer-v3 .copyright{padding:10px 0px 30px;}
	.list-box{padding:10px 10px 20px;}
	.list-box-btn-btm .btn-u:last-child{float:none;}
	.mobile-no-padding-l-r.additional-edit-acc-btn{padding-left:15px !important;}
	.additional-upload-btn{margin-left:0px !important;}
	.candidate-main-frame .candidate-content-area .candidate-content-inner-area .btn-u.employment-add-butt{margin-bottom:5px;}
	.candidate-application-history-sec .job-list-type-frame{padding:0px;}
	.right-sidebar .list-box-btn-btm{bottom:0px;}
	.width-pad{width:100% !important;}
	.mobile-no-padding-l-r.mob-additional-name{padding-left:15px !important;padding-right:15px !important;}
	.new-apply-bg-shrink.apply-smaller{top:90px !important;}
	.visual-job-summary, .visual-fit, .detail-reveal-full-job, .visual-map, .visual-career, .visual-recruiting, .visual-glassdoor, .visual-additional{padding:30px 0px;}
	.jobs-benefits, .employment-textimonials{padding:30px 0px 90px;}
	.employment-textimonials .team{margin-top:0px;}
	 .visual-job-summary h3, .visual-fit h3, .detail-reveal-full-job h3, .jobs-benefits h3, .employment-textimonials h3, .visual-career h3, .visual-recruiting h3, .visual-glassdoor h3, .visual-about h3, .visual-additional h3, .visual-map h3{font-size:26px;margin:0px 0px 25px;}
	.jobs-benefits h3, .employment-textimonials h3{margin-bottom:0px !important;}
	.visual-map-cont-pad{padding:0px;}
	.new-job-detail-page .carousel-control.left{left:20%;}
	.new-job-detail-page .carousel-control.right{right:20%;}
	.visual-about-cont-mar{display:block;}
	.job-detail-two-column{width:100%;padding:30px 0px;}
	.visual-map-popup .modal-dialog{margin:0px;padding:10px;}
	.visual-map-img{margin:25px 0px 0px;}
	.visual-map-text{width:75%;}
	.visual-video .embed-container{padding-bottom:141.25%;}
	.width-pad table { width: 100% !important; }
	.search-popup .select2-container { width: 82% !important; }
	.search-popup .select2-container .select2-search--inline .select2-search__field { font-size: 16px; }
	.search-popup .select2-container--default .select2-selection--multiple { padding-left: 0px; border-radius:100px !important;  }
	.pass-hint-cand { min-height:100px; }
	#valpost.error-prefer-txt-login.help-inline { bottom:10px; }
	.expand-fixed-sidebar { right:auto; left:0px;}
	.expand-shrink .expand-btns button { width:45px;}
	.expand-shrink .visual-job-hamburger-menu .panel-title .fa-bars, .expand-shrink .expand-btns button .fa, .expand-shrink .expand-btns button .fa-minus { margin:0px; }
	.expand-shrink .expand-btns { float:left; }
	#cms_left_content.below-content { width:100%; display:block; }
	.list-box-btn-btm { bottom:0px;}
	.select2-container--default .select2-selection--multiple .select2-selection__choice__display { display:inline-block; width:auto; }
	.signup_for_alerts .select2-container { margin-bottom:20px !important; }
	.select2-container--default .select2-selection--multiple .select2-selection__choice__display { display:inline !important; }
	.home-search-bar .select2-container, .home-search-bar .form-group, .advanced_search .select2-container { margin-bottom:0px !important; }
	.manage-table-width .fa-angle-down, .manage-table-width .fa-angle-up { font-size:20px;}
	.manage-table-width tr td a, .manage-table-width .archive-columns td a, .archive-pad { display:inline-block; font-size:11px; } 
	.manage-table-width tr td .fa-archive, .manage-table-width .archive-columns td .fa-archive {font-size:10px; }
	.table>thead>tr>th { vertical-align:middle !important; }
	.manage-table-width tr td { vertical-align:middle !important; }
	.candidate-profile-sec .col-12, .add-saved-search .col-12 { padding-left: 0px; padding-right: 0px; }
	.clients-page .fade-box { margin-bottom: 10px; }
	.job-application-confirmation .col-md-5.text-end, .job-application-confirmation .col-md-7.text-end { text-align: left !important; margin-top: 8px; }
	.dashboard-upadate-cv-sec .file-choose-outer-frame { display: block; float: left; width: 100%; }
	.dashboard-upadate-cv-sec .file-choose-outer-frame .left-sec, .dashboard-upadate-cv-sec .file-choose-outer-frame .right-sec { width: 100%; }
	.sidebar-nav-v1.cand-menu { right: 125px; }
	.candidate-alert-subscriptions-sec .candidate-content-area .holder-box-body .fa-search { margin-top: 0px; }
	.edit-text .margin-top-10 { clear:both; }
	.right-sidebar .signup-btn { position: inherit; }
	.sign-social-icon .col-sm-12 { width:100%; }
	.add-saved-search .modal-body { padding:15px; }
}
@media screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:767px) and (orientation:landscape), screen and (max-device-width:320px) and (orientation:landscape){.profile-image-rt{width:100%;height:100%;margin:0px auto 20px;text-align:center;}
	 .profile-detail ul{width:245px;margin:0px auto;}
	.cookie-cont .cookie-btns-bg, .ns-box .cookie-cont .btn{width:100%;}
	.ns-box .cookie-cont .col-md-3{width:50%;}
}
@media only screen and (max-width:320px){
	.filter-tab-mob .btn-u.filter-mob-btn{max-width:47%;}
	.dashboard-upadate-cv-sec .holder-box-body .button-frame .btn-u{padding:10px 15px 11px;}
}