/*Home Pages*/


/*Home Page1 */


/*header home1*/

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header div.header-search-form-wrap form div.form-group.header-search-field {
    width: 100%;
}

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header div.header-search-form-wrap form button.header-search-btn {
    float: left;
    min-width: 30%;
}

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header .header-advsearch-btn-wrp {
    text-align: left;
}

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header .header-advsearch-btn-wrp a.header-advsearch-btn {
    margin-right: 0;
    margin-left: 17px;
}

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header div.header-register-wrap .header-register-btn-wrap {
    margin: 0 10px 0 0;
    width: auto;
}


/*header home3*/

div.jsjb-jm-homepage-header-wrap.style2 {
    padding: 0 0 20px;
}


/*header home4*/

div.jsjb-jm-homepage-header-wrap.style3 {
    padding: 0 0 20px;
}


/*browse jobs*/

div.jsjb-jm-homepage-browsejobs div.bjobs-left {
    width: 100%;
}

div.jsjb-jm-homepage-browsejobs div.bjobs-right {
    width: 100%;
    text-align: left;
}


/*popular categories*/

div.jsjb-jm-homepage-popular-categories div.popcat-desc div.popcat-desc-left {
    width: 100%;
}

div.jsjb-jm-homepage-popular-categories div.popcat-desc div.popcat-desc-right {
    width: 100%;
    text-align: left;
}

div.jsjb-jm-homepage-popular-categories div.popcat-boxes-wrap div.popcat-box {
    width: 50%;
    margin: 0;
}


