/*new test*/


/*home page1 */


/*companies carasole home1*/


/*custom links home 2*/


/*custom links home 5*/


/*custom links home 6*/


/*search and categories home7*/


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

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

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 0 10px 0;
    width: 100%;
}

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header div.header-register-wrap .header-register-btn-wrap a.header-register-btn {
    width: 100%;
}


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


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


/*counter box home1*/

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


/*counter box home2*/

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

div.jsjb-jm-homepage-countboxes-main-wrap.style2 div.cb-box {
    width: 100%;
}


/*counter box home4*/

div.jsjb-jm-homepage-countboxes-main-wrap.style3 div.countbox-inner-wrap span.cb-box-wrap {
    margin-bottom: 50px;
}


/*resume box list home1*/

div.jsjb-jm-homepage-resumebox-list-wrap.style1 div.resume-list-top {
    text-align: center;
}

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


/*resume box list home2*/

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


/*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.jobitemp-buy-left div.jobitemp-buy-title {
    margin-bottom: 20px;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 div.jsjb-jm-homepage-jobitemp-buy div.header-register-wrap .header-register-btn-wrap {
    width: 250px;
    margin-bottom: 15px;
}

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 {
    margin-right: 0;
}

div.jsjb-jm-homepage-jobitemp-buy-wrap.style2 div.jsjb-jm-homepage-jobitemp-buy div.header-register-wrap .header-register-btn-wrap:last-child {
    margin-bottom: 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: 100%;
    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 home6*/

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


/*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: 100%;
    margin: 0;
}

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-data-wrap div.job-categories-image {
    right: 0;
}

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-box-wrap.more div.job-categories-box {
    width: 100%;
    margin: 0;
}

div.jsjb-jm-homepages-job-categories-wrap div.job-categories-box-wrap.more {
    top: 256px;
    width: 93%;
    padding: 0 15px;
    margin: 0;
}


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


/*Control Panel*/


