/**/

body{
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
}
.body-background{background: #f8f9fa;}
label{font-weight:700;}
em{color:red;}
/*header*/
.blue-theme .nav-menu>.active>a, .blue-theme .nav-menu>.focus>a, .blue-theme .nav-menu>li:hover>a{color: #01183F !important;
    background-color: white;
    border-bottom: 2px solid #FF4B00;}
.header{padding:0 !important;}
.nav-menu > li > a {font-weight: 600;font-size:16px;}
/*login*/
.login-wrapper{
	box-shadow: 0 9px 16px 0 rgba(0, 106, 194, .2);
	padding: 40px 50px;
}
.home-company-filter .badge {font-size:20px !important;    padding: 10px 25px;font-weight: normal;}
.home-company-filter span.active {background:#1a4173 !important;color:#FFF !important;}
.home-company-filter span:hover {background:#1a4173 !important;cursor:pointer;color:#FFF !important;}
.colored-list li{
    font-size: 19px;
    padding: 10px 30px !important;}
/*Form*/
.error{color:red;}

.candidate-signup-wrapper{padding: 20px 40px;box-shadow: 0 6px 12px rgba(30,10,58,.04);background-color: #FFFF;}
.submenu-indicator-chevron{border-color:#000 !important;}

/* Job List*/
.jbs-list-head-last .btn-md{}
.jbs-list-head-last .single-mrch-lists{display: inline;}
.jbs-grid-job-edrs-group span{background:#1a4173;color:#FFF;}
.job-instructor-thumb{padding:25px 0;}
.side-widget-inner .form-group > label{font-weight:700;}

/*Job Detail*/
.jbs-content p{font-size: 18px;}
.single-rtl-jbs-caption{    max-width: 202px;}

/*Candidate*/
/*Dashboard*/
.dash-wrap-bloud{padding: 1rem 1.2rem;}
.dash-wrap-bloud-content h5{font-size:40px;}

footer.skin-dark-footer .footer-widget ul li a, footer.skin-dark-footer, footer.skin-dark-footer a, .skin-dark-footer .footer-widget p{color:#b9cbd3;font-size: 14px !important;}
.jbs-y5 p{color:#FFF;}

.countries a{padding:10px 5px;}
.countries a:hover{background: white;}
.select2-container .select2-selection--single{height:34px !important;}

.jbs-job-title-wrap{max-width:100% !important;}
.home-search .select2-container--default .select2-selection--single{border:none !important; }
.home-search  .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000;}
.select2-container--default .select2-selection--multiple {position: relative;padding-right: 30px;}
.select2-container--default .select2-selection--multiple::after {content: "▾"; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); pointer-events: none; color: #555; font-size: 14px;}
.dashboard-inner{padding:0px 0 30px 0;}

.ck-editor ul li {list-style: disc !important;}
.candidate-skill span{    background: #1a4173;
color: #FFF;display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 23px;
    width: auto;
    padding: 2px 10px;
    border-radius: 0.2rem;
    font-weight: 500;
    font-size: 11px;
    margin-right: 7px;
    margin-top: 4px;
    margin-bottom: 4px;
}
.candidate-skill span:hover{}

.header-page h1{font-size: 65px; font-weight: 900;}
.header-page p{font-size: 21px !important; font-weight: 900;}
.header-page .sec-heading h2{font-size: 45px;font-family: "Lato", sans-serif !important;}
.header-page .sec-heading p{font-size: 21px !important;}
.p-21{font-size: 21px !important;}

/* Push Hi, Name dropdown to right end */
.nav-menu > li.nav-item.dropdown:last-child {
    margin-left: auto;
}
/* Ensure dropdown aligns properly */
.nav-menu {
    display: flex;
    align-items: center;
}
