input:-internal-autofill-selected, input:-webkit-autofill { background: #fff !important; box-shadow: inset 0 0 0 9999px #fff!important; }
.btn-u { font-weight: bold; cursor:pointer; line-height:18px; display:inline-block; outline:none; background:none; border: 2px solid #007539; border-radius:5px; font-size:16px; color:#007539; text-align:center; padding:8px 20px 7px; letter-spacing:0.3px; width: auto;  }
.btn-u:hover { background:#007539; border: 2px solid #007539; color:#fff; }
.btn-u:focus { background:none; border: 2px solid #007539; color:#007539; }
.btn-danger { background: #d9534f; }
.btn-danger:hover { background: #c9302c; }
.btn-success { background: #5cb85c; }
.btn-success:hover { background: #449d44; }
.addReadMore.showlesscontent .SecSec, .addReadMore.showlesscontent .readLess { display: none; }
.addReadMore.showmorecontent .readMore { display: none; }
.addReadMore .readMore, .addReadMore .readLess { font-weight: bold; margin-left: 2px; color: #005F86; cursor: pointer; }
.addReadMore .readMore:hover, .addReadMore .readLess:hover { color: #000; }
.addReadMoreWrapTxt.showmorecontent .SecSec, .addReadMoreWrapTxt.showmorecontent .readLess { display: block; }
.breadcrumbs { overflow: hidden; padding: 10px 0 6px; border-bottom: solid 1px #eee; background: url(../img/patterns/breadcrumbs.png) repeat; float: left; width: 100%;  }
.breadcrumbs h1 { color: #666; font-size: 21px; margin-top: 0px; line-height: 26px; }
.breadcrumb { z-index: 1; background: none; position: relative; padding: 9px 0px 3px; margin-bottom: 0px; }
.breadcrumb a { color: #005F86; }
.breadcrumb li.active, .breadcrumb li a:hover { color: #000; text-decoration: none; }
ul.breadcrumb li { font-size: 14px; }
ul.breadcrumb li+li:before { padding: 8px; color: #005F86; content: "/\00a0"; }
.headline { display: block; margin: 10px 0 25px 0; border-bottom: 1px dotted #e4e9f0; }
.headline h2 { font-size: 22px; } 
.headline h2, .headline h3, .headline h4 { margin: 0 0 -2px 0; padding-bottom: 5px; display: inline-block; border-bottom: 2px solid #333; }
.headline-md { margin-bottom: 15px; }
.headline-md h2 { font-size: 21px; }
.heading { text-align: center; }
.heading h2 { padding: 0 12px; position: relative; display: inline-block; line-height: 34px !important;  }
.heading h2:before, .heading h2:after { content: ' '; width: 70%; position: absolute; border-width: 1px; border-color: #bbb; }
.heading h2:before { right: 100%; }
.heading h2:after { left: 100%; }
.blog_masonry_3col{padding-bottom:60px; }
.blog_masonry_3col .grid-boxes-in{padding:0;margin-bottom:30px;box-shadow: 0px 0px 5px #ccc; background:#fff; }
.blog_masonry_3col .grid-boxes-caption{padding:15px;word-break:break-word;}
.blog_masonry_3col .grid-boxes-caption p { font-size:18px; line-height: 24px; }
.blog_masonry_3col h3{font-size:22px;font-weight:500;line-height:28px; height: 30px; overflow: hidden; position: relative; padding:0px; margin-bottom: 15px; }
.blog_masonry_3col h3:after{position:absolute;content:"";right:0;height:30px;width:50px;bottom:0;pointer-events:none;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.63) 33%, rgba(255,255,255,1) 52%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.63) 33%, rgba(255,255,255,1) 52%);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 h3 a { color: #000; }
.blog_masonry_3col h3 a:hover { color: #005F86; }
.blog_masonry_3col ul.grid-boxes-news{margin-bottom:15px; padding:0px; }
.blog_masonry_3col ul.grid-boxes-news li{font-size:18px; padding: 0px; line-height:20px; }
.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:#555;}
.grid-boxes-news .fa-calendar{margin-right:5px; vertical-align:top; margin-top:0px; }
.grid-boxes-caption.grid-boxes-quote{padding:30px;background:#005F86;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:"'Hind',sans-serif";text-transform:uppercase;}
.grid-boxes-quote span{font-size:12px;}
.blog-search-form{margin:35px 0px 0px;}
.blog-search-form.blog-subscribe-form{ margin-top: 0px; }
.blog-search-form .btn-u { padding: 7px 20px 5px; }
.fa-search{vertical-align:top;margin:4px 0px 0px;}
.candidate-alert-subscriptions-sec .candidate-content-area .holder-box-body .fa-search{margin-top:0px;}
.candidate-alert-subscriptions-sec .candidate-content-area .holder-box-body .close{ background: none; font-size: 24px; line-height: 18px; padding: 0px; margin-top: -15px; float: right; }
.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;}
.sub-reg-btn.btn-block{width:auto;}
.team .thumbnail-style{box-shadow:0px 0px 5px #ccc; padding:10px; margin-bottom:30px; }
.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;padding:0px 10px;width:65%;float:left;margin:0px 20px 10px 0px;}
.blog-search-form .setup-right{margin:0px;float:left; width: auto; }
.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 #000;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:#005F86;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:#000;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, ul.blog-tags span{font-size:14px;padding:2px 0px;margin:0 3px 6px 0;display:inline-block; font-weight: 600; }
ul.blog-tags a:hover { color: #000; }
ul.blog-tags li{position:relative;}
ul.blog-tags .fa{float:left;font-size:15px;width:25px;margin:6px 0px 0px 0px;}
ul.blog-tags .fa.fa-pie-chart{ margin-top: 5px; }
ul.blog-tags a:after, ul.blog-tags span:after { content: "\002C";  } 
ul.blog-tags a:last-child:after, ul.blog-tags span:last-child:after { content: none;  } 
.blog-list-rt{float:left;width:85%;font-size:15px; height:25px; line-height: 18px; margin-bottom: 5px; position: relative; overflow: hidden; white-space: nowrap; } 
.blog-list-rt:after{content:"";pointer-events:none;position:absolute;width: 50px;height:100%;bottom:0px;right:0px;background-image:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));}
ul.blog-tags li{display:block;clear:both;}
ul.blog-tags{margin-bottom:10px;}
.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:#005F86;width:47%;}
.blog-list-lt a{color:#005F86 !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-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;}
.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;}
.thumbnail-team-img{height:185px;display:inline-block;width:100%;overflow:hidden;}
.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-bottom: 15px;  background:#fff; }
.team { word-wrap: break-word; }
.news-grid-boxes-fade{position:relative;height:110px;overflow:hidden;margin:0px 0 0px;}
.no-news-img .news-grid-boxes-fade{ height: 339px; }
.news-grid-boxes-fade:after{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 94%) repeat scroll 0 0;content:" ";height:50%;position:absolute;right:0;bottom:0;width:100%;}
.news-grid-boxes-fade p { font-weight: normal; }
.blog-cont-ht{position:relative;height:175px;overflow:hidden;margin:0px 0 0px;}
.blog-cont-ht:after{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 94%) repeat scroll 0 0;content:" ";height:50%;position:absolute;right:0;bottom:0;width:100%;}
.no-news-img .blog-cont-ht { height: 405px; }
.news-details-left-img .at-style-responsive .at-share-btn { padding: 0px; }
.blog-search-form div .select2-container { width: 100% !important; }
.without-admin-cms .contact-page .form-horizontal { padding: 30px; }
.contact-page .form-horizontal { padding: 15px; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); }
.contact-page textarea { height: 150px; }
#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:0;list-style:none;}
ul.sitemap li{margin:0;padding:2px 0;list-style:none;}
ul.sitemap li a{margin:0;padding:0 0 0 0px;position:relative; color: #000; }
ul.sitemap ul{margin:7px 0;padding:0 0 0 20px; position: inherit !important; display:block; background: none; border: none;}
ul.sitemap ul li {margin:0;padding:2px 0; font-size: 21px; line-height: 30px; }
ul.sitemap ul li a{margin:0;}
.sitemap-cont h3 { font-size:22px;}
.content { padding-top: 40px; padding-bottom: 40px; }
.about-me .consulatant-text span{color:#005F86;display:inline-block;width:84%;margin:0px;word-wrap:break-word;vertical-align:top; line-height: 20px; font-size:17px; }
.about-me .consulatant-text a:hover span{color:#000;}
.team .thumbnail-style .teamdetails-img{height:240px;width:100%;display:inline-block;margin-bottom:15px;overflow:hidden;}
.team .thumbnail-style .teamdetails-img img{margin:0px auto 20px;}
.team-detail-img{margin:0px 0px 25px;background:#fff;padding:20px 15px;box-shadow:0 0 8px #ddd;border:1px solid #eee;}
.consulatant-text { margin-top: 20px; }
.consulatant-text a{display:block;font-size:15px;line-height:25px;margin:8px 0px;position:relative;}
.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));}
.consulatant-text .fa{font-size:15px;margin:4px 10px 0px 5px; vertical-align: top; }
.consulatant-text .fa-facebook { margin: 2px 10px 0px 5px; }
.consulatant-text .fa-linkedin{margin:1px 7px 0px 3px;}
.consulatant-text .fa-twitter{margin:3px 8px 0px 2px;font-size:18px;}
.consulatant-text .fa-phone{margin:3px 10px 0px 2px; font-size:15px; }
.consulatant-text .fa-envelope{margin:4px 9px 0px 1px; font-size: 15px; }
.consulatant-text .fa.fa-newspaper-o{margin:4px 9px 0px 0px;}
.consulatant-text .fa.fa-eye{margin:2px 9px 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;}
.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;}
.list-inline { padding:0px; }
.list-inline li { padding:0px; font-size:18px; line-height: 24px; }
.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;}
.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%; }
ul.pagination { display:block; margin: 40px 0px;  }
ul.pagination li { display: inline-block; padding: 0px 15px; border-bottom: 0px; }
ul.pagination > li > a, ul.pagination > li > span { font-weight: 700;}
ul.pagination > li > a:hover, ul.pagination > li.active > span { color: #000; background: none; }
.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; }
.third-one-bg { background: #fff; background: linear-gradient(to right, #fff 0%,#fff 45%,#f0f3f3 36%,#f0f3f3 100%); }
.job-description-title-bg .left-content .grey-bg {  width:30%; padding: 0px 15px; }
.job-description-title-bg .left-content .white-bg {  width:70%; padding: 18px 30px 50px 0px; background: #fff; }
.modal-header { background: #000; display: block; padding: 10px 10px 10px 0px; border-radius: 0px; text-align: center; }
.modal-header h4 { color: #fff; font-size: 18px; padding:5px 0px; } 
.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: none; border-radius: 0px; }
.modal-content h4 { font-size: 18px; line-height: 25px; }
.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; }
#password_div .input-group-addon { border-radius: 0px; max-width: 42px; text-align: center; padding: 0px 15px; line-height: 32px; display: flex; align-items: center; font-size: 1rem; font-weight: 400; color: #212529; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; }
label { width: 100%; display: block; margin-bottom: 5px; font-weight:300; line-height:24px; font-size: 16px; color: #000 !important; }
.form-control { box-shadow: none; border-radius: 0px; font-size: 16px; margin: 0px; padding: 5px 12px; color: #000; }
.form-control:focus { box-shadow: none; }
.signin input[type=checkbox], .client_signin input[type=checkbox] {  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;}
.register-page-content h2 { font-size: 20px; line-height: 26px; font-weight: 600; color: #555; }
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], input[type="checkbox"] {position:relative;margin:4px 5px 0 0;float:left; outline: none; }
.apply-remember-text .checkbox input[type="checkbox"] { margin-top: 6px; }
.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:45px 0px 20px; text-align: center; }
.sign-in-sidebar h3 { font-size: 20px; }
.sign-in-sidebar p { padding: 0px 0px 10px; margin-bottom: 0px !important; font-size:18px; line-height: 24px;  }
.contact-box { margin-top: 20px; margin-bottom: 20px; }
.contact-box h5 { font-weight: 600; margin-bottom: 10px; }
.contact-box label { font-weight: normal; font-size: 18px; }
#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]{ margin: 2px 6px 0px 0px;  vertical-align:top;float:none; display: inline-block; font-size:18px; line-height: 26px; }
.checkboxtext{width:88%;display:inline-block;vertical-align:top;line-height:22px; margin-bottom: 2px; text-align: left; }
.left-content-flex{display:flex;}
.topbar-bg .container.full-width{ max-width: 1289px;}
.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 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; }
.user-register-additional .form-control { margin-bottom: 20px; }
.user-register-additional .blue-tex { font-size: 20px; line-height: 26px; margin: 10px 0px 25px; }
.user-register-additional label[for=ongoing] { margin-bottom: 20px; }
.signup_for_alerts input[type="checkbox"] { margin-top: 2px; }
.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; }
.sign-in-sidebar .abcRioButtonIcon {  padding: 8px !important;}
.sign-in-sidebar .abcRioButtonContents { font-size: 13px !important; line-height: 34px !important; }
.gray-txt { font-size: 16px; line-height: 24px !important; }
.gray-txt.margin-bottom-10 { margin-bottom: 0px !important; }
.register-page-content .select2-container, .candidate-edit-saved-search-sec .select2-container { flex: 1 1 auto; width: 1% !important; }
.select2-container--default .select2-selection--multiple { border: 1px solid #ccc !important; border-radius:0px !important;  }
.select2-results__option { padding: 3px 15px !important; margin-bottom: 4px; font-size: 16px !important; line-height:21px !important; }
.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:34px; color:#999 !important; font-size:16px !important; margin-top: 0px !important; vertical-align:top !important; line-height:22px !important; padding: 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-selection--multiple .select2-selection__choice { text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; max-width:96%; border-radius: 0px !important; font-size: 18px !important; line-height:21px !important;   }
.modal-content div .select2-container, .candidate-edit-saved-search-sec div .select2-container { flex:auto; width: 100% !important; }
.select2-container.select2-container--open { z-index:19; }
.select2-container--default .select2-results>.select2-results__options { max-height: 210px !important; }
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { background: #005F86 !important; }
.advanced_search input[type="radio"] { display: inline-block; vertical-align: top; margin-top: 5px; }
.select2-dropdown.select2-dropdown--below, .select2-dropdown.select2-dropdown--above { z-index: 99; }
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { background: #007539 !important;  }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { top: -1px; position: relative; }
.signup_for_alerts .select2-container .select2-search--inline .select2-search__field {  height: 30px; }
.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; }
#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:#000; padding: 15px; } 
.popup-search-bg{background:#000;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:65%;}
.search-popup-title h2{font-size:28px;color:#fff !important;float:left;margin:0px 0px 0px; padding: 8px 0px 0px; }
#cloudModal .typeahead-field button .fa{color:#fff !important;font-size:16px !important;margin:0px;}
.popup-icon-title img{margin:0px 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:#000 !important;}
.search-content-cloud .typeahead-button button:hover{background:#005F86 !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%; float: left; display: block; }
.popup-gray-bg-drop img{margin:3px 10px 0px 0px;}
.popup-icon{float:left; width: auto; max-width: inherit; }
.popup-pad-lt{width:49%;line-height:20px;float:left;padding:5px 0px 5px; max-width: inherit;  }
.popup-pad-rt{width:34%;float:right;text-align:right; max-width: inherit; }
.popup-pad-lt label{margin-top:5px;word-break: break-word; }
.popup-gray-bg-drop .btn{margin-top:5px;padding:4px 12px;background:#000!important;border:1px solid #000 !important;}
.popup-gray-bg-drop .btn:hover{background:#005F86!important;border:1px solid #005F86 !important;}
.popup-gray-bg-drop .btn:focus{outline:none; box-shadow: 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;}
.search-content-cloud h2 { font-size: 22px; line-height: 34px; color: #555; }
.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: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:#000 !important;}
.bg-color-dark-blue{background-color:#005F86 !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:#005F86 !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:#000;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;}
.tag-box .btn-danger, .tag-box .btn-success{margin-top:-1px;}
.modal-body hr{margin:15px 0;}
.modal-body fieldset{padding:0;}
.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:#ddd;width:23.7%;padding:0;}
.candidate-main-frame .candidate-content-area{background:#fff;width:76.3%;padding-right:0;min-height:600px;}
.candidate-main-frame .candidate-content-area .candidate-content-inner-area{padding:30px 30px 100px;}
.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:#005F86;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:#000;padding:5px 0px 0px;margin:0 0 15px; word-break: break-word; }
.content-holder-box .holder-box-body .content-style-05{font-weight:700;font-size:16px;line-height:23px;color:#000;padding:0;margin:0 0 5px;}
.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:1px;}
.candidate-main-frame .custom-box-style-01{padding:15px;margin-bottom:20px;background:#f0f0f0;}
.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:#000;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:15px;line-height:24px;text-transform:uppercase;}
.content-holder-box .holder-box-body .center-btn:hover{text-decoration:none;}
.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;display:inline-block;border-radius:50px;padding:9px 13px;margin:0 3px 5px 0;font-weight:400;font-size:16px;color:#005F86;cursor:pointer; line-height: 18px; text-align: center; }
.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; line-height: 20px; }
.content-holder-box .header-sec h2{font-weight:700;font-size:15px;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 #000;}
.candidate-edit-account-accordion-sec textarea.form-control{height:120px;}
#contact_preferences_form p { padding: 0px 0px 10px; }
.dashboard-profile-sec #registercloud .fa-pencil-square-o{margin-right:3px;}
.candidate-edit-saved-search-sec input[type="checkbox"]{margin-top:6px;}
.candidates-questionanswer-sec textarea.form-control{height:100px;}
.content-holder-box .job-listing { padding: 0px; }
.candidate-main-frame .clients-page .hot-jobs { float: left; margin: 3px 5px 0px 0px; }
.candidate-jobs-shortlisted-sec .candidate-main-frame .clients-page .hot-jobs { float: left; margin: 0px 5px 0px 0px; }
.cand-job-title { float: left; width: 89%; margin-bottom: 5px; }
.dashboard-upadate-cv-sec h2 { font-size: 24px; line-height: 30px; }
.candidate-edit-saved-search-sec label.checkbox { margin: 10px 0px; float: left; }
@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"}
.h-signin-text:hover .sidebar-nav-v1.cand-menu {display:block;}
.sidebar-nav-v1.cand-menu{display:none;width:250px;position:absolute;right:0px;z-index:99; padding: 0px; border-radius: 0px; margin:4px 0px 0px; }
.client-header-text .sidebar-nav-v1.cand-menu { width:240px; }
.header-rt li.my-acc:hover .cand-menu{display:block;}
.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:1px 8px 0 0px;}
.lt-candidate-menu ul li .fa.fa-user{margin:3px 10px 0 2px;}
.lt-candidate-menu ul li .fa.fa-bell{margin:2px 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 rgba(255,255,255,.6);}
.lt-candidate-menu ul li a{padding:15px 20px 15px 25px;font-weight:600;font-size:15px;line-height:20px;vertical-align:top;color:#333;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:#4e4e4e;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 a.bg-primary { background: #4e4e4e!important; color:#fff; }
.lt-candidate-menu ul li.fixed-active-heading a{background:#4e4e4e;}
.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;}
.left-client-menu ul{margin:0;padding:0;list-style:none;}
.left-client-menu ul li{padding:0;display:block;border-bottom:1px solid rgba(255,255,255,.6);}
.left-client-menu ul li a{padding:15px 20px 15px 25px;font-weight:600;font-size:15px;line-height:20px;vertical-align:top;color:#333;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:#4e4e4e;color:#fff;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:#005F86;}
.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;}
.client-header-text ul.sidebar-nav-v1 li.list-group-item:first-child a { background: #4e4e4e; color: #fff; }
.client-header-text ul.sidebar-nav-v1 li.list-group-item:first-child a .fa { color: #fff; }
.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:#000;letter-spacing:-.5px;}
.candidate-profile-progress-bar-sec .candidate-page-full-width-sec .profile-strength{font-weight:700;font-size:14px;line-height:14px;text-transform:uppercase;color:#000;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:#005F86;padding:0;margin:-10px 0 10px;}
.candidate-profile-progress-bar-sec .progress{height:6px;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:#000;}
.progress-bar { background: #000; }
.content-holder-box.dashboard-profile-sec .holder-box-body h2{font-weight:700;font-size:18px;line-height:20px;color:#000;padding:10px 0 20px;margin:0;}
.content-holder-box.dashboard-profile-sec .holder-box-body small{font-weight:700;font-size:16px;line-height:14px;text-transform:uppercase;color:#9b9b9b;display:block;float: left; margin: 4px 5px 5px 0px; width: 140px; }
.content-holder-box.dashboard-profile-sec .holder-box-body .email-text{font-weight:700;font-size:18px;line-height:18px; word-break: break-word; margin: 0px 0px 10px; }
.content-holder-box.dashboard-profile-sec .holder-box-body .email-text a:hover{text-decoration:underline;}
.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%; z-index: 10 !important; 	}
.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; line-height: 18px; }
.content-holder-box .holder-box-body .cand-profile-img .dropzone2 .tools{top:42px;right:16px;}
.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;}
.tools .btn .fa { margin-right: 0px; font-size: 16px; color: #fff; }
.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:#000 !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 15px 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:#000;display:inline-block;margin-bottom:25px; padding-top: 0px; }
.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;}
.manage-table-width .fa-archive { font-size: 12px; vertical-align: top; margin: 8px 3px 0px 0px; }
.manage-table-width .fa-trash { font-size: 14px; vertical-align: top; margin: 6px 3px 0px 0px; }
.manage-table-width .archive-pad .fa-archive { font-size: 12px; vertical-align: top; margin: 3px 3px 0px 0px; }
.active-status { color: #215732; font-weight: bold; }
.inactive-status { color: #de0303; font-weight: bold; }
.additional-doc-text { margin: 0px -15px; }
.dashboard-upadate-cv-sec .holder-box-body .button-frame .btn-u.download-btn .fa-download { margin-top:1px; vertical-align: top; }
.content-holder-box.jobs-you-like .holder-box-body h1{font-weight:700;font-size:20px;line-height:24px;color:#000;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:#005F86;text-decoration:underline;}
.content-holder-box.jobs-you-like .holder-box-body .content-frame-01 a:hover{text-decoration:none;}
.content-holder-box .job-listing .col-lg-4 { width:100%; padding:0px; }
.content-holder-box .job-listing .col-lg-4 .job-box { box-shadow: 0 2px 3px 0 rgb(0 0 0 / 30%); background: #f6f6f6; margin: 10px 0px 20px; }
.content-holder-box .job-listing .col-lg-4 .job-box h3:after, .content-holder-box .job-listing .col-lg-4 .job-box .job-fade-text:after { background: linear-gradient(to left, rgba(246,246,246,1), rgba(246,246,246,0)); }
.detail-cont { font-size: 17px;font-weight: normal;line-height: 20px;color: #000;height: 28px;overflow: hidden;position: relative; white-space: nowrap;letter-spacing: 0.3px; margin-bottom: 3px; }
.detail-cont:after { content: "";pointer-events: none;position: absolute;width: 40px;height: 25px;top: 0px;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));}
.detail-cont a { color: #000; font-family: 'Hind',sans-serif; }
.detail-cont a:hover { color:#005F86;}
.clients-page .fade-box{position:relative;overflow:hidden;height:95px; margin: 15px 0px; }
.clients-page .fade-box:after{content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.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%; }
.add-saved-search .btn-u .fa { margin-right: 0px; }
.alert-subscriptions-box1 .btn { padding: 7px 20px 7px; vertical-align: top; line-height:22px; }
.alert-subscriptions-box2 .btn { padding: 7px 20px 7px; vertical-align: top; line-height:22px; }
.add-saved-search label.checkbox, .add-news-saved-search label.checkbox { float: left; margin-top: 10px; font-weight: normal; }
.alert-subscriptions-box1 .btn-u { margin-bottom: 5px; }
.alert-subscriptions-box1 .btn-u.btn-success { background: none; color: #198754; border: 2px solid #198754; }
.alert-subscriptions-box1 .btn-u.btn-success:hover { color: #fff; border: 2px solid #198754; background: #198754; }
.alert-subscriptions-box1 .btn-u.btn-danger { background: none; color: #dc3545; border: 2px solid #dc3545; }
.alert-subscriptions-box1 .btn-u.btn-danger:hover { color: #fff; border: 2px solid #dc3545; background: #dc3545; }
.alert-subscriptions-box1 p { padding: 0px 0px 15px; }
.newjob-btn { display: none; }
.candidate-remove-account-sec .content-holder-box{min-height:300px;}
.candidate-remove-account-sec .fa-times, #requestmydata .fa { margin-right: 0px; }
.candidate-jobs-shortlisted-sec .clients-page:last-child{border:none;}
.timeline-v2{position:relative;}
.timeline-v2 > div{position:relative;}
.timeline-v2:before{background:#f0f0f0;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:#005F86;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:#005F86;padding:10px 10px 20px 15px;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;left:22.9%;}
.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-edit-account-accordion-sec .panel-default.content-holder-box .form-group .form-control, .candidates-questionanswer-sec .content-holder-box .form-group .form-control { margin-bottom: 20px; }
.candidate-edit-account-accordion-sec input[type="checkbox"], .candidates-questionanswer-sec input[type="checkbox"] { margin-top: 6px;}
.content-holder-box.panel-default { margin-bottom: 10px; }
#contact_preferences label.checkbox { margin-bottom: 8px; float: left; }
.edit-checkbox-text { float: left; width: 90%; }
.edit-from, .edit-to { margin-bottom: 10px; font-weight: bold; }
.candidate-edit-account-accordion-sec label[for=ongoing], .candidates-questionanswer-sec label[for=ongoing] { margin-bottom: 20px; }
.holder-box-body .clients-page h2{font-size:20px; line-height: 26px;  font-weight:700;margin-bottom:15px; padding: 0px; }
.candidate-jobs-found-for-you-sec .holder-box-body .clients-page h2 { margin-top: 15px; }
.holder-box-body .clients-page h2 { font-size:24px; line-height: 30px; }
.holder-box-body .clients-page h2 a  { color: #000; }
.holder-box-body .clients-page h2 a:hover { color: #007539; }
.unsubscribe_from{box-shadow:none !important;border:1px solid #eee;padding:20px; width:100%; min-height:200px; }
.unsubscribe_from .checkbox input[type="checkbox"]{margin:2px 5px 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:15px; margin-bottom:12px; }
.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;}
.unsubscribe_from .un-sub-text { margin-left:7px; display: inline-block; width:88%;  }
.unsubscribe_from .btn-u .fa.fa-cog { margin-right:0px; }
.paging-sec{background:#eee;margin:0 0 30px;padding:15px;}
.job-list-pagi-frame .pagination{margin:30px 0px 0px; text-align: center; }
ul.sidebar-nav-v1{background:#ddd;}
ul.sidebar-nav-v1 li.list-group-item{margin:0 !important;padding:0 !important;border:none !important;border-bottom:1px solid rgba(255,255,255,.6) !important;background-color:inherit; width: 100%; }
ul.sidebar-nav-v1 li.list-group-item a{padding:10px !important;font-weight:600;font-size:13px;line-height:16px;color:#000 !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, ul.sidebar-nav-v1 li.list-group-item a.bg-primary {background:#4e4e4e !important;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; color: #000; }
.header .topbar .loginbar li i.fa-user{margin:0px 5px 0px 0px;}
ul.sidebar-nav-v1 li.list-group-item a:hover .fa, ul.sidebar-nav-v1 li.list-group-item a.bg-primary .fa, ul.sidebar-nav-v1 li.list-group-item a.bg-primary:hover, .sidebar-nav-v1 li.list-group-item.active .fa {color: #fff !important; }
.client-header-text ul.sidebar-nav-v1 li.list-group-item a:hover{color:#fff;}
.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:100px;position:relative;margin:10px 0;overflow:hidden }
.our-team-member-list-frame .our-team-member-content-frame:after, #latest-meet-the-team-section .our-team-member-content-frame:after{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 94%) repeat scroll 0 0;content:" ";height:80%;position:absolute;right:0;bottom:0;width:100%;}
.our-team-member-list-frame h3{height:28px;overflow:hidden;line-height:28px;font-size:22px;position:relative;font-weight:600;white-space:nowrap; margin: 10px 0px 5px; padding: 0px; }
.our-team-member-list-frame h3 a { font-weight:600; color: #005F86; }
.our-team-member-list-frame h3 a:hover{ color: #000; }
.our-team-member-list-frame h3: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 p.small{display:block;margin:8px 0px 15px;font-size:14px;line-height:16px;height:18px;overflow:hidden;position:relative; color: #a1a1a1; 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{height:30px; margin-bottom:10px; text-align:center;  }
.our-team-member-list-frame ul.team-socail li{margin:5px 0 0 0 !important;padding:0px !important;}
.our-team-member-list-frame ul.team-socail li i{display:inline-block;font-size:16px;min-width:30px;text-align:center; background: #005F86; color: #fff; border-radius:100px; height: 30px; line-height: 30px;  }
.our-team-member-list-frame ul.team-socail li i.fa-envelope { font-size: 14px; }
.our-team-member-list-frame ul.team-socail li i:hover {  background:#000;  }
.about-me h2 {  font-size: 30px; line-height: 36px; font-weight: 600; }
.testimonials { margin-bottom: 30px; }
.testimonials.testimonials-v1 .testimonial-box{background:#e3f3fd;border-radius:8px; padding: 15px; font-size: 16px; font-style: italic; position: relative; }
.testimonials.testimonials-v1 .testimonial-box div {font-size:16px; line-height:24px; }
.testimonials.testimonials-v1 .testimonial-box p, .testimonials.testimonials-v1 .testimonial-box a{color:#000 !important;}
.testimonials.testimonials-v1 article{position:relative;}
.testimonials.testimonials-v1 article:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50px;z-index:10;}
.testimonials .testimonial-info { color: #000; font-size: 16px; padding: 0 15px; margin-top: 18px; }
.testimonials .testimonial-info em { color: #777; display: block; font-size: 13px; }
.testimonials .testimonial-info img { width: 60px; float: left; height: 60px; padding: 2px; margin-right: 15px; border: solid 1px #ccc; border-radius:6px; }
.testimonials .testimonial-author { float: left; width: 70%; color: #000; font-weight: bold; font-size: 16px; margin-top: 10px; display: inline-block; line-height: 22px; }
.testimonials .carousel-arrow { top: -65px; position: relative; }
.testimonials .carousel-arrow i { color: #777; padding: 2px; min-width: 25px; font-size: 20px; text-align: center; background: #f5f5f5; }
.testimonials .carousel-arrow i:hover { color: #fff; background: #000; }
.testimonials .carousel-control { opacity: 1; width: 100%; text-align: right; text-shadow: none; position: absolute; filter: Alpha(opacity = 100); }
.testimonials .carousel-control.left { right: 27px; left: auto; }
.testimonials .carousel-control.right { right: 0px; }
.testimonials.testimonials-v1 .carousel-item .testimonial-box article + a { margin-top:5px; }
.testimonials.testimonials-v1 .carousel-item .testimonial-box:after,
.testimonials.testimonials-v1 .carousel-item .testimonial-box:before { left: 80px; bottom: -20px; }
.testimonials.testimonials-v2 .testimonial-info { padding:0 20px; }
.testimonials.testimonials-v2 .testimonial-box { padding-bottom:15px; }
.testimonials.testimonials-v2 .carousel-arrow { top:-55px; }
.testimonials.testimonials-v2 .carousel-item .testimonial-box:after, .testimonials.testimonials-v2 .carousel-item .testimonial-box:before { left:8%; bottom:45px; }
.testimonials.testimonials-v2 .carousel-item .testimonial-box:after { border-top:20px solid; border-left:25px solid transparent; border-right:0px solid transparent; }
.testimonials.testimonials-v1 .carousel-item .testimonial-box:after, .testimonials.testimonials-v2 .carousel-item .testimonial-box:after { width:0; height:0; content:" "; display:block; position:absolute; border-top-color:#e3f3fd !important; border-left-style:inset;  border-right-style:inset;  border-top:22px solid; border-left:0 solid transparent; border-right:22px solid transparent; }
.testimonials-bg-dark .carousel-item p, .testimonials-bg-default .carousel-item p { color: #fff; font-weight: 200; }
.testimonials-bg-dark .carousel-arrow i, .testimonials-bg-default .carousel-arrow i { color: #fff; }
.testimonials .addReadMore .readMore, .testimonials .addReadMore .readLess { font-weight: normal; }
.testimonial_category { margin:0px 0px 25px; }
.testimonial_category label { display:inline-block; width:15%;  vertical-align: top; margin:11px 0px 0px; }
.testimonial_category select { display:inline-block; width:20%;  vertical-align: top;  }
.download-page-frame a h3.title, .download-page-frame h3.title{color:#000 !important;}
.download-page-frame a h3.title i{font-family:"FontAwesome" !important; font-style: normal; }
.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; line-height:20px; padding:2px 8px 2px; font-weight: normal; }
.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;right: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; margin-top: 4px; vertical-align: top; line-height: 20px;}
.candidate-page-full-width-sec .fileUpload span, .candidate-page-full-width-sec .fileUpload_add span { font-size:16px; line-height: 20px; }
.left-sidebar 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:#005F86;}
.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:hover, .thumbnail-style h3 a:hover, .team .thumbnail-style:hover h3 a{color:#000 !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;}
.chosen-container .chosen-results li.active-result.highlighted{color:#fff !important;}
.detail-consultant.apply-consultant .profile-detail ul{margin:0px 0px 25px 0px;}
.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; padding: 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; font-size: 18px; line-height: 24px; }
.sign-in-sidebar .social-warning-txt-login{display:inline-block;text-align:left;}
.sign-social-icon{cursor:pointer;}
.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 !important;}
.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:15px;padding:4px 28px 0px 6px;}
.leftsidebar-search-bg .select2-container{width:70% !important;}
.leftsidebar-search-bg .select2-container--default .select2-selection--single .select2-selection__arrow{top:-5px;}
.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 5px;}
.register-step1 .fa-pencil-square-o{margin-right:0px !important;}
.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;}
.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:#000;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: 'Hind',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:#000;height:40px;line-height:44px;padding:0px 20px;margin:10px 0px 0px;font-family: 'Hind',sans-serif;}
.cookie-cont .btn:hover{background:#3f4141;color:#fff;}
.cookie-cont .btn:focus{background:#fff;outline:none;color:#000;}
.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:#000;}
.cookie-cont input:focus + .slider{box-shadow:0 0 1px #000;}
.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: 'Hind',sans-serif;font-size:16px;}
.cookie-cont .off{color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;font-family: 'Hind',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:#000;outline:none;color:#FFF;height:46px;line-height:20px;padding:0px 0px;border-radius:5px;width:100%;font-size:16px;margin:0px;font-family: 'Hind',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:#000;border-bottom:1px solid rgba(255,108,14,0);}
.client-downloads.our-team-member-list-frame h3{margin:15px 0px 10px; font-size: 18px; }
.client-downloads.our-team-member-list-frame h3 .fa { font-size: 14px; vertical-align: top; margin-top: 8px; }
.candidate-content-inner-area .client-downloads.our-team-member-list-frame h3: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));}
.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:cover;}
.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;}
.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 {padding:3px 5px 1px !important;border:none; border-radius: 0; }
.dropzone2 .tools .btn.btn-default, .dropzone2 .tools .btn.btn-info { background: #fff; color: #333; }
.cand-profile-img .dropzone2 .tools .btn { padding-bottom: 1px !important; }
.content-holder-box .holder-box-body .client-personal-detail .cand-profile-img .dropzone2{border-radius:0px !important;}
.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:#000;font-size:22px;margin:0px 13px;display:inline-block;padding:0px;}
.social-icons-link:hover { color:#005F86; }
.signin .google-sign{float:none;}
.signin .abcRioButtonBlue{display:block;margin:0px auto;}
.signin .social-icons-list{margin:5px auto 5px;}
#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;}
.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;}
.navbar-brand-logo { width: auto; display: block; }
.navbar-brand-logo img { width: auto; height:  auto; }
#cookiepop{display:none;}
.cookie-popup .modal-dialog{width:650px}
.cookie-popup h3 { font-size: 20px; line-height: 26px; }
.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{width:800px;margin:55px auto 0px;}
#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:16px;line-height:24px;}
#myModal .modal-body p a, #myModal .modal-body a{color:#333;text-decoration:underline;}
#myModal .modal-body .modal-btn-center .btn-u{color:#007539;}
#myModal .modal-body .modal-btn-center .btn-u:hover{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 input[type="checkbox"] { margin-top: 4px; }
.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: 18px; margin: 0px; padding: 8px 0px 0px; }
.person-dropdown .panel-group .panel-default{box-shadow:none;position:relative;margin-bottom:10px;}
.person-dropdown .panel-group .panel-title { font-weight: 600; }
.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;}
.job-listing.pagewise-jobslist { padding:0px; }
.job-listing.pagewise-jobslist .list-box h4 { width:82%;}
#registercloud5 { text-align:center; }
#registercloud5 #btnLinkDisable { margin:10px 0px 0px -40px;}
.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;}
.note { font-size: 12px; line-height: 16px; color: #8b8b8b; }
.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;}
.add-saved-search .form-control, .add-news-saved-search .form-control, .add-saved-search .select2-container, .add-news-saved-search .select2-container { margin:0px 0px 20px !important; }
tr.shrink-row td a { display:block;line-height: 28px; }
.manage-table-width td.shrinkable a { display:inline-block; }
.job-description-title-bg .container { max-width: 1130px; }
.btm-curveinner-pad { padding-bottom:150px; background:#f4f3ea; }
.news-fade-text { height: 130px; overflow: hidden; position: relative; }
.news-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%) repeat scroll 0 0;content:" ";height:30%;position:absolute;right:0;bottom:0;width:100%;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display { font-size:16px; line-height: 20px; display:inline-block !important; }
.download-btn strong { font-size:16px; line-height: 20px; display: inline-block; color: #000; }
.alert button { display:none; }
.candidate-remove-account-sec .alert { margin:0px 0px 15px !important; }
.btn-u .fa { margin-right: 5px; }
.row.clients-page { border-bottom: 1px solid #e6e4e4; position: relative; padding: 0px 0px 15px; margin: 0px 0px 15px; }
.row.clients-page > .row { padding: 0px; }
.candidate-remove-account-sec .btn-u .fa { margin-right: 0px; }
.application-history .job-text:after { background-image: linear-gradient(to left, rgba(240, 240, 240, 1), rgba(240, 240, 240, 0)); }
.can-edit-acc-detail .word-wrap { line-height: 22px; }
.dashboard-upadate-cv-sec .holder-box-body .button-frame span strong { color: #000; }
.additional-off-on-btn-sec .download-btn .fa-download { margin-top:1px; vertical-align:top; }
.candidate-jobs-found-for-you-sec .holder-box-body .clients-page h2 { display: inline-block; vertical-align:top; }
.candidate-jobs-found-for-you-sec .holder-box-body .clients-page h2 .cand-job-title { float:none;  }
.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 !important;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;}
.job-detail-bg .benefits li i.fa-money-wave, .job-detail-bg i.fa-money-wave { margin: 7px 0px 0px 0px !important; }
.list-box .job-title-bg .joblist-btn { display:inline-block; margin-top:0px; float: right; }
.job-listing .benefits li i.fa-money-wave, .job-listing i.fa-money-wave { margin: 4px 6px 0px 0px !important; color: #000; }
.detail-jobs-slider .icon-box .fa { margin: -2px 8px 0px 0px !important; }
.jobbox.search-details .icon-box .fa-money-wave, .candidate-jobs-shortlisted-sec .icon-box .fa-money-wave { margin: 3px 8px 0px 0px !important; }
.detail-jobs-slider .icon-box .fa.fa-pie-chart { margin:0px 8px 0px 0px !important; }
.banner-search-bg form { display:inline-block; width:100%; max-width:92%; }
.view-job { margin:0px 0px 35px; text-align: center; }
.view-job h3 { font-size: 22px; font-weight: 600; }
.view-job h3 a { color:#007539; display: inline-block; }
.view-job h3 a:hover { color:#333; }
.joblisting-content #div_job_listing .alert { margin:25px 0px 20px !important;}
.auto-dismiss.margin-bottom-5 { margin-bottom: 0px !important; }
.manage-table-width { width: 100% !important; }
.manage-table-width tr { background: #fff; }
.manage-table-width tr td { border: 1px solid #dee2e6; border-bottom: 0px; }
.table.manage-table-width >:not(:last-child)>:last-child>* { border: 0px solid #c7c8c8; }
.update { margin-bottom: 10px; }
.update .text-right { text-align: right; }
form#registercloud .row.margin-top-15 { margin-top: 0px !important; }
.tab-min-height { min-height:750px; }
.signup_for_search_alerts .chosen-container { width:100% !important; }
.signup_for_search_alerts .chosen-container-multi .chosen-choices li.search-field input[type="text"] { height: 32px !important; font-size: 15px !important; }
.signup_for_search_alerts .chosen-container-multi .chosen-choices { padding: 0 5px 0px 12px !important; border: 1px solid #ccc !important; background-image:none !important; }
.candidate-jobs-found-for-you-sec .job-text a { position: relative; margin-right: 5px; }
.candidate-jobs-found-for-you-sec .job-text a:after { position: absolute; content: "\002C"; }
.candidate-jobs-found-for-you-sec .job-text a:last-child:after { content: none; }
.listing-logo { display: none; }
.detail-job-pad .detail-jobs-slider .job-lt-icon { width: 20px; }
ul.pagination > li > a, ul.pagination > li > span { font-weight: 700;}
ul.pagination > li > a:hover, ul.pagination > li.active > span, .page-item.active .page-link { color: #1F282C; background: none; border:none; }
.pagination ul li .page-link { border:none; padding:0px; }
@media only screen and (min-width:1920px){
	.select2-dropdown.select2-dropdown--below{width:345px !important;}
}
@media only screen and (min-width:1650px){
	.left-sidebar ul li span { width: 73%; }
	#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;}
	.theiaStickySidebar .slimScrollDiv, .theiaStickySidebar #rhs-menu-scroll{height:512px !important;overflow-x:hidden;}
	.timeline-v2 > div .cbp_tmlabel:after { left: 23.6%; }
}
@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){
	.grid-box .row{margin-left:-8px;margin-right:-8px;}
	.grid-box .col-md-3{width:33.3%;padding-left:8px;padding-right:8px;float:left;}
	.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;}
	.btm-curveinner-pad { 	padding-bottom:200px; }
}
@media only screen and (min-width:1025px) and (max-width:1200px){
	.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%; }
	.alert-subscriptions-box2 .btn { padding-bottom: 5px; }
	#mob-filter-popup.down-arrow, #mob-filter-searchoption-popup.down-arrow{ display: none;}
}
@media only screen and (min-width:992px) and (max-width:1024px){
	.home-search-bar #container2{width:88%;}
	.leftsidebar-search-bg #keyword{width:65%;margin-right:10px;}
	.job-listing .container{padding:0px 10px;}
	.right-sidebar{padding:41px 0px 0px 0px;}
	.grid-box .col-md-3{width:50%;}
	.cat-child{padding-left:42px!important}
	#proximity .textbox{width:82% !important;}
	.job-description-contant .detail-apply .apply-btn{margin-right:20px;}
	.job-description-contant .detail-apply ul li{padding:16px 16px 0px 0px;}
	.detail-right-content .loc-text{width:82%;}
	.left-sidebar ul li span{width:80%;display:inline-block;vertical-align:top;}
	.left-sidebar ul li span{display:inline-block;width:80%;vertical-align:top;}
	.cat-child{padding-left:38px !important;}
	.detail-apply ul li{padding:16px 20px 0px 0px;}
	.detail-consultant .profile-detail ul{margin-left:40px;}
	.job-width-txt { width: 40%; }
	.job-width-rt { width: 60%; }
	.sidebar-nav-v1 li a{padding:8px 10px 8px 10px;}
	.about-me .consulatant-text span{width:83%;}
	.fxr-power-logo4{top:-20px;}
	.blog-search-form .job-width-rt .email-address{width:72%;}
	.featured-client-bg .client-logo{width:122px;height:122px;line-height:122px;}
	.featured-client-bg .carousel-control.left{left:-2%;}
	.featured-client-bg .carousel-control.right{right:-2%;}
	.consulatant-text span{display:inline-block;width:84%;vertical-align:top;}
	.no-news-img .blog-cont-ht { height: 400px; }
	.no-news-img .news-grid-boxes-fade{ height: 309px; }
	.client-detail .consulatant-text span{width:82%;}
	.social-icons li a{margin:0px 4px;}
	#proximity_refine .autocomplete-items{width:98.5%;}
	.leftsidebar-search-bg .select2-container{width:65% !important;}
	.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;}
	.detail-apply ul li.indeed-btn{padding:14px 0px 0px 5px;}
	.cms-widget-list .grid-boxes-box.no-img .fade-text{height:270px;}
	.visual-video .embed-container{padding-bottom:46.25%;}
	.timeline-v2 > div .cbp_tmlabel:after { left: 29.6%; }
	.manage-table-width tr td { padding: 10px 5px; }
	.candidate-main-frame .candidate-left-sidebar {width: 30%; }
	.candidate-main-frame .candidate-content-area { width: 70%; }
	.content-holder-box.dashboard-profile-sec .holder-box-body small { width: auto; }
	.job-application-confirmation .alert {  margin: 0px 0px 15px !important; }
	.h-icons-rt:hover .sidebar-nav-v1.cand-menu { display:block; right: 12px; }
	.candidate-edit-account-sec .download-btn .btn-u { letter-spacing: 0px; font-size: 14px; padding: 8px 13px 7px; }
}
@media only screen and (min-width:768px) and (max-width:991px){
	.header .navbar-header { margin-top: -28px; }
	.home-search-bar #keyword{font-size:12px;}
	.home-search-bar .btn-u{font-size:12px;}
	.home-search-bar .row { margin: 0px; }
	.home-search-bar .col-12 { padding: 0px 5px; }
	.banner-covid .container{max-width:860px;}
	.banner-covid .col-sm-12{max-width:700px;}
	.banner-covid .transparent-btn{right:-25px;}
	.banner-covid p,  .banner-covid article + [data-readmore-toggle],  .banner-covid article[data-readmore]{font-size:11px;}
	.banner-covid .transparent-btn{right:-35px;}
	.banner-covid .coronavirusclose{right:10px;}
	.topbar ul.lenguages{left:-35px;}
	.topbar ul.lenguages:after{left:75px;}
	.service-block { min-height: 200px; }
	.job-listing-bg{padding:40px 0px 40px;}
	.job-listing-bg h1{padding:0px 0px 43px;letter-spacing:1.5px;font-size:27px;}
	.job-listing-bg .search-text{margin:8px 0px;}
	.search-textbox{width:78%;}
	.listing-fixed-header{height:158px;}
	.grid-box .col-sm-4{max-width:50%;width:50%;}
	.detail-apply .m-mob-pad{display:block;margin-bottom:20px;}
	.share-txt{margin-left:20px;}
	.save-txt{margin-right:10px;}
	.apply-bg .detail-apply ul li{vertical-align:top;padding:11px 37px 0px 0px;}
	.apply-bg .save-icon, a span.save-icon{margin:5px 10px 0px 0px;}
	.apply-bg a span.share-icon, a span.share-icon{margin:4px 10px 0px 0px;}
	.apply-bg a span.sml-linkedin-icon{margin:6px 5px 0px 6px;}
	a span.sml-linkedin-icon{margin:5px 5px 0px 6px;}
	.job-description .col-sm-8, .detail-right-content{width:100%;}
	.detail-consultant .profile-detail ul{margin:0px auto;width:100%;max-width:260px;}
	.detail-consultant .profile-image-rt{width:200px;height:200px;}
	.profile-image-rt{width:100%;height:100%;}
	.job-description .right-inner .job-meta .profile-detail ul li a{width:80%;}
	.main-testimonial .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{right:0px;}
	.main-testimonial .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{left:0px;}
	.main-testimonial .carousel-control .glyphicon-chevron-right, .main-testimonial .carousel-control .icon-next{margin-right:0px;}
	.main-testimonial .carousel-control .glyphicon-chevron-right, .main-testimonial .carousel-control .icon-next{margin-right:0px;}
	.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 .blog-subscribe-btn{width:15%;float:left;}
	.blog-search-form .blog-subscribe-btn .btn-u { padding: 5px 10px 4px; }
	.header-fixed .header{padding:0px 0px 5px;}
	.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;}
	.no-news-img .blog-cont-ht { height: 374px; }
	.no-news-img .news-grid-boxes-fade{ height: 335px; }
	.client-detail .consulatant-text span{width:82%;}
	.view-icons{margin:0px 0px 10px;}
	.job-detail-bg h3{text-align:center;}
	.header .topbar{margin-bottom:0px;}
	.new-apply-bg-shrink.apply-smaller{top:90px !important;}
	.visual-video .embed-container{padding-bottom:59.25%;}
	.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%; }
	.job-description-contant .detail-apply { text-align: center; }
	.job-description-contant .detail-apply a.blue-btn { float: none; margin: 0px 0px 10px; } 
	.cookie-cont .cookie-btns-bg{margin:0px auto 10px;}
	.cookie-cont .cookie-btns-bg h3{font-size:11px;}
	.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%;}
	#myModal .modal-dialog{width:95%;}
	.cms-widget-list .grid-boxes-box.no-img .fade-text{height:225px;}
	.timeline-v2 > div .cbp_tmlabel:after { left: 29.9%; }
	.candidate-main-frame .candidate-content-area .candidate-content-inner-area { padding: 30px 0px; }
	.testimonial_category label { width: 20%; }
	.edit-text .download-btn .fa { margin-top:2px; vertical-align: top; }
	.candidate-main-frame .candidate-content-area { min-height:900px; }
	.left-content { display:flex; width:100%; padding:0px 15px; } 
}
@media only screen and (max-width:991px){
	.navbar-default .navbar-toggle { display: none; }
	.menu-toggle-bg { display: block; color: #005F86 !important; text-align: center; font-size: 24px; line-height: 18px; margin: 4px 0px 0px; }
	.menu-toggle-bg:hover { color: #333 !important; }
	.header .dropdown > a:after { top: 10px; right: 15px; }
	.header .navbar-collapse { display: none !important;  }
	.job-listing .container{padding:0px 15px;}
	.left-content .white-bg{width:100%; min-height: 750px;}
	.right-sidebar{padding:35px 0px 0px 0px;}
	.job-listing .left-sidebar .leftsidebar-search-bg ul li span { display: inline; width: 100%; }
	.social-icons-list{max-width:100%;}
	.google-sign{float:none;}
	.sign-in-sidebar{text-align:center; margin-bottom: 30px; padding: 0px 0px 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: 5px 0px 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; }
	.register-page-content .sign-in-sidebar .btn-u .fa { margin-right: 5px; }
	.sign-in-sidebar .btn-block { width: auto; }
	.job-description-title-bg { background: #fff; }
	.job-description-title-bg .left-content .white-bg { width: 100%; padding: 0px 0px 50px 0px; }
	.sign-in-sidebar .col-sm-12 { width: 100%; }
	.login-content .left-content { display: block; }
	.job-description-title-bg .left-content .grey-bg { width: 100%; }
	.login-content { padding-top: 30px; padding-bottom: 30px; }
	.login-content .left-content .white-bg { margin: 0px !important; }
	.login-content .sign-in-sidebar input[type=checkbox] { margin-right: 5px; }
	.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;}
	.filter-slider-popup{background:#000;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%; max-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;}
	.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:#000 !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:#005F86;}
	.filter-menu .left-sidebar ul{padding:0px 0px 15px 20px;}
	.filter-menu .left-sidebar ul li.cat-child { padding-left: 20px; }
	.filter-menu input{position:absolute;opacity:1;cursor:pointer;height:0;width:0;padding:0px 0px;}
	.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{text-align: center;}
	.job-listing.one-third-bg{background:#fff;}
	.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:bold;text-transform:uppercase;height:60px;line-height:20px;width:100%;max-width:48%;display:inline-block;margin:15px auto 0px;background:#fff !important;border:1px solid #000  !important;color:#000  !important;}
	.filter-tab-mob .filter-mob-btn.active, .filter-tab-mob .btn-u.filter-mob-btn:hover{background:#007539 !important;color:#fff !important; border: 1px solid #007539 !important; }
	.filter-tab-mob .btn-u.filter-mob-btn.rt-5{margin-right:10px;}
	.filter-tab-mob .btn-u.filter-mob-btn.lt-5{margin-left:10px;}
	.job-width-rt { width: 100%; }
	.m-sort{background:#F6F6F6;padding:20px 20px 24px;margin:0px auto 50px;border-radius:10px;width:100%; display:none;}
	.setup-right { float: left; width: 100%; }
	.job-width-rt .setup-btn { display: block; background:#000;width:200px;color:#fff !important; margin: 0px auto 10px; height:30px;font-weight:500;letter-spacing:0.5px;}
	.job-width-rt .setup-btn:hover{background:#007539;}
	.m-sort .email-address{width:100%; max-width:100%; padding:0px 15px !important;height:35px; margin-bottom: 15px; }
	.m-sort .job-txt{clear:both;font-size:18px;}
	.filter-tab-mob{width:100%;margin:0px auto 0px;text-align:center;display:block;}
	.right-select-view label, .right-select-view form { float: none; display: inline-block; width: auto; }
	.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 .leftsearch-bg { height: 40px; position: relative; } 
	.leftsidebar-search-bg .inner-search-icon { position: absolute; top: 0px; right: 0px; margin: 5px 10px 0px 0px;  }
	.filter-menu .leftsidebar-search-bg #leftsearch input[type="text"]{ background:#fff url(../img/m-filter-search-icon.png) no-repeat 96% center; line-height:normal;margin:0px 0px 15px;position:inherit;width:100%;height:34px; padding: 0px 10px; }
	.filter-menu .chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0px !important; padding: 0px 5px !important; }
	.filter-menu .chosen-container{margin-bottom:20px; width: 100% !important; }
	.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;}
	.leftsidebar-search-bg #leftsearch .select2-container{width:100% !important;margin-bottom:15px;}
	 .leftsidebar-search-bg .select2-container .select2-selection--single{border:1px solid #aaa !important;padding:5px 10px;height:40px !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:10px !important;right:10px;}
	.filter-menu .select2-container .select2-search--inline .select2-search__field { margin-left: 10px !important;  }
	#mob-filter-searchoption-popup .leftsidebar-search-bg select{ color: #8595a2; padding: 0px 6px; font-size: 16px; height:40px; border: 1px solid #e1e7e8;margin-bottom: 15px; width: 100%; float: left; }
	.filter-menu .left-sidebar .chosen-container-multi .chosen-choices { padding: 0px 5px; }
	.candidate-main-frame .candidate-content-area .candidate-content-inner-area { padding: 30px 0px; }
	.candidate-main-frame .candidate-content-area { width: 100%; padding: 0px 15px !important; }
	.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; } 
	.left-content .white-bg, .job-description-title-bg .left-content .white-bg { margin: 0px 0px 40px; padding: 0px; }
	.btm-curveinner-pad { padding-bottom:250px; }
	.content-holder-box.dashboard-profile-sec .holder-box-body small { width: auto; }
	.h-icons-rt:hover .sidebar-nav-v1.cand-menu { display:block; right: 12px; }
	.leftsidebar-search-bg .btn-u .fa.fa-search { margin: 0px 5px 0px 0px;  } 
	.leftsidebar-search-bg .btn-u  {  padding: 10px 20px 10px; text-transform: uppercase; } 
}
@media only screen and (max-width:767px){
	.header-fixed .header{padding-bottom:5px;}
	.topbar .loginbar.left-shortlist-menu { display: none; }
	.header .navbar-header { margin-top: -7px; }
	.home-search-bar select, .advanced_search select{height:34px;}
	.advanced_search #containerpop2{width:93.4%;}
	.home-search-bar .row { margin: 0px; }
	.home-search-bar .col-md-3, .home-search-bar .col-md-1 { width: 100%; }
	.banner-covid{padding:15px 0px 15px;}
	.banner-covid .transparent-btn{right:0px;position:inherit;}
	.banner-covid .coronavirusclose{right:10px;}
	.home-banner .carousel-fade .carousel-item { height: 320px; }
	.banner-slider-text { margin: 40px 0px 0px; }
	.banner-slider-text h1 { font-size: 22px; line-height: 34px; }
	.home-banner .carousel-control-next, .home-banner .carousel-control-prev { width: 20%; }
	.banner-covid .coronavirusclose{margin-right:5px;}
	.banner-cont { font-size: 12px; }
	.banner-covid .col-12 { padding: 0px; }
	.signin .col-sm-12, .client_signin .col-sm-12 { width: 100%; }
	.inner-fixed-header, .listing-fixed-header{height:120px;}
	.job-listing-bg{padding:35px 0px 45px;}
	.job-listing-bg h1{padding:0px 0px 15px;text-align:center;font-size:25px;letter-spacing:1px;}
	.job-listing-bg .search-text{margin:0px auto 30px;float:none;}
	.m-latest-box{margin-bottom:30px;}
	.pagination .sml-prev-arrow{margin:20px 40px 0px 0px;}
	.pagination-text{font-size:14px;}
	.pagination .sml-next-arrow{margin:20px 0px 0px 40px;}
	.search-textbox{width:100%;}
	.joblisting-content .job-box, .grid-box .job-box{margin-bottom:30px;max-width:100%;}
	.left-content .gray-bg, .left-content .white-bg{width:100%;}
	.one-third-bg, .third-one-bg{background:none;}
	.key-word-job{padding-right:0px !important;}
	.email-content .rt-border-line{margin:0px;}
	.right-btn{margin:15px 0px 0px;}
	.job-box .detail-btn{float:none;display:block;margin:0px auto;}
	.left-sidebar{padding-bottom:20px;width:100%;}
	.m-sort{text-align:center;}
	.job-width-rt{padding:0px;width:100%;}
	.setup-icon{margin:15px 5px 18px 0px;}
	.grid-box .col-md-3{width:100%;}
	.joblisting-content .job-title-bg h4{height:70px;}
	.joblisting-content .job-title-bg h4:after, .joblisting-content .job-text:after{content:"";}
	 .pagination, .grid-box .pagination{padding:10px 0px 0px;}
	.joblisting-content .job-title-bg{min-height:175px;}
	.grid-box .job-listing{padding:0px;}
	.right-select-view label, .right-select-view form{float:none;display:inline-block;text-align:left;margin:0px;}
	.about-me .list-box { margin: 0px 0px 40px; }
	.listing-logo { width: 90px; height: 50px; }
	.listing-logo img { height: 48px; }
	.job-listing-list .detail-cont { width: 82%; }
	.list-box { margin: 0px 0px 30px; }
	.job-detail-bg h1{font-size:28px;line-height:36px;}
	.job-description-contant h2{font-size:26px;padding-bottom:15px;}
	.job-description-contant{padding:0px 0px 12px;}
	.job-detail-bg .hot-job-icon{ margin: 12px 5px 0px 0px; }
	.client-job-detail .newjob-btn { margin: 8px 0px 0px 5px; }
	.detail-apply .apply-btn{margin:0px auto 30px;float:none;width:100%;max-width:205px;}
	.detail-apply .m-mob-pad{display:block;margin-bottom:20px;}
	.share-txt{margin-left:20px;}
	.save-txt{margin-right:10px;}
	.apply-bg .detail-apply ul li{display:none !important;}
	.inner-about-bg{padding:35px 0px 175px;}
	.inner-about-bg h1{font-size:30px;}
	.header .topbar{margin-bottom:0px;}
	.detail-right-content{width:100%; padding: 0px; }
	.client-job-description #draggable_rhs_widget .container { padding-left: 0px; padding-right: 0px; }
	.left-content{display:block;height:auto !important; padding: 0px 15px;}
	.detail-consultant .profile-detail ul{margin:0px auto;width:100%;max-width:260px;}
	.detail-consultant .profile-image-rt{width:150px;height:150px;}
	.profile-image-rt{width:100%;height:100%;margin:0px auto 20px;text-align:center;}
	.main-testimonial .carousel{padding:0px;}
	.main-testimonial .carousel-control, .main-testimonial .carousel-control.left, .main-testimonial .carousel-control.right{width:100% !important}
	.main-testimonial .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{right:20%;}
	.main-testimonial .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{left:20%;}
	.main-testimonial .carousel-control .glyphicon-chevron-right, .main-testimonial .carousel-control .icon-next{margin-right:0px;}
	.main-testimonial .carousel-control .glyphicon-chevron-right, .main-testimonial .carousel-control .icon-next{margin-right:0px;}
	.main-testimonial .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left, .main-testimonial .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{top:auto;bottom:-45px;}
	.about-me img{width:100%;}
	.blog-search-form .col-md-3{width:100%;}
	.fxr-power-logo4{float:left;}
	.blog-search-form.blog-subscribe-form { margin-top: 20px; }
	.blog-search-form .form-horizontal .form-group { margin:0px 0px 15px; }
	.blog-search-form .job-width-rt .email-address{width:100%;margin:0px 0px 15px;}
	.blog-search-form .btn-u.btn-u-blue{margin:0px auto;display:block;}
	.blog-search-form .job-width-rt #alert_status_msg{margin-top:0px;}
	.home-search-bar .margin-bottom-20{margin:0px 0px 10px !important;}
	.service-block{min-height:auto;}
	.featured-client-bg .client-logo, .featured-client-bg .client-logo:last-child, .featured-client-bg .client-logo:first-child{display:block;margin:0px auto;}
	.consulatant-text span{display:inline-block;width:83%;vertical-align:top;}
	.detail-apply { margin-top: 30px; }
	.job-description-contant .detail-apply { text-align: center; }
	.job-description-contant .detail-apply a.blue-btn { float: none; margin-right: 0px; max-width: 210px; }
	.list-box .list-box-inn .shortlist{position:absolute;top:0px;right:0px;}
	.client-banner-txt h1{font-size:22px;}
	.rec-jobs-section .key-word-job h2{font-size:18px;line-height:24px;}
	.rec-jobs-section .key-word-job h3{font-size:16px;line-height:22px;}
	.footer .foot-col, .footer .foot-col.w-12 { width: 100%; }
	.alert { padding: 15px; }
	.auto-dismiss.alert-dismissible .btn-close {  padding-right: 0px; }
	.user-register-additional #registercloud .form-group { margin-bottom: 0px; }
	.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; }
	.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%; }
	.edit-from, .edit-to { margin-bottom: 5px; }
	.candidate-edit-account-accordion-sec .content-holder-box .holder-box-body { padding: 30px 10px; }
	.candidate-edit-account-accordion-sec .update { margin-bottom: 20px; }
	.candidate-alert-subscriptions-sec .content-holder-box .holder-box-body { padding: 30px 10px; } 
	.alert-subscriptions-box2 .btn { padding-bottom: 5px; }
	.alert-subscriptions-box1 .btn { padding-bottom: 6px; }
	.question-answer-manage-table .manage-table-width { display: block; overflow-y: scroll; }
	.candidate-main-frame .content-style-04, .content-holder-box .holder-box-body .content-style-04 { text-align: left; margin-top: 10px; }
	.job-application-confirmation .candidate-main-frame .content-style-04, .content-holder-box .holder-box-body .content-style-04 { margin-top: 10px !important; }
	.content-holder-box .holder-box-body .can-edit-profile-pic .cand-profile-img .dropzone2 {  margin: 0px auto; display: block; }
	#registercloud5 #btnLinkDisable {  margin: 20px auto 0px; }
	.change-password .content-holder-box .holder-box-body { padding: 30px 10px; }
	.candidate-jobs-found-for-you-sec .content-holder-box .holder-box-body .border-bottom-01 { margin-bottom: 15px; }
	.candidate-main-frame .detail-cont { width: 81%; }
	.candidate-main-frame .listing-logo { width: 70px; }
	.candidate-jobs-found-for-you-sec .content-holder-box .holder-box-body { padding: 30px 10px; }
	.client-personal-details .col-12 { padding: 0px 0px; }
	.content-holder-box.dashboard-profile-sec .holder-box-body small { width: 100%; }
	.client-edit-account .dropzone2.no-image { height: 180px !important;  width: 100% !important; }
	.client-post-a-job .dropzone2.no-image { width: 93% !important; margin-bottom: 20px; }
	.client-post-a-job .dropzone2 { width: 93% !important; overflow: hidden; margin-bottom: 20px; }
	textarea.form-control#banner_text { height: 120px; }
	.content-holder-box .holder-box-body .client-personal-details .cand-profile-img .dropzone2 { max-width: 250px; margin: 0px auto; display: block; }
	.edit-account .table-striped.yjob { display: block; overflow-y: scroll; }
	.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%); display:none !important; }
	.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 .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;}
	.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{float:none !important;text-align:center;display:block; padding: 9px 0px 0px; }
	.breadcrumbs .breadcrumb li{ display: inline-block; }
	.breadcrumbs h1{text-align:center;float:none !important; margin: 0px; }
	.tab-v2 .nav-tabs li a{padding-left:8px !important;padding-right:8px !important;}
	.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;}
	.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;}
	.no-news-img .blog-cont-ht { height: 175px; }
	.no-news-img .news-grid-boxes-fade{ height: 110px; }
	.mob-indeed-btn{width:215px;margin:-30px auto 20px; display: none; }
	.mob-indeed-btn .indeed-apply-button-label{font-family: 'Hind',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;}
	.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;}
	.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;}
	.apply-quick-text { float: left !important; width: 100%; margin: 10px 0px 5px; }
	.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%;}
	.expand-fixed-sidebar { right:auto; left:0px;}
	.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; }
	.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; }
	#cms_left_content.below-content { width:100%; display:block; }
	.contact-page .form-horizontal  { padding: 15px; }
	.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; }
	.table>thead>tr>th, .manage-table-width tr td { vertical-align:middle !important; }
	.testimonial_category select { width:100%; display:block; }
	.testimonial_category label { width: auto; }
	.dashboard-upadate-cv-sec .candidate-page-full-width-sec span { display:inline-block; }
	.content-holder-box.dashboard-profile-sec .holder-box-body .email-text { font-size: 16px; }
	.candidate-alert-subscriptions-sec .candidate-content-inner-area .btn.btn-success i {  margin-top: 2px; }
	.candidate-application-history-sec .job-submit-date {display:none !important;  }
	.m-select-container-pad .collapse:not(.show) { display:block; } 
	.m-select-container-pad .collapse .col-md-4 .d-none { display:block !important; } 
	.job-listing-bg .select2-container { margin-bottom: 10px; }
	.m-select-container-pad .col-md-12 { float:none; }
	.dashboard-upadate-cv-sec .file-choose-outer-frame { display:block; }
	.dashboard-upadate-cv-sec .file-choose-outer-frame .left-sec, .dashboard-upadate-cv-sec .file-choose-outer-frame .right-sec { width:100%; margin:0px 0px 10px; }
	.btn-u { padding: 6px 16px 5px; }
	.header-bg .navbar-right.h-top-links #shortNum { position: absolute; right: 0px; top: -4px; }
	.header-bg .navbar-right.h-top-links #shortNum a:nth-child(3), .header-bg .navbar-right.h-top-links #shortNum .divider  { display: none !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;}
	.header-bg .navbar-right.h-top-links li.my-acc a:hover { color: #fff; }
	.clients-page .btn-u { margin-bottom: 5px; }
	.sign-in-sidebar .btn-u { padding: 8px 10px 7px; }
	.cms-title-page { padding: 30px 0px 0px; }
	.can-edit-acc-detail .btn-u { padding: 8px 12px 7px; font-size: 15px; letter-spacing: 0px; }
	.candidate-main-frame .clients-page .col-8, .candidate-main-frame .clients-page .col-10 { width: 100%; }
	.user-register-additional .btn-u { letter-spacing: 0px; padding: 8px 13px 7px; }
	#mob-filter-popup.down-arrow, #mob-filter-searchoption-popup.down-arrow{ display: none;}
	.job-listing .left-sidebar label.search-label { color: #007539 !important; }
	.unsubscribe_from { padding: 20px 0px; }
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.home-search-bar #container2{width:90.5%;}
.advanced_search #containerpop2{width:90.1%;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){.home-search-bar #container2{width:96%;}
.advanced_search #containerpop2{width:95.8%;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.home-search-bar #container2{width:95.7%;}
.advanced_search #containerpop2{width:95.4%;}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){.home-search-bar #container2{width:94.7%;}
.advanced_search #containerpop2{width:94.5%;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.home-search-bar #container2{width:91.9%;}
.advanced_search #containerpop2{width:91.5%;}
}
 @media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.home-search-bar #container2{width:92.8%;}
.advanced_search #containerpop2{width:92.4%;}
}
@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%;}
	.topbar ul.loginbar > li .cand-menu { height: 300px; overflow-x: hidden; }
	ul.sidebar-nav-v1 li.list-group-item a { padding: 6px 10px 4px !important; font-size: 11px; line-height: 18px; }
	ul.sidebar-nav-v1 li.list-group-item .fa { margin-top: 2px; width: 13px; }
}
@media only screen and (max-width:320px){
	.filter-tab-mob .btn-u.filter-mob-btn{max-width:47%;}
	.client-remove-account .btn-u { padding: 5px 11px 4px; }
	.popup-pad-rt { width: 50%; }
	.dashboard-upadate-cv-sec .holder-box-body .additional-sec .button-frame .btn-u { letter-spacing: 0px; font-size: 14px; padding: 8px 6px 5px;  }
}