
/*==========27-3-22==========*/
.mt5{
    margin-top:50px;
}
.job_logo{width:50px;display:inline-block;}
.job_logo img{width:100%;}
.job_heading{
    width: calc(100% - 70px);display:inline-block;
}
.apply_btn a.btn {
    font-size: 11px;
}

.form-group .icons {
    position: absolute;
    top: 30px;
    left: 2px;
    background-color: #4a536eb8;
    color: #fff;
    padding: 9px 11px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.review{
    position:relative;
}
.review::before {
    content: "";
    position: absolute;
    height: 2px;
    width: 2px;
    border-radius: 50%;
    background: red;
    vertical-align: middle;
    top: 8px;
    left: -5px;
   
}
span.mss {
    font-size: 14px;
    padding-right: 8px;
}
p.post_time {
    display: flex;
    justify-content: space-between;
    padding: 00 29px 0px 5px;
}
a.post {
    background-color: #2eca8b;
    padding: 0 7px;
    border-radius: 25px;
    color: #ffffff;
    font-size: 14px;
}
h1.man {
    font-size: 14px;
    padding-left: 15px;
}
p span{position:relative;}
p span {
    list-style: lower-roman;
    color: #555;
    padding-left: 8px;
}
.list-unstyled li a{
    color:#555;
}
p span:before{
   content: "";
    position: absolute;
    height: 4px;
    width: 4px;
    border-radius: 50%;
    background: #6c6161;
    vertical-align: middle;
    top: 6px;
    left: 0px;
}
.jd {
    padding: 0 0 0px 16px;
}
.review_no{
    color:#4a90e2!important;
}
.naukri {
 color:#ffab00;
}
.deatil{}
.deatil ul{padding:0;}
.deatil ul li{list-style:none;padding-right: 10px;float: left;}
.deatil ul li a {
    color: #544f4f;
}



/*==========27-3-22==========*/
 #titleDisplay,#locationDisplay {
    position: absolute;
    width: 100%;
    background: rgb(255, 255, 255);
    padding: 12px;
    z-index: 99;
}
.show-display{
    margin-bottom: 20px;
    position: relative;
}
 .cv-upload a {
         font-size: 12px;
         }
         .section-two {
         padding:74px 0 0 0;
         position: relative;
         }
         
         .logo img {
    width: 30%;
}
.section-title .title {
   
    margin-top: 45px;
}
.section{
    padding:25px!important;
}
.ved{color:red;}
h4.mt-2{
    line-height: normal!important;
}
.mt-2 a.title.text-dark {
    font-size: 13px;
    font-weight: bold;
}
#topnav .navigation-menu > li .submenu{
    background-color: #ebebeb;
}
#topnav .navigation-menu > li .submenu li:hover{
   background-color: #fff;
}
#topnav .navigation-menu > li .submenu li a{
        padding: 5px 20px;
}
#topnav .navigation-menu > li > a{
   
        padding-left: 5px;
    padding-right: 5px;
}
         body {
         background-color: #f9f9f9;
         }
         section#bookroom2 {
         margin-top: -167px;
         }
         #bookroom {
         background-color: #0633b9a8 !important;
         }
         .location i {
    color: #586695;
}
.location a {
    float: right;
    padding: 3px 17px!important;
    
    background-color: #586695;
    color: #fff;
}
         h5 i {
    font-size: 16px;cursor: pointer;
}
         h4 i {
    font-size: 16px;cursor: pointer;
}
   
           h3 i {
    font-size: 16px;cursor: pointer;
}      
         .job.border-bottom.pb-4.p-4.rounded.shadow {

    background-color: #fff;
}
.arround-spacebetween p {
    font-size: 14px;
    width: 48%;
    display: inline-block;
}
.uploadcv {
    text-align: center;
    background-color: #fff;
    padding: 22px;
    border: 1px solid #dddddd;
}

.lbpadding, .mnjFlow .lbpadding {
    padding: 0px 0px 15px 15px;
}
.editHeader {
    margin: 0 0 30px;
}
.resumeHeadlineTxt {
    min-height: 100px!important;
    height: 100px!important;
    overflow-y: auto;
    color: #333;
    font-size: 14px;
    padding: 15px;
    line-height: 20px;
    width: 100%;
}
.inputInfo .textCounter {
       display: inline-block;
    width: 100%;
    text-align: right;
}
span.chips{
    background-color: #eee;
    padding: 7px 12px;
    border-radius: 3px;
}
h1.empolyment {
    display: flex;
      align-items: center;
    justify-content: space-between;
}
li.collection-item {
    display: flex;
    justify-content: space-between;
    padding: 6px 0;
}
li.collection-item a.secondary-content {
    font-size: 14px;
    font-weight: 700;
}
.empolyment span a {
    font-size: 14px;
}
.empolyment span {
    font-size: 18px;
}
h4.m_edu {
    font-size: 14px;
}
.eduction h4 {
    font-size: 18px;
}