/*job listing home1*/

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap {
    width: 100%;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-logo-wrap {
    top: 14px;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-top {
    padding-top: 10px;
    padding-bottom: 10px;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-top div.jl-joblisting-tleft {
    width: 100%;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-top div.jl-joblisting-tleft .jl-joblisting-jobtitle {
    margin: 0;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-top div.jl-joblisting-tright {
    width: 100%;
    text-align: left;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-top div.jl-joblisting-tright span.jl-joblisting-timing {
    margin-top: 7px;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-left-wrap div.jl-joblisting-row div.jl-joblisting-btm {
    padding-top: 10px;
    padding-bottom: 10px;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-right-wrap {
    width: 100%;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-right-wrap div.jl-featured-job-wrap {
    padding: 25px 0 0;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-right-wrap div.jl-featured-job-wrap div.jl-feat-job-box-wrap div.jl-feat-job-box-mid div.jl-feat-job-box-desc div.jl-feat-job-box-det span.jl-feat-job-box-sal {
    width: 100%;
}

div.jsjb-jm-homepage-job-listing-wrap.style1 div.jl-main-wrap div.jl-right-wrap div.jl-featured-job-wrap div.jl-feat-job-box-wrap div.jl-feat-job-box-mid div.jl-feat-job-box-desc div.jl-feat-job-box-det span.jl-feat-job-box-timing {
    float: left;
    margin-top: 10px;
}

div.jsjb-jm-homepage-buynow-wrap div.buynow-left {
    width: 100%;
}

div.jsjb-jm-homepage-buynow-wrap div.buynow-right {
    width: 100%;
    text-align: left;
    padding-bottom: 0;
}


/*job listing home6*/

div.jsjb-jm-homepage-job-listing-wrap.style4 div.jsjb-jm-homepage-resumebox-list-wrp div.jsjb-jm-homepage-resumebox-list div.jsjb-jm-joblist-box-data-wrap.col-md-3 {
    width: 50%;
    float: left;
}


/*counter box home1*/

div.jsjb-jm-homepage-countboxes-main-wrap.style1 div.countbox-inner-wrap {
    padding: 50px 0;
    text-align: center;
}


/*counter box home2*/

div.jsjb-jm-homepage-countboxes-main-wrap.style2 {
    padding: 50px 0 30px;
}

div.jsjb-jm-homepage-countboxes-main-wrap.style2 div.cb-box {
    width: 50%;
    padding: 30px 0 40px;
}


/*counter box home2*/

div.jsjb-jm-homepage-countboxes-main-wrap.style3 div.countbox-inner-wrap span.cb-box-wrap {
    width: calc(49% - 40px);
    margin-bottom: 60px;
}


/*resume box list home1*/

div.jsjb-jm-homepage-resumebox-list-wrap.style1 div.resume-list-top div.rl-box-left {
    width: 100%;
}

div.jsjb-jm-homepage-resumebox-list-wrap.style1 div.resume-list-top div.rl-box-right {
    width: 100%;
    text-align: left;
}


/*resume box list home2*/

div.jsjb-jm-homepage-resumebox-list-wrap.style3 div.resume-list-top div.rl-box-right {
    text-align: center;
}


/*resume box list home3*/

div.jsjb-jm-homepage-resumebox-list-wrap.style4 div.resume-list-top div.rl-box-right {
    text-align: center;
}

div.jsjb-jm-homepage-resumebox-list-wrap.style4 div.jl-right-wrap div.jl-feat-job-box-wrap div.jl-feat-job-box-mid div.jl-feat-job-box-desc div.jl-feat-job-box-det span.jl-feat-job-box-timing {
    float: left;
    margin: 15px 0 0 0;
    padding: 0;
}


/*pricing table home1*/

div.jsjb-jm-homepage-pricing-table-wrap.style1 {
    padding: 100px 0 50px;
}

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box {
    margin-bottom: 50px;
}

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box.center {
    margin-top: 0;
}


/*featured blog list*/

div.jsjb-jm-homepage-featured-bloglist-wrap div.featured-bloglist-data div.thumbnail img.fbl-data-image {
    height: auto;
    width: 100%;
}


/*testimonials home2,home3,home4*/

div.jsjb-jm-homepage-testimonials-wrap.style1 div.jsjb-jm-homepage-testimonials-bg {
    padding: 80px 0 100px;
}

div.jsjb-jm-homepage-testimonials-wrap.style1 div.jsjb-jm-homepage-testimonials-bg div.testimonialscarousel div.carousel-inner div.item div.testi-box {
    width: 100%;
    margin-right: 0;
    margin-bottom: 25px;
}


/*Companies carasole home1*/

div.jsjb-jm-homepage-clients-wrap.style1 div.clients-slider-wrap img.next {
    right: -30px;
}

div.jsjb-jm-homepage-clients-wrap.style1 div.clients-slider-wrap img.prev {
    left: -30px;
}


/*Custom links home 2*/

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 {
    padding: 0;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 div.jsjb-jm-homepage-jobitemp-buy div.jobitemp-buy-left {
    width: 100%;
    text-align: center;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 div.jsjb-jm-homepage-jobitemp-buy div.header-register-wrap .header-register-btn-wrap {
    width: auto;
    margin-right: 10px;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 div.jsjb-jm-homepage-jobitemp-buy div.header-register-wrap .header-register-btn-wrap a.header-register-btn {
    width: 100%;
    padding: 12px;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 div.jsjb-jm-homepage-jobitemp-buy div.header-register-wrap .header-register-btn-wrap:first-child a.header-register-btn {
    margin: 0;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style1 div.jsjb-jm-homepage-jobitemp-buy div.jobitemp-buy-right {
    width: 100%;
    text-align: center;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style1 div.jsjb-jm-homepage-jobitemp-buy div.jobitemp-buy-right img {
    display: inline-block;
}


/*Custom links home 5*/

div.jsjb-jm-homepage-jobcounter div.jsjb-jm-homepage-jobitemp-buy-wrap.style1 div.jsjb-jm-homepage-jobitemp-buy div.jobitemp-buy-left {
    width: 100%;
    padding: 0 0 40px;
}

div.jsjb-jm-homepage-jobcounter div.jsjb-jm-homepage-countboxes-main-wrap.style5 div.cb-box {
    width: 50%;
    padding-bottom: 0;
}

div.jsjb-jm-homepage-jobcounter div.jsjb-jm-homepage-countboxes-main-wrap.style5 div.cb-box:last-child {
    padding-bottom: 40px;
}


/*Custom links home 6*/

div.jsjb-jm-homepages-register-wrap div.register-box-wrap {
    width: 100%;
}

div.jsjb-jm-homepages-register-wrap div.register-box-wrap div.register-box-content {
    width: 100%;
}


/*search*/

div.jsjb-jm-homepage-search-wrap.style1 {
    padding-bottom: 10px;
}

div.jsjb-jm-homepage-search-wrap.style1 form div.form-group.search-field {
    width: 100%;
}


/*4 feature box hom2*/

div.jsjb-jm-homepage-feature-box-wrap.style1 {
    padding-bottom: 50px;
}

div.jsjb-jm-homepage-feature-box-wrap.style1 div.feature-box {
    margin-bottom: 20px;
}


/*feature box home3*/

div.jsjb-jm-homepage-feature-box-wrap.style2 div.feature-box div.feature-box-btm {
    padding-bottom: 25px;
}


/*feature box home7*/

div.jsjb-jm-homepage-feature-box-wrap.style7 {
    padding: 30px 0;
}


/*job categories home6*/

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-data-wrap div.job-categories-box-wrap div.job-categories-box {
    width: calc(100% / 2 - 10px);
}

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-box-wrap.more {
    top: 128px;
    width: calc(97% - 10px);
    padding: 0 15px;
}

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-box-wrap.more div.job-categories-box {
    width: calc(100% / 2 - 10px);
}


/*image and text box*/

div.jsjb-jm-homepages-portfolio-wrap {
    padding: 50px 0;
}

div.jsjb-jm-homepages-portfolio-wrap div.portfolio-left-wrap {
    width: 100%;
    padding: 0;
}

div.jsjb-jm-homepages-portfolio-wrap div.portfolio-right-wrap {
    width: 100%;
    text-align: center;
    margin-top: 25px;
}

div.jsjb-jm-homepages-portfolio-wrap div.portfolio-right-wrap img {
    display: inline-block;
}


/*search and categories home7*/

div.jsjb-jm-homepage-header-wrap.style5 div.jsjb-jm-hp-header div.jsjb-jm-job-categories-wrp {
    margin-top: 30px;
}

div.jsjb-jm-homepage-header-wrap.style5 div.jsjb-jm-hp-header div.jsjb-jm-job-categories-wrp div.jsjb-jm-job-categories-row div.categories-item-wrp {
    width: calc(100% - 30px);
    margin-right: 0;
}


/*top header*/

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-breadcrumbs ul.jsjb-jm-breadcrumb {
    margin-bottom: 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right a.jsjb-jm-add-btn {
    float: left;
    margin-right: 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-search-job-form-wrap form.form-inline div.jsjb-jm-search-field.myjobs {
    width: 75%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-search-job-form-wrap form.form-inline div.jsjb-jm-search-field.myjobs {
    width: 83.85%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-search-job-form-wrap form.form-inline div.jsjb-jm-search-field {
    width: 49%;
    margin-bottom: 3%;
    float: left;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-page-comp-info-wrp div.jsjb-jm-page-info-btm .jsjb-jm-page-info-desc {
    width: 100%;
    margin: 0 0 10px 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-page-comp-info-wrp div.jsjb-jm-page-info-btm div.jsjb-jm-page-info-desc {
    margin-left: 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-job-det-haeder-left-sec {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-job-det-haeder-right-sec {
    width: 100%;
    text-align: left;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-job-det-haeder-left-sec div.jsjb-jm-job-det-haeder-job-info-btm {
    padding: 10px 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-job-det-haeder-left-sec div.jsjb-jm-job-det-haeder-job-info-btm span.jsjb-jm-job-det-haeder-job-info-jobtype {
    margin: 14px 0 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-job-det-haeder-left-sec div.jsjb-jm-job-det-haeder-job-info-btm div.jsjb-jm-job-det-haeder-job-info-desc-div {
    margin-top: 10px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-job-det-haeder-right-sec a.jsjb-jm-job-det-haeder-job-info-links {
    margin-top: 15px;
    margin-bottom: 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-heading-content-left {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-heading-content-left a.jsjb-jm-heading-content-link {
    margin: 0 3px 6px 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-heading-content-right {
    width: 100%;
    text-align: left;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-heading-content-right div.jsjb-jm-data-right-sort {
    width: 100%;
    margin-top: 15px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-heading-content-right div.jsjb-jm-data-right-sort form.jsjb-jm-data-right-sort-select-wrap {
    width: 87%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-heading-content-right div.jsjb-jm-data-right-sort form.jsjb-jm-data-right-sort-select-wrap div.form-group select.jsjb-jm-select {
    width: 50%;
    display: inline-block;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-view-sort-wrap div.jsjb-jm-data-left-wrap a.jsjb-jm-action-achor {
    margin-bottom: 7px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-view-sort-wrap div.jsjb-jm-data-right-wrap div.jsjb-jm-data-right div.jsjb-jm-data-right-view {
    margin-bottom: 10px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-view-sort-wrap div.jsjb-jm-data-right-wrap div.jsjb-jm-data-right div.jsjb-jm-data-right-sort {
    padding-left: 0;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-view-sort-wrap div.jsjb-jm-data-right-wrap div.jsjb-jm-data-right div.jsjb-jm-data-right-sort {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-view-sort-wrap div.jsjb-jm-data-right-wrap div.jsjb-jm-data-right div.jsjb-jm-data-right-sort form.jsjb-jm-data-right-sort-select-wrap {
    width: 80%;
}


/*Control Panel Employer / Jobseeker */

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-left {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right div.jsjb-jm-cp-header-links-wrap {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-cp-box {
    width: calc(100% / 2 - 5px);
    margin-bottom: 5px;
    margin-right: 5px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-top div.jsjb-jm-cp-stats-wrap {
    width: 100%;
    margin: 0 0 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-top div.jsjb-jm-cp-usefull-links-wrap {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right div.jsjb-jm-cp-header-links-wrap div.jsjb-jm-cp-header-links-div div#add-job-div {
    right: -227px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right div.jsjb-jm-cp-header-links-wrap div.jsjb-jm-cp-header-links-div div#view-message-div {
    right: -188px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right div.jsjb-jm-cp-header-links-wrap div.jsjb-jm-cp-header-links-div div#view-notifications-div {
    right: -171px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-tit div.jsjb-jm-heading-right div.jsjb-jm-cp-header-links-wrap div.jsjb-jm-cp-header-links-div div#view-image-div {
    right: -124px;
}


/*control panel table*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid div.tab-content div.jsjb-jm-cp-tabs-table-main-wrap table thead tr th.jsjb-jm-saved-search-title {
    width: unset;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid div.tab-content div.jsjb-jm-cp-tabs-table-main-wrap table thead tr th.jsjb-jm-saved-search-center {
    width: unset;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid div.tab-content div.jsjb-jm-cp-tabs-table-main-wrap table#savedsearch tbody tr td.jsjb-jm-saved-search-value {
    width: unset;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid div.tab-content div.jsjb-jm-cp-tabs-table-main-wrap table#savedsearch tbody tr td.jsjb-jm-saved-search-center {
    width: unset;
}


/*employer / jobseeker stats*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-stats-main-wrap div.jsjb-jm-stats-wrap table.jsjb-jm-stats-table thead tr th.stats-title,
div.jsjb-jm-page-content-wrap div.jsjb-jm-stats-main-wrap div.jsjb-jm-stats-wrap table.jsjb-jm-stats-table tbody tr td.stats-title {
    width: unset;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-stats-main-wrap div.jsjb-jm-stats-wrap table.jsjb-jm-stats-table thead tr th.stats-published,
div.jsjb-jm-page-content-wrap div.jsjb-jm-stats-main-wrap div.jsjb-jm-stats-wrap table.jsjb-jm-stats-table tbody tr td.stats-published {
    width: unset;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-stats-main-wrap div.jsjb-jm-stats-wrap table.jsjb-jm-stats-table thead tr th.stats-expired,
div.jsjb-jm-page-content-wrap div.jsjb-jm-stats-main-wrap div.jsjb-jm-stats-wrap table.jsjb-jm-stats-table tbody tr td.stats-expired {
    width: unset;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid div.tab-content div.jsjb-jm-cp-tabs-table-main-wrap table tbody tr td {
    padding: 10px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-cp-box.jobseeker-stats div.jsjb-jm-cp-box-left {
    width: 25%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-cp-box.jobseeker-stats div.jsjb-jm-cp-box-right {
    width: 75%;
}


/*Add job*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.jsjb-jm-addjob-form-left-sec {
    padding-right: 0;
    padding-left: 0;
    float: left;
    width: 50%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.jsjb-jm-addjob-form-right-sec {
    padding-right: 0;
    float: left;
    width: 50%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.email-checkbox {
    width: 32%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.radio-fields {
    width: 95%;
    margin: 0 2.5%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.chck-box-email-text {
    width: 95%;
    margin: 0 2.5%;
}


/*my jobs*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-img-wrap {
    z-index: 1;
    height: 130px;
    width: 144px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-top-wrap {
    position: relative;
    padding: 0px 0px 0px 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-top-wrap div.jsjb-jm-myjob-jobs-list-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-top-wrap div.jsjb-jm-myjob-jobs-list-data-left .jsjb-jm-myjob-jobs-list-title {
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-top-wrap div.jsjb-jm-myjob-jobs-list-data-right {
    width: 100%;
    padding: 0 0 15px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-top-wrap div.jsjb-jm-myjob-jobs-list-data-right span.jsjb-jm-myjob-jobs-list-timing {
    float: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-top-wrap div.jsjb-jm-myjob-jobs-list-data-right span.jsjb-jm-myjob-jobs-list-status {
    position: absolute;
    top: -1px;
    right: 10px;
    margin: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-bottom-wrap {
    padding: 10px 0 10px 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-bottom-wrap div.jsjb-jm-myjob-jobs-list-bottom-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-bottom-wrap div.jsjb-jm-myjob-jobs-list-bottom-left div.jsjb-jm-myjob-jobs-list-info div.jsjb-jm-myjob-jobs-list-txt-wrap {
    margin: 5px 13px 5px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-bottom-wrap div.jsjb-jm-myjob-jobs-list-bottom-right {
    text-align: left;
    padding: 7px 0 7px;
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-bottom-wrap div.jsjb-jm-myjob-jobs-list-bottom-right a.jsjb-jm-myjob-jobs-list-achor-btn {
    float: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjob-jobs-list-main-wrap div.jsjb-jm-myjob-jobs-list-wrap div.jsjb-jm-myjob-jobs-list-bottom-wrap div.jsjb-jm-myjob-jobs-list-bottom-right a.jsjb-jm-myjob-jobs-list-achor-btn.resume {
    float: none;
    display: inline-block;
}


/* resume by category*/

div.jsjb-jm-page-content-wrap div#jsjb-jm-wrapper div.category-row-wrapper {
    float: none;
}

div.jsjb-jm-page-content-wrap div#jsjb-jm-wrapper div.category-row-wrapper .category-wrapper {
    width: 50% !important;
}


/*my companies*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-img-wrap {
    width: 144px;
    height: 130px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-top-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-top-wrap div.jsjb-jm-mycompany-list-data-left {
    width: 50%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-top-wrap div.jsjb-jm-mycompany-list-data-right span.jsjb-jm-mycompany-list-status {
    margin-left: 5px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-top-wrap div.jsjb-jm-mycompany-list-data-right {
    width: 50%;
    padding-right: 7px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-bottom-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-bottom-wrap div.jsjb-jm-mycompany-list-bottom-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-bottom-wrap div.jsjb-jm-mycompany-list-bottom-left div.jsjb-jm-mycompany-list-info div.jsjb-jm-mycompany-list-txt-wrap {
    margin: 5px 13px 5px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-bottom-wrap div.jsjb-jm-mycompany-list-bottom-right {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-bottom-wrap div.jsjb-jm-mycompany-list-bottom-right div.jsjb-jm-mycompany-list-bottom-btn {
    width: 100%;
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-mycompany-list-main-wrap div.jsjb-jm-mycompany-list-wrap div.jsjb-jm-mycompany-list-bottom-wrap div.jsjb-jm-mycompany-list-bottom-right div.jsjb-jm-mycompany-list-bottom-btn a.jsjb-jm-mycompany-list-achor-btn {
    float: none;
    display: inline-block;
}


/*company detail*/

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjobs-popup.contact-detail-button {
    float: left;
    margin-top: 10px;
}


/*my departments*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp {
    padding: 10px 20px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-left .jsjb-jm-departments-data-title {
    padding-left: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-left span.jsjb-jm-departments-data-comp {
    width: 100%;
    padding-left: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-right {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-right div.jsjb-jm-departments-data-right-data {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-right div.jsjb-jm-departments-data-right-data .jsjb-jm-departments-data-status {
    width: 100%;
    padding-left: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-right div.jsjb-jm-departments-data-right-data span.jsjb-jm-departments-data-createdate {
    width: 100%;
    text-align: left;
    padding-left: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-right div.jsjb-jm-departments-data-right-data span.jsjb-jm-departments-data-action-links {
    width: 100%;
    text-align: center;
    padding: 15px 0 6px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-content-wrp div.jsjb-jm-departments-data-wrp div.jsjb-jm-departments-data-right div.jsjb-jm-departments-data-right-data span.jsjb-jm-departments-data-action-links a.jsjb-jm-departments-data-action-link {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-detail-wrp div.jsjb-jm-department-det-row {
    padding: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-departments-detail-wrp div.jsjb-jm-department-det-row.description span.jsjb-jm-department-det-value {
    width: 80%;
}


/*my resume and resume search list style*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap div.jsjb-jm-myresume-list-top-left {
    width: 50%;
    margin: 40px auto;
    position: relative;
    top: auto;
    float: none;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap::before {
    display: block;
    float: left;
    content: '';
    height: 125px;
    width: 100%;
    position: absolute;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap div.jsjb-jm-myresume-list-data-top-wrap div.jsjb-jm-myresume-list-data-top div.jsjb-jm-myresume-list-data-top-title img.jsjb-jm-myresume-list-featured {
    position: absolute;
    top: 0;
    margin: 0;
    right: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap div.jsjb-jm-myresume-list-data-top-wrap {
    padding: 0 15px;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap div.jsjb-jm-myresume-list-data-bottom-wrap {
    padding: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap div.jsjb-jm-myresume-list-data-bottom-wrap div.jsjb-jm-myresume-list-data-option-wrap {
    width: 57%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-top-wrap div.jsjb-jm-myresume-list-data-bottom-wrap div.jsjb-jm-myresume-list-data-profile {
    width: 43%;
    padding-right: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-bottom-wrap div.jsjb-jm-myresume-list-bottom-left {
    width: 100%;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-bottom-wrap div.jsjb-jm-myresume-list-bottom-right-wrap {
    width: 100%;
    padding-top: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-bottom-wrap div.jsjb-jm-myresume-list-bottom-right-wrap div.jsjb-jm-myresume-list-bottom-right {
    width: 100%;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myresume-list-main-wrap div.jsjb-jm-myresume-list-wrap div.jsjb-jm-myresume-list-bottom-wrap div.jsjb-jm-myresume-list-bottom-right-wrap div.jsjb-jm-myresume-list-bottom-right a.jsjb-jm-myresume-list-bottom-btn {
    float: none;
    display: inline-block;
}


/*folder*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap {
    padding-bottom: 20px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-left {
    width: 100%;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-left .jsjb-jm-folders-list-name {
    margin: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-left span.jsjb-jm-folders-list-status {
    text-align: left;
    width: 100%;
    margin-right: 0;
    padding: 15px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-right {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-right div.jsjb-jm-folders-list-right-section {
    width: 100%;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-right div.jsjb-jm-folders-list-right-section a.jsjb-jm-folders-list-btn {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-folders-list-main-wrap div.jsjb-jm-folders-list-wrap div.jsjb-jm-folders-list-right div.jsjb-jm-folders-list-right-section a.jsjb-jm-folders-list-resume-count-btn {
    float: none;
    display: inline-block;
    vertical-align: top;
}


/*messages 1,2,3*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp {
    padding: 10px 15px 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-left .jsjb-jm-msg-1-data-title {
    width: 100%;
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-left a.jsjb-jm-msg-1-data-comp {
    width: 100%;
    padding: 15px 0px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-right {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-right div.jsjb-jm-msg-1-data-right-data {
    width: 100%;
    padding-right: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-right div.jsjb-jm-msg-1-data-right-data span.jsjb-jm-msg-1-data-createdate {
    width: 100%;
    text-align: left;
    padding: 15px 0px;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-1-data-wrp div.jsjb-jm-msg-1-data-right div.jsjb-jm-msg-1-data-right-data span.jsjb-jm-msg-1-data-action-links {
    width: 100%;
    padding: 0;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp {
    padding: 10px 15px 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-left {
    width: 100%;
    padding: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-left div.jsjb-jm-msg-2-data-desc-top {
    padding: 5px 0 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-left div.jsjb-jm-msg-2-data-desc-btm {
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-right {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-right div.jsjb-jm-msg-2-data-right-data {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-right div.jsjb-jm-msg-2-data-right-data span.jsjb-jm-msg-2-data-createdate {
    width: 100%;
    text-align: left;
    padding: 15px 0;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-content-wrp div.jsjb-jm-msg-2-data-wrp div.jsjb-jm-msg-2-data-right div.jsjb-jm-msg-2-data-right-data span.jsjb-jm-msg-2-data-action-links {
    width: 100%;
    padding: 0;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-logo {
    height: 130px;
    width: 144px;
    top: 19px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-top {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-top .jsjb-jm-msg-3-title {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-top div.jsjb-jm-msg-3-creat-date {
    width: 100%;
    text-align: left;
    padding: 0 0 14px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-btm {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-btm div.jsjb-jm-msg-3-info {
    margin: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-data-wrp div.jsjb-jm-msg-3-btm div.jsjb-jm-msg-3-info div.jsjb-jm-msg-3-desc {
    margin: 5px 13px 5px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-msg-history-wrp div.jsjb-jm-msg-3-msg-history div.jsjb-jm-msg-3-history-data-wrp div.jsjb-jm-msg-3-logo {
    position: relative;
    float: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-msg-history-wrp div.jsjb-jm-msg-3-msg-history div.jsjb-jm-msg-3-history-data-wrp div.jsjb-jm-msg-3-top {
    width: calc(100% - 91px);
    padding: 15px 15px 16px 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-msg-history-wrp div.jsjb-jm-msg-3-msg-history div.jsjb-jm-msg-3-history-data-wrp div.jsjb-jm-msg-3-top span.jsjb-jm-msg-3-creat-date {
    width: 100%;
    float: left;
    margin-right: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-msg-3-main-wrp div.jsjb-jm-msg-3-msg-history-wrp div.jsjb-jm-msg-3-msg-history div.jsjb-jm-msg-3-history-data-wrp div.jsjb-jm-msg-3-btm {
    padding: 20px 10px;
}


/*saved searches*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-coverletter-list-main-wrap div.jsjb-jm-coverletter-list-wrap div.jsjb-jm-coverletter-list-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-coverletter-list-main-wrap div.jsjb-jm-coverletter-list-wrap div.jsjb-jm-coverletter-list-left .jsjb-jm-coverletter-list-name {
    margin: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-coverletter-list-main-wrap div.jsjb-jm-coverletter-list-wrap div.jsjb-jm-coverletter-list-right {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-coverletter-list-main-wrap div.jsjb-jm-coverletter-list-wrap div.jsjb-jm-coverletter-list-right div.jsjb-jm-coverletter-list-right-section {
    width: 100%;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-coverletter-list-main-wrap div.jsjb-jm-coverletter-list-wrap div.jsjb-jm-coverletter-list-right div.jsjb-jm-coverletter-list-right-section span.jsjb-jm-coverletter-list-data {
    text-align: left;
    padding: 15px 0;
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-coverletter-list-main-wrap div.jsjb-jm-coverletter-list-wrap div.jsjb-jm-coverletter-list-right div.jsjb-jm-coverletter-list-right-section a.jsjb-jm-coverletter-list-btn {
    float: none;
    display: inline-block;
}


/*credits pack*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-top {
    padding: 0 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-top .jsjb-jm-creditspack-content-title {
    padding: 10px 0px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-top div.jsjb-jm-creditspack-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-top div.jsjb-jm-creditspack-data-right {
    width: 100%;
    text-align: center;
    padding: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-top div.jsjb-jm-creditspack-data-right span.jsjb-jm-creditspack-data-discount-amount {
    margin: 0;
    padding: 28px 0;
    width: 50%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-top div.jsjb-jm-creditspack-data-right .jsjb-jm-creditspack-data-price {
    margin: 0;
    width: 50%;
    padding: 20px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-middle div.jsjb-jm-creditspack-data-totcrdts-wrp {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-middle div.jsjb-jm-creditspack-data-buybtn-wrp {
    width: 100%;
    margin-right: 0;
    text-align: left;
    padding: 0 0 20px 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-creditspack-main-wrp div.jsjb-jm-creditspack-content-wrp div.jsjb-jm-creditspack-data-wrp div.jsjb-jm-creditspack-data-middle div.jsjb-jm-creditspack-data-buybtn-wrp a.jsjb-jm-creditspack-data-buybtn {
    margin-right: 3px;
}


/*credits log*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-log-main-wrap div.jsjb-jm-credit-log-count-wrap div.jsjb-jm-credit-count-wrap {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-left div.jsjb-jm-credits-num {
    width: 100%;
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-left div.jsjb-jm-credit-list-name {
    width: 100%;
    padding: 15px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-left div.jsjb-jm-credit-list-name span.jsjb-jm-jobname {
    float: left;
    width: 90%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-right {
    width: 100%;
    padding: 15px 0 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-right div.jsjb-jm-credit-list-right-section {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-credit-list-main-wrap div.jsjb-jm-credit-list-wrap div.jsjb-jm-credit-list-right div.jsjb-jm-credit-list-right-section span.jsjb-jm-credit-list-right-date {
    padding: 0;
}


/*purchase history*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-wrp div.jsjb-jm-purchase-history-credits-pack {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list {
    padding: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-top {
    padding-bottom: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-top div.jsjb-jm-total-credits {
    width: 100%;
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-top div.jsjb-jm-credits-title {
    width: 100%;
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-top div.jsjb-jm-credits-date-price {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-top div.jsjb-jm-credits-date-price div.jsjb-jm-credits-date {
    width: 100%;
    padding: 20px 0;
    text-align: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-top div.jsjb-jm-credits-date-price div.jsjb-jm-credits-btn {
    width: 100%;
    margin: 15px 0;
    text-align: center;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-btm {
    padding: 0 15px 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-btm div.txt-left {
    width: 100%;
    padding: 15px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-purchase-history-main-wrp div.jsjb-jm-purchase-history-credits-list-wrp div.jsjb-jm-purchase-history-credits-pkg-list div.jsjb-jm-credits-pkg-btm div.txt-right {
    width: 100%;
    padding: 15px 0;
}


/*stats employer / jobseeker */

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-cp-box.emp-stats {
    width: calc(100% / 2 - 5px);
    margin-bottom: 10px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content div.jsjb-jm-cp-box.jobseeker-stats {
    width: calc(100% / 2 - 5px);
    margin-bottom: 10px;
}


/*job detail*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-job-det-info-sec-main-wrp div.jsjb-jm-job-det-info-sec-right div.jsjb-jm-job-det-apply-job-wrp div.jsjb-jm-job-det-comp-logo-wrp div.jsjb-jm-job-det-comp-data-wrp div.jsjb-jm-job-det-comp-logo-image {
    float: none;
    width: 60%;
    margin: auto;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-job-det-info-sec-main-wrp div.jsjb-jm-job-det-info-sec-right div.jsjb-jm-job-det-apply-job-wrp div.jsjb-jm-job-det-feat-job-wrp div.jsjb-jm-job-det-feat-data-wrp {
    padding: 10px 30px;
}


/*applied resume*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-tabs ul li a {
    margin-bottom: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-wrp div.jsjb-jm-apply-res-top::before {
    display: block;
    float: left;
    content: '';
    height: 125px;
    width: 100%;
    position: absolute;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-wrp div.jsjb-jm-apply-res-top div.jsjb-jm-apply-res-left {
    position: relative;
    width: 50%;
    margin: 40px auto;
    top: auto;
    left: auto;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-wrp div.jsjb-jm-apply-res-top div.jsjb-jm-apply-res-type {
    padding: 0 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-wrp div.jsjb-jm-apply-res-top div.jsjb-jm-apply-res-det {
    padding-left: 10px;
}

div#jsjb-jm-popup {
    width: 90%;
}

div.jsjb-jm-content-wrapper div#comments * {
    width: 100%;
    margin-bottom: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-wrp div.jsjb-jm-apply-res-btm div.jsjb-jm-folder-form select.folder-txt {
    margin: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-apply-res-main-wrp div.jsjb-jm-apply-res-wrp div.jsjb-jm-apply-res-btm div.jsjb-jm-sendemail-form form div.col-md-4.jsjb-jm-sendemail-btn-wrp div.form-group.jsjb-jm-sendemail-btn-data {
    position: relative;
    top: 15px;
}


/*add resume*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper .fullwidthwrapper .jsjb-jm-field-padding:first-child,
div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper .fullwidthwrapper .jsjb-jm-field-padding {
    padding: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.js-form-value input.jsjb-jm-input-field {
    margin-bottom: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.resumefieldswrapper div.resumefieldvalueform div.leftpaddingnull {
    padding-right: 0;
    margin-bottom: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper .fullwidthwrapper .formresumetwo .resumefieldvalue {
    padding-right: 0;
    margin-bottom: 10px;
}

div.jsjb-jm-page-content-wrap .jsjb-jm-btn-primary,
div.jsjb-jm-page-content-wrap form.jsjb-jm-form .jsjb-jm-btn-primary,
div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form .jsjb-jm-btn-primary {
    margin-bottom: 10px;
}


/*shortlisted jobs*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-img-wrap {
    height: 130px;
    width: 144px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-right {
    float: left;
    width: 100%;
    padding-right: 0;
    text-align: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-right span.jsjb-jm-shortlisted-jobs-list-stars {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-right span.jsjb-jm-shortlisted-jobs-list-status {
    float: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-left div.jsjb-jm-shortlisted-jobs-list-info div.jsjb-jm-shortlisted-jobs-list-txt-wrap {
    margin: 5px 13px 5px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right {
    width: 100%;
    padding: 10px 0;
    text-align: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right a.jsjb-jm-shortlisted-jobs-list-achor-btn.apply-now {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-shortlisted-jobs-list-main-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right a.jsjb-jm-shortlisted-jobs-list-achor-btn {
    float: left;
}

/*visitor job apply job information */

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-img-wrap {
    height: 130px;
    width: 144px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-right {
    float: left;
    width: 100%;
    padding-right: 0;
    text-align: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-right span.jsjb-jm-shortlisted-jobs-list-stars {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-right span.jsjb-jm-shortlisted-jobs-list-status {
    float: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-left div.jsjb-jm-shortlisted-jobs-list-info div.jsjb-jm-shortlisted-jobs-list-txt-wrap {
    margin: 5px 13px 5px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right {
    width: 100%;
    padding: 10px 0;
    text-align: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right a.jsjb-jm-shortlisted-jobs-list-achor-btn.apply-now {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-shortlisted-jobs-list-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right a.jsjb-jm-shortlisted-jobs-list-achor-btn {
    float: left;
}


/*joblist styles*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-img-wrap {
    height: 130px;
    width: 144px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-img-wrap a {
    width: 100%;
    height: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap div.jsjb-jm-newestjob-jobs-list-data-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap div.jsjb-jm-newestjob-jobs-list-data-left .jsjb-jm-newestjob-jobs-list-title {
    width: calc(100% - 33px);
    padding: 10px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap div.jsjb-jm-newestjob-jobs-list-data-left .jsjb-jm-newestjob-jobs-list-title a.jsjb-jm-newestjob-jobs-list-title-achor {
    width: 100%;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap div.jsjb-jm-newestjob-jobs-list-data-left .jsjb-jm-newestjob-jobs-list-title span.jsjb-jm-newestjob-jobs-list-time {
    margin-left: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap div.jsjb-jm-newestjob-jobs-list-data-right {
    width: 100%;
    padding: 0 0 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-top-wrap div.jsjb-jm-newestjob-jobs-list-data-right span.jsjb-jm-newestjob-jobs-list-timing {
    float: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-bottom-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-bottom-wrap div.jsjb-jm-newestjob-jobs-list-bottom-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-bottom-wrap div.jsjb-jm-newestjob-jobs-list-bottom-right {
    width: 100%;
    padding: 10px 0 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-bottom-wrap div.jsjb-jm-newestjob-jobs-list-bottom-right a.jsjb-jm-newestjob-jobs-list-achor-btn.resume {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-bottom-wrap div.jsjb-jm-newestjob-jobs-list-bottom-right a.jsjb-jm-newestjob-jobs-list-achor-btn {
    float: left;
}


/*joblist styles / with search*/

div.jsjb-jm-fixed-scrol-target {
    width: 100%;
}

div.jsjb-jm-filter-search-wrap {
    width: 100%;
    margin: 50px 0 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-newestjob-jobs-list-main-wrap.filter-search-list-right {
    width: 100%;
}

div.jsjb-jm-filter-search-wrap form.jsjb-jm-filter-search-form div.form-group {
    float: left;
    width: calc(50% - 2%);
    margin: 0 1% 15px;
}


/*joblist styles / grid style*/

div.jsjb-jm-joblist-box-data-wrp div.jsjb-jm-joblist-box-data div.col-md-4.jsjb-jm-joblist-box-data-grid-wrap {
    float: left;
    width: 50%;
}


/*joblist styles / grid style / with search*/

div.jsjb-jm-joblist-box-data-wrp.filter-search-list-right {
    width: 100%;
}


/*my applied jobs*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-img-wrap {
    height: 130px;
    width: 144px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-img-wrap a {
    height: 100%;
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-left {
    width: 100%;
    position: relative;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-left .jsjb-jm-myjobapply-list-title {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-left .jsjb-jm-myjobapply-list-title a.jsjb-jm-myjobapply-list-title-achor {
    display: inline-block;
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-left .jsjb-jm-myjobapply-list-title span.jsjb-jm-myjobapply-list-time {
    margin-left: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-right {
    width: 100%;
    padding-top: 0;
    text-align: left;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-right span.jsjb-jm-myjobapply-list-status {
    float: none;
    display: inline-block;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-top-wrap div.jsjb-jm-myjobapply-list-data-right span.jsjb-jm-myjobapply-list-mail {
    position: absolute;
    top: -1px;
    right: 12px;
    margin: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-bottom-wrap {
    padding-left: 170px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-bottom-wrap div.jsjb-jm-myjobapply-list-bottom-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-bottom-wrap div.jsjb-jm-myjobapply-list-bottom-left div.jsjb-jm-myjobapply-list-info div.jsjb-jm-myjobapply-list-txt-wrap {
    margin: 5px 13px 5px 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-bottom-wrap div.jsjb-jm-myjobapply-list-bottom-right {
    width: 100%;
    padding: 10px 0 5px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-myjobapply-list-main-wrap div.jsjb-jm-myjobapply-list-wrap div.jsjb-jm-myjobapply-list-bottom-wrap div.jsjb-jm-myjobapply-list-bottom-right a.jsjb-jm-myjobapply-list-achor-btn {
    float: left;
}


/*popup*/

div.jsjb-jm-modal-wrp div.jsjb-jm-modal-data-wrp div.jsjb-jm-modal-body div.jsjb-jm-modal-form-wrp div.jsjb-jm-modal-form-row div.jsjb-jm-modal-form-inpf-l {
    padding: 0;
}

div.jsjb-jm-modal-wrp div.jsjb-jm-modal-data-wrp div.jsjb-jm-modal-left-image-wrp {
    display: none;
}

div.jsjb-jm-modal-wrp div.jsjb-jm-modal-left-image-wrp {
    display: none;
}

div.jsjb-jm-modal-wrp div.jsjb-jm-modal-data-wrp div.jsjb-jm-modal-body div.jsjb-jm-social-btn-wrp a.jsjb-jm-social-btn {
    margin-bottom: 10px;
}


/*login popup*/

div.jsjb-jm-login-popup-wrap {
    width: auto;
}


/*view resume*/

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-resumedetail-info-wrap div.jsjb-jm-resumedetail-image-wrap {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-resumedetail-info-wrap div.jsjb-jm-resumedetail-data-wrap {
    width: 100%;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-resumedetail-info-wrap div.jsjb-jm-resumedetail-data-wrap div.jsjb-jm-resumedetail-data-option div.jsjb-jm-resumedetail-data-desc {
    margin-bottom: 5px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumedetail-data-wrapp div.jsjb-jm-resumedetail-data-left-wrap {
    width: 100%;
    padding-right: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumedetail-data-wrapp div.jsjb-jm-resumedetail-data-left-wrap div.jsjb-jm-resumedetail-left div.jsjb-jm-resumedetail-section div.jsjb-jm-resumedetail-sec-data div.jsjb-jm-resumedetail-sec-value div.jsjb-jm-resumedetail-sec-value-left:first-child {
    padding-bottom: 10px;
    margin-bottom: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumedetail-data-wrapp div.jsjb-jm-resumedetail-data-left-wrap div.jsjb-jm-resumedetail-left div.jsjb-jm-resumedetail-section div.jsjb-jm-resumedetail-sec-data div.jsjb-jm-resumedetail-sec-value div.jsjb-jm-resumedetail-sec-value-left {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumedetail-data-wrapp div.jsjb-jm-resumedetail-data-right-wrap {
    width: 100%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumedetail-data-wrapp div.jsjb-jm-resumedetail-data-right-wrap div.jsjb-jm-resumedetail-right div.jsjb-jm-resume-related-wrap div.jsjb-jm-resume-related {
    padding: 10px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumedetail-data-wrapp div.jsjb-jm-resumedetail-data-right-wrap div.jsjb-jm-resumedetail-right div.jsjb-jm-resume-related-wrap div.jsjb-jm-resume-related div.jsjb-jm-relatedresume-box-wrap {
    width: 80%;
    margin: 3% 10%;
}


/*footer*/

footer div.jsjb-jm-footer2 div.col-xs-7.col-md-7.jsjb-jm-nopadding.jsjb-jm-nomargin.widget {
    width: 100%;
    padding: 0 15px;
}

footer div.jsjb-jm-footer2 div.col-xs-5.col-md-5.jsjb-jm-nopadding.jsjb-jm-nomargin.widget {
    width: 100%;
}

div.jsjb-jm-socailicons {
    width: 100%;
    text-align: center;
}

div.widget_calendar {
    width: 100%;
}

div.widget_recent_entries,
div.widget_rss,
div.widget_text,
div.widget_cm_recent_posts,
div.widget_cm_recent_comments,
div.widget_nav_menu,
div.widget_search,
div.widget_recent_comments,
div.widget_archive,
div.widget_categories,
div.widget_meta,
div.widget_pages {
    width: 100%;
}

div.widget_tag_cloud {
    width: 100%;
}

div#comments ol li.comment article.comment-body div.comment-content {
    width: 100%;
}

div#comments ol li.comment article.comment-body div.comment-content {
    width: 100%;
    text-align: left;
}

div#comments ol li.comment div.comment-author {
    display: inline-block;
    width: 100%;
}

div#comments ol li.comment div.comment-author span {
    display: inline-block;
    width: 100%;
}

div#comments ol li.comment article.comment-body div.comment_image {
    display: inline-block;
    float: none;
}

div#comments ol li.comment article.comment-body {
    text-align: center;
}

div#comments ol li.comment article.comment-body p {
    text-align: left;
}

div#comments ol li.comment div.comment-author a.comments_date {
    float: none;
}

div#comments ol li.comment article.comment-body div.comments-reply-btn {
    width: 100%;
    display: inline-block;
    text-align: center;
}

div#comments ol li.comment a.comment-reply-link {
    float: none;
}

div.jsjb-jm-blog-list-wrapper {
    display: inline-block;
    width: 100%;
}

div.jsjb-jm-blog-list-wrapper div.jsjb-jm-nr-meta-info span.jsjb-jm-nr-meta-info-item {
    display: inline-block;
}

ul.breadcrumb {
    text-overflow: none;
    white-space: normal;
    overflow-x: none;
}

ul.breadcrumb li {
    padding-bottom: 10px;
}

div.jsjb-jm-post-tag-wrapper .jsjb-jm-tag-link {
    margin-bottom: 10px;
}

div.jsjb-jm-socailicons {
    text-align: center;
    margin-top: 15px;
}

div.jsjb-jm-cpost-jobmang-post-ctnt div.jsjb-jm-cpost-jobmang-post-ls {
    width: 35%;
}

div.jsjb-jm-cpost-jobmang-post-ctnt div.jsjb-jm-cpost-jobmang-post-rs {
    width: 64%;
    float: left;
}

div.wpb_wrapper div.col-md-12 {
    display: inline-block;
    width: 100%;
}

div.jsjb-jm-homepage-browsejobs .row {
    margin-right: 0px;
    margin-left: 0px;
}

div.jsjb-jm-homepage-clients-wrap.style1 .row {
    margin-right: 0px;
    margin-left: 0px;
}






div.jsjb-jm-homepage-header-wrap.style7 div.jsjb-jm-search-style-4 div.header-search-form-wrap{
    width: 100%;
}
div.jsjb-jm-homepage-header-wrap.style7 div.jsjb-jm-search-style-4 div.header-search-form-wrap div.form-group.header-search-field.header-search-field-second-row{
    width: 48%;
    margin-right: 52%;
}
div.jsjb-jm-homepage-header-wrap.style7 div.jsjb-jm-search-style-4 div.jsjb-jm-header-search-categories-wrap{
    width: 100%;
    margin-top:15px;
}
div.jsjb-jm-homepage-popular-categories.style-4 div.popcat-boxes-wrap div.popcat-box{
    width: calc(50% - 10px);
    margin-top:10px;
}

div.jsjb-jm-homepage-feature-box-wrap.style-4 div.jsjb-jm-3feature-box-feature-wrapper img.jsjb-jm-3feature-box-feature-line{
    display: none;
}


div.jsjb-jm-homepage-custom-links-wrap.style4 div.jsjb-jm-homepage-custom-links div.custom-links-left{
    display: none;
}



div.jsjb-jm-homepage-custom-links-wrap.style4 div.custom-links-right-wrapper{
    width: 100%;
    padding: 0px 10px;
}

div.jsjb-jm-homepage-custom-links-wrap.style4 div.jsjb-jm-homepage-custom-links div.custom-links-right{
    width: 100%;
}


div.jsjb-jm-homepage-countboxes-main-wrap.style4 div.countbox-inner-wrap span.cb-box-wrap{
    width: 100%;
    margin-top:10px;
}

div.jsjb-jm-homepage-testimonials-wrap.style5 div.jsjb-jm-homepage-testimonials-bg div.testimonialscarousel div.carousel-inner div.item div.testi-box{
    width: 100%;
    margin-right: 0px;
}

div.jsjb-jm-homepage-custom-links-wrap.style5 div.jsjb-jm-homepage-custom-links div.custom-links-right{
    display: none;
}

div.jsjb-jm-homepage-custom-links-wrap.style5 div.jsjb-jm-homepage-custom-links div.custom-links-left{
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
div.jsjb-jm-homepage-resumebox-list-wrap.jsjb-jm-homepage-clients-wrap.style1{
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
