/*@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');*/

:root {
    --white: #ffffff;
    --black: #0d1114;
    --blue: #207bb4;
    --lightbg: #f0f5f8;
    --green: #23a455;
}

/*@font-face {
    font-family: 'Nexa';
    src: url('../Content/fonts/NexaBold.eot');
    src: url('../Content/fonts/NexaBold.eot?#iefix') format('embedded-opentype'), url('../Content/fonts/NexaBold.woff2') format('woff2'), url('../Content/fonts/NexaBold.woff') format('woff'), url('../Content/fonts/NexaBold.ttf') format('truetype'), url('../Content/fonts/NexaBold.svg#NexaBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url('../Content/fonts/NexaLight.eot');
    src: url('../Content/fonts/NexaLight.eot?#iefix') format('embedded-opentype'), url('../Content/fonts/NexaLight.woff2') format('woff2'), url('../Content/fonts/NexaLight.woff') format('woff'), url('../Content/fonts/NexaLight.ttf') format('truetype'), url('../Content/fonts/NexaLight.svg#NexaLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}*/

*{font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-synthesis:weight style;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
textarea{-webkit-font-smoothing:subpixel-antialiased;color:#333;font-size:16px;font-weight:400;-webkit-text-size-adjust:100%;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border:solid 1px #cccccc !important;outline:none;}
body{-webkit-font-smoothing:subpixel-antialiased;color:#333;font-size:15px;font-weight:400;-webkit-text-size-adjust:100%;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;outline:none;font-family:"Helvetica", Arial, sans-serif;}
a{color:var(--blue);transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;font-weight:400}
a:focus,a:hover{color: #555555; text-decoration:underline;}
label{font-weight:400 !important;}
h1{font-size:29px;font-weight:700}
h2{font-size:28px;font-weight:700;}
h3{font-size:22px;font-weight:700;}
h4{font-size:19px;font-weight:700;}
h5{font-size:17px;font-weight:700;}
input[type=email], input[type=password], input[type=text], select {
    font-size: 15px;
    font-family: inherit;
    border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    outline: none !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

ul{margin:0;padding:0}
ul li{list-style:none}
/*i{margin-right:10px}*/
.width-100{width:100%}
.bdr-rgt-light{border-right:1px solid rgba(255,255,255,.2)}
.bdr-lft-light{border-left:1px solid rgba(255,255,255,.2)}
.bdr-top-light{border-top:1px solid rgba(255,255,255,.2)}
.bdr-bot-light{border-bottom:1px solid rgba(255,255,255,.2)}
.bdr-rgt-dark{border-right:1px solid rgba(0,0,0,.2)}
.bdr-lft-dark{border-left:1px solid rgba(0,0,0,.2)}
.bdr-top-dark{border-top:1px solid rgba(0,0,0,.2)}
.bdr-bot-dark{border-bottom:1px solid rgba(0,0,0,.2)}
.shade-bot{box-shadow:0 5px 5px -5px #333;-moz-box-shadow:0 5px 5px -5px #333;-webkit-box-shadow:0 5px 5px -5px #333}
.top-10{margin-top:10px}
.top-20{margin-top:20px!important}
.bot-10{margin-bottom:10px}
.bot-20{margin-bottom:20px}
.no-pad{padding:0!important}
.padt-10{padding-top:10px}
.padt-20{padding-top:20px}
.padb-10{padding-bottom:10px}
.padb-20{padding-bottom:20px}
.padr-10{padding-right:10px}
.padr-20{padding-right:20px}
.padl-10{padding-left:10px}
.padl-20{padding-left:20px}
.no-pad-rgt{padding-right:0}
.no-pad-lft{padding-left:0}
.text-strong3{color:#333;font-weight:500;margin:5px 0}
.theme-btn{background:var(--blue) !important; color:#fff;border-color:var(--blue) !important;}
.theme-btn:hover{/*background:#333;color:#fff;border:1px solid #333*/}
.dark-theme-btn{background:rgba(20,39,72,1);color:rgba(255,255,255,1)}
.dark-theme-btn:hover{background:rgba(20,39,72,.8);color:rgba(255,255,255,.8)}
.dark-btn{background:rgba(107,114,118,1);color:rgba(255,255,255,1)}
.dark-btn:hover{background:rgba(107,114,118,.8);color:rgba(255,255,255,.8)}
.advance-btn{color:#fff;font-size:14px}
.advance-btn i{font-size:10px}
.advance-btn:focus,.advance-btn:hover{color:#fff}
.live-job-txt span{color:rgba(69,158,215,1)}
.feature-job-section h3 i{color:rgba(69,158,215,1)}
.main-scroll{background:rgba(69,158,215,1)}
.btn-default {
    color: #fff !important;background-color: var(--black) !important;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;font-size: 14px !important;font-weight: bold;/*border: 1px solid var(--blue) !important;*/border-radius: 4px !important;font-family: "Helvetica", Arial, sans-serif;}
.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#000 !important;outline:0!important;border-color:#000 !important;}
/*.btn{padding:10px 20px!important;border-radius:0px!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important; height:40px; line-height:1.4 !important; font-weight:500 !important;}*/
.block{float:left;width:100%}
.text-danger{color:red!important}
.container-fluid.home-cover{position:relative;width:100%;background-size:cover;background-color:#515761;background-repeat:no-repeat}
.btn-home{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#b7b7b7;color:#333;font-size:16px;padding:10px 22px!important;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;border:1px solid transparent;border-color:#b7b7b7}
.btn-home.focus,.btn-home:focus{color:#fff;background-color:rgba(69,158,215,1);border-color:rgba(69,158,215,1)}
.btn-home:hover{color:#fff;background-color:rgba(69,158,215,1);border-color:rgba(69,158,215,1)}
.btn-home.active,.btn-home:active{color:#fff;background-color:rgba(69,158,215,1);border-color:rgba(69,158,215,1)}
.btn-mail{color:#546266;background-color:#fff;border-color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn-mail.focus,.btn-mail:focus{color:#fff;background-color:#546266;border-color:#546266}
.btn-mail:hover{color:#fff;background-color:#546266;border-color:#546266}
.btn-mail,.btn-mail.active,.btn-mail:active{color:#fff;background-color:#546266;border-color:#546266}
.btn-border,.btn-mail.active:hover,.btn-mail:active:hover{border:1px solid rgba(97,126,167,1);color:rgba(69,158,215,1);background:0 0}
.btn-border:hover{background:rgba(69,158,215,1);color:rgba(255,255,255,1)}
.dashboard-hold h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
/*.btn-primary {
            background-color: var(--blue);
            min-height: 34px;
            font-size: 14px;
            font-weight:500;border:0;
        }
 .btn {
            padding: 9px 13px !important;
            border-radius: 3px !important;
            -moz-border-radius: 0 !important;
            /*-webkit-border-radius: 0 !important;*/
        }

        .btn-primary:focus, .btn-primary:hover {
            background-color: #118bc1 !important;
            border: 0 !important;
            outline: 0 !important;
        }*/

/*.signup-hold .action-login .btn.btn-primary{line-height:1.3!important}*/
.btn-success{background-color:var(--blue) !important;border-color:var(--blue) !important;color:#fff}
.btn-success:hover{background-color:#118bc1!important;border-color:#118bc1!important;color:#fff}
.btn-info{background-color:var(--blue);color:#fff;font-weight:400;}
.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:#118bc1!important}
.btn-edit-color{background-color:rgba(69,158,215,1)}
.custom-prev:hover{color:rgba(69,158,215,1)}
.custom-next:hover{color:rgba(69,158,215,1)}
/*.new-admin .logosm-hold{background-image:url("https://99dd2aa02cf4483ce4d2-93fbbd4af85b90e254adabe9c717dfd2.ssl.cf3.rackcdn.com/UI/procontractjobs/Images/Default/procontractjobs/logo.png");background-position:center;float:left;height:65px;margin:5px 0;max-height:65px;width:190px}*/
.new-admin .logosm-hold {float: left;margin: 0;padding: 10px;}
.new-admin .logosm-hold img {max-width: 150px;}
.new-admin .navbar-brand{height:auto!important}
.new-admin .logosm-hold{background-size:contain!important;background-repeat:no-repeat}
.arrow-advice-right{color:#fff}
.search-section{background:#4e4e4e;box-shadow:none;border:0;padding:15px 0!important;min-height:0}
.search-details-hold{max-width:100%; float:none;width:80%; }
.search-details-right-hold{float:left;width:35%;}
.advertise-btn{background:#19147b;border:solid 2px #19147b;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0;color:#ffffff !important;font-size:18px;font-weight:500;margin-left:15px;padding:7px 15px;}
.advertise-btn .material-icons{font-size:24px;position:relative;top:6px;margin-right:10px;}
.searcch-span{float:right;line-height:24px;font-weight:normal;margin:0 12px 0 0; font-size:13px;}
.search-jobtype{float:right;margin-top:0;margin-right:0;line-height:1.4;color:#1e9e63;font-weight:500;background:#d0f9e6;padding:3px 10px;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0;}
.search-saved{float:right;margin-top:5px;}
.joblist-btn{float: right; margin-top: -6px; margin-left: 6px;}
.job-details-sec .joblist-btn{margin: 3px 8px 0 0;}
.shortlist{color: #dadada;}
.shortlist:hover{color:var(--green);}
.shortlist i.fa{font-size: 26px !important;color:var(--green);}
.shortlist.basket-icon-blue i.fa {color: #999;}
.job-list-view .shortlist i.fa{font-size: 20px !important; margin:10px 0 0 0;}
.jobsechead .joblist-btm .savejobbtn{position:relative;margin-left:15px;min-width:auto;text-align:center;text-transform:capitalize;display:inline-block;line-height:16px;}
.search-save:before{content:"\e908";font-family:'icomoon' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-right:5px;display:inline-block;}
.search-saved .unsaved{background:#ffffff;height:30px;width:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;float:left;text-align:center;}
.search-saved .saved{background:#ffffff;height:30px;width:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;float:left;text-align:center;}
.search-saved .saved .material-icons{color:#ffffff;}
.searcch-span .material-icons{float:left;margin:2px 3px 0 0; font-size:21px;}
.search-details-right-hold .search-saved .material-icons{width:30px;height:30px;background-color:#4e3486;color:#ffffff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;float:left;padding:5px;margin-right:10px;font-size:20px;}
.search-details-right-hold .search-saved{font-size:16px;font-weight:500;color:#1f1e21;padding:4px 0;line-height:30px;float:left;}
.search-details-right-hold .search-saved span{color:#a8a5ae;}
.jobseekers .search-details-hold input{padding:8px 20px !important;}
.search-details-hold .home-search-hold .ui-autocomplete-input{color:var(--blue)!important}
/*.search-details-hold .home-search-hold .ui-corner-all{border-top-right-radius:50px!important;border-top-left-radius:50px!important;border-bottom-left-radius:50px!important;border-bottom-right-radius:50px!important}*/
.search-details-hold .home-search-hold .noresultbox.ui-corner-all,.search-details-hold .home-search-hold .ui-corner-all.field-validation-error{border-top-right-radius:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
.home-search-hold .fs-label-wrap,.home-search-hold select,.search-section .home-search-hold input[type=text]{height:40px!important;padding:10px;box-shadow:none;border:solid 1px #cac9d1!important;font-weight:500; color:#4b4b4b !important; }
.home-search-hold.location select.form-control {
    height: 35px !important;
}
.fs-label-wrap .fs-arrow{right:15px}
.search-section .home-search-hold .fs-wrap{width:100%}
.search-section .home-search-btn .search-ico{background:var(--blue) !important;color:#ffffff;border:solid 2px var(--blue);font-weight:500;font-size:16px; height:40px;max-width:none!important;width:auto;}
/*.search-section .home-search-btn .search-ico:focus,.search-section .home-search-btn .search-ico:hover{background-color:#e46c0d!important}*/
/*.skycraper-banner{display:none;}*/
.search-section .home-search-hold .fs-dropdown{font-size:14px;width:90%}
.search-section .home-search-hold .multiple .fs-search input{font-size:13px;padding:10px 0}
.jobsidenavigation .sub-menu{padding:0}
.jobsidenavigation .sub-menu li{float:none;display:inline-block;padding:3px 0}
.jobsidenavigation .sub-menu li a{color:var(--blue);font-size:16px!important;padding:0px 3px 0px 0; font-weight:normal; }
.jobsidenavigation .sub-menu#contractvalues_nav li a, .jobsidenavigation .sub-menu#contractvalues_nav div li:first-child a, .jobsidenavigation .sub-menu#salary li a{font-size:16px !important;}
.jobsidenavigation .sub-menu#contractvalues_nav li.refine-font a{font-size: 16px !important;}
/*.jobsidenavigation .sub-menu#contractvalues_nav li:first-child a{font-size:15.5px !important;}*/
.jobsidenavigation .sub-menu li a:hover{color:var(--green);}
.jobsidenavigation .sub-menu li a.filterlinks{padding-right:15px}
.jobsidenavigation .sub-menu li span{display:inline-block;float:left;}
.basicsearchdetails h1 span{color:#333}
.panel-box-theme-1,.panel-box-theme-2{background:#fff;margin-bottom:15px;border-top:1px solid #d1d5d8;border-right:1px solid #d1d5d8;border-left:1px solid #d1d5d8;border-bottom:1px solid #d1d5d8;border-radius:0 !important;position:relative;width:100%;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;}
.panel-box-theme-2>div:before{background:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/top-job.png) no-repeat top left;height:17px;left:0;position:absolute;top:0;width:62px;z-index:1}
.panel-box-theme-1>div:before{content:"Featured";position:absolute;left:-6px;top:10px;background:var(--blue);font-size:10px;font-weight:400;padding:2px 6px 2px 8px;text-transform:uppercase;height:auto;color:#fff}
.panel-box-theme-1>div:after{content:"";position:absolute;left:-12px;top:23px;border:6px solid transparent;border-top-color:var(--blue);transform:rotate(90deg)}
.job-details-sec .dl-horizontal dt{font-weight:400!important;color:#333;width:110px;  }
.job-details-sec .dl-horizontal dd{margin-left:110px;}
.saving .glyphicon.glyphicon-tags{margin-right:5px}
.modal-body{scrollbar-width:thin;-moz-scrollbar-width:thin;-webkit-scrollbar-width:thin;overflow-y:auto}
.modal-open{overflow:scroll;/*left:-8px*/;padding-right:0!important}
.modal-backdrop + .modal-backdrop {
    z-index: 1051;
}
.pop-message h3{color:##2bb64c}
.modal-footer,.modal-header{border:0}

.notify-backdrop{display:none; position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000; filter:alpha(opacity=50); opacity:.5; -webkit-transition:opacity .15s linear; -o-transition:opacity .15s linear; transition:opacity .15s linear;}
.notify-hold {
    display:none;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
    -webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
    z-index:1050;
}
.notify-hold .notify-main {
    text-align:center;
	margin: 120px auto 0 auto;
	width: 600px;
	background: #fff;
	padding: 20px;
	max-width: 60%;
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
    border-top:10px solid var(--blue);
    border-radius:6px;
}
.notify-main h4 {
	margin: 0 0 20px;
	line-height: 1.3;
}
/*loader spinner css*/
.spinner{display:inline-block;}
.spinner > div{width:20px; height:20px; background-color:#5bb543; margin-right:10px; border-radius:100%; display:inline-block; -webkit-animation:sk-bouncedelay 1.8s ease-in-out infinite both; animation:sk-bouncedelay 1.8s ease-in-out infinite both;}
.spinner .bounce1{-webkit-animation-delay:-.32s; animation-delay:-.32s;}
.spinner .bounce2{-webkit-animation-delay:-.16s; animation-delay:-.16s;}
@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)} 40%{-webkit-transform:scale(1)}}
@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0); transform:scale(0)} 40%{-webkit-transform:scale(1); transform:scale(1)}}
/*loader spinner css*/

.bg-warning{background-color:#ededed}
.bg-message{background-color:#f0f0f0;padding:10px;font-size:12px}
.listing-tips{margin-bottom:0}
.ui-combobox a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none!important}
.drp_result_hold .ui-autocomplete{background:#fff}
.layout-1 .page-content .static_page_hold{border:1px solid #eee;box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1)}
.container-fluid.inner-client-page{background:#fafafa}
.container-fluid.inner-client-page p{font-size:16px; line-height:30px; font-weight: 400; margin-bottom: 15px;}
.container-fluid.inner-client-page .video-wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:20px 0}
.container-fluid.inner-client-page .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.client-home .client-bg-img{background-position:50% 100%;background-size:cover;background-color:#fff;background-repeat:no-repeat;max-height:400px;}
.job-list ul li h4{color:#000}
.static-layer{border:1px solid #f0f0f0;box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1)}
.static-master .grid-section .container{max-width:1000px}
.static-master .grid-section .container p{line-height:1.4 !important; font-size:16px; width:100%;}
.static-master .grid-section .container blockquote{font-size:20px;}
.static-master .grid-section .container ul{margin-bottom:12px; padding: 0 0 0 30px;}
.static-master .grid-section .container li {font-size: 17px;font-weight: 400; line-height:1.3; margin: 8px 0px; color:#333 !important; list-style:disc;}
.invisible_btn_lg{color: #fc5a62; font-size: 13px; padding: 0;}
.jobsidenavigation .sub-menu .sidereadmore a{color:#979797}
.acc_details.apply_job_page .apply-job-details .boxtheme-4,.jobresultshold .panel.featured-vac.boxtheme-4,.registerhold .register-details .boxtheme-4{border:1px solid #e3e3e3;border-radius:1px;background:#fff}
.panel-box-theme-0{background:#fff;border:1px solid #dddddd !important;position:relative;border-radius:4px !important;}
.jobresultshold .panel.featured-vac.boxtheme-4 h3{color:#4a4a4a}
.successblock.panel.featured-vac.boxtheme-4>p{color:#333}
.jobdesc{color:#333; padding:0;}
.jobdesc p{padding:0 0}
.rec-txt p a{color:var(--blue);font-size:14px}
.rec-txt p a:hover{text-decoration:underline}
.panel.vacancy-details {
    border: 1px solid #dddddd;
}
.jobresultshold .panel{padding:15px!important;margin-bottom:15px;border:1px solid #dddddd; border-radius:4px;}
.jobresultshold .panel .jobsecactions{padding-bottom:0; margin-bottom:0;}
.panel.featured-vac.boxtheme-4 .rel-arrow:after{border-left-color:#fffbe8}
.jobresultshold .panel.featured{background:#fffee7;border:1px solid #fe7e51}
.match-perc{background:rgba(69,158,215,1);color:#fff}
.basicsearchdetails .sortby_wrapper a.active{color:#333}
.jbenewhold{border-radius:5px;border:1px solid #d1d1d1;background:#f9f9f9}
.jbenewhold h3,.recentsearches h3{color:#1f2e3c}
.recentsearches h3,.similarjobs h3{color:#1f2e3c}
.login-required{background:#fff;border:1px solid #3baede}
h3.blink-head{background:rgba(69,158,215,1);color:#fff}
.jbenewhold input[type=text]{border:1px solid #ddd}
.jbenewhold input[type=button]{border:none}
.jbenewhold .help{color:#1f2e3c}

.job-list-view-hold:nth-child(2n){background:#f1f1f1;}
.job-list-view{padding:5px 0 0 5px; border-top:1px solid #ddd; color:#333; font-size:14px; line-height:1.2; display:inline-block; width:100%;}
.job-list-view a{/*color:#333;*/}
.job-list-view a:hover{color:var(--blue); text-decoration:none;}
    .job-list-view.view-shortlisting a:hover {
        color: white;
    }
    .job-list-view.view-shortlisting .job-list-btns .btn {
        display: inline-flex;
        align-items: center;
        grid-gap: 5px;
        margin: 0 0 10px 10px;
        min-width: 118px;
    }
.btn.applytoalljobs {
    display: inline-flex;
    align-items: center;
    grid-gap: 5px;
}
.job-list-view .job-title, .job-list-view .jobs-location, .job-list-view .job-category, .job-list-view .job-salary-text{padding:5px 5px 0 0;}
.job-list-view .job-title a, .job-list-view .jobs-location a, .job-list-view .job-category a, .job-list-view .job-salary-text{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.job-list-view .job-salary-text{font-size:93%;}
.job-list-view .job-title h2{font-size:14px; margin:0; line-height:1.2;}
.job-list-view .job-title h2 a {color: var(--blue);font-weight: 600;font-size: 15px;}
.job-list-view .job-title h2 a:hover{color:#1c1b1b; text-decoration:underline;}
.job-list-view .list-job-btn {padding: 0; float:right;}
.job-list-view .job-list-icons {font-size: 20px; line-height: 1;}
.job-list-view .job-list-icons a{color:#dadada;}
.job-list-view .job-list-icons a:hover{color:#1c1b1b;}
.job-list-view .btn-u{color:#fff; padding:3px 20px; font-size:13px; line-height:1.4; min-width:97px; text-align:center;}
.job-list-view .btn-u:hover{color:#fff;}
.job-list-view .btn-u i{padding-right:2px;}

/*----grid view---*/

.job-grid-view-hold .list-box {background: #f9f9f9;padding: 10px;margin: 0px 0px 30px;list-style: none;}
.job-grid-view-hold .list-box h4 {position: relative;overflow: hidden;white-space: nowrap;max-width: 93%;letter-spacing: 0.5px;line-height: 25px;}
.job-grid-view-hold .list-box h4 a {color: var(--blue);font-size: 18px;}
.job-grid-view-hold .list-box h4:after {content: "";pointer-events: none;position: absolute;width: 100px;height: 100%;bottom: 0px;right: 0px;background-image: linear-gradient(to left, rgba(249,249,249,1), rgba(249,249,249,0));}
.job-grid-view-hold .job-grid-box {min-height:160px;}
.job-grid-view-hold .list-box .joblist-btn {margin-top: 7px;display: block;}
.job-grid-view-hold .job-listing .joblist-btn .shortlist {float: left !important;}
.list-box .fa-map-marker, .list-box .fa-pie-chart, .list-box .fa-clock-o, .list-box .fa-money, .list-box .fa-file-text {color:#555 !important;}
.job-grid-view-hold .list-inline .fa-shopping-basket {/*color: #dadada;*/margin-top: 0px;font-size: 20px !important;}
.job-grid-view-hold .list-box .fa-money {vertical-align: middle;font-size: 20px;margin: 2px 10px 2px 0px;}
.job-grid-view-hold .list-box .fa-map-marker {vertical-align: middle;font-size: 20px;margin: 4px 15px 0px 5px;}
.job-grid-view-hold .list-box .fa-pie-chart {vertical-align: middle;font-size: 16px;margin: 7px 12px 0px 3px;}
.job-grid-view-hold .list-box .fa-clock-o {vertical-align: middle;font-size: 20px;margin: 5px 12px 0px 2px;}
.job-grid-view-hold .detail-cont, .job-grid-view-hold .detail-salary-cont {position: relative;overflow: hidden;white-space: nowrap;max-width: 100%;width: 80%;letter-spacing: 0.5px;font-size: 12px;color: #555;
    line-height: 18px;padding: 6px 0px;height:auto;}
.job-grid-view-hold .job-listing .list-inline .btn-u.tag-btn, .job-grid-view-hold .right-inner .job-meta .btn-u.tag-btn, .job-grid-view-hold .job-meta-text {
    background: #f1f1f1;border-radius: 3px !important;color: #555;display: block;float: left;font-size: 13px;margin: 0 4px 4px 0;padding: 4px 8px !important;
    line-height: 20px;background-image: linear-gradient(to left, rgba(249,249,249,1), rgba(249,249,249,0));}
.job-grid-view-hold .job-listing .list-inline .btn-u.tag-btn, .job-grid-view-hold .right-inner .job-meta .btn-u.tag-btn, .job-grid-view-hold .job-meta-text {
    background: none;
    border-radius: 0 !important;
    color: #555;
    display: block;
    float: left;
    font-size: 13px;
    margin: 0;
    padding: 0 !important;
    line-height: normal;
    min-height:inherit;
}
.pad-lt-0 {padding-left: 0px !important;}
.job-grid-view-hold .list-box .fade-text {position: relative;overflow: hidden;height: 60px;margin: 10px 0px 10px;font-size:14px;}
.job-grid-view-hold .list-box .fade-text:after {content: "";position: absolute;width: 100%;height: 100%;right: 0;bottom: 0;
    background: -moz-linear-gradient(top, rgba(249,249,249,0) 0%, rgba(249,249,249,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,0)), color-stop(94%,rgba(249,249,249,1)));
    background: -webkit-linear-gradient(top, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);
    background: -o-linear-gradient(top, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);
    background: -ms-linear-gradient(top, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);
    background: linear-gradient(to bottom, rgba(249,249,249,0) 0%,rgba(249,249,249,1) 100%);
}
.job-search-details .job-grid-view-hold .job-listing .btn-u {margin-left: 0px;}
.job-search-details .job-grid-view-hold .job-listing .btn-u .fa {margin-right: 3px;}
.job-search-details .right-icons i {background: #ddd;display: block;float: left;margin: 0;padding: 6px 15px 3px;border: 1px solid #dddddd;font-size: 16px;color: #777;border-radius: 0px;}
/*.job-search-details .right-icons .inactive {background: #fff;}*/
.job-search-details .right-icons a{display:inline-block; font-size:14px; font-weight:bold;}
.job-search-details .right-icons a:hover{text-decoration:none;}
.job-search-details .right-icons .active{color:#333; cursor:default;}
.job-search-details .right-icons .active:hover{text-decoration:none;}
.job-search-details .alt-tit {line-height: 30px;margin: 0px 0px 5px;font-size:18px; font-weight:700;}
.job-search-details.alert-form .boxtheme-sliver .mail-me-this-jobs-sidebar input, .job-search-details.alert-form .boxtheme-sliver .sort-selection select {border: none;padding: 5px;width: 100%;height: 40px;font-size: 14px;}
.sort-selection .sort-by-lbl {margin: 7px 0px 0px;font-size:14px;}
.sort-by-lbl {float: right;font-weight: normal;margin: 5px -70px 0px 0px;text-align: right !important;}
.mail-me-btn .btn-u .fa {margin-right: 3px;padding-top:3px;}
.mail-me-this-jobs-sidebar .btn-u.btn-u-sm i{font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
h4.desk-refine {color: #1f1e21;margin-top: 0;}
.sort-selection .col-md-offset-2.col-sm-offset-2.col-md-3.col-sm-3 {padding-right: 0;}
.mail-me-this-jobs-sidebar .col-md-4 {padding-left: 0;}

/*----grid view---*/

/*----view short list job---*/

.view-shortlist-job-hold .inner-page {padding: 52px 0px 0;}
.view-shortlist-job-hold .inner-page .title {border-top: 2px solid #e1e1e1;}
.view-shortlist-job-hold .inner-page .title h2, .view-shortlist-job-hold .inner-page .title h1 {color: #232323;font-size: 24px;background: #fff;display: table;margin-top: -25px;padding: 3px 30px 22px 0px;}
.view-shortlist-job-hold .container.content {padding-bottom: 30px;}
.view-shortlist-job-hold .view-shortlist {min-height: 350px;}
.view-shortlist-job-hold .margin-bottom-40 {margin-bottom: 40px;}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 {background: #eee;padding: 20px 15px;border-radius: 3px !important;}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 h3{margin-top:0;margin-bottom:10px;}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 .btn{display: block; margin-bottom: 10px;}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 .btn i{margin-right: 5px;}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 .list-group-item{border: 0px;cursor: pointer;padding: 6px 13px;position: relative;background: var(--blue);display: block;text-align: center;margin-bottom:10px;border-radius:4px;}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 .list-group-item-2{background:var(--green);}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 .list-group-item-3{background:var(--black);}
.view-shortlist-job-hold .list-group.candidate-menu.sidebar-nav-v1 .list-group-item a{ color: rgb(255, 255, 255);font-size: 14px; font-weight: 400; white-space: nowrap;text-decoration: none;}
.view-shortlist-job-hold .view-shortlist .all-job-btn {background: #72c02c;margin-left: 15px;}
.view-shortlist-job-hold .margin-bottom-20.job-listing {border-bottom: 1px solid #eee;}
.view-shortlist-job-hold .pad-lr-0 {padding-left: 0px !important;padding-right: 0px !important;}
.view-shortlist-job-hold .job-listing {padding: 0 15px;margin-top: 16px;}
.view-shortlist-job-hold .margin-bottom-20 {margin-bottom: 20px;}
.view-shortlist-job-hold .job-list-view {padding: 10px 0px;border-top: 1px solid #ddd;}
.view-shortlist-job-hold .job-list-view .job-title, .view-shortlist-job-hold .job-list-view .jobs-location, .view-shortlist-job-hold .job-list-view .job-category {padding: 0px;}
.view-shortlist-job-hold .job-list-view .job-title h2 {font-size: 17px;line-height: 20px;}
.view-shortlist-job-hold .job-list-view .jobs-location .btn-u, .view-shortlist-job-hold .job-list-view .job-category .btn-u {background: none;color: #333;padding: 5px 0px 0px;white-space: normal;font-size:14px;}
.view-shortlist-job-hold .job-salary-text {padding: 5px 15px 0px;}
.view-shortlist-job-hold .job-list-view .list-job-btn {padding: 5px 0px 0px;}
.view-shortlist-job-hold .list-job-btn .hot-jobs {background: none;padding: 0px;margin: 0px 5px;width: 20px;}
.view-shortlist-job-hold .hot-jobs {background: var(--blue);color: #fff;font-weight: bold;padding: 6px 10px 5px;text-transform: uppercase;display: inline-block;}
.view-shortlist-job-hold .list-job-btn .job-list-btns {float: left;}
.view-shortlist-job-hold .list-job-btn .job-list-btns .btn-u {padding: 0px 15px;margin: 0px 0px 0px 7px;font-size: 14px;height: 22px;line-height: 22px;}
.view-shortlist-job-hold .list-job-btn .job-list-btns .btn-u .fa {font-size: 14px;vertical-align: top;margin-top: 5px;}
.view-shortlist-job-hold .btn-u .fa {margin-right: 3px;}
.btn-u.btn-u-red {background: #e74c3c;}

/*----view short list job---*/

.horizontaljbe h3{background-size:36px auto;color:#1f2e3c}
.form_wrapper .jbenewhold{background:0 0;border:none}
.form_wrapper .jbenewhold input[type=button]{color:#fff}
.rsshold a{border:1px solid #d1d1d1;border-radius:5px;color:#1f2e3c}
.boxtheme-grey{background:#f9f9f9;border:1px solid #ddd;border-radius:1px}
.form_wrapper.jbenewhold.horizontaljbe{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #ddd;border-radius:0}
.form_wrapper.white_bg{background:#eff5fe}
.action-panel .submit-btn,.submit-btn,input[type=submit].submit-btn{border:none;color:#fff!important; /*height:40px;*/border-radius:4px !important;}
.job-details .col-md-9 .apply_hold_section button{border:none;color:#337ab7}
.apply_hold_section2 .dl-horizontal{border:0;font-size:15px;line-height:24px}
.statement.jobdetails span{background:0 0!important}
.border_top{border-top:1px solid #ddd!important}
.blocknew.recentsearches{border:1px solid #d1d1d1;border-radius:5px}
.signup .page-content .login-details{background:#f4f5f7;border:1px solid #d1d1d1;border-radius:0;box-shadow:0 0 12px #000}
.btn-section{float:left;width:100%;text-align:center;margin:10px 0;padding:0 10px}
.candidate-profile-progress-bar span{background:var(--blue)}
.candidate-profile-numbers .profile-numbers span{color:var(--blue)}
.candidate-activity-score{color:#fff}
.candidate-activity-section .a{background-color:#363636}
.candidate-activity-section .b{background-color:#4b4b4b}
.candidate-activity-section .c{background-color:#5e5d5d}
.candidate-option li a:hover{color:rgba(16,115,178,1)}
.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{text-decoration:underline}
.your_account_hold li a.active{background:var(--blue); color:#fff; /*border-bottom:3px solid #fff !important*/}
.jobsidenavigation li.item-has-children{position:relative;margin-bottom:20px}
.jobsidenavigation .jobnavhead:before{position:absolute;right:0;top:14px}
.jobsidenavigation .submenu-open:before{position:absolute;right:0;top:14px}
hr{color:#8d8d8d}
.head-menu{background:#f9f9f9}
.box-theme-1{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;background:#fff}
.box-theme-2{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;background:#fff}
.sidebarnav a:hover{color:#1fa6cd}
.sidebarnav a{color:#98a0a2}
.sidebarnav{background:#1f2020;-webkit-transform:translateX(300px);-moz-transform:translateX(300px);transform:translateX(300px)}
.account_inner.email_acc:before,.account_inner.name_acc:before,.account_inner.password_acc:before,.account_inner.phone_acc:before{color:var(--blue);top:0;vertical-align:middle;}
.account_inner a{color:inherit}
.border-icon{color:#fff;background-color:var(--blue);display:inline-block;margin-bottom:10px; font-weight:600; height: 40px; padding: 9px 20px;border-radius:3px;}
.border-icon:hover{color:#fff;background-color:#118bc1;}
.delete-icon{border-top:1px dotted;border-left:1px dotted;border-bottom:1px dotted;border-right:1px dotted}
.statmsg{color:#51b11d!important}
.mail-me-btn .statmsg.error,.mail-me-btn .statmsg.success{font-size:14px;background-color:transparent!important;margin-top:5px}
.blue_btn{color:#000!important}
.jobseekers .ui-multiselect-all span,.jobseekers .ui-multiselect-none span{color:#fff}
.ui-multiselect-all span:hover,.ui-multiselect-none span:hover{color:#f2f2f2}
.new-admin .ui-multiselect-none span:hover{color:#5e5e5e}
.ui-multiselect-checkboxes span{color:#000!important;font-size:14px;font-weight:400}
.ui-multiselect-checkboxes label{float:left;width:100%;cursor:pointer!important}
.basicsearchdetails,.jobresultshold{float:none}
/*.jbe-modal select {
	margin-bottom: 20px;
}*/
.your-cv .custom-table th{font-size:15px}
.registerhold{padding:0 0!important}
.registerhold h2 {line-height:35px;}
.form_wrapper.cv-details .invisible_btn{border:1px solid #ff4848;border-radius:2px;color:#ff4848}
.form_wrapper.cv-details .upload_cvname .cv_name span{color:#565656}
.form_wrapper.cv-details .upload_cvname .cv_name .cv_head_name{color:#1f2e3c}
.form_wrapper.cv-details .visible_btn{border:1px solid var(--green);border-radius:2px;color:var(--green);display:inline;margin-top:10px;/*background:#59bc69;*/padding:2px 5px;margin-bottom:5px;}
.form_wrapper input[type=file],.saved-jobs-section .form_wrapper input{border:1px solid #a09c9d;color:#6e6e6e}
.featured-loc-list h5{color:#010101}
.success-popup i{color:rgba(69,158,215,1)}
.popup_wrapper label{color:#1f2e3c}
.fielderror{color:#de4a4a!important}
.boxtheme-login {
    color: #1c1b1b;
    padding: 30px 30px 30px;
    background: #f1f6f9;
    border: 0 !important;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    margin: 0px 0px 20px;
    font-size: 14px;
    line-height: 18px;
    border-radius:4px;
}
label.mandatory:after {content: "*"; margin-left: 5px; color: #de4a4a;}
.signin-hold{padding:20px}
.signin-hold .form-group{display:inline-block; width:100%;}
/*.signin-hold .btn{padding: 5px 10px !important;}*/

.signup-hold{padding:20px 0;background:#cbcbcb;width:100%}
.articlehold{background: #fff none repeat scroll 0 0; border-bottom: 1px solid #e3e3e3; border-radius: 0;}
.articlehold-img img{background-color: #fff; box-shadow: rgb(185, 249, 137) 6px 6px 0; border-radius: 4px;}
.shownavbg{background-color:rgba(255,255,255,.85)}
.top-breadcrumb>li+li::before{color:#ccc}
.disarmed{color:#878787}
.icon-globe{color:#546266}
.boxtheme-1{background-color:#fff;border:1px solid #e3e3e3;box-shadow:none;border-radius:3px}
.boxtheme-0{background:0 0;margin-bottom:20px;float:left;width:100%}
fieldset{float:left;width:100%}
.login-details .col-lg-6 p.first{color:rgba(16,115,178,1)}
.field-hold mandatory .control-label:after,.form-group.required .control-label:after{color:#de4a4a}
.input-group-addon{background:#fff; color:#000; border-radius:0; border-color:#aaa;}
.btn.btn-grey{background:#383d3a!important;color:#fff}
.home-search-hold .noresultbox{background:0 0;border:none;top:0!important}
.home-search-hold .noresultbox .field-validation-error{color:#ff8146!important;border:1px solid}
.field-validation-error,.field-validation-error span,.fielderror,.statmsg.error{font-size:13px!important;color:#fc5a62!important;text-align:left;float:left;width:100%!important;font-weight:400!important;margin:0px 0 0px 0;padding-left:0!important}
.field-validation-error span{margin-top:3px !important;}
.field-validation-error.hint{color:#000;background-image:none}
.form_wrapper .upload_wrapper button{border:1px solid #ddd;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.05);color:#666}
.change_hint{color:#666}
.myaccount_hold_head .your_account_hold_head{background:#fff;border:1px solid #6d6f71;border-radius:5px}
.myaccount_hold_head .your_account_hold_head.pull-left ul li{border-bottom:1px solid #ddd}
.myaccount_hold_head .your_account_hold_head.pull-left ul li:hover{background:#f0f0f0}
.myaccount_hold_head .your_account_hold_head.pull-left ul li.last{background:#f1f1f1}
.myaccount_hold_head .your_account_hold_head.pull-left ul li a{background:0 0!important;border:none;color:#6d6f71}
.myaccount_hold_head .your_account_hold_head.pull-left ul li a:hover{border:none;background:0 0}
.your_account_hold{background:var(--green) !important;border-color:#fff #fefefe #fefefe #fff;border-style:solid;border-width:0;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}
.your_account_hold li a{color:#fff;padding:10px 6px; font-weight:600;}
.your_account_hold li a:hover{background:var(--blue); color:#fff; /*border-bottom:3px solid #f1f1f1;*/}
.your_account_hold li a.active{border-bottom:0 solid #f4f5f7;border-bottom:0;border-right:0;border-left:0}
.layout-13 .column-one .linebyline dd{color:#000}
#mainSignup select{background-color:#fff!important}
.company_list_hold .categories li a{color:#333}
.saved-jobs-section .savedjob_close{color:#333}
.appl_history .input_wrapper{border-bottom:1px solid #c8c8c8}
.account-forms .ui-autocomplete-input{background:#fff!important}
.field-validation-valid{color:#ea7272;font-size:13px}
.field-validation-valid-successfully{color:#6cc04a; font-weight:500;}
.search-ico{background-color:#fff;border:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.search-ico:focus,.search-ico:hover{background-color:#fff!important;border:none}
.myaccount_hold .myaccount_btn{background-color:var(--blue)!important;color:#fff; font-weight:600;}
.myaccount_hold .myaccount_btn.open{background-color:#f5f5f5!important;color:rgba(69,158,215,1)}
.refinemain .refinexpander a{color:#fff;background-color:var(--blue); font-weight: 600;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
/*.refinemain .refinexpander a.open{color:var(--blue)}*/
.ui-autocomplete-input{color:#555;background-color:#fff!important;background-image:none;border:1px solid #a4a4a4!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.desirelocation .ui-autocomplete-input:focus{border-color:#66afe9;outline:0;/*-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);*/box-shadow:none;}
.panel.featured-vac.boxtheme-4 .upload_cvname{border-bottom:1px solid #e3e3e3}
.panel.featured-vac.boxtheme-4 .upload_cvname a{color:rgba(69,158,215,1);border:1px solid rgba(16,115,178,1)}
.panel.featured-vac.boxtheme-4 .upload_cvname a:hover{color:#fff;background:rgba(16,115,178,1)}
.te-top-menu .navbar-nav.navbar-right>li>a{color:#636f79}
.main-art-section a:hover{margin-top:0;border-bottom:0;background-color:#515559}
.dropdown-arrow::before{border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:#fff}
.dropdown-menu::after{border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}
.application-section-usear{background-clip:padding-box;background-color:#f6f6f6;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.176);list-style:outside none none}
.application-section-usear ul li{border-bottom:1px solid #e3e3e3}
.application-section-usear ul li:last-child{border-bottom:0 solid #e3e3e3}
.ananymous .respon_menu_hide>a{color:#999}
.ananymous .respon_menu_hide>a:hover{color:#2c82c9}
.saved-jobs-section .acc_details.layout-13 a{color:#087e9b}
.saved-jobs-section .acc_details.layout-13 a{color:#087e9b;font-size:16px}
.note_hint{background:#f0f0f0;border:1px solid var(--blue)}
.acc_details.layout-13 a{color:#087e9b}
.acc_details input.submit-btn.white[type=submit]{background:#fff;border:1px solid #a09c9d;color:inherit!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.greycolhead{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e3e3!important;border-bottom:0!important;border-top-right-radius:3px;border-top-left-radius:3px;color:#444}
.grayblockhold .graycontext{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e3e3!important}
.boxtheme-4{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:2px}
.pagination>li>a,.pagination>li>span{color:var(--blue)!important}
.featured-loc-list h5{color:#010101}
.featured-loc-list .item .col-md-12 a span{color:#525252}
.jobseekers .values_picked{color:#363636!important}
.jobseekers .jbenewpopup label{color:#333}
.jobseekers .select_reslt .search-choice span,.recruiter_page_new .select_reslt .search-choice span{padding:5px 25px 5px 5px}
.jobseekers .select_reslt .search-choice,.recruiter_page_new .search-choice{background:#ddd none repeat scroll 0 0;border-radius:3px;position:relative;margin-bottom:10px}
.jobseekers .section-title{color:#444}
.jobseekers #savejobsection .jbenewpopup label{color:#333}
.your-job-alerts .input_wrapper{border-bottom:1px solid #aaa; padding-bottom:15px;}
.walkover-content p{color:#666;font-weight:400}
.jobseekers .jobalerts .job_alert_head{color:var(--blue);font-size:16px;line-height:22px;font-weight:400}
.jobseekers .jobalerts .job_alert_head:hover{text-decoration:underline}
.greyplainheader{font-size:22px}
.home-section-center h4{color:#fff}
.home-section-center h1{color:#fff}
.cookie-section{background-color:#1f2020!important;opacity:.8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);box-shadow:1px 1px 5px 2px rgba(0,0,0,.1);position:fixed;top:0;z-index:999;padding:5px}
.cookie-section-inner{color:#fff}
.cookie-section-inner span a{color:#fff}
.cookie-section .close.submit-btn{position:static;background:0 0!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #fff;transition:all .2s ease-in-out .2s;-moz-transition:all .2s ease-in-out .2s;-webkit-transition:all .2s ease-in-out .2s;font-size:13px;font-weight:400;padding:3px 10px!important;height:auto;width:auto;min-width:0;float:none;display:inline-block;text-shadow:none; text-indent:0 !important;}
.cookie-section .close.submit-btn:hover{text-decoration:underline;opacity:1}
.cookie-section .cookie-close:before{content:"X";padding-right:6px}
span.hint{border:1px solid #999;border-radius:2px;color:#919191}
ul.recentPosts li{border-bottom:1px dotted #ddd;font-size:15px}
.articulate-search{border:1px solid #d1d1d1;background:#f9f9f9;border-radius:3px}
.post-title{color:rgba(69,158,215,1)}
.blog .col-sm-3.blog-right h1,.blog .panel.col-sm-3 h3{border-bottom:1px solid #ededed}
.viewbtn-hold a{padding-left:0!important}
.viewbtn-hold a:hover{color:#333!important}
.articlehold h3{width:100%}
.events-post-section .events-post-header{color:#6cc04a;margin:20px 0 0;padding:0;font-weight:400}
.events-post-meta-detailes span{color:#7d7d7d;border-right:1px solid #e0e0e0}
.news_landing .bannerhold{width:100%;float:left;padding:50px 0;display:table;z-index:0;/*background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/event-bg.jpg) no-repeat center center;*/background-size:cover}
/* .news_landing .bannerhold.event{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/event-bg.jpg) no-repeat center} */
.news_landing .bannerhold h1{vertical-align:middle;text-align:center;font-family:Judge-BoldCondensed,sans-serif;font-weight:600;font-size:100px;color:#fff}
.news_landing.modal-open{position:static}
.events-post-section article.white-panel{min-height:440px;max-height:440px}
article.white-panel .thumb-image{min-height:200px;max-height:200px;overflow:hidden}
article.white-panel .thumb-image img{width:100%;height:auto;max-width:100%}
article.white-panel.events-titles p{max-height:68px;min-height:68px;overflow:hidden;font-size:14px}
article.white-panel.events-titles .events-post-meta a{display:block;width:100%;float:left}
.event-section{width:100%;float:left;padding:20px 0}
.events-post-section.event-detail{padding-bottom:30px}
.events-post-horn-details-events h2{display:inline-block;float:left;clear:right;margin:0;font-weight:400;line-height:1.5}
#event-landing{position:relative;max-width:100%;width:100%}
.events_arrow{width:100%;float:right}
.location-guide{background:#fafafa}
.events-titles{padding:0 0 0;float:left;width:31%!important}
.events-post-meta-detailes span{display:inline-block;float:left;font-size:13px;margin-left:15px;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;width:auto;min-width:0;display:table;border-right:0!important}
.bullhorn{float:left;margin-right:10px}
.icon-bullhorn{font-size:35px}
#event-landing .thumbnail-img{max-height:150px!important;min-height:150px!important}
#event-landing .thumbnail-img img{max-width:100%;height:auto;max-height:150px}
.events-titles-content h4 a{max-height:65px!important;min-height:65px!important}
#event-landing .event-summary{max-height:80px;overflow:hidden}
.events-titles{margin:10px}
.events-titles-content{padding:0 20px}
.events-post-meta{margin:0;padding:20px;bottom:-6px;position:relative;background:#999}
.events-post-meta .icon-date,.events-post-meta .icon-globe,.events-post-meta span{color:#fff}
.events-titles:hover .events-post-meta{background:var(--blue)}
.news-category{width:100%;float:left;margin-bottom:15px;-webkit-box-shadow:0 4px 3px 0 rgba(199,199,199,1);-moz-box-shadow:1px 4px 3px 1px rgba(199,199,199,1);box-shadow:0 4px 3px 0 rgba(199,199,199,1);display:none !important;}
.filterhold{display:table;width:100%;padding:5px 0;position:relative}
.news-category .categorylist li a:hover{color:var(--blue)}
.news-category .categorylist li{display:inline-block;width:auto}
.news-category .categorylist{display:table-cell;vertical-align:middle}
.news-category .search-panel{display:block;width:280px;vertical-align:middle;float:right;}
.filterhold .categoryhold.res_show{display:none;float:left;padding:8px;width:calc(100% - 45px);border:1px solid #a4a4a4;position:relative;color:#333}
.filterhold .categoryhold.res_show:after{content:"\f107";font:normal normal normal 20px/1 FontAwesome;position:absolute;right:10px;top:6px;display:inline-block}
.filterhold .res-search-btn{display:none;border:1px solid #333;padding:3px 8px;text-align:center;float:right}
.filterhold .res-search-btn i{margin:0;font-size:16px;color:#333}
.filterhold .categorylist li:first-child,.filterhold .categorylist li:hover:first-child{border-width:0}
.filterhold .categorylist li{padding:0 15px}
.filterhold .f-search-btn{width:75px;display:inline-block;padding:8px 12px!important;position:relative;top:-2px;background:var(--blue);color:#fff;font-weight:400;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:23px!important;font-family:inherit;border:0}
.filterhold .f-search-btn:hover{background:var(--blue)!important}
.filterhold .form-control{width:190px;margin-right:10px;display:inline-block;}
.news-content-section-deatils{margin:0 auto}
.news-details .news-content-section-deatils h1{line-height:1.3;margin-bottom:5px;margin-top:0; font-size:34px;}
.news-details .news-content-section-deatils h3{margin-top:0;font-size:20px;margin-bottom:5px;color:inherit; font-weight:400;}
.new-post-featured-image img {max-height: none;max-width: 80%;display: block;margin: 0 auto 25px;}
.news-details .news-content-section-deatils .news-post-meta{padding:10px 0; margin-top:20px;}
.news-details .news-content-section-deatils .news-post-meta>button,.news-details .news-content-section-deatils .news-post-meta>div{display:inline-block;margin-right:20px;margin-bottom:10px;width:auto!important;vertical-align:middle}
.news-categories li a{border-width:0 0 1px 1px;border-color:#e0e0e0 #fff #e0e0e0 #fff;border-style:solid}
.news-categories li a:hover,.news-categories li.active a{border-left-color:#e0e0e0;color:#6d6f71}
.categorylist li:first-child{border-width:1px 0 0 0;border-color:#e0e0e0 #e0e0e0 #e0e0e0 #e0e0e0!important;border-style:solid}
.categorylist li .active:first-child{border-width:1px 0 0 0;border-color:#e0e0e0 #fff #e0e0e0 #fff!important;border-style:solid}
.categorylist li:hover:first-child{border-width:1px 0 0 0;border-color:#e0e0e0 #fff #e0e0e0 #fff!important;border-style:solid}
.features-section h4{border-bottom:0 solid #e0e0e0}
.news-post-title, .news-post-source{font-style:normal}
.news-post-source{color:#6f6d6d}
.news-post-source a{color:#6f6d6d}
.news-post-source a:hover{color:#2c82c9}
.icon-user{color:#546266}
.new-post-excerpt h3{color:rgba(69,158,215,1);text-transform:lowercase!important;margin-bottom:0}
.new-post-excerpt p{text-align:left}
.new-post-excerpt-deatils h3{color:#6d6f71}
.news-post-item{border-bottom:1px solid #e3e3e3;color:#45494c}
.news-post-item-details-categories{border-bottom:0 solid #e3e3e3;color:#45494c}
.last{border-bottom:0!important}
.new-post-featured-image{}
.new-post p{margin-bottom:20px; font-weight:400;}
.new-post ul,.new-post ol {padding-left: 20px;}
.new-post ul li {list-style: disc outside;}
.new-post ul li p, .new-post ol li p {margin-bottom: 10px;}
.new-post ol li {list-style: inherit;}
.post-bottom{border-bottom:2px solid var(--blue)}
.news-inner-content .last{border-bottom:0 solid #e3e3e3}
.hr{border:none;color:#000;background-color:#000}
.post-bottom .viewall{-moz-user-select:none;background-image:none;border:1px solid transparent;border-bottom:0 solid transparent;border-radius:2px 2px 0 0;background-color:rgba(97,126,167,1);color:#fff}
.icon-global{color:#546266}
.hr{border:none;color:#000;background-color:#ddd}
.icon-global{color:#546266}
.recentpost .time{color:#666;margin-bottom:5px}
.subdetailes-inner{font-size:15px!important;line-height:22px}
.blog-post-item-details{margin-bottom:0}
.linebyline{font-size:15px;line-height:23px}
.jobalerts label{font-size:13px}
.text_uline{font-size:15px;margin-top:5px}
.news-page{padding-top:30px;padding-bottom:20px}
.news-page .news-category{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.res_hide.tab.sub_menu{display:inline-block;width:100%;margin-top:6px}
.responsive-search{display:none}
.news-search-input{float:left;width:calc(100% - 55px)}
.news-search-input input{height:39px;border-right:0;margin-right:15px;outline:none;}
.news-search-btn{float:right;width:45px}
.news-search-btn .search-ico{background:var(--blue) url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/search-btn-n.png) no-repeat 8px 4px;}
.news-search-btn .search-ico, .news-search-btn .search-ico:focus,.news-search-btn .search-ico:hover{background-color:var(--blue) !important}
.news-page .news-category .filterhold{padding:0}
.news-page .news-category .categorylist li{display:block;padding:10px 0;border-bottom:1px solid #ddd!important}
.news-page .news-category .categorylist li:last-child{border:0}
.news-page .news-category .categorylist li a{display:block;font-size:15px}
.news-page .news-category .categorylist li a:before{content:"\e080";float:right;font-family:"Glyphicons Halflings";color:#8e8e8e}
.newshold.news-list{background:#f0f0f0;margin-bottom:20px;border:1px solid #a4a4a4;padding:20px 0;min-height:242px}
.news-inner-content.featured{height:auto;display:block;position:relative;background:0 0}
.news-inner-content.featured .news-inner-content{margin-bottom:15px}
.news-inner-content{height:200px;display:block;position:relative;background-position:center center!important}
.news-inner-content.featured .news-inner-content{height:350px}
.news-inner-content iframe {width: 100%;height: 100%;}
.news-post-meta div{margin:0}
.news-inner-content.featured p{font-weight:600; overflow:hidden; font-size:16px}
.news-inner-content.featured .news-expert p {
    -webkit-line-clamp: 3;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    color: #fff;
    text-overflow: ellipsis;
}.newshold .static-master .news-category .grid-section .container{max-width:none}
.posted-on{width:auto!important;max-width:none!important;overflow:visible;font-style:normal}
.posted-on span i{margin-right:5px}
.posted-on .fa.fa-star,.posted-on .fa.fa-star-o,.savejobbtn .fa.fa-star,.savejobbtn .fa.fa-star-o{font-size:15px}
.posted-on span a{color:var(--blue)}
.posted-on button.save,.posted-on button.save:hover{margin:0;font-weight:400;color:var(--blue);background:0 0;border:0;padding:1px 6px 0!important;line-height:20px!important;border-radius:3px}
.posted-on span{padding-right:12px}
.news-details .posted-on span{display:block;padding-right:2px}
.news-details .posted-on span a,.news-details .posted-on span a i{color:inherit}
.news-details .posted-on{max-width:100%!important;width:100%!important}
.news-details .savepopup.savejobbtn{border:0;background:0 0;margin:0;padding:0;color:var(--blue)}
.news-content-section h2 {    font-weight: 600;    font-size: 24px;    margin-bottom: 20px;}
.page.home.news_landing .career-advice-section .col-lg-3{margin-bottom: 20px;}

.dropdown-arrow:before{border-bottom-color:#e3e3e3}
.dropdown-menu:after{border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}
.recruiters-a-z .dots ul li{background:#fff;border:1px solid #e3e3e3;color:#018a43!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.recruiters-a-z .dots ul li a span:hover{background-color:rgba(69,158,215,1);color:#fff!important}
.recruiters-a-z .dots ul li a:hover{color:#546266}
.recruiters-a-z .dots ul li span{background-color:#45494d;color:#fff!important}
.panel-border{border-bottom:1px solid #e3e3e3}
.candidate-profile{background-color:#fff;border:1px solid #e0e0e0}
.btn-circle{border-radius:25px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn-edit-color {background: none;color: var(--green) !important;border: 1px solid var(--green);}
.btn-edit-color:hover{background-color:var(--green);}
.btn-edit-color i{color:var(--green);}
.btn-edit-color:hover i {color: var(--white);}
.candidate-contact h2{margin-top:0}
.candidate-profile-completeness{background-color:#f9f9f9;-webkit-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.1);width:100%}
.candidate-profile-numbers i{color:var(--blue);}
.candidate-profile-numbers span{color:#45494d;font-weight:400}
.candidate-profile-text{border-left:1px solid #d0cccc;font-size:15px;line-height:20px;font-weight:400}
.candidate-profile-progress-bar{border-top:1px solid #dbdbdb;background:#eeeced}
.candidate-box{border:1px solid #e0e0e0}
.candidate-option li a{color:#45494d;border-bottom:1px solid #e0e0e0;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.5);font-weight:400}
.candidate-option li a:hover{opacity:.7}
.candidate-option li a:hover{background-color:#fff;color:var(--blue)}
.candidate-dash-section .form-head-hold h3{color:#45494d;margin:0;font-weight:400}
.candidate-dash-section .table-display{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:#f7f7f7 #e2e1e0 #e2e1e0 #f7f7f7;border-radius:0;border-style:solid;border-width:0}
.saved-job-hold .table-display td{padding:10px;font-size:15px;font-weight:400; position:relative;}
.saved-job-hold .table-display td .g-names{margin-bottom:5px}
.candidate-dash-section .table-display td .candidate-position{color:#060606}
.candidate-dash-section .table-display td .candidate-position a{margin-bottom:7px;display:block}
.candidate-dash-section .table-display td .candidate-applied-company{color:#45494d;word-break:break-all;}
.candidate-dash-section .table-display td .candidate-applied-date .candidate-date{color:#45494d}
.candidate-dash-section .table-display td .candidate-applied-place .candidate-place{color:#45494d}
.candidate-dash-section .saved-jobs-section span.posted_date{font-size:15px}
.candidate-icon{color:var(--blue);vertical-align:top}
.candidate-dash-section .table-display th{border-bottom:1px solid #efefed;background-color:#f7f7f7;min-width:150px}
.candidate-contact-information span.glyphicon{color:var(--blue)}
.candidate-dash-section .table-display tr{border-bottom:1px solid #f7f7f7;background:#f0f0f0}
.candidate-dash-section .table-display tr:nth-of-type(2n+1){background:#fff!important}
.candidate-dash-section .table-display a:hover{text-decoration:underline}
th.update-class{padding-left:45px;text-align:center!important}
.similar-job-section h2{color:#4a4a4a; margin-top:0;}
.similar-job-content{border-top:1px dotted #ddd}
.recommeded-job-inner h4 a:hover{text-decoration:underline}
.similar-job-content-inner{border-top:1px dotted #ddd}
.similar-jobs-section i{color:rgba(69,158,215,1);font-size:22px;margin-right:0}
.similar-jobhead{font-size:19px}
.similarjobs{background:#fff none repeat scroll 0 0}
.inner-description-similar-jobs.similarjobs ul{padding-left:0; background:#f1f6f9;}
.inner-description-similar-jobs.similarjobs ul li{list-style:none!important;margin-bottom:10px;border-bottom:1px solid #b1b6b9; float:left; width:48%; margin-right:2%; min-height:74px;}
.inner-description-similar-jobs.similarjobs ul li a{font-size:15px !important; font-weight:bold; margin:0;}
.similarjobs ul li a{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.similarjobs a,.similarjobs span{font-size:14px;margin-bottom:5px;display:block}
.similar-jobs-section .similarjobs ul li span{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.similarjobs a{font-size:18px!important;font-weight:600;line-height:19px}
.similarjobs a:hover{color:#6f6d6d}
.signupemailverification h3{color:#2c82c9}
.dropit .dropit-submenu{background:#fff;box-shadow:0 0 3px #a1a1a1;-webkit-box-shadow:0 0 3px #a1a1a1;-moz-box-shadow:0 0 3px #a1a1a1}
.dropit-submenu a{color:#6d6f71}
.dropit-submenu li{border-bottom:1px solid #e6e6e6}
.dropit-submenu .country-list-hold.over{background:#f9f9f9}
#custom-search-input{border:solid 1px #e4e4e4;border-radius:5px;background-color:#fff}
#custom-search-input button{background:0 0;box-shadow:none;border:0;color:#b5b8b4;border-left:1px solid #e6e6e6}
#custom-search-input button:hover{border:0;border-left:solid 1px #e6e6e6}
.status-errormsg{color:#e03a18!important}
.dropit-submenu .country-search{border-bottom:1px solid #ddd}
.no-search-result .bg-warning{background-color:#fcf8e3}
.no-search-result .boxtheme-4{background-color:transparent; border:0 solid #48cdff !important; text-align:center;}
.no-search-result .boxtheme-4 h4{max-width:80%; margin:0 auto; color:#283883;}
.no-search-result .browse-jobs{border-color:transparent #ddd #ddd;border-image:none;border-style:solid;border-width:1px; background:none;}
.no-search-result .articlehold h2{border-bottom:1px solid #bfc2c7;background:#f5f5f5;padding:10px}
.no-search-result .articlehold ul.column{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.no-search-result .jobstabs .jobstabcontents ul li a, .no-search-result .jobstabs .jobstabcontents ul li span{color:#2e393e}
.jobstabs .jobstabcontents ul li a{box-sizing:border-box}
.no-search-result .jobstabs .jobstabcontents ul li{box-sizing:border-box}
.mail-me-this-jobs-section{background-color:#f9f9f9}
.latest-jobs-delivered{width:100%;float:left;margin-bottom:15px}
.latest-jobs-delivered .statmsg{box-sizing:border-box;margin-top:10px;box-sizing:border-box;margin-top:10px;display:inline-block;background-color:transparent!important;font-size:14px;color:#000!important}
.nolonger-job{background:#5e696f none repeat scroll 0 0;box-sizing:border-box}
.nolonger-job .nolonger-job-hold-sec{color:#fff}
.nolonger-job .nothanks-link{border:1px solid #ffba00;color:#ffba00}
.innerlogin-right-side{border-top:1px dotted #ccc}
.login-label:after{color:#de4a4a}
.innerlogin-right{background:rgba(245,243,242,1);background:-moz-linear-gradient(top,rgba(245,243,242,1) 0,rgba(253,253,253,1) 22%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(245,243,242,1)),color-stop(22%,rgba(253,253,253,1)),color-stop(26%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(245,243,242,1) 0,rgba(253,253,253,1) 22%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(245,243,242,1) 0,rgba(253,253,253,1) 22%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(245,243,242,1) 0,rgba(253,253,253,1) 22%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(245,243,242,1) 0,rgba(253,253,253,1) 22%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 100%);padding:40px 0 0 0;text-align:center;width:100%;margin:20px auto}
.modal-header-register{border-bottom:1px solid #e5e5e5!important}
.flatfooter1{color:#a0aaaf}
.icon-green{color:#2bb64c}
.jobs-by-email{border-top:1px solid #acacac; margin-top:10px; padding-top:20px}
.modal-social-icons .btn:hover{color:#fff}
.google{background-color:#dd4b39;border:2px solid #dd4b39;color:#fff;transition:all .3s ease 0s}
.twitter{background-color:#00aced;border:2px solid #00aced;color:#fff;transition:all .3s ease 0s}
.facebook{background-color:#3b5999;border:2px solid #3b5999;color:#fff;transition:all .3s ease 0s}
.linkedin{background-color:#007bb6;border:2px solid #007bb6;color:#fff;transition:all .3s ease 0s;height:40px}
.modal-social-icons-inner .btn:hover{color:#fff}
.google-inner{background-color:#dd4b39;border:2px solid #dd4b39;color:#fff;transition:all .3s ease 0s}
.twitter-inner{background-color:#00aced;border:2px solid #00aced;color:#fff;transition:all .3s ease 0s}
.facebook-inner{background-color:#3b5999;border:2px solid #3b5999;color:#fff;transition:all .3s ease 0s}
.linkedin-inner{background-color:#007bb6;border:2px solid #007bb6;color:#fff;transition:all .3s ease 0s}
#center-line{background:#ddd;border:4px solid #ddd;border-radius:20px}
.separatorline{border-bottom:.1rem solid #ccc}
.separatortxt{background-color:#fff}
.main-art-section a:hover{border-bottom:0;background-color:#515559}
.te-top-menu .navbar-nav.navbar-right>li>a{color:#636f79}
.application-section-usear ul li a{color:#333333 !important}
body.jobseekers .header-fullwidth .application-section-usear ul.dropdown-arrow li a:hover{color:var(--blue) !important;}
.application-section-usear{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.176)}
.featured-rec ul li a span{color:var(--blue)!important}
.rec_lista_z li a.active,.rec_lista_z li a:hover{background:rgba(69,158,215,1);color:#fff}
.line-mainsectioncell.line-content>small{color:rgba(255,255,255,.56)}
.line-mainsectioncell.line-content>span{color:#fff}
.line-mainsectionsep span{background:#646972}
.line-content{color:#fff}
.line-mainsection::after,.line-mainsection::before{border-top:1px solid #646972}
.post-job-border:hover{border:1px solid rgba(69,158,215,1);background-color:rgba(69,158,215,1)}
.post-job-border a:hover{color:#fff!important}
.post-job-border a{color:#fff}
.post-job-border{border:1px solid #fff;border-radius:3px}
.search-hold-top li.application-usear-hold a:hover{border:0;color:#0086ad}
.more-menu{color:rgba(69,158,215,1)}
.search-hold-top li.before-jobs:before{color:#fff}
.search-hold-top li.before:before{color:#fff}
.logout{color:rgba(69,158,215,1)}
.more-menu.glyphicon.glyphicon-chevron-down,.more-menu.glyphicon.glyphicon-chevron-up{color:rgba(69,158,215,1)!important}
.profile-uploader-section .upload-btn{background:none !important;font-weight:400;color: var(--green) !important;}
.profile-uploader-section .upload-btn:hover{background-color:#118bc1 !important}
.profile-uploader-section .upload-btn span {color: var(--green);margin-left: 4px; font-weight: 600;}
.jobseekers .form_wrapper .form_right{padding-left:2%!important}
.acc_setting .form_right label,.jobseekers .dataTables_info{font-size:15px}
.input-group>label{font-size:15px;font-weight:400}
.role-hold .row>input,.url-hold .row>input{height:40px;width:100%}
.industry-popup .skill-inner-main .checkskill{top:15px!important}
.modal-header .done{text-indent:inherit}
.saved-jobs-section .col-2{width:350px!important}
.table-data{clear:both;min-height:300px!important}
table.dataTable thead th{padding:10px 10px!important;font-size:14px;border-bottom:1px solid #ccc!important}
.paging_full_numbers span{padding:6px 0!important;font-size:14px;border-radius:0;}
table.dataTable{margin-bottom:20px!important}
table.dataTable td{padding:7px 10px!important;font-size:14px!important}
.innersearch .page-header{margin-top:0}
table.dataTable tr.odd,table.dataTable tr.odd td.sorting_1{background:#f1f1f1!important}
.acc_details h3{font-size:18px}
.accordian{padding:0!important}
.sub-heading{display:inline-block; width:100%; margin:20px 0 0; text-transform:capitalize; font-size:22px;}
.account h3,.email h3,.job-pre h3,.location h3,.new-role h3,.others h3{/*background:#efefef url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/select-arrow.png) no-repeat 98% center;*/padding:10px;width:100%;cursor:pointer}
.email-detail,.job-pre-detail,.location-detail,.new-role-detail,.others-detail, .edu-level-detail, .emp-his-detail, .edu-his-detail, .associations-detail, .awardsandachievements-detail, .licencesandcertifications-detail, .securitycredentials-detail, .professionalskills-detail, .Languagestab-detail, .contactpreferences-detail{display:none}
.account h3.open,.email h3.open,.job-pre h3.open,.location h3.open,.new-role h3.open,.others h3.open{/*background:#efefef url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/up-arrow.png) no-repeat 98% center*/}
.candidate-option li a.blocked-cmpny{/*background:#fff url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/blocked-icon-new.png) 15px center no-repeat*/}
#FluentLanguage label,#JobLevel label,.salary-hold label{margin-top:0!important;line-height:1.6;font-size:15px}
.selected-tag-hold{margin-bottom:20px!important}
.selected-tag-hold>li,.selected-tag-hold>li:last-child{margin:0!important}
.star-rating{right:40px!important}
.selected-tag-hold li a.removerateskill{top:10px!important;width:30px!important;padding:0!important}
.recruiterblock{margin-top:10px}
.main-block-div{background:0 0;border:none;margin-top:0}
.jobseekers .input_wrapper label,.main-block-div label{font-size:14px;font-weight:400}
.main-block-div input[type=checkbox]{top:6px}
.acc_setting .form_wrapper{float:none!important}
.custom-table button{/*background:var(--blue) !important;*/padding:5px 16px!important;margin-right:8px;/* border:0*/}
.edit-btns{margin-bottom:10px !important;}
/*.custom-table button:active,.custom-table button:hover{background:#8670aa!important}*/
.form-control::placeholder{color:#838383 !important; opacity:1 !important;}
.modal-content .modal-body .input_wrapper .form-control{float:left}
.saved-jobs-section .expire_day{padding-left:0!important;font-size:15px}
.similar-job-content span{line-height:19px}
table.responsive .even td.sorting_1{background:0 0!important}
.profile-view .page-header{border-bottom:none!important}
.jobseekers .ui-multiselect-checkboxes label{padding:0!important;margin:0!important}
#cvupload #IsProfileResume{float:left;margin-top:5px}
#cvupload label.Profilename{float:left;width:93%!important}
.posted_date{display:inline}
.login-inline-block .checkbox input[type=checkbox]{top:1px}
.candidate-dash-section .table-display{margin-bottom:0!important;border:1px solid #f7f7f7}
.candidate-dash-section .form-head-hold{margin:20px 0}
#secondaryNormal {margin-top: 15px;}

.career-adivce-slide{box-shadow:0 0 8px #ddd; transition:box-shadow 0.2s ease-in-out; margin:10px 0;}
.career-adivce-slide:hover{background:#e1e1e1;}
.career-advice-section .imghold {position:relative;}
.news_landing .main-hold, .news_landing .imghold{position:relative;}
.news_landing .inner-cont {
	padding-bottom: 60px;
	padding-top: 40px;
}
.news_landing .title {
	border-top: 2px solid #e1e1e1;
	margin-top: 40px;
}
.news_landing .title h1 {
	margin-top: -20px;
	background: #fff;
	padding: 0 15px 0 0;
}
.news_landing .btn-u{background:var(--blue); color:#fff; padding:8px 20px;}
.news_landing .btn-u:hover{background:#118bc1;}
.news_landing .overflow-h{overflow:hidden;}
.career-advice-section .new-desc{width:100%; padding:15px; position:relative; z-index:1;}
.career-advice-section .new-desc:hover{}
.career-advice-section .new-desc:hover a{color:#000;}
.career-advice-section .new-desc h3{font-size:19px; overflow: hidden;word-wrap: break-word; text-overflow: ellipsis; min-height:53px; line-height:1.2; font-weight:normal;}
.news-inner-content.featured .new-desc h3 {
    height: auto;
    min-height: inherit;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    margin: 0 0 10px;
}
.career-adivce-slide .imghold:before, .news_landing .main-hold:before {
    background: rgba(0,0,0,0.3);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    content: "";
}
.career-advice-section .imghold .new-desc p {
    color: #fff;
}
.news_header {
    color: #fff;
}
.news_landing .main-hold {
    height: 350px !important;
}
span#trigRemove {
    grid-gap: 5px;
}
.career-advice-section .new-desc h3, .featured-news-section .new-desc p{margin:3px 0px; text-align:left;}
.featured-news-section .new-desc p{min-height:69px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.career-advice-section .new-desc span{padding-right: 15px;color:#fff; font-weight:400;}
.categorylist li a{font-size:16px;font-weight:600;}

.account_inner.password_acc {    float: left;    text-align: left;    width: 100%;    margin-top: 5px;}
.acc_details h1, .acc_details.apply_job_page h1 {margin-left:0px;}
.account-settings-new .field-validation-error {font-weight:500 !important;}
a#btn-select-skills {text-transform: uppercase;}
/***********Career Advice***********/
.article-main-deails span {
    padding: 0 !important;
}
.article-main-deails ul {
    padding:0 0 20px 30px;
}
.article-main-deails ul li {
    list-style:disc;
    font-size:17px;
}
.article-main-deails em {
    font-style:italic !important;
}
.icon-font{
    margin-right:8px;
}
.icon-font i {
    font-size: 18px;
}
.tab-pane .latest-joblist-item + .text-center.sidereadmore {
    display: none;
}


@media only screen and (max-width:1280px){.new-pages .credit-section .credits-box{padding:10px 0!important}
.new-pages .credit-section .credit-expiry{float:left;width:100%;min-height:40px;display:block}
.new-pages .credit-section .credit-expiry span{float:left;padding-right:5px}
.midcontent.sub-2NAV .basket-dropdown,.midcontent.sub-2NAV .compare-dropdown{top:65px!important}
.basicsearchdetails .sortby_wrapper,.basicsearchdetails.basic-search-head h1{width:100%!important}
}
@media only screen and (max-width:1024px){.saved-jobs-section .col-2{margin-top:10px}
.acc_setting.acc_details .submit-btn{min-width:100px!important}
.search-details-hold{width:100%}
.row.refine-tm-15.price-srch .col-sm-2{padding-left:0!important;padding-right:0!important}
}
@media only screen and (max-width:991px){.new-pages .credit-section .credit-expiry{width:auto}
.new-pages .credit-section .credit-expiry span{float:none}
.new-pages table.consultants-table tr td{display:inline-block}
.sector-banner-hold h1{font-size:70px!important}
.sector-static-main{margin-top:192px!important}

}
@media only screen and (max-width:800px){.blog-post-item-details{border-bottom:1px solid #ddd;width:100%;float:left}
.ananymous{border-bottom:1px solid rgba(102,102,102,.3);color:#838c90}
.sign-btn>a:hover{color:#fff}
.blog-post{padding:0}
.blog-inner-content{margin:0}
.profile-uploader-section .upload-btn{font-size:11px}
.profile-uploader-section .upload-btn .fa.fa-upload{margin:0}
}
@media only screen and (max-width:769px) and (min-width:980px){.leftexpandables .col-mid-p{padding:12px 7px!important;width:100%;float:right;text-align:center}
.leftexpandables .row.refine-tm-15 .col-sm-5{padding-right:15px;width:41%!important}
}
@media only screen and (max-width:768px){.banner-header{font-size:36px}
.news-category .container{padding:0}
.top-right-hold .navbar-title .application-section-usear{right:-8px!important}
.jobdetail_default .job-search-details{padding:0 15px 15px 15px!important}
.col-md-9 .videohold .statement.jobdetails .job_description_hold,.email-jobs-layouttwo,.video_main{width:100%}
.job_detail_pagin img{width:100%}
.candidate-applied-date .candidate-icon,.candidate-position .candidate-icon{width:auto;margin-right:2px}
.contact .umb-grid .box-theme-1{padding:5px}
.saved-jobs-section.application-history .posted_date{padding:10px 0 0;text-align:left}
.application-history.saved-jobs-section .submit-btn.float-right{float:left}
.jobseekers .form_wrapper .regnavigate input.bluebtn-lg{width:auto}
.home-search-hold #spnLanguageError,.hsearch-section .hsearch-hold .multiple .fs-dropdown{min-width:230px}
#ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{max-width:none!important}
.offline-contact .dl-horizontal{padding-bottom:0;margin-bottom:0;}
.offline-contact dt{width:auto}
.apply_hold_section .offline-contact .dl-horizontal dd.offline-data{padding-left:120px!important}
.signup_statement{padding:0}
.innerlogin-right-side{border-top:1px dotted #eee;background-image:none!important}
.apply-job-details-heading h1{color:#000}
.profile-numbers{width:50%}
.candidate-profile-text{border-left:none}
.response-tr th{display:none}
.response-tr td{border-bottom:1px solid #e2e2e2}
.candidate-dash-section .table-display{border:1px solid #f0f0f0}
.response-tr .g-names{font-weight:700;font-size:15px;margin-bottom:5px}
.salary-hold .row div{margin-bottom:15px}
.salary-hold .row div:last-child{margin-bottom:0}
.jobseekers .input_wrapper .form_left label{margin-bottom:10px!important;margin-top:10px}
.jobseekers .form_wrapper .form_right,.jobseekers .jobresultshold .input_wrapper .form_right{padding-left:0!important}
.modal-dialog .form-group .col-sm-10,.modal-dialog .form-group .col-sm-8{padding-left:0!important}
table.responsive,table.responsive tbody,table.responsive td,table.responsive th,table.responsive thead,table.responsive tr{display:block}
table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}
table.responsive tr{border:1px solid #ccc;margin-bottom:10px}
table.responsive td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important}
table.responsive td:before{position:absolute;top:6px;left:6px;width:40%;padding-right:10px;text-align:left;word-wrap:break-word}
table.responsive tr:first-child{position:absolute;top:-9999px;left:-9999px}
table.responsive td:before{content:attr(data-content);height:50px}
table.responsive td.small-padding{padding-top:5px;padding-bottom:5px}
table.responsive td.medium-padding{padding-top:15px;padding-bottom:15px}
table.responsive td.large-padding{padding-top:25px;padding-bottom:25px}
.prof-stat-table td:nth-of-type(1):before{content:"Employer Name"}
.prof-stat-table td:nth-of-type(2):before{content:"Times viewed"}
.prof-stat-table td:nth-of-type(3):before{content:"Last viewed on"}
.job-search-details .col-md-9 .apply_hold_section,.job-search-details .col-md-9 .apply_hold_section2, .job-search-details .col-md-9 .right_img{width:100%!important}
.jobsechead h2.jobtitle{width:100%}
.profile-view .page-content,.profile-view .table-data{min-height:auto!important}
.basicsearchdetails .sortby_wrapper{text-align:left!important;margin:0 0 10px!important}
.col-md-9 .videohold .statement.jobdetails .video_main{display:block;margin-left:0;width:100%!important}
.static-master h1{margin-top:40px!important}
.leftexpandables .col-mid-p{text-align:center}
#pricefrom{width:100%}
#priceto{width:100%}
.mobile-search{display:block !important;}
.search-details-hold .keyword{padding:0 10px;}
}
.new-main-holder .job-search-details .jobresultshold{float:left!important}
@media only screen and (min-width:768px) and (max-width:768px){.details-dl .dl-horizontal dd{padding-left:0!important}
}
@media only screen and (min-width:520px) and (max-width:768px){.boxtheme-login{max-width:450px;margin:auto}
}
@media only screen and (max-width:699px){.recruitdetails .rec-txt.pull-right{width:100%!important}
.upload_new_res span{padding:10px!important}
.form_wrapper .upload_new_res input.choosefile_btn{margin-left:0;margin-right:0}
.static-master h1{margin-top:40px!important}
}
@media only screen and (max-width:582px) and (min-width:521px){.comparing{float:left}
}
@media only screen and (max-width:520px){h1{font-size:22px}
h2{font-size:22px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:16px}
.bullhorn .icon-bullhorn{font-size:35px}
.rec-txt.pull-right .joblist-btm span,.recruitdetails .rec-txt.pull-right .joblist-btm .jobsecactions{float:left}
}
@media (max-width:480px){.top-right-hold .navbar-title .application-section-usear{top:60px!important}
.recruitdetails .rec-txt.pull-right .joblist-btm .jobsecactions{float:left!important;padding:5px 0}
.modal-body .btn{margin-right:0!important}
.modal-content .modal-social-icons-inner .facebook,.modal-content .modal-social-icons-inner .linkedin{width:100%!important;margin-right:0!important}
.jobsechead dd{float:left;width:44%!important}
.jobsechead dt{margin-left:45%!important}
.innerlogin-right-side{border-top:1px dotted #eee;background-image:none!important}
.sidebar-scroller li{color:#fff}
.acc_setting .mailedit{width:auto}
.saved-jobs-section .col-2{width:100%!important}
.acc_setting.acc_details .submit-btn{max-width:100%!important;margin-top:10px}
.acc_setting .phone_acc .phoneedit{width:auto}
.jobs-search-video{margin:5px auto}
.new-pages .credit-section .credits-box span.report-count{font-size:26px!important}
.jobs-search-video{margin:0 auto 15px auto!important}
.jobdesc{padding:0}
.rec-txt.pull-right .joblist-btm{margin-top:0!important}
.sector-banner-hold h1{font-size:50px!important}
.leftexpandables{width:100%!important;max-width:320px}
.saved-job-hold .table-display.application td::before,.saved-job-hold .table-display.cv td::before,.saved-job-hold .table-display.job_alert td::before,.saved-job-hold .table-display.saved_job td::before{left:10px!important}
.saved-job-hold .table-display.application td::before,.saved-job-hold .table-display.cv td::before,.saved-job-hold .table-display.job_alert td::before,.saved-job-hold .table-display.saved_job td::before{white-space:pre-wrap!important;width:40%!important}

.signup_statement-two{margin-top:0px; padding:15px 0px;}
.registerhold .signup_statement{ padding:15px 0px;}
.jobs-by-email .clearfix.page-content {margin-top: 0px;}
.panel-box-theme-1>div:before{left:-1px;}
}
@media only screen and (max-width:360px){.new-pages .credit-section .credit-expiry{width:100%;float:left}
.new-pages .credit-section .credit-expiry span{float:left;padding-right:5px}
}
.logo-hold a .logo{/*background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/talenetic-footerlogo.png) no-repeat top left;*/float:left;width:400px;height:36px}
.recruiter_page .logo-hold a .logo{background:0 0;float:left;width:77px;height:35px}
.recruiter-log .heading-one.heading-one-space{margin-bottom:70px}
.recruiter-log .heading-one{margin:0}
header.header-main{background:rgba(69,158,215,1)}
.footer-main{color:#fff}
.regformhold h3{color:#666;font-weight:500}
.regformhold h5{font-weight:400;font-size:15px;line-height:20px;margin-bottom:7px;}
.landselected-tag-hold{background:0 0!important}
.landselected-tag-hold>li{background:#f8f8f8!important;box-shadow:0 1px 1px 0 #adadad;-moz-box-shadow:0 1px 1px 0 #adadad;-webkit-box-shadow:0 1px 1px 0 #adadad;margin:3px 5px;width:auto;padding-right:80px}
.landselected-tag-hold li a.removeratelanguage{right:10px!important}
.recruiter_page_new .industry-popup .skill-inner-main .checkskill{top:12px!important}
#divEmailCVStatus{border:none!important;background:0 0!important;margin-top:10px}
.btns-hold .btn-group .submit-btn{text-align:center!important}
.modal-dialog{z-index:1051!important}
.recruiter-log .form-control:focus{box-shadow:none}
.recruiter-log h2.background span{background:#fafafa}
.existing-clients{background-color:#fff}
.send-us-an-enquiry{background:#fafafa}
nav.navigation.main-nav ul li a{color:#666}
nav.navigation.main-nav ul li a.current,nav.navigation.main-nav ul li a:hover{border-bottom:2px solid #0c7e9c;color:#0c7e9c}
.wrapper-main{background-color:#f3f3f3}
.admin .client-reg{background-color:#f3f3f3!important}
.consultant-hold{padding:20px}
.consultant-hold h2{margin-top:0}
.panel-padding-box{background-color:rgba(255,255,255,.6)}
.submit-btn{background:var(--green) !important;font-weight:bold !important;margin-right:10px;font-family:inherit;border:1px solid var(--green) !important;}

    .submit-btn:focus, .submit-btn:hover {
        background: var(--green) !important;
        border-color: var(--green) !important;
    }
.submit-btn.applied-job{background-color:#7e7e7e!important;cursor:default;border-radius:50px;height:41px !important; border-color:#7e7e7e !important;}
.filter-btn{color:rgba(69,158,215,1)}
.tiny-btn{margin-top:10px; background:#fff; color:var(--blue); border:1px solid var(--blue); line-height:1.6 !important; height:auto; padding:5px 12px !important; font-size:13px; text-transform:capitalize;}
.tiny-btn:hover{text-decoration:underline; color:var(--blue);}
.tiny-btn:focus{color:var(--blue);}
/*.boxshadow{margin-top:25px}*/
.padding-g{padding:30px 0!important}
nav.navigation.main-nav{background-color:#fff}
.recruiter_page .blue-head{background:#fafafa}
.recruiter_page .blue-head{background:rgba(69,158,215,1)!important}
.recruiter_page .jobstabs ul{width:100%;padding:0}
.recruiter_page .jobstabs .reports-menu.cv-menu ul li a{color:rgba(69,158,215,1)!important}
.recruiter_page .jobstabs .reports-menu.cv-menu ul li.active a{color:#fff!important}
.time-range-hold{color:#fff}
.download{color:#fff}
.posted-jobs span.post-txt{color:rgba(69,158,215,1)}
.search-top input[type=text]{border:1px solid rgba(69,158,215,1)}
.search-top .search-btn{background-color:rgba(63,65,68,.8)}
.recruiter_page .cv-credits-list li{background-color:rgba(69,158,215,1)}
.recruiter_page .cv-credits-list li:first-child{background-color:#459ed7}
.recruiter_page .cv-credits-list li:nth-child(2){background-color:rgba(69,158,215,.75)}
.recruiter_page .cv-credits-list li:nth-child(3){background-color:rgba(69,158,215,1)}
.recruiter_page .cv-credits-list li:nth-child(4){background-color:rgba(69,158,215,.75)}
.recruiter_page .cv-left strong{color:#459ed7}
.cv-credits strong,.popular-searches strong{color:rgba(69,158,215,1)}
.job-credits strong{color:rgba(69,158,215,1)}
.search-btn{background-color:rgba(69,158,215,1)}
.search-btn:hover{background-color:rgba(69,158,215,.8)}
.paging_full_numbers span.paginate_active{background-color:var(--blue);border:var(--blue);color:#ffffff}
.paging_full_numbers span.paginate_active,.paging_full_numbers span.paginate_button{padding:6px 12px!important;border:1px solid var(--blue);margin:0 5px}
.refine-search-left .refine-your-search strong{background-color:rgba(69,158,215,1)}
.refine-search-left .refine-your-search span{background-color:rgba(69,158,215,1)}
.ui-datepicker{background:#fff}
.recruiter_page .ui-datepicker-calendar .ui-state-active{background-color:rgba(69,158,215,1)!important;border:1px solid rgba(69,158,215,.5);color:#fff!important}
.admin_jobs:before,.admin_name:before{color:rgba(69,158,215,1)}
.refine-search-list .refine-menu li ul li a span{color:rgba(69,158,215,1)}
.refine-search-list .refine-menu li ul li{border-bottom:0}
.filter-cv .job-search-results-text{color:var(--blue);}
.view_profile-btn.btn{padding:6px 10px!important;margin-right:8px;line-height:1.2;/*font-weight:400;*//*border:1px solid var(--blue);*/}
.view_profile-btn.btn:hover,.view_profile-btn.btn:focus{background:var(--blue); color:#fff}
.sortby_wrapper a{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-weight:400;text-decoration:none!important;padding:0 0 0 10px!important}
.basicsearchdetails .sortby_wrapper a.orderbyfield {font-weight:400;}
.sortby_wrapper a.active{color:#424242}
.view_profile-btn:hover{color:#fff!important}
.candiate-cv-header .earthwards ul li{background:rgba(69,158,215,1) none repeat scroll 0 0;border:none!important;border-radius:5px;color:#fff}
.btn-pop-green{background-color:#617ea7!important;color:#fff!important}

#circle{background:var(--blue) url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/rec-jobs-icon.png) 100% 100% no-repeat}
/*#circle-c{background:rgba(16,115,178,1) url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/cou-jobs-icon.png) 100% 100% no-repeat}*/
.newstyleblock h1{color:rgba(69,158,215,1)}
.btn-register{border:1px solid var(--blue)}
.btn-register:hover{border:1px solid var(--blue);background:var(--blue);color:#fff}
.static-master h1{text-align:left!important;/*margin:0 0 20px 0*/}
.static-master .umb-grid img{width:100%;height:auto}
.abt-img{text-align:center;margin:15px 0}
.abt-img img{max-width:100%;height:auto}
.featured-loc-list .carousel-indicators{width:100%;float:left}
.featured-loc-list .carousel-indicators li{list-style:none}
button.ui-multiselect{padding:10px 12px!important;border:0;font-family:inherit; display:none;}
.ui-multiselect-checkboxes{padding-right:0}
.static-inner-hold{width:100%;float:left}
.admin .logoimghold{/*background:rgba(0,0,0,0) url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/logo-small-n.png) no-repeat scroll 0 0!important;*/text-indent:-5000em;float:left;height:100px;margin:10px 0;max-height:48px;width:192px}
.admin header.header-main{background:#fff none repeat scroll 0 0!important}
.admin .head-section{float:left;padding:0 0;width:100%}
.admin .copyright{color:#b3b4b6}
.admin .copyright{border-top:1px solid #616569;padding:20px 0;overflow:hidden}
.admin .admin-list li span{background-color:transparent;border-bottom:1px solid #888;color:var(--blue);font-weight:700;line-height:150%}
.admin .submit-btn:hover{background-color:var(--blue);border:1px solid var(--blue)}
.admin .reports-menu.cv-menu ul li.active a{background:rgba(77,82,86,.81);color:#fff;border-bottom:1px solid #4d5256}
.admin .reports-menu.cv-menu ul li a.active{background:rgba(77,82,86,.81);color:#fff}
.admin .reports-menu.cv-menu ul li a,.reports-menu.cv-menu ul li a:hover{color:rgba(16,115,178,1)}
.admin .submit-btn{background:var(--blue);border:1px solid var(--blue)}
.admin .paging_full_numbers span.paginate_active{background-color:rgba(16,115,178,1);border:1px solid rgba(69,158,215,1);color:#fff}
.admin .recdisplay strong{color:#546266}
.filter .btn-link{color:var(--blue);/*border:1px solid var(--blue)*/;border-radius:4px;font-weight:bold;}
.searchcv.filter .btn-link{text-transform:initial;margin-right:12px}
.filter .btn-link:focus,.filter .btn-link:hover{color:#fff!important;border:1px solid var(--blue); text-decoration:none;background:var(--blue);outline:0}
.admin .right-history ul li a{color:var(--blue);font-weight:400;text-decoration:none}
.admin .admin-dashboard .admin-list li a{color:var(--blue);text-decoration:none;font-size: 15px;font-weight: 500;}
.admin .admin-text{color:var(--blue)}
.circle-admin{background-color:var(--blue)}
.admin .tooltipico{border:1px solid var(--blue);color:var(--blue)}
.admin .tooltipico:hover{background:var(--blue);color:#fff!important}
.mainadmin .dataTables_wrapper .dataTables_paginate .paginate_button{color:var(--blue) !important}
.mainadmin .dataTables_wrapper .dataTables_paginate .paginate_button{color:var(--blue) !important;border:1px solid var(--blue) !important}
.mainadmin .dataTables_wrapper .dataTables_paginate .paginate_active,.mainadmin .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:rgba(69,158,215,1)!important;color:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-shadow:0 0 7px 0 rgba(0,0,0,.2);border:solid 1px rgba(97,126,167,1)!important}
.new-admin .normal-btn:focus,.new-admin .normal-btn:hover{background-color:var(--blue)!important; border:solid 1px var(--blue)!important; color:#fff}
.new-admin .navbar .normal-btn:focus,.new-admin .navbar .normal-btn:hover{border:solid 1px #ffffff !important;}
.ghostbtn,.masterbtn{border:1px solid var(--blue) !important;outline:0!important}
.ghostbtn:hover,.masterbtn{background:var(--blue) !important;border-color:var(--blue) !important;color:#fff!important;outline:0}
.ghotsbtn-an{color:var(--blue) !important}
.new-admin .sec-logo{display:inline-block;margin-left:10px!important;margin-top:23px!important}
.credit-select.active,.credit-select:hover{border:1px solid rgba(30,0,78,.3)!important}
.credit-row.price span{color:rgba(69,158,215,1)}
.credit-row.details div{color:rgba(69,158,215,1)}
.search-lable-hold{margin:0 0;padding:10px 0;color:#333;text-align:right;font-size:20px!important;color:var(--blue);text-transform:uppercase}
.footer-nav-heading{text-transform:none;font-weight:500;font-size:18px}
.basicsearchdetails.basic-search-head h1{font-size:20px;font-weight:600;width:auto; color: #1f1e21;}
body.jobseekers .filtershold .refinemain h4 {margin-bottom:0px; margin-bottom:20px;}
body.jobseekers .leftexpandables {margin-top:14px;}
body.jobseekers .jobsechead .joblist-btm a {color: var(--blue);font-weight:500;font-size: 16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.jobsechead .joblist-btm a,.jobsechead .jobsecactions li a,.jobsechead a.viewjobs{border:solid 1px var(--black);padding:10px 10px 10px 10px !important;border-radius:3px;}
.jobsechead .joblist-btm a:hover,.jobsechead .jobsecactions li a:hover,.jobsechead a.viewjobs:hover,.jobsechead .joblist-btm a:focus,.jobsechead .jobsecactions li a:focus,.jobsechead a.viewjobs:focus{background:#000;color:#ffffff !important; text-decoration:none;border-radius:3px;}
    .jobsechead .joblist-btm a.share.addthis_button {
        border-color: var(--green) !important;
        background: none !important;
        color: var(--green) !important;
    }
        .jobsechead .joblist-btm a.share.addthis_button span {
            color: var(--green) !important;
        }
a.submit-btn.cust_Button.btn-apply.red_btn.btn.btn-default.savejobbtn.search-apply {
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 20px !important;
    border: 1px solid var(--green);
    min-width:115px;
}
    a.submit-btn.cust_Button.btn-apply.red_btn.btn.btn-default.savejobbtn.search-apply:hover {
        border-color: var(--green) !important;
        background: var(--green) !important;
    }
.jobsechead .joblist-btm a.savejobbtn1{border:none !important; padding:0 !important; font-size:24px; cursor:pointer;color: var(--green)}
.jobsechead .joblist-btm a.savejobbtn1:hover{background:none; color:inherit !important; opacity:0.8;}

.jobsechead h2.jobtitle{font-size:24px !important;font-weight:bold; line-height:27px;}
.jobsechead h2.jobtitle a{color:var(--blue);font-weight:bold;}
.jobsechead h2.jobtitle a:hover{color:var(--green);}
/*.vcenter .jobsidebar{display:none;}*/
/*.jobsechead h2.jobtitle a:hover{text-decoration:underline}*/
.recentpost.boxtheme-default h4{font-size:18px}
.jobsecactions a{color:#666}
.jobsecactions a:focus,.jobsecactions a:hover{background:var(--blue);color:#fff;border-color:var(--blue)}
a.viewjobs:hover{color:rgba(0,121,214,.8); }
/*.jobresultshold .panel .jobsecactions{padding-top:2px}*/
ul.jobsecactions li{padding:0}
.joblist-btm span{font-size:15px;font-weight:400;margin-top:2px;display:inline-block}
.blue_title.cust_title{font-size:18px;font-weight:600!important;color:#333}
.job-theme-2 .blue_title.cust_title{margin-top:0;}
.statement.jobdetails.donts.cust_JobHeading h1{font-size:18px;font-weight:400;color:#333}
.job-details-apply .btn-apply{min-width:110px; height:auto; line-height:1.42857 !important;}
.job-search-details .detail-save .apply-btn.savejobbtn, .job-search-details .apply_hold_section .detail-email .email_job, .apply_hold_section2 .detail-email .email_job, .job-search-details .detail-email .email_job{width:100%;}
/*.job-search-details .col-md-9 .apply_hold_section{width:70%}*/
.job-search-details .col-md-9 .apply_hold_section2{text-align:center;}
.job-search-details .col-md-9 .right_img {width:30%; text-align:center;}
.email_job,.rsshold a,.savejobbtn{margin-top:0}
.form-inline.mail-me-this-jobs .form-group .form-control{height:38px}
.similar-jobhead{font-size:18px;color:#333;font-weight:600;margin-bottom:0;}
.search-details-hold .related-search li a{color:#333!important;font-size:15px;font-weight:400}
.search-details-hold .related-search li a:hover{color:var(--blue)!important}
.search-details-hold .related-search li{border-right:1px solid #ccc}
.search-details-hold .location input[type=text]{height:50px;border:1px solid #e5e5e5;padding:10px!important}
.search-details-hold .location{position:relative;padding:0 10px}
.search-details-hold .home-search-btn{padding:0 10px}
.cust_BackGround h3{margin-bottom:10px;font-weight:400}
.save-tag{font-weight:400;color:#e10736}
.job-details-sec .form_wrapper h2.cust_title{font-size:24px;line-height:1.2;margin:0;}
.form-inline.mail-me-this-jobs .btn{font-size: 14px;height: 40px;text-transform: uppercase;font-weight: 600;}
h2.title-head-B{color:#333;font-weight:400;margin:10px 0 5px 0}
.remove{background:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/remove-i1.png) 0 50% no-repeat;padding-left:20px;padding-top:3px;display:block;cursor:pointer}
.btn-default-chk{width:100%;max-width:320px;float:right;padding:9px 0!important;height:42px}
table{width:100%;border-collapse:collapse}
td,th{padding:6px;border:none;text-align:left}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-buttons div{position:absolute;top:44%;display:block;z-index:1;color:#0c7e9c;text-indent:-1000em;font-size:0;text-align:center;width:23px}
.owl-carousel{display:block;width:100%;-ms-touch-action:pan-y;overflow:hidden}
.mysavedcv .form_right{padding-top:44px!important; padding-left:10px; float:left;}
.jobresultshold .application-history .posted_date{float:right; width:50%; text-align:right !important;white-space: nowrap;}
.note_hint span strong{font-weight:500!important}
.bg-message p strong{font-weight:500!important}
.bg-message listing-tips{font-weight:400}
.checkbox-hold .agreement p,.checkbox-hold .agreement p a{font-weight:400}
.logo-hold span h2{color:#fff;margin:0 0;font-size:24px}
.forgot-details p{font-weight:400;font-size:16px;color:#1c1b1b;}
.header-fullwidth .logo-sectionC{background:#6cc04a;box-shadow:2px 1px 5px 2px rgba(0,0,0,.2);float:left;margin:10px 30px 0 10px;padding:10px;padding-right:5px;transition:all .5s ease}
.scrolling .logo-sectionC{margin-top:5px;box-shadow:none;padding-top:5px}
body.rec-bg-NEW{margin-top:123px!important;background-color:#fafafa!important}
.recruiter-log.rec-bg-NEW{margin-bottom:60px}
.job_description_hold ul li{line-height:20px!important;margin-bottom:8px}
.leftexpandables .browse-list li span{color:#555;font-weight:400;font-family:"Helvetica", Arial, sans-serif}
.jobdesc .viewed-zone{margin-left:20px;font-size:16px;background:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/new-icons-savestarview.png) 0 -4px no-repeat;padding-left:40px;height:26px;display:inline-block}
.jobdesc .viewed-count{float:left;padding:0 6px 0 0}
.privacy-policy .about-us .terms-and-conditions{width:100%}
.about-us h1,.privacy-policy h1,.sector-heading,.terms-and-conditions h1, .cookies-policy h1, .contact h1, .code-of-conduct h1{font-size:30px!important;font-weight:600;padding:0 0;margin:10px 0}
.about-us p span,.privacy-policy p span,.terms-and-conditions p span{font-weight:400;font-size:14px;color:#333}
.about-us p,.privacy-policy p,.terms-and-conditions p{font-weight:400;font-size:17px !important;color:#333!important;padding:0 0!important;margin:0 0 18px 0 !important;line-height:1.4 !important}
.privacy-policy p strong,.terms-and-conditions p strong{font-size:16px;padding:0 4px 0 0;margin:0 0;line-height:1.4;color:#333}
.privacy-policy p, .privacy-policy ul {float:left; width:100%;}
.career-ad-holdINN .container,.static-content-hold .container{width:100%!important;max-width:900px!important}
.static-master .static-content-hold > div > .col-md-4{position:sticky; top:120px;}
.static-content-hold{display:block;margin-top:0;margin-bottom:40px}
/*.static-content-hold h2{font-size:34px!important;font-weight:500;padding:0 0;margin:20px 0 10px 0;}*/
.static-content-hold h3{padding:0;line-height:28px;margin-bottom:8px; margin-top:20px;}
.static-content-hold p,.static-content-hold p span{margin:0;font-weight:400;font-size:17px!important;color:#333;line-height:1.4 !important;padding:0 0 18px 0;display:inline-block}
/*.static-content-hold .article-main-content h3{margin:0;padding:5px 0;font-weight:400;font-size:22px;color:var(--blue)}*/
.static-content-hold .article-main-deails{display:block;padding:0}
.static-content-hold .article-main-deails .content img{max-width: 100%; width: 100% !important; height: auto !important;}
/*.career-ad-holdINN .career-advice,.static-content-hold .career-advice{width:100%;margin:0 auto;float:none!important;max-width:900px}*/
.search-details-hold h1.search-lable-hold{text-align:right!important}
.no-mbtm .form-group{margin-bottom:0!important}
.form-group .input-group label{color:#fff!important}
.recruiter_page .btn-default{color:#fff!important}
.consultant-edit a{border:none}
.input_wrapper.upload_wrapper strong{font-weight:500!important}
.input_wrapper.upload_wrapper span{color:#565656;font-weight:400}
.apply-job-details .form_wrapper .input_wrapper p{font-weight:400}
#downloadPayment span.glyphicon.glyphicon-download-alt{margin-right:10px}
.refine-tm-10{margin-top:10px}
.refine-tm-15{margin-top:15px}
.refine-tm-20{margin-top:20px}
.refine-btm-10{margin-bottom:10px}
.refine-btm-15{margin-bottom:15px}
.refine-btm-20{margin-bottom:20px}
.leftexpandables .update-btn{color:#047bc8;background-color:#fff;height:50px;font-size:16px;border:1px solid #047bc8}
.leftexpandables .update-btn:hover{color:#fff;background:#047bc8}
.leftexpandables .form-control{height:50px;border-color:#363636;text-align:center}
.leftexpandables .col-mid-p{padding:12px 0 0 0;font-size:16px;text-align:center}
.leftexpandables.custom-refine span{color:#047bc8;margin:0 0 0 5px}
.check-listNEW ul{margin-top:8px}
.check-listNEW ul li{background:0 0!important}
.check-listNEW ul li a{color:#333}
.check-listNEW ul li{padding-left:0!important}
.leftexpandables.custom-refine.refine-tm-20 ul li span{line-height:22px;color:#555!important;font-family:"Helvetica", Arial, sans-serif;padding-left:0}
.leftexpandables .form-control input::placeholder{font-size:18px!important;color:#d0cdfa;text-transform:uppercase;text-align:center}
.job_description_hold ol,.job_description_hold ul{margin:20px 0 10px 25px!important;-webkit-margin-start:0;-webkit-padding-start:25px}
.job_description_hold ul li{list-style-position:outside!important;list-style-type:disc;font-size:15px;line-height:24px;list-style-position:inside;color:#333}
.job_description_hold ol li{list-style-position:outside!important;list-style-type:decimal;font-size:15px;line-height:24px;list-style-position:inside;color:#333}
.MR-btm-10{display:inline-block;margin-bottom:10px}
ul.jobsecactions li.emailjobbtn a{background-position:0 -98px;margin-top:2px}
.job_description_hold ol,.job_description_hold ul{overflow:unset!important}
.job_description_hold p{margin-bottom:20px;font-size:16px;}
.btn.btn-Asmall{/*padding:9px 15px!important;*/margin-right:8px}
.btn-mr8{margin-right:8px}
.space-l{width:4px}
.icon-bullhorn{font-size:60px;display:inline-block;float:left}
#recommended-jobs .inder-item a span,#recommended-jobs .inder-item a.view-all-job,.icon-bullhorn,.icon-events{color:var(--blue)}
.events-post-details-image img{border-top:5px solid var(--blue)}
.events-post-details h4{font-size:15px;font-weight:400;font-style:italic;line-height:1.3}
.events-post-details p{line-height:1.5}
.modal-header .close{text-indent:-500em}
.video_popup{display:none}
.no-borde-top{border-top:0;overflow:visible;display:inline-block;width:100%}


.video_popup{display:none;width:100%;max-width:600px}
.video_popup .modal-body{text-align:center}
.jobs-search-video{padding-top:15px;padding-bottom:15px;border-top:1px solid #ededed;width:100%;margin-top:15px;overflow:hidden}
.jobs-search-v-img{width:160px;height:92px;position:relative;display:inline-block;float:left;cursor:pointer}
.jobs-search-v-img img{max-width:100%}
.jobs-search-v-span{background-image:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/video-play.png);background-repeat:no-repeat;position:absolute;top:50%;left:50%;background-position:center;display:inline-block;height:24px;width:33px;margin-left:-17px;margin-top:-12px}
.line-separator{height:1px;background:#ededed;border-bottom:1px solid #ededed;margin-left:-20px;margin-right:-20px}
.jobs-search-v-content{display:inline-block;float:left;width:71%;padding:0 0 0 20px;text-align:left}
.jobs-search-v-content-full{display:inline-block;float:left;width:100%;color:#333}
.jobs-search-video .jobdesc p{padding:0;font-size:16px;line-height:22px;color:#333; line-height:1.3;}
.jobs-search-video .jobdesc{padding:0}
.jobs-search-video{padding-top:0px;padding-bottom:5px;border-top:none;width:100%;margin-top:0;overflow:hidden}
.rec-logo.pull-left img, .right_img.new img{height:auto;max-height:80px;width:auto;max-width:140px}
.job-details  .right_img.new img{height:auto;max-height:120px;width:auto;max-width:180px}
.clients-logo-hold img,.img-layoutone img{height:auto;max-height:80px;width:auto;max-width:140px;border:0}
.boxtheme-sliver {
    background: #f1f6f9;
    padding: 15px;
    border: 0;
    border-radius: 4px;
}
.boxtheme-sliver input[type=email]{border:0}
/*#btnCreateJBE {padding: 12px 25px !important; text-transform: uppercase; font-weight: 600;}*/
.search-margin{margin-top:50px}
.small-banner{margin-bottom:20px}
.skycraper-banner,.small-banner{text-align:center}
.skycraper-banner.static{margin:30px 0 0 0;}
.job_description_hold>p{font-size:15px;line-height:1.5;font-weight:400}
.mail-me-this-jobs .form-group .form-control{font-size:15px!important}
.jobsidenavigation li.item-has-children{border:0; padding:0 15px 5px; border-radius:4px; background:#f1f6f9;}
.jobsidenavigation .jobnavhead{font-size:15px;font-weight:bold;color:#1f1e21;display:block;width:100%;padding:12px 0 12px 0;position:relative;margin-bottom:0;top:0;z-index:10}
/*.featured-rec-job{background:#ecf0f2 !important}*/
.job_detail_pagin img{max-height:100px}

.apply_hold_section {margin-top: 20px; display:inline-block; width:100%;}
.site-banner {
    margin-left: -25px;
}
@media (min-width:1300px){.container{width:1170px}
/*.news_landing .container{width:1200px}*/
}
@media (max-width:1199px){
    /*.footer-hold-footer.footer-hold .container{padding-left:25px}*/
}
@media screen and (min-width:1024px){.jobs-search-v-content{display:inline-block;float:left;padding:0 0 0 15px;width:67%}
}

@media (max-width:991px) {
        .search-details-hold .home-search-btn {
    padding: 0 15px;
}
.search-details-hold .location {
    padding: 0 15px;
}
.mail-me-this-jobs-sidebar .col-md-4 {
    padding-left: 15px;
}
}

@media (max-width:800px){.jobs-search-v-content{width:68%}
.rec-txt.pull-right{width:100%!important}
.owl-carousel .owl-item{border-right:none}
}
@media (max-width:768px){.ui-multiselect-checkboxes{max-height:195px!important}
.apply_down_section .apply_hold_section2 .btn-apply,.apply_hold_section .btn-apply{margin-right:10px!important}
.jobs-search-v-content{width:68%}
.rec-txt.pull-right{width:100%!important}
.news-category.horizontal{display:none !important;}

}
@media (max-width:767px) {
/*.home-search-hold {
    padding: 0 15px !important;
}*/
}

@media (max-width:640px){.acc_setting.acc_details .form_right select{margin-right:0!important}
.jobs-search-v-content{padding:15px 0 0!important;width:100%!important}
.rec-txt.pull-right{width:100%!important}
.registerhold .register-details .check-box label{display:flow-root}
}
@media (max-width:767px){.jobdetail_default{margin-top:60px}
                         .career-advice-section{margin-top:0 !important;}
.qauntity-section span{width:46%}
.news-category .filterhold{padding:0}
.news-category.horizontal{padding:15px 25px}
.filterhold .categorylist li a{display:block}
.filterhold .categorylist li{width:100%;float:left;padding:10px; border-top:1px solid #f5f5f5;display:block;z-index:1}
.filterhold .categoryhold.res_show,.filterhold .res-search-btn{display:inline-block;margin:0;width:100%}
.filterhold .categorylist{display:none;float:left;position:absolute;background:#f0f0f0;z-index:1;top:36px;width:100%}
.filterhold .categorylist li{border-bottom:1px solid #b5b5b5!important}
.filterhold .search-panel{display:none;position:absolute;text-align:center;width:100%;top:55px;padding:15px!important;z-index:2;background:#fff;left:0;right:0;-webkit-box-shadow:0 2px 3px 0 rgba(199,199,199,1);-moz-box-shadow:1px 2px 3px 1px rgba(199,199,199,1);box-shadow:0 2px 3px 0 rgba(199,199,199,1)}
.job-search-details .leaderboard img{width:100%;}
}
.recuiter-total-product-icon{background-image:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/e-icons.png);background-repeat:no-repeat;background-size:125% auto;border:1px solid #ddd;border-radius:50px;height:70px;margin:0 auto;vertical-align:middle;width:70px;margin-bottom:14px}
.r-icon01{background-position:3px 0}
.r-icon02{background-position:0 -76px}
.r-icon03{background-position:0 -148px}
.signup .post-job-section-packages{margin-top:19px!important}
.post-job-section-packages .help{float:right;font-size:17px;font-weight:600}
.post-job-section-packages h1{float:left;letter-spacing:normal;margin:0}
.post-job-section-packages .post-job-package{display:block;padding:30px 0;width:100%;overflow:hidden;margin:0 auto}
.post-job-section-packages .post-job-package>ul{display:block;margin-left:auto!important;margin-right:auto!important}
.post-job-section-packages .post-job-package>li{display:inline-block!important}
.post-job-section-packages .large-font{font-size:17px;padding-left:50px!important;padding-right:50px!important}
.post-job-section-packages .job-package{background:rgba(255,255,255,.8) none repeat scroll 0 0!important;border-color:#fff #fefefe #fefefe #fff;border-radius:2px;border-style:solid;border-width:1px 1px 0;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);float:left;padding:18px;text-align:center;width:31%;border-bottom:3px solid rgba(97,126,167,.57)}
.post-job-section-packages .job-package.job-credit{margin:0 3.5%}
.post-job-section-packages .job-package h3{font-weight:600;letter-spacing:normal;text-align:center}
.post-job-section-packages .job-package p{font-size:16px;line-height:140%;min-height:100px;padding:14px 0;text-align:center}
.post-job-section-packages .post-job-section .help{float:right;font-size:17px;font-weight:600}
@media only screen and (max-width:800px){.post-job-section-packages .job-package{width:100%}
.post-job-section-packages .job-package.job-credit{margin:20px 0}
.post-job-section-packages .help{display:inline-block;width:100%;float:none}
}
.candiate-cv-section .right_wrapper.earthwards{float:right}

.candiate-cv-section .right_wrapper.earthwards ul li{float:left;margin:5px}
.jobresultshold .jobsechead{padding-right:0}
h2.jobtitle{line-height:23px;width:100%}
.jobresultshold .jobsechead .searchdeatilsinfo span{font-size:14px}
.bisector-details{display:block;margin:0 -10px}
.bisector-details li{float:left;display:block;border-right:1px solid rgba(0,0,0,.4);padding:0 10px;font-size:13px;line-height:100%}
.bisector-details li:last-child{border-right:0}
.jobresultshold .jobsechead .searchdeatilsinfo span{line-height:22px;color:#565656}
.rec-txt.pull-left span{font-size:15px;float:left;display:inline-block;width:initial}
.jobsecactions li a, a.viewjobs{background:var(--black);padding:12px 0px !important;color:#fff; border:1px solid var(--black);  font-size:14px;font-weight:700;margin:0!important;min-width:115px;text-align:center;line-height:16px;}
a.viewjobs{margin-left:0px !important;}
.acc_details a.viewjobs.pull-left {
    margin-right: 10px !important;
}
.jobsechead .joblist-btm a:hover span {color: #fff;}
.button-icon-font{padding-right:10px;font-size:15px!important}
.basicsearchdetails{font-size:14px;color:#333;font-weight:400;float:left;width:100%;margin-bottom:15px;}
.mail-me-this-jobs-sidebar label{font-size:16px;font-weight:600 !important;color:#333;}
.email_job,.rsshold a,.savejobbtn{font-size:14px;color:#000; font-weight:700 !important;font-family:inherit;padding:10px 20px !important;text-transform:none; vertical-align:top;}
.savejobbtn.already_job{color:var(--blue);}
.search-saved .savejobbtn{padding:0 !important;}
.job-info{float:left;width:100%; margin:10px 0;}
.job-info p {
	margin: 0 0 6px 0;
}
.rec-logo{float:right!important;width:100%;text-align:center;margin-top:15px;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:10px;}
.rec-logo a{display:inline-block}
.jobsechead dl{margin-bottom:3px;line-height:23px;min-height:22px}
.jobsechead dd,.jobsechead dt{font-size:14px;color:#333}
.jobsechead dd{float:left;width:20%;font-weight:400}
.jobsechead dt{margin-left:22%;font-weight:400}
.jobsechead dt a{color:inherit;text-decoration:underline}
.joblist-btm{float:left;padding:2px 0 0;width:100%;margin-top:10px}
.joblist-btm span{font-size:15px;color:#fff;font-weight:400;margin-top:10px}
/*.joblist-btm span.unsaved{margin-left:15px;}*/
.joblist-btm .jobsecactions{position:relative;top:0;}
.premium-advert{position:absolute;background-image:url(/UI/antaltechjobs/Images/Default/Antal/premium-advert.png);background-repeat:no-repeat;width:100px;height:33px;display:block;top:3px;left:-15px;display:none;}
.new-advert{position:absolute;background-image:url(/UI/antaltechjobs/Images/Default/Antal/new-advert.png);background-repeat:no-repeat;width:100px;height:33px;display:block;top:8px;left:-15px;}
/*a.viewjobs{background:transparent;padding:10px!important;color:#5e5f61; border:1px solid #5e5f61;  font-size:14px;font-weight:400;cursor:pointer;min-width:115px;text-align:center; text-transform:uppercase; }*/
a.viewjobs:hover{background:var(--blue);color:#fff; /*border:1px solid var(--blue);*/ }
.rec-txt.pull-right{width:100%}
.footer-hold-footer{background:#3a4349}
.footer-hold ul li a:hover{color:#db4862}
.footer-hold.copyright{border-top:1px solid rgba(255,255,255,.2)}
.write-us>span{color:#fff;font-size:16px}
.anonymous .headr-hold{background-color:#fff!important;border:0!important;height:60px}
.anonymous .headr-hold .logo-section{float:left;padding:10px;padding-right:5px;transition:all .5s ease}
/* .anonymous .logo-hold .logo{background:url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/home/talenetic-logo-med.png) 0 0 no-repeat!important;box-sizing:border-box;display:block;float:left;height:55px!important;margin:5px!important;max-height:55px;max-width:600px;transition:all .5s ease;width:600px!important} */
.recruiter-log{margin-bottom:70px}
.form-container.login-bg.client-reg{margin-top:20px!important}
.headr-hold{border-bottom:0!important;height:75px}
.edit-jobs.table-responsive .dataTables_info{position:absolute;top:-30px!important;right:10px!important}
.new-pages .edit-jobs .new-search .search-ico,.new-pages .edit-jobs .new-search .search-ico:hover{border:0;background:0 0!important}
.panel.panel-blockbluedark.colorblocks .panel-heading h2{color:#fff!important}
.new-pages table td a.rename-update-btn{float:none!important;margin:5px!important;color:#fff!important}
/*body.rec-bg{margin-top:75px !important}*/
.rec-bg{padding-top:0}
.footer-hold.copyright{width:100%;float:left}
.recruiter-reg .field-hold label{font-weight:500}
.recruiter-reg .field-hold label.mandatory:after{content:"*";margin-left:5px;color:#de4a4a}
.ui-datepicker td a{text-align:center!important}
.ui-datepicker-next-hover,.ui-datepicker-prev-hover{background:var(--blue)!important}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid var(--blue)}
.ui-widget li{padding:5px}
.close{background:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/closebtn.png) no-repeat scroll 5px 4px!important;display:block;height:27px;line-height:1000px;overflow:hidden;position:absolute;right:8px;top:8px;width:27px;z-index:1002;text-indent:0!important;opacity:1 !important; text-indent:-5000em !important; padding:3px 5px 2px 15px!important}
.modal-content .close{text-indent:-5000em!important}
.post-main-form .currency label,.post-main-form .currency select{float:left;width:100%!important}
.post-main-form .currency label{margin-bottom:10px}
span.optquest{margin-bottom:10px;float:left;width:100%}
.new-pages .btn-group .post-ico .material-icons{top:5px!important}
.recruiter_page_new .row.skills-list{width:600px}
.recruiter_page_new .selected-tag-hold li{padding-top:8px}
.recruiter_page_new .selected-tag-hold li a.removerateskill{height:25px!important}
.wariningtxt{margin-top:10px}
.app-section{margin-bottom:20px}
.form_wrapper input.choosefile_btn{float:left;font-size:15px;margin-right:30px}
.form_wrapper .upload_wrapper button{float:left;cursor:pointer;display:inline-block!important;font-size:10px;margin:0 3px;min-width:84px;padding-top:43px;padding-bottom:3px;text-align:center;margin-top:5px}
.upload-file{text-align:center;padding:10px 0 20px 0}
.hint{line-height:23px;margin-top:20px}
#uploadfile button{float:none!important}
#uploadCV{float:none;margin-top:10px}
.jobseekers .input_wrapper.upload_wrapper span{float:left;margin-bottom:10px;width:100%;display:block}
.form_wrapper.cv-details .upload_cvname .cv_name{float:none;width:auto}
#turms_condition_err{width:100%!important;margin:10px 0 10px 0!important}
.registerhold .register-details .Flu-lang p{padding:0!important}
.job-details.career-advice{float:none;margin-bottom:20px}
/*.article-main-content span,.careers-advice-article p{font-size:15px;line-height:23px}*/
.recruiter_page .candiate-cv-body{font-size:13px}
.candiate-cv-section .modal-header{padding:20px}
.recruiter_page .view_cv.candiate-cv-section .close{top:18px;right:15px; padding: 0 !important;margin: 0 !important;}
.recruiter_page .cv-body .candiate-cv-body{padding:20px!important;margin-bottom:20px}
.row-section strong{font-weight:700}
.row-section table tr,.row-section table tr:hover{box-shadow:none!important}
.email-btn{float:left}
.login-btn{float:left;padding-left:35%}
/*.download-btn{float:right}*/
.row-section td{padding:10px;border-bottom:1px solid #fff;border-right:1px solid #f2f2f2}
.recruiter_page .view_cv.candiate-cv-section table tr td:nth-child(1){width:21%;word-break:break-word}
.recruiter_page .view_cv.candiate-cv-section table tr td:nth-child(2){width:30%;word-break:break-word}
.recruiter_page .view_cv.candiate-cv-section table tr td:nth-child(3){width:19%;word-break:break-word}
.row-section table{background:#e7e7e7}
.recruiter_page .cv-body .cv-header.earthwards{float:left;margin-bottom:10px;width:100%}
.recruiter_page .cv-body .cv-footer.earthwards{/*float:left;*/margin-top:10px;width:100%; display:inline-block;}
.jobseekers .ui-multiselect-filter,.jobseekers ui-helper-reset a span{color:#fff!important;font-weight:400}
input::-ms-clear{display:none}
.advanced-search-new{background-color:rgba(255,255,255,.68);border:3px solid #ddd;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.05)!important}
.ui-menu .ui-menu-item a{font-size:14px;border:none;}
.ui-widget-content .ui-icon{background-image:none!important}
.advanced-search-page .advanced-ser-language li span{padding:10px 15px 10px 0;width:91%}
.advanced-search-page .ui-helper-reset a:hover{text-decoration:none!important}
.advanced-search-page .ui-multiselect-filter input[type=search]{font-weight:400!important}
.language-inner-main{height:311px}
.search-details-hold .fs-label-wrap .fs-label{font-size:14px;color:rgba(69,67,67,.8)!important}
.abt-content>p{font-size:15px;line-height:1.5}
.abt-content p img,.container-fluid.inner-client-page p img{max-width:100%;height:auto!important;margin:20px auto;display:block}
.advanced-search-new .advanced-ser-language{height:335px!important}
.advanced-search-new .language-inner-main{height:335px!important;overflow:hidden}
.form-group label{font-size:15px;color:#333;font-weight:400}
.statement.jobdetails li{font-size:14px;line-height:22px;padding:5px 0}
.job-details-sec dt{font-weight:500!important}
.job-details-sec dd,.job-details-sec dt{font-size:16px!important;font-weight:400;color:#333; line-height:30px;}
.job-details-dl dd,.job-details-dl dt{margin-bottom:2px}

.job-details-sec .boxtheme-grey .form_wrapper h1{font-weight:600}
.basicsearchdetails h1{margin-top:10px}
.basicsearchdetails .sortby_wrapper{margin:0 0 0px 0px; text-align:left;width:auto;}
.basicsearchdetails .sortby_wrapper strong{float:left;margin-top:10px;margin-right:10px;}
.basicsearchdetails .sortby_wrapper .form-control{width:auto;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;padding-right:25px !important;}
.hvr-glow:hover{box-shadow:0 0 0 2px; -moz-box-shadow:0 0 0 2px; -webkit-box-shadow:0 0 0 2px; color:var(--green);}
.hvr-glow:hover .job-info p span{color:#0d1114;}
#recentPosts div{font-size:14px;line-height:19px;color:#565656;font-weight:400}
.statement.jobdetails p{font-size:16px;line-height:1.6}
.jobdetails .job_description_hold p{margin-bottom:10px; line-height:1.25;}
.jbe-repeator{background:#f1f6f9; border-radius:4px;}
.jbe-repeator input[type=email]{border:0;margin-right:10px}
.jbe-repeator .mail-job-text{color:#333;font-weight:400}
input.form-control.mail-job-input.jbe-txt-box {
    width: 100%;
    height:40px;
}
.mail-me-content input {
    height: 40px;
}
.footer-hold{padding:10px 15px;background:#161a1d;font-size:12px;color:#756293;overflow:hidden}
.footer-hold.copyright a{color:#fff;}
.vacancy-details.panel .line-separator{margin:auto 0}
.right_img.new span a{display:block}
.right_img.new span{padding:10px 5px}
.apply_hold_section2.details-dl{width:100%}
.apply-job-details .dl-horizontal dt,dd{font-size:15px;line-height:23px;font-weight:400; text-align:left;}
.apply-job-details .dl-horizontal dt{font-weight:bold;}
.apply-job-details .dl-horizontal dd:before{content:":"; float:left; display:block; margin-left:-8px;}
.dl-horizontal dd{margin:0 0 2px 40px !important; padding:2px 0;}
.mysavedcv .form_left>strong{display:block;font-size:15px;font-weight:700;margin-bottom:10px;font-weight:500!important}
.cv-ques-hold .form-left>label{font-size:15px}
.radio-hold input{margin:0 5px}
.radio-hold input:first-child{margin-left:0; margin-right:5px;}
.job_preview .modal-header h1,.logodisplay .modal-header h4{margin:0}
.job_preview .modal-header .close,.logodisplay .modal-header .close{margin-top:6px}
#previewDescription li{font-size:14px;line-height:22px;list-style:inherit;list-style-position:inside}
#previewDescription ol{padding-left:0}
#Createjob .skills-list .advanced-ser-language .language-popup-active span{background:#fff!important;color:#617ea7!important}
#Createjob .skills-list .advanced-ser-language .language-popup-selected.selected span{background:#617ea7!important;color:#fff!important}
.apply_hold_section2.details-dl{width:100%}
.mar-0{margin:0!important}
.top-mar-5{margin-top:5px}
.top-mar-10{margin-top:10px}
.top-mar-15{margin-top:15px}
.top-mar-20{margin-top:20px}
.top-mar-25{margin-top:25px}
.mar-bot-10{margin-bottom:10px}
.mar-bot-15{margin-bottom:15px}
.mar-bot-20{margin-bottom:20px}
.mar-bot-25{margin-bottom:25px}
.mar-rit-15{margin-right:15px}
.mlv .ful-width{width:100%!important;float:left}
.mlv .half-width{width:50%!important;float:left;padding-left:15px;padding-right:15px}
.mlv .onethree-width{width:33.3333%!important;float:left;padding-left:15px;padding-right:15px}
.mlv .row1{margin-right:-15px;margin-left:-15px}
.languageshold{width:100%;float:left;margin-bottom:10px}
.languageshold .colmd4,.timeframe .colmd4{width:33.33333333%;float:left}
.mlv .half-width select.form-control{background-size:auto!important}
.jobdetail_default .details-main{position:sticky; top:120px;}
.details-hold{background:#f1f6f9; padding:20px; color:#555; border-radius:4px;}
.company-logo{text-align:center; line-height:1.3; padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #bebebe;}
.company-logo-hold{width:160px; height:82px; border:0px solid #ddd; display:flex; text-align:center; margin:0 auto; background:none; margin-bottom:8px;}
.company-logo-hold img{vertical-align:middle; display:inline-block; max-width:100%; max-height:100%; margin:auto;}
.apply_hold_section2.details-dl{width:100%}
.lowresponsejob-main.col-md-12{margin:auto;float:none}
.Low_Response_Job.form-group{font-size:14px}
.Low_Response_Job.form-group small{font-size:13px}
.twitterform .form-control.col-one{width:70%;float:left}
.autho.btn{margin:0 15px}
.form-container-new .field-right .timehold{min-width:65px;padding:10px}
.search-reset{margin-left:20px}
.lowresponsejob-main .application-limit .submit-btn{max-height:85px;padding:13px 20px!important;text-align:center}
.jobdetail_default .page-header{margin-bottom:0;margin-top:10px}

.terms-section h3 {
    font-size: 20px;
}
.terms-section p {
    margin: 0 0 2px !important;
}
@media only screen and (max-width:500px) {
    /*.jobsechead .joblist-btm .unsaved, .jobsechead .joblist-btm .saved{width:100%;margin-top:10px !important;}*/
    body.jobseekers .jobsechead .joblist-btm a{margin:0 !important;width:100%;}

    a.viewjobs {
        margin-left: 0px !important;
        margin-right: 10px !important;
        width: 100%;
        display: inline-block;
        margin-top: 10px !important;
    }
    .job-list-btn a.viewjobs {
        margin-right: 0 !important;
    }
    .joblist-btm span.unsaved {
        margin-left: 0;
        margin-top: 10px !important;
        width: 100%;
    }

    .jobresultshold .panel .jobsecactions {
        margin-top: 10px;
        width: 100%;
    }
    .joblist-btn span.unsaved, .joblist-btn a.viewjobs {
        margin-top: 0 !important;
    }
    .left-search-section > div > div.location {
        width: 100%;
    }

    .left-search-section > div > div.miles {
        width: calc(100% - 0px)
    }

    .mail-me-btn button {
        margin-top: 5px;
        width: 100%;
    }
}

@media only screen and (max-width:480px){.acc_setting .page-header .myaccount_hold{margin-top:0}
.submit-btn,input.submit-btn[type=submit]{text-align:center}
.new-pages .candi-det-head{font-size:22px!important}
.jobdetail_default .job-search-details{padding:15px 0!important}
.jobresultshold .saved-jobs-section .col-1{width:90%!important}
.jobresultshold .saved-jobs-section .savedjob_close{top:2px}
.candidate-profile-numbers .profile-numbers{display:table}
.candidate-profile-numbers .profile-numbers i,.candidate-profile-numbers .profile-numbers span{font-size:30px;display:table-cell;vertical-align:middle}
.apply-job-details .action-panel .submit-btn{display:inline-block;min-width:auto}
.jobseekers .apply-job-details .action-panel{text-align:center}
.account-remove{padding:10px 0 20px!important}
.modal-content .pop-message span#registrationdone{display:block}
.modal-content .pop-message .applyJob.submit-btn{display:inline-block}
.registerhold{padding:0 0 30px}
.job-search-details{padding:0 0 30px!important}
.login-inline-block .checkbox span{padding-left:3px}
.login-hold .form-group .checkbox label{line-height:20px}
.jobdesc.recruitdetails .joblist-btm .jobsecactions{width:100%}
.jobdesc.recruitdetails .joblist-btm .jobsecactions .savejobbtn{margin-left:0}
.job-details-apply{text-align:center}
.job-details-apply .btn-apply{min-width:120px;max-width:220px!important;display:block;margin:0 auto;width:100%}

.job-search-details .col-md-9 .apply_hold_section .red_btn {width:100%; }
/*.jobsechead .joblist-btm .unsaved,.jobsechead .joblist-btm .saved{margin-top:0px !important;width:calc(50% - 5px);margin-bottom:10px;}
.jobsechead .joblist-btm .savejobbtn{width:100%;margin-right:0;margin-left:0;}*/

.apply_hold_section{text-align:center;}
    .job-list-btn {
        flex-wrap: wrap;
        width: 100%;
    }
}
@media only screen and (max-width:360px){.right_img.new{text-align:center}
.joblist-btm .jobsecactions{float:left;margin-top:10px}
/*body.jobseekers,body.news_landing{margin-top:80px!important}*/
}
.modal-dialog .innerlogin-right-side{border-top:none}
@media only screen and (min-width:768px) and (max-width:1299px){.our-clients{padding:0 50px}
.our-clients .owl-buttons .owl-next{right:15px}
.our-clients .owl-buttons .owl-prev{left:15px}
}
@media only screen and (min-width:528px) and (max-width:1226px){.basicsearchdetails.basic-search-head .search-headingB{width:50%;float:left}
}
@media only screen and (min-width:768px) and (max-width:991px){.leftexpandables .search-heading h2{font-size:22px!important;font-weight:400!important}
.leftexpandables .search-heading .browse-list h3{font-size:20px!important}
}
@media only screen and (max-width:992px){.fs-dropdown .fs-options{overflow-y:scroll}
.application-section-usear ul:after,.application-section-usear ul:before{display:none}
.boxtheme-white.res-JBE-hide{display:none}
.recruitdetails .rec-txt.pull-right{width:100%}
/*body.jobseekers,body.news_landing{margin-top:100px!important}*/
.feature-nav a:hover{border:1px solid rgba(97,126,167,1)}
/*.skycraper-banner{display:none}*/
.acc_details .column-one .jobresultshold .pagination,.acc_details .jobresultshold .cv-details .pagination{padding:0}
.acc_details .jobresultshold .cv-details{padding-bottom:5px}
.acc_details .column-one .jobresultshold #pagingdv{padding:15px 0 0}
.acc_details .page-content{min-height:auto}
.advanced-search-new .advanced-ser-language{height:auto!important}
.advanced-search-new .language-inner-main{height:345px!important}
.jobseekers .action-panel{margin:0 0 10px 0}
.home-search-hold{margin-bottom:10px}
}
@media only screen and (min-width:991px){.panel-default>.panel-heading a:after{display:none!important}
.panel-default>.panel-heading a[aria-expanded=true]:after{display:none!important}
}
@media only screen and (min-width:768px){
.panel-default>.panel-heading a{cursor:default}
.news-category.horizontal .categorylist li{padding:0;margin:0 15px 0px 0}
/*.news-category.horizontal .categorylist li a{background:#f0f0f0;padding:10px 12px;display:inline-block}*/
.filterhold .categorylist{display:table-cell!important}
}
ul#menu-scroll{padding-bottom:95px}
.all-jobs-hold .cv-bottom-hold .more-div .cs-action-panel-popin{position:absolute;right:15px}
.all-jobs-hold .cv-bottom-hold .more-div .cs-action-panel-popin ul{position:relative;background:#fff;padding:20px 20px 5px;border-radius:3px;border:1px solid #eee;z-index:1;-webkit-box-shadow:3px 3px 3px 0 rgba(189,183,189,1);-moz-box-shadow:3px 3px 3px 0 rgba(189,183,189,1);box-shadow:3px 3px 3px 0 rgba(189,183,189,1)}
.all-jobs-hold .cv-bottom-hold .more-div .cs-action-panel-popin ul .folder-select,.all-jobs-hold .cv-bottom-hold .more-div .cs-action-panel-popin ul .folders-name{width:75%;height:45px;padding:5px;margin-bottom:10px}
.recruiter_page .all-jobs-hold .cv-bottom-hold .more-div .cs-action-panel-popin ul .view_profile-btn{margin-bottom:5px;width:20%}
.jobs-hold .cv-result-hold .box-theme-1{overflow:visible}
.cv-result-hold .cv-result-detail dl.dl-horizontal{margin-bottom:0!important}
.acc_setting.acc_details .multi-select-hold .ui-multiselect{background:#fff;font-size:15px;font-family:inherit}
.acc_setting.acc_details .ui-widget-header,.jobseekers .acc_setting.acc_details .ui-multiselect-all span,.jobseekers .acc_setting.acc_details .ui-multiselect-filter,.jobseekers .acc_setting.acc_details .ui-multiselect-none span{background:#5a5a5c!important;color:#fff !important;font-size:14px}
.ui-multiselect-header a{color:inherit}
.acc_setting.acc_details .ui-multiselect-menu{padding:0}
.acc_setting.acc_details .ui-multiselect-filter input[type=search]{border:1px solid #e4e4e4; height:40px;padding:10px;width:90%;margin-left:10px;max-width:87%;font-size:14px}
.jobseekers .acc_setting.acc_details .ui-multiselect-header .ui-helper-reset{padding:6px 5px 2px!important}
.recruiter_page.recruiter_page_new .site-nav .site-nav-hold li.dropdown button{background:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/whitedownarrow.png) no-repeat 92% center var(--blue) !important;min-width:120px;padding:6px 15px;font-size:14px;margin-top:12px;font-weight:500;padding-right:35px}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .gry-btn{color:#333}
.jobresultshold .expire-lbl{display:none}
.field-hold .mandatory .checkbox-hold label{font-weight:400;padding:0 0 0 25px;cursor:default}
.field-hold .mandatory .checkbox-hold label a{padding:0!important;float:none}
.field-hold .mandatory .checkbox-hold .checkbox input[type=checkbox]{left:2px}
.drp_result_hold{width:100%}
.drp_result_hold .ui-menu li:hover,.drp_result_hold .ui-menu li:hover a.ui-corner-all{background:#8e8e8e!important;color:#fff!important}
.drp_result_hold a.ui-corner-all{background:0 0!important;}
.drp_result_hold .ui-menu li a:active,.drp_result_hold .ui-menu li a:focus{color:#fff!important}
.apply-inline-block input[type=checkbox]{margin:2px 5px 0 0!important}
.recruiter-reg .checkbox-hold .agreement{float:left;width:100%;clear:both}
.recruiter-reg .checkbox-hold .agreement a{float:none!important;padding:0}
.home-search-hold .fs-label-wrap{z-index:2}
.action-pannel.mainbtnshold{float:left;width:100%;margin-top:20px}
.viewfolder .newico{padding:15px 0;margin:0 5px}
.viewfolder .newico:last-child{margin-right:20px}
.browse_job_wrap .category_list li a{padding:5px 0;color:#8c003f}
.browse_job_wrap .company_list_hold li span,.browse_job_wrap .company_names .refine-menu-company li a span{font-size:14px!important}
.browse_job_wrap .company_names .refine-menu-company.secondary{display:inline}
.browse_job_wrap .input_wrapper{border-top:none;border-bottom:1px solid #ccc!important;margin-top:0}
.browse_job_wrap .input_wrapper:last-child{border-bottom:none!important}
.browse_job_wrap h3{margin:0 10px 10px 0}
.browse_job_wrap .rec_list_hold h3:before{margin-top:0;padding-top:0}
.browse_job_wrap .rec_list_hold{margin-bottom:0}
.browse_job_wrap h1{margin:0}
.search-details-hold .location{position:relative}
.search-details-hold .location .country-dropit{position:absolute;left:30px;top:8px}
.search-details-hold .location input[type=text]{padding-left:20px}
.search-details-hold .location .country-dropit input[type=text]{padding-left:20px}
span.No-credits-msg{display:block;margin-top:50px;font-size:23px;font-weight:400}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.Premium-job{background:#f1e5bf !important;}
.cv-details h4:after{content:"*";margin-left:3px;color:red}
.jobseekers-reg .signup .page-content{margin-top:20px!important}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table-responsive .paginate_button:before{position:relative!important}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table-responsive .dataTables_info{position:relative!important;top:-24px;right:0;float:right}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table-responsive .dataTables_paginate{position:absolute;bottom:-52px;right:0;top:auto;display:flex;align-items:center;}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table-responsive .dataTables_length{float:left;margin-bottom:0!important}
.page.recruiter_page.recruiter_page_new.rec-spacer.new-pages .box-theme-1 .inner-data .paging_full_numbers span{margin:0 2px;cursor:pointer}
.mainadmin .dataTables_wrapper .dataTables_paginate .paginate_active,.mainadmin .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:var(--blue) !important;color:#fff!important; border:solid 1px var(--blue) !important}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .sorting{background:#eee url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/sort_both.png) no-repeat right 50%!important;padding-left:5px!important;padding-right:15px!important}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .sorting_asc{background:#eee url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/sort_asc.png) no-repeat right 50%!important}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .sorting_desc{background:#eee url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/sort_desc.png) no-repeat right 50%!important}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_a{width:3%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_b{width:6%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_c{width:6.5%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_d{width:8%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_e{width:8%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_f{width:8%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_g{width:8%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_h{width:7.5%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_i{width:5%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_j{width:8%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_k{width:11%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_l{width:5%}
.recruiter_page.recruiter_page_new.rec-spacer.new-pages .table_desk.edit_jobs .tcol_m{width:5%}
.advanced-search-page .clearstart_again{padding-left:20px}
.recruiter_page.recruiter_page_new .candidate-details.colon-dd .dl-horizontal dd{position:relative;padding-left:8px;max-height:45px}
.recruiter_page.recruiter_page_new .candidate-details.colon-dd .dl-horizontal dd:before{content:":";display:inline-block;position:absolute;left:0;top:0}
.sign-up-lab-hide{display:none}
.buy-package{width:100%;float:left}
@media (min-width:992px){.mlv-w-20{width:20%}
.mlv-w-55{width:55%}
}
.buy-package .intro_hold{max-width:80%; margin:0 auto; text-align:left; font-size:16px;}
.buy-package .intro_hold h1{font-weight:500; text-align:center;}
.buy-package .intro_hold ul{padding:10px 20px;}
.buy-package .intro_hold ul li{list-style:decimal outside; text-align:left; line-height:1.5; margin:5px 0;}
.credit-select{max-width:350px;width:auto!important}
.bg-message .note{display:block;font-size:13px;color:#989292}
.similar-job-content span.spaceing{font-size:12px;margin-top:0}
@media only screen and (max-width:600px){.anonymous .logo-hold .logo{max-width:190px!important;background-size:96%!important;margin:auto 0!important;background-position:center!important}
.anonymous .logo-hold{max-width:100%}
.credit-select{padding:10px 20px 60px 20px!important;margin:0 1% 20px 1%!important;min-width:auto!important}
.job-info,.rec-logo.pull-left{width:100%}
.rec-logo.pull-left{text-align:center;padding:0px!important;border:none;margin-bottom:10px;}
}
#fluentlanguageoperation{font-weight:600;box-shadow:1px 1px 1px 0 rgba(0,0,0,.3)}
.drop-down-150{max-height:150px;overflow-y:scroll!important;border:1px solid #eee}
.drop-down-150 ul li{border-bottom:1px solid #eee;padding:5px 10px;width:100%;float:left;display:block}
.jobs-hold .cv-result-hold .box-theme-1.alreadyviewed{background:#dfeaf5!important;position:relative}
.jobs-hold .cv-result-hold .box-theme-1.alreadyviewed:before{content:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/Viewed_CV.png);position:absolute;top:0;right:0}
.jobs-search-v-content .jobdesc p,.jobs-search-v-content-full .jobdesc p{word-break:normal;font-weight:400}
.rec-bg,.rec-fixwidth{min-width:auto!important}
.registerhold .register-details .form_wrapper .input_wrapper.Flu-lang,.registerhold .register-details .form_wrapper .input_wrapper.category{margin-bottom:10px}
.registerhold .register-details .check-box input[type=checkbox]{float:left}
.registerhold .register-details .check-box div{float:left;width:100%;padding:0}
.registerhold .register-details .check-box div strong{float:left;width:93%}
.registerhold .register-details .check-box div label{float:none!important;font-weight:400}
.registerhold .register-details .ui-multiselect-filter input[type=search]{color:#555;font-weight:400;padding:0 10px}
.registerhold .register-details .ui-multiselect-checkboxes li:hover label span{color:#fff!important}
.registerhold .signup_statement{padding:10px 5%}
.col-md-9 .videohold .statement.jobdetails .job_description_hold{width:auto;display:inline}
.video_popup .modal-body,.videohold .statement.jobdetails .video_main{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.video_popup .modal-body iframe,.videohold .statement.jobdetails .video_main iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.col-md-9 .videohold .statement.jobdetails ul{overflow:initial;clear:none}
.recruiter_page .filter-cv .save-wd-hold{width:100%;float:left;padding-top:15px}
.recruiter_page .filter-cv .save-wd-hold .fulwidth-btn{width:100%!important;text-align:center;float:left;text-transform:uppercase;height:40px;padding:10px!important;border-radius:3px;line-height:145%}
.new-pages .save-wd-hold .form-control{height:40px;margin-bottom:0}
.recruiter_page .filter-cv .save-wd-hold .search-msg{display:block;float:left;padding:10px 15px 0}
.sidebannerimg{display:inline-block}
.offline-contact h5{margin-top:0}
.apply_hold_section .offline-contact .dl-horizontal dd.offline-data{padding-left:0}
.job-detail-layoutone .offline-contact{margin-left:0}
.layout2.offline-contact{margin-left:0}
.layout2.offline-contact dd::before,.offline-contact dd:before{content:":";margin-left:-10px;float:left}
.offline-contact .dl-horantal dt{width:120px}
.offline-contact .dl-horantal dd{padding-left:120px}
.cust_JobHeading h1,.jobseekers .offline-contact h5{margin-top:15px;font-size:18px;font-weight:600;}
.layout-10 .registerhold .ui-multiselect-all .ui-icon.ui-icon-check:before,.layout-10 .registerhold .ui-multiselect-none .ui-icon.ui-icon-closethick:before{vertical-align:middle;padding:0 5px}
.jobs-by-email.layout-10 .register-details .boxtheme-login, .jobs-by-email1.layout-10 .register-details .boxtheme-login{padding:25px 10px}
.career-advice .container{max-width: 1170px !important; padding: 0;}
.career-advice .container h2{margin: 30px 0 0px 0;}
.career-advice .articlehold p,.career-advice .articlehold span{word-break:keep-all; vertical-align:top;}
.career-advice .articlehold > div > span{background: var(--green); padding: 4px 10px; border-radius: 4px; font-family: "Helvetica", Arial, sans-serif;}
.career-advice .articlehold p span{display: block; color: #257db0 !important; margin-top: 10px; padding:0;}
.career-advice .articlehold p{width: 100%; padding:15px 0 0 0;}
#sdsclochld .select_hold{margin-bottom:10px}
#sdsclochld .submit-btn{margin-top:10px}
.register-details #FluentLanguage label{cursor:pointer}
#featured-rec.owl-theme .owl-item .item.llplink a:hover{opacity:1;background:#fff}
#featured-rec.owl-theme .owl-item .item.llplink a{background:#fffefe;opacity:1}
#featured-rec.owl-carousel .owl-item .item{position:relative}
#featured-rec.owl-theme .owl-item .item.llplink::after{content:""}
.sortby .sortby_wrapper{display:block;padding-bottom:15px}
.layout-1 #Recruiters .sortby .sortby_a_z a{padding:0 8px 0 8px}
.layout-1 #Recruiters .sortby .sortby_a_z a:hover,.layout-1 .sortby .sortby_a_z a.active{background:#333;color:#fff;border-radius:2px}
.new-pages .popupcenterbtns .submit-btn{min-width:auto}
.recruiter_page_new .search-choice{float:left;margin-bottom:5px;margin-right:4px;position:relative;width:auto;list-style:none;z-index:0}
.recruiter_page_new .select_reslt .search-choice span{float:left;padding:0;width:auto}
.select_reslt .search-choice{background: #eee; padding: 4px 26px 6px 8px; margin-bottom:5px; margin-right:8px; position: relative; list-style:none; float:left;}
.select_reslt .search-choice .search-choice-close{background:rgba(0,0,0,0) url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/chosen-sprite.png) no-repeat scroll -42px 1px;float:right;font-size:0;height:12px;margin-left:5px;margin-top:6px!important;position:absolute;right:0;width:17px;z-index:1000}
.select_reslt .search-choice .search-choice-close:hover{background:url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/Default/Images/Default/chosen-sprite.png) no-repeat scroll -42px -11px;}
.new-admin .select_reslt .search-choice .search-choice-close{margin-top:6px!important}
.new-admin .select_reslt .search-choice .search-choice-close:hover{margin-top:7px!important}
.recruiter_page_new .select_hold{width:100%;float:left}
.modal-content .modal-social-icons-inner .facebook,.modal-content .modal-social-icons-inner .linkedin{width:100%!important}
.btn.linkedin.pop-btn{float:right;margin-right:0!important}
.separatorline{margin-bottom:10px!important}
.sidewards ul li a{width:auto;min-width:0;min-height:0}
.layout-1 .featured-rec ul li a img{border:0; width:auto ;height:80px; max-width:100%; max-height:80px;}
.boxtheme-2.reset-pass #Reset{font-size:15px;text-align:center;width:100%;display:inline-block}
.boxtheme-2.reset-pass #Reset strong{display:block}
.boxtheme-2.reset-pass .anchors.subs-theme.norm.vital{display:inline-block;padding:8px 20px;color:#fff;background:var(--blue);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;margin:10px 0}
.profile-side-menu{padding-left:105px!important}
.jobseekers.main-section-new .ui-multiselect-filter input[type=search]{color:#000;padding:0 5px}
.ui-multiselect-filter input[type=search]{width:82%; border:none;outline:none;}
.page.signup.layout-4 .boxtheme-1.processing{padding:30px 15px;font-size:14px}
.page.signup.layout-4 .boxtheme-1.processing h3{margin-bottom:20px}
/* .home-search-hold .lang-selet-home select#Languages{width:120%;background:#fff url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/home/search-icon.png) 90% -43px no-repeat!important} */
.home-search-hold .lang-selet-home{overflow-x:hidden;border-radius:50px}
.home-search-hold .lang-selet-home select#Languages option:first-child{padding:5px 5px 9px;background:#fff!important;height:52px;display:block;float:left;width:100%}
#ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{margin:0 20px 0;max-width:325px;background:#fff;border-top:2px solid #ddd;}
.jobseekers-reg #ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{max-width:325px!important}
#ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content li.ui-menu-item{background:#fff}
#ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content li.ui-menu-item a:hover {background: #007fff;color: #fff;border: none;}

.landselected-tag-hold li:hover>a.removeratelanguage,.landselected-tag-hold li>a.removeratelanguage{display:block!important;text-decoration:none;height:100%!important;top:0!important;right:0!important;padding:4% 0!important;display:block}
.advanced-search-page .column-two h2.text-center{margin-top:15px}
.advanceSearch .search-popups #FluentLanguage input{border:medium none!important;margin-right:5px;width:auto!important;margin-bottom:7px;display:inline-block}
.advanceSearch .search-popups #FluentLanguage label{margin-top:0!important;line-height:19px;font-size:15px;margin-bottom:5px;display:inline-block}
.advanceSearch .search-popups #FluentLanguage a{position:relative;top:0;left:5px;line-height:25px;display:inline-block}
.search-section .home-search-hold .fs-dropdown{width:calc(100% - 70px);margin:2px 20px 0}
#FluentLanguage .drop-down-150.sub-language-1{width:calc(100% - 20px);float:left;overflow-y:scroll!important}
#editjobs .paging_full_numbers .next.paginate_button,#editjobs .paging_full_numbers .previous.paginate_button{font-size:0;display:inline-flex}
#editjobs .paging_full_numbers .paginate_button{margin-left:3px}
.new-admin #ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{max-width:none!important}
.new-pages .table .questions_sort th{padding:12px 15px 12px 0!important}
.career-stat-section .articlehold h3{width:auto!important; margin-top:0;}
.career-stat-section .articlehold h3 a{font-weight: bold;}
.innerlogin-right-side-login .modal-social-icons .linkedin{width:100%}
.latest-jobs-delivered .frm-jbe-repeator .btn-default{height:40px;border:0;background:0 0;background-color:var(--blue);font-family:inherit; width:120px;}
.latest-jobs-delivered .frm-jbe-repeator .btn-default:hover{background-color:var(--blue)}
.latest-jobs-delivered{padding:15px;}
.latest-jobs-delivered .form-control{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;width:100%;}
/*.latest-jobs-delivered .form-group{width:calc(100% - 175px);float:left}
.latest-jobs-delivered .frm-jbe-repeator{width:27%; float:right;}*/
/*.latest-jobs-delivered .frm-jbe-repeator button{background:#4e3486 !important;color:#ffffff !important;border-radius:50px !important;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;font-weight:500 !important;}*/
.signup .registerhold .upload_cvname{padding:0 5px}
.purple-cv {text-align:center;}
.purple-cv a{background: url(https://4758040e4166e4d180b8-f93e7da01ba7f8d556272791ac6d2769.ssl.cf3.rackcdn.com/UI/aviatorjob/Images/Default/PurpleCV.jpg) no-repeat top left;    display: inline-block; text-decoration: underline;    margin: 0px 0px 0px 0px;
    padding-left: 40px;    height: 30px;    color: #881499;    padding-top: 5px;    font-weight: 500; }
.dropdown-arrow:after{border-width:0 9px 8px 9px;content:"";border-color:#d9d9d9 #fff #d9d9d9;top:-8px;position:absolute;left:128px;border-style:solid}
.dropdown-arrow::after{display:none}
.home-search-hold #spnLanguageError{max-width:100%;width:calc(100% - 40px);left:8px;position:relative}

#loginregister #FluentLanguage input[type=checkbox]{margin-top:6px!important}
#loginregister .form-group{margin-bottom:0}
@media screen and (device-aspect-ratio:9/16),screen and (device-aspect-ratio:375/667),screen and (device-aspect-ratio:40/71),screen and (device-aspect-ratio:2/3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}
}
.fs-wrap.multiple.fs-default.fs-open .fs-options{overflow-x:auto;overflow-y:scroll}
.recruiter_page_new.new-pages table.consultants-table tr td:nth-child(1){width:75%}
.recruiter_page_new.new-pages table.consultants-table tr td:nth-child(2){width:75px}
body.jobseekers.body-scroll .cookie-section{top:-145px}
.edit-jobs [data-tooltip]::before{width:90px!important;margin-left:-45px;left:50%}
.signup.layout-4.new-layout{float:left;width:100%;text-align:center}
#loginregister .modal-dialog{width:1100px}
#loginregister .modal-body .ui-multiselect-filter input[type=search]{width:84%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;height:30px}
#loginregister .signup_statement {
    background: #eee;
    border-radius: 3px;
    text-align: center;
    margin: 20px 0 0;
}
#loginregister .signup_statement p {
    margin: 12px 0px 17px;
    font-size: 14px;
    line-height: 18px;
}
.input_wrapper.popup-register-btn.popup-register-btn-2 {
    float: right;
}
.input_wrapper.popup-register-btn.popup-register-btn-2 input {
    float: right;
    margin: 0 !important;
}
.popup-inside-sec {
    border: 1px solid #eee;
    box-shadow: 0 0 3px #eee;
    overflow: hidden;
    padding: 15px;
    margin: 20px 0 0;
    border-radius: 3px;
}
#login .popup-inside-sec input.submit-btn.btn.btn-default {
    width: 100%;
}

@media screen and (max-width:800px){#loginregister .modal-dialog{width:90%;margin:0 auto}
}
@media only screen and (max-width:680px) {
    .latest-jobs-delivered .form-group{width:100%;}
    .latest-jobs-delivered .frm-jbe-repeator{margin-bottom:0 !important;}
    .news-inner-content.featured .new-desc h3,.career-advice-section .new-desc h3{height:auto !important;}
}
@media only screen and (max-width:582px){.jobdetail_default{margin-top:30px!important}
                                         
}
@media screen and (max-width:360px){#loginregister .modal-body .ui-multiselect-filter input[type=search]{width:75%}
.header-fullwidth .logo-sectionC{margin-right:0}
}
.overflow{overflow:hidden}
input[type=checkbox]{float:none}
.box-theme-3{border:1px solid #e0e0e0;padding:10px}
.candidate-dash-section .table-display.new_dash .box-theme-3 tr{border:0}
.candidate-dash-section .table-display.new_dash .box-theme-3 tr.check{background:0 0}
.candidate-dash-section .table-display.new_dash .box-theme-3 tr.check td{padding:0 10px 10px!important;font-size:14px}
.candidate-dash-section .table-display .box-theme-3{margin:0}
.active_card{padding:2px 8px;border-radius:2px;color:#fff;background:#59bc69;border:0;font-family:inherit;font-size:12px;vertical-align:top}
.inactive_card{padding:0 8px;border-radius:2px;color:#fff;background:#ea7070;border:0}
.candidate-dash-section .table-display .box-theme-3 th{border-bottom:1px solid #f7f7f7;background-color:#f7f7f7}
.saved-job-hold .table-display.cv td:first-child{width:70%}
.saved-job-hold .table-display.cv td:nth-child(2){width:15%}
.saved-job-hold .table-display.cv td:nth-child(3){width:15%}
.saved-job-hold .table-display.job_alert td:first-child{width:35%}
.saved-job-hold .table-display.job_alert td:nth-child(2){width:15%}
.saved-job-hold .table-display.job_alert td:nth-child(3){width:15%}
.saved-job-hold .table-display.job_alert td:nth-child(4){width:20%}
.saved-job-hold .table-display.application td:first-child{width:60%}
.saved-job-hold .table-display.application td:nth-child(2){width:20%}
.saved-job-hold .table-display.application td:nth-child(3){width:20%}
.candidate-dash-section .table-display td .candidate-position a{word-wrap:break-word}
@media only screen and (min-width:481px) and (max-width:767px){.job-details-dl dt{width:180px;float:left}
.job-details-dl dd{margin-left:180px}
}
@media screen and (max-width:768px){.saved-job-hold .table-display.application td,.saved-job-hold .table-display.cv td,.saved-job-hold .table-display.job_alert td,.saved-job-hold .table-display.saved_job td{width:100%!important;float:left;padding-left:25%;text-align:left;min-height:38px}
.saved-job-hold .table-display.application .box-theme-3,.saved-job-hold .table-display.cv .box-theme-3,.saved-job-hold .table-display.job_alert .box-theme-3,.saved-job-hold .table-display.saved_job .box-theme-3{display:inline-block;width:100%}
tbody.box-theme-3{padding:0}
.news-category.horizontal{display:none !important;}
.candidate-dash-section .table-display tr{display:inline-block;width:100%}
.saved-job-hold .table-display thead,.saved-job-hold .table-display.application thead,.saved-job-hold .table-display.cv thead{display:none}
.active-section:before,.candidate-applied-company:before,.candidate-applied-date:before,.candidate-position:before{content:":";position:absolute;left:-5px}
.active-section,.candidate-applied-company,.candidate-applied-date,.candidate-position{padding-left:5px;position:relative;text-align:left}
.saved-job-hold .table-display.cv td:first-child:before{content:"Name "}
.saved-job-hold .table-display.cv td:nth-of-type(2):before{content:"Status "}
.saved-job-hold .table-display.cv td:nth-child(3):before{content:"Updated Date "}
.saved-job-hold .table-display.cv .check td:first-child:before{content:""}
.saved-job-hold .table-display.saved_job td:first-child:before{content:"Job Title "}
.saved-job-hold .table-display.saved_job td:nth-of-type(2):before{content:"Location"}
.saved-job-hold .table-display.saved_job td:nth-child(3):before{content:"Company"}
.saved-job-hold .table-display.job_alert td:first-child:before{content:"Keyword / Sectors "}
.saved-job-hold .table-display.job_alert td:nth-of-type(2):before{content:"Type "}
.saved-job-hold .table-display.job_alert td:nth-child(3):before{content:"Status "}
.saved-job-hold .table-display.job_alert td:nth-child(4):before{content:"Updated Date";text-align:left}
.saved-job-hold .table-display.application td:first-child:before{content:"Job Title "}
.saved-job-hold .table-display.application td:nth-of-type(2):before{content:"Location "}
.saved-job-hold .table-display.application td:nth-child(3):before{content:"Updated Date "}
.saved-job-hold .table-display.application td::before,.saved-job-hold .table-display.cv td:before,.saved-job-hold .table-display.job_alert td::before,.saved-job-hold .table-display.saved_job td:before{position:absolute;left:20px;width:50%;padding-right:10px;white-space:nowrap}
.table-responsive.full-width .custom-table thead{display:none}
.table-responsive.full-width .custom-table td{width:100%!important;float:left;padding-left:30%;text-align:left;min-height:38px;position:relative}
.table-responsive.full-width .custom-table tr{display:inline-block;width:100%}
.table-responsive.full-width .custom-table td:before{position:absolute;left:10px;width:30%;padding-right:10px;white-space:nowrap}
.table-responsive.full-width .custom-table.cv-resume td:first-child:before{content:"S.No"}
.table-responsive.full-width .custom-table.cv-resume td:nth-of-type(2):before{content:"Is Primary"}
.table-responsive.full-width .custom-table.cv-resume td:nth-child(3):before{content:"Name"}
.table-responsive.full-width .custom-table.cv-resume td:nth-child(4):before{content:"Date"}
.table-responsive.full-width .custom-table.cv-resume td:nth-child(5):before{content:"Action"}
.table-responsive.full-width .custom-table.cv-resume input[type=radio]{margin-left:0}
.candidate-dash-section .table-display td .candidate-position a{margin-bottom:0!important;display:inline}
.savedjob_loc{display:inline}
th.update-class{padding-left:0}
.job_alert .active_card{margin-left:3px}
/*body.jobseekers,body.news_landing{margin-top:80px!important}*/


/*.filtershold.pull-left{width:auto;}*/
.jobsidenavigation li.item-has-children{padding:0 0 5px 0;margin-bottom:0;border:none;}
.jobsidenavigation .jobnavhead{padding:5px 0;}
.leftexpandables{padding:5px 15px;}
.mobile-search a{background: url(https://b7526b3c395eb9ecc619-746a6dafd40dc98b1ef3a65adf278173.ssl.cf3.rackcdn.com/UI/Default/Images/Default/refineicons.png) no-repeat scroll 8px 6px;border-radius:0;display: block;float: left;font-size: 14px;padding: 8px 10px 8px 40px;color: #fff;background-color: var(--blue);text-transform: uppercase !important;font-weight: 600;}
.innersearch .search-section{display:none;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;}
.innersearch.show .search-section{display:block;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;}
.basicsearchdetails .sortby_wrapper, .basicsearchdetails.basic-search-head h1{width:auto !important;}
.search-jobtype{margin-right:10px;}
.searcch-span{margin-right:10px;}
.login-inline-block .checkbox input[type=checkbox]{top:5px;}
}
@media screen and (max-width:767px){
    .sort-by-lbl {
    float: left;
    text-align: left !important;
}
.compare-table td,.compare-table th{width:100%;float:left}
article.white-panel .thumb-image{min-height:auto;max-height:none}
.events-titles{width:100%!important;margin:auto 0}
.news-inner-content{margin-bottom:15px}
.newshold.news-list{min-height:0}
.news-page .news-category .categorylist li{padding:10px}
.news-page .news-category .categorylist li a:before{display:none}
.basket-pageNew .basket-sectionNew{margin-top:86px}
.mob-pad{padding:0!important}
.col-md-3.col-sm-4.col-xs-12.mob-pad-clr{padding:0}
.job_description_hold{padding-bottom:15px}
.job_detail_pagin .back_search{margin-top:10px}
.midcontent.sub-2NAV{display:block!important}
.sub-menu2{position:relative;height:40px;width:100%;margin-top:0;background-color:#57a538}
.sub-2NAV .navbar-title.pull-right{top:48px;margin-left:15px;position:absolute;right:60px}
.sub-2NAV .navbar-toggle{right:0!important}
.basket-dropdown,.compare-dropdown{right:2%!important;margin-top:35px}
.sub-menu2 .search-icon{position:absolute;right:20px;top:8px}
.sub-menu2 .search-icon{border:0 solid transparent!important}
.sub-menu2 .search-icon span{color:#fff!important}
.header-fullwidth .logo-sectionC{margin-top:0}
.job_detail_pagin.MR-btm-10{margin-top:18px}
.leftexpandables .row.refine-tm-15.price-srch .col-sm-5{padding-right:15px!important;padding-left:15px!important;width:100%!important}
.footer-hold .copyhold,.footer-hold .text-left,.footer-hold .text-right{color:#dddfe2;text-align:center!important}
.compare-table.table-responsive{margin-top:120px!important}
.footer-logo{margin-top:0}
.saved-job-hold .table-display.application td,.saved-job-hold .table-display.cv td,.saved-job-hold .table-display.job_alert td,.saved-job-hold .table-display.saved_job td{padding-left:43%}
.saved-job-hold .table-display.job_alert td{padding-left:50%}
}
@media screen and (max-width:480px){.candidate-dash-section .table-display.new_dash .box-theme-3 tr.check td{padding:0 10px 10px!important}
/*body.jobseekers,body.news_landing{margin-top:80px!important}*/
.table-responsive.full-width .custom-table td{padding-left:40%; white-space:normal;}
.table-responsive.full-width .custom-table td:before{width:40%}
.sortby_wrapper strong{display:none;}
.latest-jobs-delivered .frm-jbe-repeator .btn-default{width:100%;}
.input_wrapper.check_cv.check-box{text-align:left !important;}
.job-details-sec .dl-horizontal dd{margin-left:0;}
.job-search-details .col-md-9 .form_wrapper{padding:0;}
.job_detail_pagin .col-xs-12{padding:0 !important}
.job-theme-2 .job_detail_pagin .col-xs-12{padding:0 15px !important}
.job-detail-layouttwo .dl-horizontal{display:block;width:100%;}
.job-detail-layouttwo .dl-horizontal dt,.job-detail-layouttwo .dl-horizontal dd,.job-theme-1 .dl-horizontal dt,.job-theme-1 .dl-horizontal dd{display:inline-block;}
.job-detail-layouttwo .dl-horizontal dt,.job-theme-1 .dl-horizontal dt{vertical-align:top;}
.job-detail-layouttwo .dl-horizontal dd,.job-theme-1 .dl-horizontal dd{width:calc(100% - 130px);}
.job-detail-layouttwo .btn-apply,.job-theme-1 .btn-apply,.job-theme-1 .email_job{width:100%;margin-top:10px;max-width:100% !important;}
.job-theme-1 .save_job{margin-top:10px;margin-bottom:0 !important;}
.job-detail-layouttwo .cust_BackGround{float:none !important;}
#btnCreateJBE{width:100%;}
.job-detail-layouttwo .job_description_hold>p{word-break:break-word;}
.candidate-contact{max-width:84%;}
.acc_details .page-content{margin-top:20px;}
}
@media screen and (max-width:479px){.saved-job-hold .table-display td{font-size:14px}
.receive-update{float:left;width:100%}
.receive-update input[type=checkbox]{float:left;width:5%;margin-top:3px}
.receive-update label{width:92%;float:left;line-height:20px}
#promotionalemail span{float:left}
#promotionalemail label{float:left;width:95%}
}
@media screen and (max-width:360px){.jobseekers-reg #ui-id-1.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{max-width:266px!important}
}
.recruiter_page .logo-section{float:left;margin:2px 15px 0 10px;padding:3px;padding-right:5px;transition:all .5s ease}
.recruiter_page .logo-section .logosm-hold{display:block;float:left;margin:0;max-width:300px;transition:all .5s ease;font-size:20px;color:#fff!important;text-align:center;line-height:35px;height:65px;}
.recruiter_page .page_name{margin:19px 0;float:left}
.multi-select-hold .ui-multiselect-header{border:0;background:#4c4c4c;color:#ffffff;}
.registerhold .ui-multiselect-all span,.registerhold .ui-multiselect-filter,.registerhold .ui-multiselect-none span{color:#fff}
.multi-select-hold .ui-multiselect-filter input{height:40px;margin-bottom:10px;width:90%;outline:none;padding-left:15px;color:#333333;font-weight:500;}
.multi-select-hold .ui-state-hover{background:0 0!important}
.sidebar-top{position:relative}
.btn-view-dark{background:var(--blue);padding:8px 20px!important;color:#fff;font-size:14px;font-weight:400;cursor:pointer}
.btn-view-dark:focus,.btn-view-dark:hover{background:var(--blue);color:#fff}
.sector-static-main{margin-top:116px;margin-bottom:20px}
.sector-static-main p{font-size:15px;color:#333;line-height:24px!important;padding:6px 0}
.sector-banner-hold{height:400px;background-size:cover;margin-bottom:25px;background-position:center}
.sector-banner-hold .col-md-12{height:400px;width:100%;display:table}
.sector-banner-hold .col-md-12>div{display:table-cell;vertical-align:middle}
.sector-banner-hold .container{height:100%}
.sector-banner-hold h1{color:#fff;margin:0;font-family:Judge-BoldCondensed,sans-serif;font-weight:600;padding-bottom:0;font-size:120px;line-height:1;max-width:100%;-moz-text-shadow:0 0 15px rgba(0,0,0,.8);-webkit-text-shadow:0 0 15px rgba(0,0,0,.8);text-shadow:0 0 15px rgba(0,0,0,.8)}
.sector-static-main .container{max-width:1200px!important}
.sector-widget{padding:24px 20px;background:#fff;text-align:center;border:1px solid var(--blue);margin-top:20px}
.sector-widget.boxtheme-sliver{background:var(--blue)}
.sector-widget.boxtheme-sliver h1,.sector-widget.boxtheme-sliver p{color:#fff}
.sector-widget h1{color:#333;margin:0 0 20px 0}
.sector-widget p{color:#333;margin-bottom:10px;width:100%}
.sector-widget a{width:100%;white-space:normal}
.sector-static-main img{width:60%}
.sector-icon{display:table;text-align:center}
.sector-icon div{display:table-cell;vertical-align:middle}
.sector-static-main .item{border:1px solid var(--blue)}
.sector-static-main .career-image{min-height:125px}
.sector-static-main .career-content{padding:0 20px 20px}
pre{background:0 0!important;padding:0!important;margin:0!important;border:none!important; overflow:visible;}
.football-sector-icon{background:#eba1ff;border-radius:50%;width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 auto}
.education-sector-icon{background:#ffd500;border-radius:50%;width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 auto}
.broadcast-sector-icon{background:#73d7ea;border-radius:50%;width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 auto}
.coaching-sector-icon{background:#00b66c;border-radius:50%;width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 auto}
.ticketing-sector-icon{background:#ff7c40;border-radius:50%;width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 auto}
.commercial-sector-icon{background:var(--blue);border-radius:50%;width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 auto}
.footer-hold{margin-bottom:-6px}
.save_job{background-image:none!important}
.apply_hold_section2 .savejobbtn1{font-size:24px; line-height:1; margin:8px 0 0 10px; display:inline-block; cursor:pointer;color:var(--green);}
.apply_hold_section2 .savejobbtn1:hover{color:var(--blue); opacity:0.8; color:#7db138;}
.client-home .container.blog{width:100%}
.social-client-section{float:none;text-align:left}
.social-client-section ul{margin:0 auto;display:inline-block;text-align:left}
.video-wrapper iframe{width:100%}
.job-info dl dd:after{content:':';display:block;width:10px;height:15px;float:right}
.sector-partners-main{border:1px solid var(--blue)}
.sector-partners-main img{width:auto;max-width:100%}
.sector-partners-main p{padding:10px;margin:0;font-size:14px;line-height:1.5!important}
.sector-partners-main img~p:nth-child(2){border-top:1px solid var(--blue)}
.client-jobs{padding:10px !important;margin-bottom:10px !important;}
.client-jobs a{color:var(--blue);}
.btn-green-fill {
    background: var(--green) !important;
    color: #fff !important;
    border-color: var(--green) !important;
}

    .btn-green-fill:hover {
        background: var(--green) !important;
        color: #fff !important;
        /* border:none;*/
        border-color: var(--green) !important;
    }
    .btn-green-fill:active {
        background: var(--green) !important;
        color: #fff !important;
    }
.action-btn-style {
    min-width:78px !important;
   /* padding:10px 10px !important;*/
}
@media only screen and (max-width:1024px) and (min-width:767px){.jobseekers .search-section{margin-top:0!important;margin-bottom:0!important}
.sector-static-main{margin-top:0!important}
}

.purple-cv{display:none;}
.mobile-search{display:none;}
.ghost:hover{text-decoration:underline !important;}
.about-team-hold{text-align:center;}
.about-team-hold .img-responsive{width:auto !important;margin:0 auto;}
.about-team-hold p{font-size:14px;font-weight:600;color:#333;}
.about-team-hold .col-md-4{margin-bottom:25px;}
#btndwnCreateJBE{margin-left:15px;}
.job-list-btn-icon{font-size:20px !important;margin-top:-2px !important;line-height:0;vertical-align:middle;margin-right:10px;}
body.jobseekers .jobsechead .joblist-btm a{min-width:100px;}
body.jobseekers .jobsechead .joblist-btm a:hover span,body.jobseekers .jobsechead .joblist-btm a:focus span{color:#ffffff !important;}

.title-head{display:inline-block; width:100%; margin:0 0 40px 0;}
.title-head:before{content:""; border-top:2px solid #e1e1e1; width:100%; display:inline-block; margin-bottom:-25px;}
.title-head h1{margin:0; display:inline-block; background:white; padding:0 15px;}
.acc_setting #changenewsletterprefernce{margin-top:-6px;position: relative;top: 1px;}
.inner-client-page .info-image{max-height:80px;}
#loginregisterHeader{max-width:90%;display:inline-block; font-size:16px;}
.news_landing .main-hold, .news_landing .imghold{background-position:center !important;}
.news_landing .filterhold .categorylist{display:none !important;}
.advanced-search-page .ui-button{background-color:#ffffff !important;pointer-events:none;border:none !important;}
.featured-loc-list .item .col-md-12 a{width:100%;float:left;font-size:14px!important;line-height:normal;min-height:60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;color:#4e3486 !important;padding:0 10px !important;margin-bottom:10px !important;}
.client-home .featured-loc-list .item .col-md-12.client-jobs a{color:var(--blue) !important;}
.carousel-inner{padding-bottom:20px !important;}
.client-home .featured-loc-list .carousel-indicators{position:relative;left:0;margin:0 auto;}
/*.news-category.horizontal{display:none;}*/

.acc_setting .accordian h3{padding:10px;font-size:18px;line-height:normal;background:#f1effd; text-transform:capitalize;}
.acc_setting .accordian h3:after{font-family:FontAwesome;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-size:18px;position:relative;top:5px;display:inline-block;margin-right:2px; font-weight:400;float:right;}
.acc_setting .accordian h3.open:after{font-family:FontAwesome;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";font-size:18px;position:relative;top:5px;display:inline-block;margin-right:2px;  font-weight:400;float:right;}
.acc_setting .jobresultshold .panel{margin-bottom:0; border-radius:0;}
.acc_setting .boxtheme-4{margin-bottom:0;}
.employment-section, .education-section, .associations-section{
	border-bottom: 1px solid #aeaeae;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.select2-container--default .select2-selection--multiple {
	border-radius: 4px !important;
	height: auto;
    min-height:40px !important;
    border:1px solid #a4a4a4 !important;
}
.search_drawer .select2-container--default .select2-selection--multiple {
    min-height:36px !important;
}
.cv-ques-hold .radio-hold label{margin-right:20px;font-weight:500;}
.inner-client-page .abt-content{width:100%;}
.candidate-contact-information .fa{width:auto; margin-right:6px;}
.jobseekers .home-search-hold.location .select_hold{margin-bottom:0 !important;}
#Reset .anchors{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;}
/*#Radius{padding:0 15px !important;}*/
.advanced-search-page .milesandlocation .ui-button{background:#ffffff !important;}

.ad-banner{display:block;}
        .ad-banner-mobile{display:none;}
        .req-my-data p, .delete-account p {
    font-size: 15px;
    line-height: 23px;
    color: rgb(28,27,27);
}
        .req-my-data a i {
            margin-right: 5px;
        }
        .req-my-data a {
           min-height: 35px;
           display: inline-flex;
           align-items: center;
        }
        .form-head-hold .alert button.close {
    position: static;
    background: none !important;
    text-shadow: none;
}
        .more-details i, .btn-apply i {
    margin-right: 5px;
}
.job-list-btn {
    display: inline-flex;
    align-items: center;
    grid-gap: 10px;
}
    @media screen and (max-width: 768px) {
        .ad-banner{display:none;}
        .ad-banner-mobile{display:block;}
    }

    .mobile-hamburger {
        display:none;
    }
    @media (max-width:991px) {
        .mobile-hamburger {
            display: inline-block;
            color: #fff;
            font-size: 18px;
        }
        li.hamburgerhold.pull-left {
             display: none;
        }
        .col-sm-12.more-search {
            clear: both;
        }
    }
    @media (max-width:767px) {
        .mobile-hamburger .hamburger {
            padding: 0;
        }
        .home-search-hold.location {
            margin-bottom: 0;
        }
        
    }

.modal-header {
    background: var(--blue);
    color: #fff;
}
.modal-header .close {
    margin-top: 7px !important;
    opacity: 1;
    text-shadow: none;
    background-size: 14px !important;
}
.modal-content {
    border-radius: 0 !important;
}
/*input#emploment_Description {
    height: 134px;
}*/
input#emploment_Ongoing {
    position: relative;
    top: 2px;
}
input[type="checkbox"] {
    position: relative;
    top: 2px;
}
span.checkbox {
    margin-top: 10px;
}
.registerhold .register-details .input_wrapper.check-box {
    padding-top: 42px;
}
.emailjobbtn a {
    display: flex;
    align-items: center;
    grid-gap: 5px;
}
.latest-joblist-item {
    background: #f0f6f9;
    padding: 10px;
}
.latest-joblist-item li {
    padding: 4px 0;
}
.blog, .news {
    padding: 20px 0;
    overflow: hidden;
}
.blogarchive .content {
    height: 100%;
    padding: 15px;
    box-shadow: 0 0 8px #ddd;
    transition: box-shadow 0.2s ease-in-out;
    margin: 0 0 30px;
}
    .blogarchive .content .date {
        color: var(--green);
    }
    .blogarchive .content h2 {
        line-height: 1.2;
        font-size: 24px;
        margin: 10px 0;
    }
    .blogarchive .content p {
        color: #000;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        min-height: 65px;
    }


@media (max-width:479px) {
    .acc_setting #changenewsletterprefernce {
        margin-top: 2px;
    }
}