@media (min-width: 576px){
    .modal-dialog {
      max-width: 600px;
    
   }
    
    
    }




         .log_icon img {
         width: 100%;
         height: 100px;
         border: 1px solid #eee;
         padding: 4px;
         margin-bottom: 17px;
         }
         .cv-upload p {
         margin-bottom: 31px;
         font-size: 12px;
         }
         .event-schedule .content .title {
         font-size: 16px;
         }
         h4.mb-3.th_heading {
         font-size: 30px;
         color: #3e5481;
         }
         .log_icon.logo-top {
         /*            width: 13%;*/
         height: 52px;
         border: 1px solid #eee;
         padding: 4px;
         margin-bottom: 17px;
         }
         .log_icon1 img {
         width: 16%;
         height: 41px;
         border: 1px solid #eee;
         padding: 4px;
         margin-left: 2px;
         }
         .ceatgory.hpmsSection .list-container#limheight {
         -webkit-column-count: 3;
         -moz-column-count: 3;
         column-count: 3;
         margin-bottom: 16px;
         margin-top: 25px;
         padding-bottom: 25px;
         }
         .ceatgory .list-container .category-title {
         color: #333;
         font-size: 16px;
         font-weight: 500;
         line-height: 19px;
         margin-bottom: 20px;
         margin-left: 20px;
         }
         .ceatgory .list-container li {
         width: 218px;
         }
         .ceatgory .list-container .sub-category {
         padding: 0 0 20px 20px;
         }
         .ceatgory .list-container .sub-category li {
         display: inline-block;
         padding: 1px 0;
         }
/*
         .ceatgory .list-container .sub-title {
         color: #333;
         font-size: 14px;
         font-weight: 500;
         line-height: 17px;
         margin-bottom: 4px;
         }
*/
          .category-container {
    column-count: 3;
}
.category-container ul {
    padding: 0 0 0 6px;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.title_h{
    color: #333;
    font-size: 16px;
    font-weight: 900;
    line-height: 19px;
    margin-bottom: 20px;
    margin-left: 20px;
}
.ceatgory ul.sub-category li.sub-title {
   color: #333;
    font-size: 14px;
    font-weight: 900;
    line-height: 17px;
    margin-bottom: 4px;
}


.sub-category a {
    color: #343a45;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    opacity: .7999999999999999;
}

.bs_work{
      color: #17203d;
    /* font-size: 20px; */
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 24px;
    text-align: left;
    /* font-size: 22px; */
    font-family: sans-serif;

}
.cont_a_nt{
    width: 100%
}
.nav-pills{ margin-bottom: 15px;
    background: #f4f6fa;
    /* border-bottom: 2px solid #abaaaa; */
    box-shadow: 0px 4px 5px 0px #071a37;
}
.download-app-link-json-wdgt .wdgt-form .wdgt-input-wrapper:before {
    content: "+91";
    position: absolute;
    top: 9px;
    left: 5px;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #041A3E;
}
.wdgt-input-wrapper {
    display: block;
    position: relative;
}
.wdgt-form-btn{
          display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0px;
    background-color: #4A90E2;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%);
    box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%);
    height: 36px;
    margin: 16px 0px 24px 0px;
    width: 100%;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
    text-align: center;
    cursor: pointer;

}
p{font-size: 14px}

.sidebar .widget .widget-title {
    font-size: 16px;
    /*font-weight: 900;*/
}
.wdgt-input-wrapper:before {
    content: "+91";
    position: absolute;
    top: 9px;
    left: 5px;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #041A3E;
}
.wdgt-form .wdgt-input {
    display: inline-block;
    width: 100%;
    border: 1px solid #CED4DD;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #041A3E;
    text-align: left;
    border-radius: 2px;
    height: 36px;
    padding: 8px 12px 8px 30px;
}





@media screen and (max-width: 568px) {
    .category-container {
    column-count: 1;
}
.title_h {
    margin-top: 23px;
}
.nav-pills{
    padding: 12px;
}
#topnav .logo{    width: 55%;}
#topnav .logo img{
    width: 30%;
    
}
  h4.mb-3.th_heading {
         font-size: 16px;
    }
    .mt-60,.section{padding: 0px 0!important;margin: 0px 0!important;}
    .log_icon img {
    width: 49%;
        
    }
.log_icon1 img {
    width: 15%;}
.log_icon1.logo-top{    text-align: center;}
section#bookroom2 {
    margin-top: -9%;
}
.section-two {
    padding: 79px 0 0 0;}
#topnav .buy-button{
    margin-top: 16px;
}

img.banner {
    width: 100%;
}

}























