.page-title-box {
    background-color: rgba(var(--primary-color-rgb), .95);
    background-size: cover;
    padding-bottom: 60px;
    padding-top: 30px;
    display:none;
}

.navbar .navbar-nav .nav-link {
    background-color: transparent;
    color: #314047;
    font-size: 16px;
    font-weight: 600;
    padding: 23px 18px;
    position: relative;
    text-transform:none;
}

.filler-job-form .choices__inner, .filter-job-input-box, .filter-job-input-box.form-select,input.form-control.filter-job-input-box {
    font-size: 16px;
    font-family: 'Poppins';
    font-weight: 500;
}

.filter-job-input-box::placeholder {
  font-size: 17px;
  font-family: 'Poppins';
  font-weight: 500;
  color: #495057 !important;
  opacity: 1 !important;
}

.auth-box .auth-content {
  align-items: center;
  background-color: #c9c9c9;
}

.auth-box .auth-content .form-label {
    color: #314057;
}

form.auth-form svg {
    stroke: black;
}

input#email.form-control.ps-5::placeholder {
    color:#314057;
}

form.auth-form a {
    color: #314057;
}

.navbar-brand .logo-dark
 {
   max-width: 220px!important;
}

.job-detail .job-detail-content p, .job-detail .job-detail-content span, .job-detail .job-detail-content ul, .section .blog-post .post-content p, .section .blog-post .post-content span, .section .blog-post .post-content ul, h5
 {
    color: #222!important;
}

.section {
    /* padding-bottom: 80px; */
    padding-top: 20px;
 
}

.jobs-listing-container {margin-top: 20px;}
.widget-popular-title{
   
    background-color: #fff8ed;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    margin-bottom: 20px;
    border-radius: 1.25rem;
}

.widget-popular-title h2 {font-size:20px; color:rgb(255, 153, 0); text-align: center;display:none;}

.widget-popular-title {
    background-color: #fff8ed;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-radius: 1.25rem;
    BORDER: 1px solid rgb(255, 153, 0);}

.widget-popular-title .popular-box .number

 {
    background-color: rgb(223 141 18 / 86%);
    border-radius: 5px;
    color: #fff;
    font-size: 15px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 26px;
}

.widget-popular-title .popular-box {
  border: 0px solid #f7cc53;}

.fs-13 {
    font-size: 15px;
}
.top-bar .uil i{
    color: var(--primary-color);
    font-weight: bold;
}
/*footer*/
.bg-subscribe {
    background-color: #dee0e1;
    bottom: -1px;
    overflow: hidden;
    padding: 30px 0;
    position: relative;
}

.subscribe-form .form-control
 {
    background-color: transparent;
    border-color: rgb(0 0 0 / 40%);
    border-radius: 8px;
    color: #161515;
    font-size: 16px;
    max-width: 350px;
    padding: 9px 20px;
}

.bg-footer {
    background: #f9f9f9;
    font-size: 14px;
    padding: 30px 0;
    position: relative;
}
.bg-footer a,.bg-footer p, .bg-subscribe h2, .bg-subscribe p.text-white-50 { color:#666!important;}

.bg-footer .d-inline-block {
    display: none;
}

.footer-alt
 {
    background: #dee0e1;
    border-top: 1px solid #d3d3d3;
    padding: 20px 0;
}

.footer-social-menu li a svg {
    height: 24px;
    stroke: 0;
}
.footer-social-menu li a { 
  border:0px; 
}

.pagination{
  margin-bottom:25px!important;
}

/*Forma regjistrimit*/
.auth-box .auth-form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#444;}
.section
 {
    /* padding-bottom: 80px; */
    padding-top: 5px;
}