/*header*/

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 div.jsjb-jm-cp-header-links-div div#add-job-div {
    right: -242px;
}

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

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

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

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk div.jsjb-jm-cp-box {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk div.jsjb-jm-cp-box div.jsjb-jm-cp-box-left {
    width: 18%;
    text-align: center;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk div.jsjb-jm-cp-box div.jsjb-jm-cp-box-right {
    width: 82%;
    padding-left: 15px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk:last-child div.jsjb-jm-cp-box {
    margin-bottom: 0px;
}

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-right: 0;
    margin-bottom: 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-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid ul.nav-tabs li {
    width: 50%;
    margin: 0;
}

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid ul.nav-tabs li a {
    margin-right: 0;
}


/*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 tbody tr td.color {
    padding: 8px 15px;
}

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

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;
    text-align: left;
}


/*employer / josbeeker stats*/

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: 100%;
    margin-right: 0;
    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.emp-stats div.jsjb-jm-cp-box-left {
    width: 18%;
}

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

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 tbody tr td.stats-published {
    width: unset;
    text-align: left;
}

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;
    text-align: left;
}


/*header*/

header.jsjb-jm-menu-header {
    position: static;
}

header.jsjb-jm-menu-header * {
    position: static;
}


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

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-view-sort-wrap div.jsjb-jm-data-left-wrap {
    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 {
    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 {
    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-view {
    width: 100%;
    padding: 15px 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%;
    padding: 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 form.jsjb-jm-data-right-sort-select-wrap {
    width: 86%;
}

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.folder {
    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 {
    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 .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 span.jsjb-jm-job-det-haeder-job-info-jobtype {
    margin: 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 div.jsjb-jm-job-det-haeder-job-info-desc-div {
    width: 100%;
    margin-left: 0;
    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: 85%;
    display: inline-block;
}

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

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


/*control panel employer / jobseeker */

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid ul.nav-tabs li a {
    margin: 0;
}


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

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

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

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 {
    position: relative;
    width: 166px;
    height: 150px;
    margin: 15px auto;
    top: auto;
    left: auto;
}

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 {
    padding: 0 10px;
    text-align: center;
}

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 img.jsjb-jm-myjob-jobs-list-featured {
    position: absolute;
    top: 0;
    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-top-wrap div.jsjb-jm-myjob-jobs-list-data-left .jsjb-jm-myjob-jobs-list-title {
    width: 100%;
    padding: 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-left .jsjb-jm-myjob-jobs-list-title a.jsjb-jm-myjob-jobs-list-title-achor {
    display: inline-block;
    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-right {
    width: 100%;
    padding: 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: none;
    display: block;
    width: 25%;
    min-width: 80px;
    margin: auto;
}

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 {
    float: none;
    display: block;
    width: 25%;
    margin: 5px auto 0px;
}

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

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

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 .category-wrapper {
    width: 100% !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 {
    position: relative;
    top: auto;
    left: auto;
    margin: 15px auto;
    height: 150px;
    width: 166px;
}

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

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 img.jsjb-jm-mycompany-list-featured {
    position: absolute;
    top: 0;
    right: 12px;
    margin-right: 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-top-wrap div.jsjb-jm-mycompany-list-data-left {
    width: 100%;
    text-align: center;
}

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 .jsjb-jm-mycompany-list-title {
    padding: 0;
    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-top-wrap div.jsjb-jm-mycompany-list-data-left .jsjb-jm-mycompany-list-title a.jsjb-jm-mycompany-list-title-achor {
    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-top-wrap div.jsjb-jm-mycompany-list-data-right {
    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-top-wrap div.jsjb-jm-mycompany-list-data-right span.jsjb-jm-mycompany-list-status {
    float: none;
    display: block;
    width: 25%;
    min-width: 80px;
    margin: auto;
}

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-date {
    float: none;
    display: block;
    width: 40%;
    margin: 10px auto;
}

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

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

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 {
    width: 100%;
    margin: 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%;
    text-align: center;
    padding: 15px 0 10px;
}

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


/*my departments*/

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

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


/*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::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-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 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-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 div.jsjb-jm-myresume-list-data-top div.jsjb-jm-myresume-list-data-top-title {
    padding: 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-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 .jsjb-jm-myresume-list-title {
    width: 100%;
    margin: 5px 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-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 span.jsjb-jm-myresume-list-date {
    width: 100%;
}

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-bottom span.jsjb-jm-myresume-list-data-appliction {
    width: 100%;
}

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-bottom span.jsjb-jm-myresume-list-data-timing {
    float: none;
    display: inline-block;
    margin: 10px 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-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: 100%;
}

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

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 div.jsjb-jm-myresume-data-profile {
    float: left;
}

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


/*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 {
    position: relative;
    height: 150px;
    width: 166px;
    margin: 15px auto 0;
    top: auto;
    left: auto;
}

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

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: 25px 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: 17px 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: 100%;
    margin-right: 0;
    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.emp-stats div.jsjb-jm-cp-box-left {
    width: 18%;
}

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

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: 100%;
    margin-right: 0;
    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 div.jsjb-jm-cp-box-left {
    width: 18%;
}

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


/*job detail*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-job-det-info-sec-main-wrp div.jsjb-jm-job-det-info-sec-left div.jsjb-jm-job-det-loc-sec-wrp div.jsjb-jm-job-det-address-sec-wrp div.jsjb-jm-job-det-address-map-wrp div.jsjb-jm-map-inner div#map_container {
    height: 280px;
}

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

div.jsjb-jm-page-content-wrap div#jsjobs_appliedresume_tab_search div.jsjb-jm-adsearch-form-wrap {
    margin-top: 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-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-type div.jsjb-jm-res-top {
    text-align: center;
}

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 div.jsjb-jm-res-top div.jsjb-jm-res-head-left {
    width: 100%;
}

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 div.jsjb-jm-res-top div.jsjb-jm-res-head-right {
    width: 100%;
    text-align: center;
}

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 div.jsjb-jm-res-btm {
    text-align: center;
}

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 div.jsjb-jm-res-btm span.jsjb-jm-jobfor {
    width: 100%;
}

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 div.jsjb-jm-res-btm span.jsjb-jm-jobtime {
    float: none;
    display: inline-block;
    margin: 10px 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-top div.jsjb-jm-apply-res-det {
    padding-left: 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 div.jsjb-jm-apply-res-det-info span.jsjb-jm-apply-res-exp {
    width: 100%;
}

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 div.jsjb-jm-apply-res-det-info span.jsjb-jm-apply-res-rating {
    float: left;
}

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.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 {
    position: relative;
    top: auto;
    left: auto;
    width: 166px;
    height: 150px;
    margin: 15px auto;
}

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 img.jsjb-jm-shortlisted-jobs-list-featured {
    position: absolute;
    top: 0;
    right: 12px;
    float: none;
    margin-right: 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-top-wrap {
    padding: 10px;
    text-align: center;
}

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-left .jsjb-jm-shortlisted-jobs-list-title {
    width: 100%;
    padding-bottom: 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-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-left .jsjb-jm-shortlisted-jobs-list-title a.jsjb-jm-shortlisted-jobs-list-title-achor {
    display: inline-block;
    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: center;
}

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 {
    display: block;
    margin: 0;
    float: none;
}

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: none;
    display: block;
    width: 25%;
    min-width: 80px;
    margin: 10px auto;
}

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.jsjb-jm-shortlisted-jobs-num {
    float: none;
    display: block;
    width: 25%;
    margin: auto;
}

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

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%;
    padding: 10px 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: 16px 0 5px;
    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 {
    margin-right: 20%;
    display: inline-block;
}



/*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 {
    position: relative;
    top: auto;
    left: auto;
    width: 166px;
    height: 150px;
    margin: 15px auto;
}

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 img.jsjb-jm-shortlisted-jobs-list-featured {
    position: absolute;
    top: 0;
    right: 12px;
    float: none;
    margin-right: 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-top-wrap {
    padding: 10px;
    text-align: center;
}

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-left .jsjb-jm-shortlisted-jobs-list-title {
    width: 100%;
    padding-bottom: 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-top-wrap div.jsjb-jm-shortlisted-jobs-list-data-left .jsjb-jm-shortlisted-jobs-list-title a.jsjb-jm-shortlisted-jobs-list-title-achor {
    display: inline-block;
    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 {
    width: 100%;
    padding-right: 0;
    text-align: center;
}

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 {
    display: block;
    margin: 0;
    float: none;
}

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: none;
    display: block;
    width: 25%;
    min-width: 80px;
    margin: 10px auto;
}

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.jsjb-jm-shortlisted-jobs-num {
    float: none;
    display: block;
    width: 25%;
    margin: auto;
}

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

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%;
    padding: 10px 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: 16px 0 5px;
    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 {
    margin-right: 20%;
    display: inline-block;
}


/*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 {
    position: relative;
    top: auto;
    left: auto;
    width: 166px;
    height: 150px;
    margin: 15px auto;
}

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 img.jsjb-jm-newestjob-jobs-list-featured {
    position: absolute;
    top: 0;
    right: 12px;
    float: none;
    margin-right: 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 {
    padding: 10px;
}

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 div.jsjb-jm-newestjob-jobs-list-data-left {
    width: 100%;
    text-align: center;
}

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: 100%;
    padding-top: 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-top: 0;
    text-align: center;
}

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

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

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: 15px 0 5px;
    text-align: center;
}

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 {
    margin-right: 20%;
    display: inline-block;
}


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


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

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


/*job by types*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-jobbytypes-main-wrap div.jsjb-jm-jobbytypes-box-wrap {
    width: 100% !important;
}


/*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 {
    position: relative;
    height: 150px;
    width: 166px;
    margin: 15px auto;
    top: auto;
    left: auto;
}

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

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%;
    text-align: center;
}

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%;
    padding: 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-left .jsjb-jm-myjobapply-list-title a.jsjb-jm-myjobapply-list-title-achor {
    width: 100%;
    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-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-right: 0;
    text-align: center;
}

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: block;
    width: 25%;
    min-width: 80px;
    margin: 0 auto 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-top-wrap div.jsjb-jm-myjobapply-list-data-right span.jsjb-jm-myjobapply-list-mail {
    float: none;
    display: block;
    width: 20%;
    min-width: 80px;
    margin: auto;
}

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

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%;
    padding: 10px 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-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: 15px 0 5px;
    text-align: center;
}

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: none;
    display: inline-block;
}


/*popup*/

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-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-body div.jsjb-jm-modal-form-wrp div.jsjb-jm-modal-shortlist-star-wrp span#shortlist-stars {
    top: 0;
}

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


/*login page*/

div.jsjb-jm-page-content-wrap div.jsjb-jm-login-page-wrap div.jsjb-jm-login-content {
    width: 100%;
}


/*login popup*/

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


/*Control Panel*/


/*header*/

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-content a.jsjb-jm-cp-box-lnk div.jsjb-jm-cp-box {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk:last-child div.jsjb-jm-cp-box {
    margin-bottom: 0px;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk div.jsjb-jm-cp-box div.jsjb-jm-cp-box-left {
    width: 18%;
    text-align: center;
}

div.jsjb-jm-page-header-wrap div.jsjb-jm-page-heading-wrp div.jsjb-jm-heading-content a.jsjb-jm-cp-box-lnk div.jsjb-jm-cp-box div.jsjb-jm-cp-box-right {
    width: 82%;
    padding-left: 15px;
}

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-right: 0;
    margin-bottom: 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-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid ul.nav-tabs li {
    width: 50%;
    margin: 0;
}

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

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

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

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

div.jsjb-jm-page-content-wrap div.jsjb-jm-cp-main-wrap div.jsjb-jm-cp-mid ul.nav-tabs li a {
    margin-right: 0;
}


/*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 tbody tr td.color {
    padding: 8px 15px;
}

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

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;
    text-align: left;
}


/* employer / josbeeker stats */

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: 100%;
    margin-right: 0;
    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.emp-stats div.jsjb-jm-cp-box-left {
    width: 18%;
}

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

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 tbody tr td.stats-published {
    width: unset;
    text-align: left;
}

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;
    text-align: left;
}


/* 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 .jsjb-jm-resumedetail-data-heading {
    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 span.jsjb-jm-resumedetail-data-date {
    margin-left: 0;
    margin-top: 20px;
}

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


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


/* Listing Table */

table.jsjm-table {
    border-spacing: 0 6px;
}

table.jsjm-table caption {
    background-image: none;
}

table.jsjm-table thead {
    display: none;
}

table.jsjm-table thead a {
    color: #ccc;
    text-decoration: none;
}

table.jsjm-table thead tr th {
    display: none;
}

table.jsjm-table thead tr th.grid {
    display: block;
    border: none;
}

table.jsjm-table thead tr th.grid span.check-all-span {
    display: none;
}

table.jsjm-table thead input[type="checkbox"] {
    position: relative;
    top: 4px;
    left: 0px;
}

table.jsjm-table thead input[type="checkbox"]:after {
    content: "Check All";
    white-space: nowrap;
    position: relative;
    top: 11px;
    left: 31px;
    color: #fff;
}

table.jsjm-table thead input[type="checkbox"]:checked:after {
    left: 31px;
    top: -13px;
}

table.jsjm-table tbody input[type="checkbox"] {
    position: relative;
    top: -3px;
    float: left;
}

table.jsjm-table tbody input[type="checkbox"]:checked {
    position: relative;
    left: 0px;
    float: left;
}

table.jsjm-table tbody tr td:first-child {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #aaa;
}

table.jsjm-table tbody tr td {
    display: block;
    width: 100%;
    text-align: left;
    padding: 6px 5px;
    border: none;
    border-right: 1px solid #aaa;
    border-left: 1px solid #aaa;
}

table.jsjm-table tbody tr td:before {
    content: attr(data-th) ":";
    font-weight: bold;
    display: inline-block;
    margin-right: 20px;
    width: auto;
    border: none;
}

table.jsjm-table tbody tr td:first-child:before {
    content: attr(data-th);
}

table.jsjm-table tbody tr td:last-child {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #aaa;
}

table.jsjm-table tbody tr td.action:last-child:before {
    content: unset;
}

table.jsjm-table tbody tr td.action:last-child {
    text-align: center;
}

table.jsjm-table tbody tr td.action:last-child a img {
    top: 0px;
    left: 0px;
}

table.jsjm-table tbody tr td:last-child a img {
    left: -38px;
    top: 2px;
}

table.jsjm-table thead th.center,
table.jsjm-table tbody tr td.center {
    text-align: left;
}

table.jsjm-table tbody tr td.center a {
    text-decoration: none;
    font-size: 12px;
}

table.jsjm-table tbody tr td.left-row {
    text-align: left;
    padding-left: 5px;
}

table.jsjm-table tbody tr td.section-header {
    text-align: left;
}

table.jsjm-table tbody tr td.section-header::before {
    margin-right: 5px
}


/*rtl*/


/* Home Pages */


/* Home Page1 */


/* header home1 */

div.jsjb-jm-homepage-header-wrap.style1 div.jsjb-jm-hp-header div.header-search-form-wrap form button.header-search-btn {
    float: right;
}

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

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

div.jsjb-jm-homepage-browsejobs div.bjobs-right .bjobs-btn {
    text-align: right;
}

div.jsjb-jm-homepage-popular-categories div.popcat-desc div.popcat-desc-right .popcat-desc-btn {
    text-align: right;
}

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 {
    text-align: right;
}

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

div.jsjb-jm-homepage-buynow-wrap div.buynow-right .buynow-btn {
    float: right;
}

*/
/*control pannel*/


/*header*/

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

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

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

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

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


/*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: 0;
    width: 100%;
}

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


/*my jobs*/

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

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


/*resume search*/

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-left: 0;
    margin-right: 10px;
}


/*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-right div.jsjb-jm-departments-data-right-data span.jsjb-jm-departments-data-createdate {
    text-align: right;
}

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 {
    margin: 0 1px;
}


/*add departments*/

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


/*messages*/

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 {
    text-align: right;
}

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 {
    text-align: right;
}

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 {
    float: right;
}

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 {
    margin-left: 0;
    margin-right: 20px;
}


/*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-right div.jsjb-jm-coverletter-list-right-section span.jsjb-jm-coverletter-list-data {
    text-align: right;
}

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 {
    margin: 4px 1px;
}


/*credits log*/

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


/*credits rate list*/

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


/*purchase history*/

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.col-md-7 {
    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 {
    text-align: right;
}


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

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


/*my resume*/

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 {
    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-top-wrap div.jsjb-jm-myresume-list-data-bottom-wrap div.jsjb-jm-myresume-list-data-profile div.jsjb-jm-myresume-data-profile {
    float: right;
}


/*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-bottom-wrap div.jsjb-jm-shortlisted-jobs-list-bottom-right a.jsjb-jm-shortlisted-jobs-list-achor-btn.apply-now {
    margin-right: 0;
    margin-left: 20%;
}

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

div.jsvm_content_wrapper div#comments ol {
    padding: 0px;
}

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

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

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

div.widget img {
    margin: 15px 0px;
}

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-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-browsejobs .row {
    margin-right: 0px;
    margin-left: 0px;
}
div.jsjb-jm-header-row {
    display: inline-block;
}
div.jsjb-top-bar-partition{
    width: 100%;
    float: left;
}
body.jsjb-jm-has-header header.affix + div.jsjb-jm-content-wrapper{
    padding-top: 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: 100%;
    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: 25px;
    padding-right: 25px;
}
div.jsjb-jm-homepage-header-wrap.style7 div.jsjb-jm-search-style-4{
    width: 100%;
}