.content_area{ padding: 50px 0px;     float: left;}
.h4class{ font-size: 16px;     margin-bottom: 5px;    margin-top: 0;}
.listing-item__info li{ display: block; float: left;
    width: 100%; padding: 3px 0px;
}
.listcompany{ float: left; width: 100%; font-size: 13px;}
.listcompany i {
    font-size: 12px;
    color: #3e3b3b;
    margin-right: 6px;
}
.maplocation {    margin-left: 16px;
    font-size: 15px;
    margin-right: 2px;}
.actionviewjob{ float: right;}
.shortlistact{    float: left;
    margin-right: 11px;}
.innerdivhome{ float: left;      box-shadow: 0 1px 8px 0 rgba(0,0,0,.1); margin-top: 5px; }
.padding-left{ float: left;     padding-bottom: 15px;     padding-top: 15px;}
.btnpaddning{padding: 3px 12px;}
.content_area{ width: 100%;}
.redBtn{    width: 100%;
    background: #1acc9c;
    padding: 6px 5px;
    color: #fff;
    border: none;
    border-radius: 3px;
    margin-top: 35px;}
.headerlinepersonalclass{     font-size: 15px;
    margin-left: 0px;}
    
    
    
 .mainpageloader {
     display: none; 
}


.mainpage-loaderbg {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9999;
    background: #000000;
    opacity: 0.3;
    top: 0;
}
.mainpage-loadbody {
    position: fixed;
    z-index: 99999;
    top: 50%;
    left: 37%;
    box-shadow: 3px 2px 4px #989797;
    width: 100px;
    padding: 5px 10px;
    height: 42px;
    border-radius: 5px;
    background: #fff;
}
.confirmyes{
    color: white !important;
    border: 0px !important;
   width: 37% !important;
    margin-left: 12px !important;
    padding: 2px 27px !important;
    background-color: #d22b2b !important;
    height: 30px !important;
        margin-bottom: 19px !important;
}
.confirmno{
    
   margin-left: 12% !important;
    color: white !important;
    border: 0px !important;
    width: 37% !important;
    /* margin-right: 4px; */
    padding: 2px 27px !important;
    background-color: #21a089 !important;
    height: 30px !important;
    float: left !important;
        margin-bottom: 19px !important;
}
 .clk-popup {
    right: 15% !important;
    left: 55% !important;
    margin-top: -10px;
    margin-left: -55%;
    width: 100% !important;
    padding: 20px 5px;
}  