/*Home Pages*/


/*Home Page1 */


/*header home1*/

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

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: calc(50% - 14px);
    float: left;
    margin-right: 7px;
    margin-left: 7px;
}

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

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;
}


/*header home3*/

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

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

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


/*header home4*/

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


/*header home7*/

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


/*browse jobs*/

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

div.jsjb-jm-homepage-browsejobs div.bjobs-right {
    width: 25%;
}


/*popular categories*/

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

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

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: 67%;
}

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

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

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;
}


/*job listing home4*/

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


/*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;
}


/*Buy Now , Pricing*/

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;
}


/*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: calc(100% / 3);
    padding: 30px 0 40px;
}


/*counter box home2*/

div.jsjb-jm-homepage-countboxes-main-wrap.style3 div.countbox-inner-wrap {
    text-align: left;
}

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


/*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: right;
}


/*resume box list home3*/

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

div.jsjb-jm-homepage-resumebox-list-wrap.style4 div.resume-list-top div.rl-box-right {
    width: 20%;
    text-align: right;
    padding-top: 50px;
}


/*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 {
    background-size: auto 100%;
    background-position: center;
}

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.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 {
    padding-bottom: 40px;
}

div.jsjb-jm-homepage-jobcounter div.jsjb-jm-homepage-countboxes-main-wrap.style5 div.cb-box {
    width: calc(100% / 3);
    padding-bottom: 0;
}


/*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: calc(50% - 14px);
    float: left;
    margin-left: 7px;
    margin-right: 7px;
}


/*4 feature box hom2*/

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

div.jsjb-jm-homepage-feature-box-wrap.style1 div.col-md-3 {
    width: calc(100% / 2);
    float: left;
}

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.col-md-4 {
    width: calc(100% / 2);
    float: left;
}

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;
}


/* div.jsjb-jm-homepage-feature-box-wrap.style7 div.col-md-4 {width: 50%;float: left;} */


/*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% / 3 - 10px);
}

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

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-box-wrap.more div.job-categories-box {
    width: calc(100% / 3 - 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.style4 div.jsjb-jm-hp-header div.jsjb-jm-job-categories-wrp {
    margin-top: 30px;
}

div.jsjb-jm-homepage-header-wrap.style4 div.jsjb-jm-hp-header div.jsjb-jm-job-categories-wrp div.jsjb-jm-job-categories-row div.categories-item-wrp {
    width: calc(50% - 30px);
}


/*pricing table home1*/

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.col-md-4 {
    width: calc(100% / 3);
    float: left;
}

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

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box.center .pt-pkg-title {
    margin: 15px 0;
}

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box.center div.pt-pkg-price-wrap div.pt-pkg-price {
    height: 150px;
    width: 150px;
}

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box.center div.pt-pkg-price-wrap div.pt-pkg-price .pt-pkg-price-txt {
    line-height: 150px;
}

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box.center div.pt-pkg-det span.pt-pkg-det-data {
    padding: 20px 0;
}

div.jsjb-jm-homepage-pricing-table-wrap.style1 div.pricing-table div.pricing-table-pkg-box.center div.pt-pkg-buynow-btn-wrap {
    padding: 20px 0 15px;
}


/*top header*/

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: 85.7%;
}

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 {
    width: 100%;
}

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 {
    padding: 10px 0 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 .jsjb-jm-page-info-desc {
    margin: 5px 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-right div.jsjb-jm-data-right-sort {
    width: 100%;
}

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: 84%;
}

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 select.jsjb-jm-select {
    width: 80%;
    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-right-wrap div.jsjb-jm-data-right div.jsjb-jm-data-right-view {
    float: right;
    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;
    width: 100%;
    text-align: right;
}

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 span.jsjb-jm-data-right-sort-title {
    float: none;
    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-right-wrap div.jsjb-jm-data-right div.jsjb-jm-data-right-sort form.jsjb-jm-data-right-sort-select-wrap {
    width: 62%;
    float: right;
}

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 a.jsjb-jm-showmore-btn {
    margin-top: 13px;
    margin-left: 10px;
    float: none;
    display: inline-block;
    margin-right: 0;
}


/*Control Panel Employer / Jobseeker */

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% / 3 - 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%;
}


/*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;
}


/*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-left: 0;
    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.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: 24%;
}

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-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-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%;
    padding-bottom: 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-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 {
    margin-top: 3px;
    float: left;
}


/*my departments*/

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: 40%;
}

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: 15px 0 15px 20px;
    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 span.jsjb-jm-departments-data-comp {
    width: 100%;
    padding: 10px 0 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-right {
    width: 60%;
    padding: 8px 0;
}

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: 85%;
}


/*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: 27%;
}

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-left: 27%;
}

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-left: 27%;
}

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;
}


/*my resume and resume search box style*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-resumesearchresult-box-main-wrap div.col-md-4 {
    float: left;
    width: 50%;
}


/*folder*/

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%;
    padding-bottom: 10px;
}

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;
    padding: 15px 0 10px;
}

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 div.jsjb-jm-msg-1-data-left {
    width: 57%;
}

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%;
}

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-left: 20px;
}

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: 43%;
}

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 {
    padding: 25px 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 {
    padding: 15px 10px;
}

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: 20px;
}

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;
}


/*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-middle div.jsjb-jm-creditspack-data-totcrdts-wrp {
    width: 55%;
}

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: calc(45% - 20px);
    margin-right: 20px;
}


/*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: calc(100% / 2 - 15px);
    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: 77%;
}

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: 25%;
}

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: 75%;
}

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 {
    width: 94%;
}

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: 23%;
}


/*credits rate list*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-credits-ratelist div.col-md-6 {
    float: left;
    width: 50%;
}


/*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: calc(100% / 2 - 15px);
    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 {
    padding: 7px 10px 20px;
}

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 {
    width: 50%;
}

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-data {
    width: 50%;
    padding: 0 10px;
}

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 div.jsjb-jm-job-det-feat-data {
    width: calc(100% / 2 - 20px);
    margin: 10px;
}


/*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 div.jsjb-jm-apply-res-left {
    width: 25%;
}

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-left: 25%;
}

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: 25%;
}

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 {
    width: 50%;
    margin-left: 0;
    display: inline-block;
}

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 input {
    width: 21%;
    display: inline-block;
}

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;
}

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-note-form textarea.note-txt {
    width: 50%;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}

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-note-form input {
    width: 21%;
    display: inline-block;
    vertical-align: middle;
}

div.jsjb-jm-page-content-wrap div#jsjobs_appliedresume_tab_search div.jsjb-jm-adsearch-form-wrap form.jsjb-jm-adsearch-form div.jsjb-jm-adsearch-field-row div.form-group {
    width: 100%;
}


/*add resume*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper div.js-form-wrapper div.js-col-md-4 {
    float: left;
    width: 33.33%;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper div.js-form-wrapper div.js-col-md-3 {
    float: left;
    width: 50%;
    padding: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper div.js-form-wrapper div.js-col-md-3:nth-child(2) {
    padding-left: 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.section_wrapper div.js-form-wrapper div.js-col-md-3:nth-child(4) {
    padding-left: 15px;
}

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

div.jsjb-jm-page-content-wrap div.jsjb-jm-form-wrap form.jsjb-jm-form div.js-form-wrapper div.js-col-md-12.bottombutton.js-form div.js-col-md-6 {
    width: 50%;
    float: left;
}


/*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: 150px;
    width: 166px;
}

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: 190px;
}

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 {
    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 {
    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-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: 190px;
}

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-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;
}

/*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: 150px;
    width: 166px;
}

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: 190px;
}

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 {
    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 {
    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-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: 190px;
}

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-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-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-img-wrap {
    height: 150px;
    width: 166px;
}

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

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

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-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-visitor-apply-job-jobinforamtion-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 15px 15px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-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-visitor-apply-job-jobinforamtion-wrap div.jsjb-jm-newestjob-jobs-list-wrap div.jsjb-jm-newestjob-jobs-list-bottom-wrap {
    padding-left: 190px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-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-visitor-apply-job-jobinforamtion-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 5px;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-visitor-apply-job-jobinforamtion-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-visitor-apply-job-jobinforamtion-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: 150px;
    width: 166px;
}

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: 190px;
}

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: 190px;
}

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-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;
}

div.jsjb-jm-modal-wrp div.jsjb-jm-modal-credit-row-wrp div.jsjb-jm-modal-credit-row {
    padding: 15px 30px;
}


/*login popup*/

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


/*view resume*/

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-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 div.jsjb-jm-relatedresume-box-wrap {
    width: calc(50% - 20px);
    margin: 10px;
}


/*footer*/

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

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

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

.modal-dialog.modal-md {
    margin-top: 50px;
}

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-cpost-jobmang-post-ctnt div.jsjb-jm-cpost-jobmang-post-ls {
    width: 25%;
}

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

div.wpb_wrapper div.col-md-12 {
    display: inline-block;
    width: 100%;
}
div.jsjb-top-bar-partition{
    width: 50%;
    float: left;
}

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: 25px;
    padding-right: 25px;
}