@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&family=Ubuntu:wght@400;500&display=swap');
body {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;background-color: #f1f1f1 !important;font-size: 13px !important;line-height: 18px !important;
}
/* generic classes */
.ui-sortable-helper{display: table;}
/*control panel main page*/
.bs-n {box-shadow: unset !important;}
.bg-n {background: transparent !important;}
.p0 {padding: 0 !important;}
span.pro_version {color: #0074a2;font-size: 20px;margin: 0 10px;}
a#jsjobs-joomla-freeprobanner {display: inline-block;float: left;width: 100%;margin-top: -5px;margin-bottom: 15px;}
a#jsjobs-joomla-freeprobanner img.banner {width: 100%;height: auto;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1{float: left; width: 100%; padding: 15px 0px 15px 0;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box{width: calc(25% - 10px);margin:0px 5px;color:#85868D;display: inline-block;float:left;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06)}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box1{background: url(../images/icon/job-bg.png) no-repeat center;background-size: cover;position: relative; padding: 4px 10px;float: left;width: 100%;min-height: 99px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box2{background: url(../images/icon/applied-bg.png) no-repeat center;background-size: cover;position: relative; padding: 4px 10px;float: left;width: 100%;min-height: 99px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box3{background: url(../images/icon/company-bg.png) no-repeat center;background-size: cover;position: relative; padding: 4px 10px;float: left;width: 100%;min-height: 99px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box4{background: url(../images/icon/resume-bg.png) no-repeat center;background-size: cover;position: relative; padding: 4px 10px;float: left;width: 100%;min-height: 99px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box div.box-footer{float: left;width: 100%;padding: 5px;background-color: #fff;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box div.box-footer span.box-footer-left{float: left;width: 50%;padding: 10px;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box div.box-footer a{color:#2b2b2b;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box div.box-footer a:hover{color:#1572e8;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box div.box-footer span.box-footer-right{float: left;width: 50%;padding: 10px;text-align: right;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.text{position: absolute;right:20px;bottom:17px;color: #fff;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.bold-text{font-size: 45px; font-weight: bold; margin-bottom:12px;text-align: center;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.nonbold-text{font-size: 16px;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 img.left-icon{ float: left;width:auto;padding:20px 5px; }
div#jsjobs-wrapper div#jsjobs-admin-wrapper{width: calc(100% - 40px);float: left;margin: -35px 20px 0;padding: 25px;background: #fff;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);}
div#jsjobs-wrapper div.dashboard{float: left;width: 100%;padding: 10px;position: relative;background: #1578e8;box-shadow: 0 1px 5px 0px rgba(0,0,0,0.6);}
div#jsjobs-wrapper-top-left {float: left;}
div.js-form-button {float: left;width: calc(100% - 30px);text-align: center;padding: 20px 0;margin: 0 15px;border-top: 2px solid #32373c;}
div.js-form-button input {background: #209e24;border: 1px solid #368534;color: #fff;display: inline-block;padding: 15px;text-align: center;border-radius: 0;height: auto;font-size: 16px !important;min-width: 150px;line-height: initial;box-shadow: unset;}
div.js-form-button input:hover {background: #fff;border: 1px solid #209e24;color: #209e24;}
div#jsjobs-breadcrunbs {float: left;}
div#jsjobs-breadcrunbs ul {padding: 7px 0;margin: 0;}
div#jsjobs-breadcrunbs ul li {display: inline-block;margin: 0;color: #fff;}
div#jsjobs-breadcrunbs ul li:not(:first-child)::before {padding: 0 5px;color: #fff;content: "/\00a0";}
div#jsjobs-wrapper-top-right {float: right;}
div#jsjobs-breadcrunbs ul li:last-child a {text-decoration: none;}
div#jsjobs-breadcrunbs ul li a {text-decoration: underline !important;color: #fff;}
div#jsjobs-config-btn {float: left;background: #1d56aa;color: #fff;padding: 7px 7px 8px;}
div#jsjobs-vers-txt {float: left;background: #1d56aa;color: #fff;padding: 9px 20px;margin-left: 5px;}
div#jsjobs-head {float: left;width: 100%;background: url(../images/icon/bg.jpg) repeat center;padding: 40px 25px 70px;color: #fff;background-size: cover;}
div#jsjobs-head .jsjobs-head-text {color: #fff;font-size: 36px;line-height: initial;float: left;margin: 0;}
div#jsjobs-head a.jsjobs-add-link {float: right;border-radius: 0;height: auto;line-height: initial;padding: 10px 15px;margin-top: -2px;margin-left: 8px;background: #209e24;border: 1px solid #368534;color: #fff;box-shadow: 0 0 4px 1px rgba(0,0,0,0.2) !important;font-size: 16px;cursor: pointer;}
div#jsjobs-head a.jsjobs-add-link.alljobs-padding {padding: 8.5px 15px;}
.orange-bg {background: #feac47 !important}
.green-bg {background: #209e24 !important}
div#jsjobs-head a.jsjobs-add-link img {margin-right: 3px;}
div.js-cp-cnt-sec {float: left;width: 100%;}
div.js-cp-cnt-left {float: left;width: 70%;padding-right: 20px;}
div.js-cp-cnt-right {float: left;width: 30%;}
div#jsjobs-wrapper div.js-cp-cnt {float: left;width: 100%;background: #fff;border: 1px solid #ebecec;margin-bottom: 20px;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div#jsjobs-wrapper div.js-cp-cnt-title {float: left;width: 100%;padding: 20px;border-bottom: 1px solid #ebecec;}
div#jsjobs-wrapper div.js-cp-cnt-title span.js-cp-cnt-title-txt {float: left;line-height: initial;color: #23282d;font-size: 20px;margin-top: 11px}
div#js-pm-grapharea {float: left;width: 100%;padding: 10px;}
div#js-main-cp-wrapper div.js-jobs-count {padding: 15px;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
/*TOP CIRCLES START*/
div.js-job-top-cirlce-count-wrp {float: left;width: 100%;margin-bottom: 20px;padding: 20px;background: #fff;border: 1px solid #ebecec;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div.js-myjob-link {float: left;text-align: center;padding: 0 5px;}
div.js-myjob-link a.js-myjob-link {display: inline-block;padding: 15px 0px;text-decoration: none;min-width: 100%;}
div.js-myjob-link a.js-myjob-link {border:1px solid #b8b8b8;background-color: #fdfdfd;}
div.js-job-cricle-wrp {float: left;width: 100%;margin-bottom: 10px;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link a.js-myjob-link:hover {box-shadow: 0 1px 3px 0 rgba(60,64,67,0.302), 0 4px 8px 3px rgba(60,64,67,0.149);}
div.js-job-top-cirlce-count-wrp div.js-myjob-link a.js-myjob-link:hover {box-shadow: 0 1px 3px 0 rgba(60,64,67,0.302), 0 4px 8px 3px rgba(60,64,67,0.149);}
div.js-job-top-cirlce-count-wrp div.js-myjob-link div.js-job-circle-count-text {float: left;width: 100%;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link a.js-myjob-link div.js-job-cricle-wrp div.loader {float: none;margin: auto;border-radius: 50%;box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .08) !important;direction: ltr !important;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link a.js-myjob-link div.js-job-cricle-wrp div.loader div.loader-bg {border-color: #d6dadc;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-open:hover a.js-myjob-link {border-color: #14a76c;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-open a.js-myjob-link.selected {border-color: #14a76c;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-open a.js-myjob-link div.js-job-cricle-wrp div.loader div.loader-spinner {border-color: #14a76c;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-open div.js-job-circle-count-text {color: #14a76c;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-answer:hover a.js-myjob-link {border-color: #d89922;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-answer a.js-myjob-link.selected {border-color: #d89922;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-answer a.js-myjob-link div.js-job-cricle-wrp div.loader div.loader-spinner {border-color: #d89922;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-answer div.js-job-circle-count-text {color: #d89922;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-overdue:hover a.js-myjob-link {border-color: #ff652f;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-overdue a.js-myjob-link.selected {border-color: #ff652f;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-overdue a.js-myjob-link div.js-job-cricle-wrp div.loader div.loader-spinner {border-color: #ff652f;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-overdue div.js-job-circle-count-text {color: #ff652f;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-close div.js-job-circle-count-text {color: #e92d3e;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-close:hover a.js-myjob-link {border-color: #e92d3e;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-close a.js-myjob-link.selected {border-color: #e92d3e;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-close a.js-myjob-link div.js-job-cricle-wrp div.loader div.loader-spinner {border-color: #e92d3e;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-close div.js-job-circle-count-text {color: #e92d3e;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-alljob:hover a.js-myjob-link {border-color: #5ab9ea;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-alljob a.js-myjob-link.selected {border-color: #5ab9ea;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-alljob a.js-myjob-link div.js-job-cricle-wrp div.loader div.loader-spinner {border-color: #5ab9ea;}
div.js-job-top-cirlce-count-wrp div.js-myjob-link.js-job-alljob div.js-job-circle-count-text {color: #5ab9ea;}
/*top circles eds*/
div#js-wrapper-menus {float: left;width: 100%;padding: 10px;padding-bottom: 45px;}
div#js-wrapper-menus a.js-admin-menu-link:first-child {padding-top: 0;}
div#js-wrapper-menus a.js-admin-menu-link {float: left;width: 100%;padding: 10px 0;border-bottom: 1px solid #ebecec;color: #23282d;position: relative;}
div#js-wrapper-menus a.js-admin-menu-link:hover {color: #1572e8;}
div#js-wrapper-menus a.js-admin-menu-link img.jsmenu-img {display: inline-block;margin-right: 5px;}
div#js-wrapper-menus a.js-admin-menu-link div.jsmenu-text {display: inline-block;vertical-align: middle;}
form.adminForm{float: left;width: 100%;}
.js-cp-baner-left{width: 55%;float: left;margin-bottom: 20px;}
.js-cp-baner-right{width: calc(45%/2 - 15px);float: left;margin-left: 15px;margin-bottom:20px;}
.js-cp-baner-right div.js-cp-baner{background: url(../images/icon/department-bg.png) repeat center;background-size: cover;padding: 20px 25px 30px;position: relative;overflow: hidden;min-height: 280px;}
.js-cp-baner-center{width: calc(45%/2 - 15px);float: left;margin-left: 15px;margin-bottom: 20px;}
.js-cp-baner-center div.js-cp-baner{background: url(../images/icon/congif-bg.png) repeat center;padding: 20px 25px 30px;position: relative;overflow: hidden;background-size: cover;min-height: 280px;}
div.menu-collasped-active .js-cp-baner-center div.js-cp-baner{padding: 20px 25px 30px;}
.js-cp-baner-center div.js-cp-baner a.Configuration-main-wrp{}
.js-cp-baner-center div.js-cp-baner a.Configuration-main-wrp div.Configuration-upper{float: left;width: 100%;padding-bottom: 5px;text-align: center;}
.js-cp-baner-right div.js-cp-baner a.Configuration-main-wrp div.Configuration-upper{text-align: center;padding-top: 30px;padding-bottom: 5px;float: left;width: 100%;}
div.js-cp-baner-center div.js-cp-baner a.Configuration-main-wrp div.Configuration-lower{color: #ffffff;text-align: center;font-size: 22px;font-weight: 400;padding: 30px 0px 24px;float: left;width: 100%;}
div.js-cp-baner-right div.js-cp-baner a.Configuration-main-wrp div.Configuration-lower{color: #ffffff;text-align: center;font-size: 22px;font-weight: 400;padding: 35px 0px 25px;float: left;width: 100%;}
.js-cp-baner-center img.Configuration-background{position: absolute;bottom: 0px;right: 0px;height: 120px;}
.js-cp-baner-right img.Configuration-background{position: absolute;bottom: 0px;right: 0px;width: 130px;}
.js-cp-baner-left div.js-cp-baner{background:url('../images/icon/job-icon.png') no-repeat right,url('../images/icon/all-tickets-bg.png') repeat center / 100% 100%;position: relative;float: left;width: 100%;padding: 55px 25px;height: 280px;}
.js-cp-baner-left img.tickets-background{position: absolute;right: 0;height: 100%;width: 100%;top: 0px;bottom: 0;z-index: 0;}
.js-cp-baner-left div.js-cp-baner img.js-cp-baner-img {position: absolute;right: 50px;z-index: 0;width: 200px;}
div.js-cp-baner div.js-cp-baner-cnt {float: left;width: 60%;color: #fff;position: relative;z-index: 1;text-transform: capitalize;}
div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-tit-bold {font-size: 32px;line-height: initial;margin-bottom: 20px;}
div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-tit {font-size: 26px;margin-bottom: 15px;line-height: initial;}
div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-desc {margin-bottom: 22px;line-height: 1.6;font-size: 14px;}
div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-btn-wrp a.js-cp-banner-btn {display: inline-block;padding: 13px;margin-right: 5px;margin-bottom: 4px;text-align: center;text-decoration: none;min-width: 130px;background: #fff;color: #23282d;box-shadow: 0 0 4px 1px rgba(0,0,0,0.2) !important;}
div.js-cp-baner-left div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-btn-wrp a.js-cp-banner-btn {background: #23282d;color: #ffffff;font-size: 14px;box-shadow: none!important;float: left;}
div.js-cp-baner-left div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-btn-wrp a.js-cp-banner-btn img{margin-right: 3px;}
img.add-job{width: 18px;height: 17px;}
div.js-cp-cnt-staff-sec {float: left;width: 100%;}
.js-cp-staff-baner-right {width: 55%;float: left;margin-left: 15px;margin-bottom: 20px;}
.js-cp-staff-baner-left {width: calc(45%/2 - 15px);float: left;margin-bottom: 20px;	}
.js-cp-staff-baner-center {width: calc(45%/2 - 15px);float: left;margin-left: 15px;margin-bottom: 20px;}
.js-cp-staff-baner-left div.js-cp-baner {background: url(../images/icon/reports-bg.png) repeat center;padding: 31px 25px 40px;position: relative;overflow: hidden;background-size: cover;min-height: 280px;}
.js-cp-staff-baner-left div.js-cp-baner a.Configuration-main-wrp div.Configuration-upper {text-align: center;padding-top: 30px;padding-bottom: 5px;}
.js-cp-staff-baner-left div.js-cp-baner a.Configuration-main-wrp img.user-option {width: 113px;}
.js-cp-staff-baner-left img.Configuration-background {position: absolute;bottom: 0px;right: 0px;}
.js-cp-staff-baner-left img.user-option-background {position: absolute;bottom: 0px;right: 0px;width: 100px;}
.js-cp-staff-baner-center div.js-cp-baner {background: url(../images/icon/email-templates-bbg.png) repeat center;padding: 22px 25px 31px;position: relative;overflow: hidden;background-size: cover;min-height: 280px;}
.js-cp-staff-baner-center div.js-cp-baner a.Configuration-main-wrp div.Configuration-upper {text-align: center;padding-top: 30px;padding-bottom: 5px;}
.js-cp-staff-baner-center div.js-cp-baner a.Configuration-main-wrp img {}
.js-cp-staff-baner-center img.Configuration-background {position: absolute;bottom: 0px;right: 0px;}
.js-cp-staff-baner-right div.js-cp-baner {background: url('../images/icon/staff.png') no-repeat right / 300px auto,url('../images/icon/staff-bg.png') repeat center / 100% 100%;position: relative;float: left;width: 100%;padding: 54px 15px;height: 280px;}
.js-cp-staff-baner-right img.tickets-background {position: absolute;right: 0;height: 100%;width: 100%;top: 0px;bottom: 0;z-index: 0;}
.js-cp-staff-baner-right div.js-cp-baner img.js-cp-baner-img {top: 4px;width: 270px;height: 270px;margin: 0px;}
.js-cp-staff-baner-right div.js-cp-baner div.js-cp-baner-cnt {float: left;width: 60%;color: #fff;position: relative;z-index: 1;    padding: 10px 0px 9px 15px;}
.js-cp-staff-baner-right div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-btn-wrp a.js-cp-banner-btn {background: #23282d;color: #ffffff;font-size: 14px;box-shadow: none!important;}
.js-cp-staff-baner-left div.js-cp-baner a.Configuration-main-wrp div.Configuration-lower{color: #ffffff;text-align: center;font-size: 22px;font-weight: 400;padding: 20px 0px 30px;float: left;width: 100%;}
.js-cp-staff-baner-center div.js-cp-baner a.Configuration-main-wrp div.Configuration-lower{color: #ffffff;text-align: center;font-size: 22px;font-weight: 400;padding: 20px 0px 30px;float: left;width: 100%;}
.purple-bg{background: #732e8e !important;}
/*review banner*/
div#jsreview-banner {float: left;width: 100%;margin-bottom: 20px;}
div#jsreview-banner div.review {float: left;width: 100%;background: url(../images/icon/feed-back-1.png), url(../images/icon/feed-back-2.png) , url(../images/icon/feedback-bg.png);background-repeat: no-repeat, no-repeat, no-repeat;background-position: top left, top right, center center;padding: 0 25%;min-height: 164px;position: relative;background-size: auto,auto,cover;}
div#jsreview-banner div.review div.upper {padding: 16px 0;text-align: right;position: absolute;right: 26%;top: 0;}
div#jsreview-banner div.review div.upper span.simple-text {display: inline-block;color: #fff;padding: 8px 0;vertical-align: middle;margin-right: 8px;line-height: 1.5;}
div#jsreview-banner div.review div.upper a.review-link {display: inline-block;color: #fff;padding: 10px;text-decoration: none;background: #209e24;}
div#jsreview-banner div.review div.upper a.review-link img {margin-right: 2px;vertical-align: bottom;}
div#jsreview-banner div.review div.lower {padding: 16px 10px 16px 0;text-align: right;position: absolute;right: 26%;bottom: 17px;}
div#jsreview-banner div.review div.lower span.simple-text {display: inline-block;color: #fff;padding: 8px 0;margin-right: 8px;}
div#jsreview-banner div.review div.lower a.rev-soc-link {display: inline-block;margin-right: 3px;}
div.js-cp-fed-ad-wrp {float: left;width: 100%;margin-bottom: 20px;}
div.js-cp-feedback-wrp{float: left;width: calc(50% - 10px);margin-left: 5px;margin-right: 5px;background: #fff;border: 1px solid #ebecec;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div.js-cp-feedback-list {float: left;width: 100%;padding: 10px;height: 773px;overflow-x: hidden;overflow-y: hidden;position: relative;}
div.js-cp-feedback-list div.js-cp-feedback {float: left;width: 100%;padding: 10px 0;border-bottom: 1px dashed #ebecec;}
div#jsstadmin-data-wrp div.jsjobs-breadcrunbs-wrp.jsjobs-resume-breadcrunbs-wrp{display: none;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt {float: left;width: calc(85% - 100px);padding: 0px 20px 0;text-transform: capitalize;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-type {display: inline-block;color: #fff;text-transform: uppercase;font-weight: bold;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-type span.job-type{background-color: #f38d2f;padding: 4px 12px;display: inline-block;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-type span.approved{background-color: #53b427;padding: 4px 12px;display: inline-block;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-type span.rejected{background-color: #FF0000;padding: 4px 12px;display: inline-block;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-tit {font-size: 18px;line-height: initial;padding: 10px 0 10px;color: #23282d;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-info {float: left;width: 45%;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-info.js-cp-company-info {width: 70%;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-info span.js-cp-info-label{display: inline-block;color: #3c3435;font-size: 14px;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-info span.js-cp-info-value{display: inline-block;color: #797b7e;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-image {float: left;width: 100px;height: 100px;border-radius: 100%;text-align: center;position: relative;margin-top: 7px;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-company-image {width: 100px;height: 100px;float: left;position: relative;margin: 0px 10px 0 0;border: 1px solid #ebecec;margin-top: 7px;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-company-image img.js-cp-company-img {position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;max-width: 90%;max-height: 90%;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-image img.js-cp-resume-img {border-radius: 100%;border: 1px solid #edeaea;padding: 2px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 90%;max-height: 90%;}
div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-category {color: #6c757d;height: 25px;width: 98%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #6b6dae;margin-bottom: 5px;font-size: 14px;}
div.js-cp-feedback-list div.js-cp-feedback a.js-cp-resume-btn {float: left;width: 15%;text-decoration: none;border: 1px solid #5aaadf;color: #5aaadf;background: #f2f1ef;padding: 10px 2px;text-align: center;margin-top: 35px;}
div.js-cp-feedback-list div.js-cp-feedback a.js-cp-resume-btn:hover {border: 1px solid #2b2b2b;color: #2b2b2b;}
div.js-cp-feedback-list div.js-cp-feedback-footer {float: left;width: calc(100% - 20px);padding: 20px 10px;border-top: 1px dashed #ebecec;position: absolute;bottom: 0;}
div.js-cp-feedback-footer div.js-cp-feedback-cnt-footer {float: left;width: 100%;font-size: 15px;}
div.js-cp-feedback-footer div.js-cp-feedback-cnt-footer a {float: left;display: inline-block;padding: 9px 15px;border: 1px solid #edeaea;color: #2b2b2b;}
div.js-cp-feedback-footer div.js-cp-feedback-cnt-footer a:hover {border: 1px solid #1578e8;color: #1578e8;}
div.js-cp-addon-empty-data{float: left;width: 100%;padding: 10px;height: 743px;position: relative;}
div.js-cp-addon-empty-data div.js-empty-data-upper-portion{text-align: center;padding-top: 20px;padding-bottom:10px;}
div.js-cp-addon-empty-data div.js-empty-data-lower-portion{text-align: center;padding-top: 50px;padding-bottom:10px;font-size: 20px;font-weight: bold;}
/*latest jobs*/
div#js-wrapper-menus a.js-admin-menu-link:first-child div.js-mnu-arrowicon {position: absolute;top: 2px;right: 12px;}
div#js-wrapper-menus a.js-admin-menu-link div.js-mnu-arrowicon {position: absolute;top: 12px;right: 12px;}
div.newestjobs {float: left;width: 100%;background: #fff;border: 1px solid #ebecec;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);margin-bottom: 20px;}
div#jsjobs-wrapper div.js-cp-cnt-title a.js-cp-cnt-title-btn {float: right;padding: 12px 15px;border: 1px solid #ebecec;color: #23282d;text-decoration: none;}
div#jsjobs-wrapper div.js-cp-cnt-title a.js-cp-cnt-title-btn:hover {border: 1px solid #1578e8;color: #1578e8;}
div.newestjobtable {display: inline-block;float: left;width: 100%;background: #FFFFFF;box-sizing: border-box;padding: 20px;}
div.js-cp-job-list {float: left;width: 100%;border: 1px solid #ebecec;margin-bottom: 10px;}
div.js-cp-job-list div.js-cp-job-list-header{float: left;width: 100%;padding: 15px 15px;}
div.js-cp-job-list div.js-cp-job-list-left {float: left;width: 50%;}
div.js-cp-job-list div.js-cp-job-list-right {float: left;width: 50%;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-image {width: 100px;height: 100px;float: left;position: relative;margin: 0px 10px 0 0;border: 1px solid #ebecec;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-image img {position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;max-width: 90%;max-height: 90%;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt {float: left;width: calc(100% - 110px);padding: 0px 0 0 10px;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info.company-name {color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info {padding-bottom: 7px;color: #6c757d;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info {padding-bottom: 7px;padding-top: 7px;color: #6c757d;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info.subject {padding-bottom: 0;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info.subject a {display: inline-block;width: 98%;height: 25px;padding-top:2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #3e4095;font-size: 20px;font-weight: bold;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info a {color: #6c757d;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info:last-child {padding-bottom: 8px;}
div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info span.js-cp-job-info-label {display: inline-block;margin-right: 25px;color: #999999;}
div.js-cp-job-list div.js-cp-job-list-footer{float: left;width: 100%;border-top: 1px solid #ebecec;background-color: #fafafa;padding: 10px;}
div.js-cp-job-list div.js-cp-job-list-footer .js-cp-job-list-footer-btn-wrp{float: left;display: inline-block;border: 1px solid #ebecec;background-color: #FFFFFF;padding: 10px;margin-right: 5px;}
div.js-cp-job-list div.js-cp-job-list-footer .js-cp-job-list-footer-btn-wrp a{text-decoration: underline !important;color: #4ec7f4}
div.js-cp-job-list div.js-cp-job-list-footer .js-cp-job-list-footer-btn-wrp a:hover{color: #2b2b2b}
div.js-cp-job-list div.js-cp-job-list-right span.js-cp-job-type {float: right;display: inline-block;color: #fff;background-color: #f38d2f;padding:5px 12px;margin-top: 5px;margin-bottom: 5px;}
div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary {float: right;width: 100%;margin-top: 10px;text-align: right;font-size: 26px;}
div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary span {font-size: 15px;}
div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary span.js-cp-job-info-label {color: #b6b7ba;}
div#jsstadmin-data-wrp {width: calc(100% - 40px);float: left;margin: -35px 20px 0;padding: 25px;background: #fff;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2{float: left;width: 100%;background: #FFFFFF;padding: 25px 20px;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.box-outer{display: inline-block;padding: 5px;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.box {width: 100%; border: 1px solid #D4D4D5;  padding: 10px; font-size: 16px; background: #ffffff;   display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.box img{float: left;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.text{display: inline-block;text-align: left; margin-left: 20px; margin-top: 30px;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.bold-text1{font-size: 22px; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.bold-text2{font-size: 22px; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.bold-text3{font-size: 22px; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.bold-text4{font-size: 22px; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.count2 div.nonbold-text{font-size: 16px; color: #444442; margin-top: 10px; }
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.cahrt {margin-top:100px;}
div#jsjobs-wrapper div#jsjobs-content div#admin-employer-report div.cahrt div#piechart {}
div#jsjobs-wrapper .overflow_text{float:left;max-width: 65%;margin-right:5px;overflow: hidden;text-overflow:ellipsis;display: block;white-space: nowrap;}
div#jsjobs-wrapper .img_left{ display: inline-block; width: auto; float: left;margin-left:5px;}
div#jsjobs-wrapper .img_right{ display: inline-block; width: auto; float: right;margin-right:5px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs{padding: 20px; display: inline-block;height:500px;overflow: hidden;position:absolute;top:0px;right:0px;z-index:1;background: #ffffff;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left{ background: #37BC9B; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block; position: absolute;top:20px;left: 20px;right: 20px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; margin-top: 12px;font-size: 14px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.img{}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.img:hover{ cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs a.footer{background: #37BC9B; color: #ffffff; padding: 10px; font-weight: bold;display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom: 20px;left: 20px;right: 20px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items{display: inline-block;height: 372px; overflow-y:auto;position: absolute;top: 68px;left: 20px;right: 20px;border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper  div.img{width: 25%;float: left;text-align: center;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img img{border-radius: 50%;border: 1px solid #ccc;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img a{border: 2px solid #37bc9b;display: inline-block;padding: 4px;border-radius: 50%; box-shadow: 0px 0px 7px #aaa; width: 100px; height: 100px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img img{max-height:89px;margin:auto;width:100px;display: block; height: 100px}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail{width: 75%; display: inline-block; position: relative;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #37BC9B;  text-decoration: none; font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div.created{ color: #757575;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;font-size: 10px;  padding: 2px 7px;font-weight: bold;color: #ffffff; border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF;font-size: 10px; padding: 2px 7px;font-weight: bold;color: #ffffff;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-admin-wrapper div.extra-activities div.show-items div.job-wrapper div.detail div.info{display: inline-block;width: 80%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.views{background: #37BC9B;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 7px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.views div.text{}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span{margin-top: 10px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume{padding: 20px; display: inline-block; height:500px;overflow: hidden;position:absolute;top:0px;left:0px;z-index: 0;background: #ffffff;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left{background: #F39C12; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block;position: absolute;left:20px;right:20px;top:20px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; margin-top: 12px; font-size: 14px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left span.img:hover{ cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume a.footer{background: #F39C12; color: #ffffff; padding: 10px; font-weight: bold;display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom: 20px;left: 20px;right: 20px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items{display: inline-block; height: 372px; overflow-y:auto;position: absolute;top:68px;left:20px;right:20px;border-right: 1px solid #F1F1F1;border-left: 1px solid #F1F1F1;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img{width: 25%;float: left;text-align: center;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img img{border-radius: 50%;border: 1px solid #ccc;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img a{border: 2px solid #f39c12;display: inline-block;padding: 4px;border-radius: 50%; box-shadow: 0px 0px 7px #aaa;height: 100px; width: 100px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img img{max-height:89px;margin:auto;width:100px;display: block; height: 100px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail{width: 75%; display: inline-block; position: relative;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #F39C12;  text-decoration: none;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div.created{ color: #757575;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;font-size: 10px;  padding: 2px 7px;font-weight: bold; color: #ffffff; border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF;font-size: 10px; padding: 2px 7px;font-weight: bold; color: #ffffff;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.views{margin-top: 0px; background: #F39C12;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 30px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.views div.text{}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span{}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs{padding: 20px; display: inline-block;height:500px;overflow: hidden;position:absolute;top:0px;right:0px;z-index:1;background: #ffffff;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left{background: #E87352; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block; position: absolute;top:20px;left:20px;right:20px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; margin-top: 12px; font-size: 14px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.img{}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.img:hover{ cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs a.footer{background: #E87352; color: #ffffff; padding: 10px; font-weight: bold;display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom: 20px;left: 20px;right:20px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items{display: inline-block;height: 372px; overflow-y:auto;position: absolute;left: 20px;right: 20px;top:68px;border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper  div.img{width: 25%;float: left;text-align: center;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img img{border-radius: 50%;border: 1px solid #ccc;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img a{border: 2px solid #e87352;display: inline-block;padding: 4px;border-radius: 50%; box-shadow: 0px 0px 7px #aaa; height: 100px; width: 100px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img img{max-height:89px;margin:auto;width: 100px;display: block; height: 100px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail{width: 75%; display: inline-block; position: relative;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #E87352;  text-decoration: none; font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div.created{ color: #757575;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;  padding: 2px 7px;font-size: 10px; font-weight: bold;color: #ffffff; border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF; font-size: 10px; padding: 2px 7px;font-weight: bold;color: #ffffff;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.views{ margin-top: 0px; background: #E87352;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 30px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span{margin-top: 10px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs{display: inline-block;position: relative; width: 25%; }
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic{left: 20px; top:-60px;   position: absolute;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic2{left: 115px;top:-57px; position: absolute;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text{display: inline-block; margin-top: 10px; width: 45%;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.nobold{display: inline-block;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.bold{display: inline-block; font-size: 16px; font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text a{display: inline-block; text-decoration: none; margin-top: 10px; background: url('../images/btn.png') 100% 100%; border-radius: 5px; padding: 7px; color: #ffffff;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text a img {margin-left: 5px;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.right{display: inline-block;position: relative;}
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.right{display: inline-block;position: absolute; right: 10px;} 
div#jsjobs-wrapper div#jsjobs-admin-wrapper div.only-text{padding: 10px 10px 10px 5px;color: #777777;}
/*configuration*/
div#jsjobs-wrapper {float:left;width:100%;display:block;} 
div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block{float:left;width:100%;padding:5px 2px;display: inline-block;margin-bottom: 10px;margin-top: 5px;padding-left: 40px;background-color: #FBFBFB;}
div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content{float:left;width:30%;height:45px;padding:12px;display: inline-block;margin-bottom: 10px;margin-top: 10px;margin-right:30px;background-color:#FFFFFF; border:1px solid #ccc; }
div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content input{margin: 0px;margin-top:-1px;}
div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content label.socialconfig_label{width:50%;margin:0px;margin-left:5px;margin-top:1px;display: inline-block;color:#595959; }
div#jsjobs-wrapper div#jsjobs-content div.idTabs{float:left;width:100%;display: inline-block;margin: 15px 0;padding: 0 15px;}
div#jsjobs-wrapper div#jsjobs-content div.idTabs a{margin: 0 2px 3px;float: left;text-align: center;background: #32373c;border: 1px solid #32373c;display: inline-block;padding: 17px 25px;cursor: pointer;color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div.idTabs a:hover{background: #fff;color: #32373c;}
div#site_setting{float: left;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div.idTabs a.selected{background: #1572e8;border-color: #1572e8;}
div#jsjobs-wrapper div#jsjobs-content div.idTabs a.selected:hover{background: #fff;color: #1572e8;}
div#jsjobs-wrapper div#jsjobs-content div.headtext{    float: left;width: 100%;margin: 0 0 20px;padding: 20px;font-size: 20px;font-weight: normal;background: #32373c;color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#jsjob_configuration_wrapper {float: left;width: calc(50% - 20px);margin: 0 10px 25px;padding: 10px !important;border: 1px solid #ebecec;background: #f8fafc;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.jobs-config-title{float: left;width: 100%;padding: 0 5px 5px;font-weight: bold;color: #23282d;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value{display: inline-block;width: 100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-descript{float: left;width: 100%;padding: 5px 5px 0;color: #606062;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value input{width: 100%;height: 45px;padding: 10px;box-shadow: unset;color: #6c757d;background: #fff;border: 1px solid #ebecec;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value .jobs-mini-descp input{    width: auto;height: auto;padding: 0px;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value textarea{width: 100%;height: 45px;padding: 10px;box-shadow: unset;color: #6c757d;background: #fff;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value .textareabox{float:left;width:100%;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value select{width: 100%;height: 45px;padding: 10px;box-shadow: unset;color: #6c757d;background: #fff;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value label.jobs-mini-descp{float:left;width:8%;padding:5px; }
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.jobs-config-descript{display: inline-block;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.stylelabelbottom{font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.labelcolorbottom{color:#595959;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value .textareabox:{left;width:100%;}}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value select#system_timeout{float:left;width:100%;height:38px;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper div.jobs-config-value select#noofgoldjobsinlisting{float:left;width:100%;height:38px;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.jobs-config-descript{display: inline-block;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.stylelabelbottom{font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div div#jsjob_configuration_wrapper label.labelcolorbottom{color:#595959;}
.defaultmycolorclass{color:#353638;}
/* Email templates */
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper{width:100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent{width:100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailleft_main{width:30%;float: left;background:#32373c}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailleft_main a{display: block;padding: 15px;color: #fff;border-bottom: 1px solid #ebecec;text-decoration: none;background-color:#32373c;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailleft_main a:hover{background-color: #1572e8;color:#FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailleft_main a.selected_link{background-color: #1572e8;color:#FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main{float: left;width: 70%;padding: 2.5%;background: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main span.bottomdata_email{float: left;width: 100%;padding: 10px;color: #6c757d;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main input.inputfieldsizeful{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main label{float: left;width: 100%;margin-bottom: 7px;color: #23282d;}
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main div.email_editor{width:100%;float: left; }
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main label.parameter_email{width:100%;float: left;border-bottom: 2px solid #1572e8; }
div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main label.param_font{padding: 10px;margin-bottom: 10px;color: #1572e8;font-size: 20px;font-weight: bold;}
/*Information Layout */
div#jsjobs-wrapper div#jsjobs-content div#top_bluebar{width:100%;padding: 20px 15px;float:left;background-color: #2b2b2b; }
div#jsjobs-wrapper div#jsjobs-content div#top_bluebar label{width:100%;color: #FFFFFF;font-size: 1.3em;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content{width:100%;float:left;padding:15px 15px 15px 15px;background-color: #FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_det{width:100%;float:left;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_det div.jssst-author-info {float: left;width: 100%;border: 1px solid #ebecec;margin-bottom: -1px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_det label{width:100%;color:#353638;padding: 5px 1px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_det span.left_info{float: left;width: 30%;text-align: right;padding: 15px;color: #606062;border-right: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_det span.right_info{float: left;width: 70%;padding: 15px;color: #23282d;background: #f8fafc;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc{float:left;width:100%;display:block}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc img.info_img_logo{float:left;padding: 20px 30px 10px 100px;margin-top:15px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc span.info_line{float:left;height:156px;border:1.5px solid #D4D4D5;margin-top: 20px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc label{float:left;margin-top: 20px;padding:25px 0px 10px 25px;color:#23282D;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc span.info_text{float:left;width:75%;padding:0px 10px 10px 25px;color:#444444; }
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc a.info_link{float:left;padding:0px 10px 10px 25px;font-weight: bold;font-size:1.1em;color: #188FD4;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock{float:left;width: calc(50% - 20px);border: 9px solid #E8E9EB;margin:10px 10px 10px 10px;padding: 3px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block1_img{float:right;background: url("../images/joomla-inner.png") no-repeat;background-position: 85% 81%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block3_img{float:right;background: url("../images/autoz-inner.png") no-repeat;background-position: 85% 81%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block4_img{float:right;background: url("../images/4.png") no-repeat;background-position: 85% 81%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block7_img{float:right;background: url("../images/wp-jobs.png") no-repeat; background-position: 85% 81%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block5_img{float:right;background: url("../images/car-autoz.png") no-repeat;background-position: 85% 81%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block6_img{float:right;background: url("../images/ticket-background-new.png") no-repeat;background-position: 85% 81%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block1{background: url("../images/1-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);float:left;width: 100%;height:auto;min-height: 250px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block2{background:url("../images/2-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;min-height: 250px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block3{background:url("../images/3-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;min-height: 250px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block4{background:url("../images/4-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;min-height: 250px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block5{background:url("../images/red-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;min-height: 301px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block6{background:url("../images/6-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;min-height: 250px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock img.img1{float: left;padding-top:20px;width:31%;margin-left: -1px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.title{float:left;border-bottom: .5px solid #ffffff;color:#FFFFFF;display: inline-block;font-weight: bold;padding: 15px 10px;width: 69%;margin-top:20px}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.type{float:left;color:#FFFFFF;display: inline-block;font-weight: bold;padding: 10px 11px;width: 69%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail{float:right;color:#FFFFFF;display: inline-block;padding: 0px 10px;width: 69%;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.bottom_links_info{float:left;margin:10px 10px 40px 0px;border:1px solid #FFFFFF;color:#FFFFFF;display: block;padding: 8px 20px;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.pro_color1{background-color:#9AAE01;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.pro_color2{background-color:#1C93C5;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.pro_color3{background-color:#FF6C13;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.pro_color4{background-color:#01A1A9;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.pro_color5{background-color:#E03D3A;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock img.bg_img{float:left;}
/* load address data */
div#jsjobs-wrapper div#jsjobs-content div#addresstop_bluebar{position:relative;float: left;width:100%;background-color:#2b2b2b;/*background:url("../images/Bg-slide-new.png")repeat-x scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);*/}
div#jsjobs-wrapper div#jsjobs-content div#addresstop_bluebar img.imglogo{position:absolute;display: inline-block;top:20px;left: 20px;}
div#jsjobs-wrapper div#jsjobs-content div#addresstop_bluebar label.joomsky_title{display: inline-block;padding:42px 15px 7px 130px;font-weight: bold;font-size: 2.5em;color:#FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#addresstop_bluebar label.joomsky_detail{display: inline-block;padding:37px 9px 0px 9px;font-weight: bold;font-size: 1.1em;color:#FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#addresstop_bluebar a.download_class{padding:15px 20px; float: right;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data{float: left;width: 100%;padding:40px 200px;border:1px solid #DEDEDE;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row{float: left;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row.btn-wrp{float: left;width: 100%;text-align: center;padding: 20px 0;border-top: 2px solid #32373c;margin-top: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row label.label_name{width:20%;float: left;text-align:right;padding:10px;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row span.combo_block{float: left;width: auto;border:1px solid #DEDEDE;padding:4px 7px;margin:0px 2px 12px 0px;background-color:#F8F8F8;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row span.combo_block_mesg{float: left;width: auto;border:1px solid #52A5D4;border-radius:0px;padding:7px 10px;margin:0px 2px 12px 0px;background-color:#FFFFFF;color: #BE3232;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row input.combo_box{float: left;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row label.combo_label{float: left;width: auto;padding:2px 10px;color:#64676A;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row span.file_label{float: left;width: auto;padding:4px 0px;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row input#submitbutton{display: inline-block;padding: 15px;text-align: center;border-radius: 0;height: auto;font-size: 16px !important;min-width: 150px;line-height: initial;box-shadow: unset;text-transform: capitalize;background: #209e24;border: 1px solid #368534;color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row input#submitbutton:hover{background: #fff;color: #209e24;}
/*job alert*/
div.overflow_td{display:block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;max-width:220px;}
a.overflow_td{display:block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;max-width:220px;}
div#jsjobs-wrapper div#jsjobs-heading {}
div#jsjobs-wrapper div#jsjobs-content a{text-decoration: none;}
div#jsjobs-wrapper div#jsjobs-content .ck_blue{border: 1px solid #41A7DA;}
div#jsjobs-wrapper div#jsjobs-content .ck_normal{border: 1px solid #dedede;border-left: none;}
div.jsjobs-check-container {border: 1px solid #dedede;}
span.bottomcheckbox{border: 1px solid #dedede;}
/*gold featue types*/
.padding-right{padding-right: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew {position: relative;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew {position: relative;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.jsjobs-goldstatus{margin-right: 10px;padding: 5px 15px;height: auto;color: white;font-weight: bold;text-align: center;background: #cc9900;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -47px;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.jsjobs-faturedstatus{margin-right: 10px;padding: 5px 15px;height: auto;color: white;font-weight: bold;text-align: center; background: #428bca;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -47px;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
/*queue statuses*/
div#jsjobs-wrapper div#jsjobs-content div.jsjobsqueuereletive{position: relative;}
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses{font-weight: bold; color: #FFF;}
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses span.forapproval{display: inline-block; padding: 5px 7px 5px 15px;margin-left: -5px;}
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses span.waiting-text{display: inline-block;padding: 5px 15px 5px 0px;margin-left: -5px;}
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses span.q-gold{display: inline-block;background: #CC9900; }
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses span.q-feature{display: inline-block;background: #2993CF;}
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses span.q-self{display: inline-block;background: #6E2C90;float: left;margin-left: 0px;}
div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses img.q-image{width: auto;height: 27px;float: left;}
/*queue action buttons*/
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew div.js-bottomspan{float: left;color: #4ec7f4;display: block;border-radius: 0;width: auto;padding: 10px 12px;padding-right: 13px;margin-left: 7px;margin-bottom: 7px;margin-top: 9px;margin-right: 0px;border: solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan{cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan img.social-icon{width:26px;}
div#jsjobs-wrapper div#jsjobs-content div.jobsqueue-approvalqueue {position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a#jsjobs-act-row{color: #64676a;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a#jsjobs-act-row-all{color: #64676a;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-queue-actionsbtn {display: none; text-align: left; position: absolute;bottom: 30px; left: -40px;width: 165px; float: left; padding: 5px;border: 1px solid #d7d7d7;background: #FFF; box-shadow: 0 0 5px 0 rgba(0,0,0,0.3); cursor: default;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-queue-actionsbtn a.jsjobs-act-row{display: inline-block; border-bottom: 1px solid #d7d7d7; padding: 3px 5px; margin: 2px 0; width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-queue-actionsbtn a.jsjobs-act-row-all{display: inline-block; padding: 3px 5px; margin: 2px 0;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-queue-actionsbtn a.jsjobs-act-row img.jobs-action-image{width: 18px; height: auto;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-queue-actionsbtn a.jsjobs-act-row-all img.jobs-action-image{width: 20px; height: auto;margin-right: 5px;}
/*Reports*/
div#jsjobs-wrapper div#jsjobs-content a.overall{display: inline-block; margin-top: 10px; background: #D8F3ED; border: 1px solid #D4D4D5; width: 100%; padding: 10px;  }
div#jsjobs-wrapper div#jsjobs-content a.overall span.left span.text{float: left;font-size: 25px; font-weight: bold;color: #0B7560; margin-top: 17px; margin-left: 25px;}
div#jsjobs-wrapper div#jsjobs-content a.overall span.left {float: left; width: 90%; }
div#jsjobs-wrapper div#jsjobs-content a.overall span.left img{float: left; background: #1ABC9C; padding: 5px; box-shadow: 1px 1px; }
div#jsjobs-wrapper div#jsjobs-content a.overall span.right{float: left; width: 10%; text-align: right;}
div#jsjobs-wrapper div#jsjobs-content a.overall span.right img{ margin-top: 5px;}
div#jsjobs-wrapper div#jsjobs-content a.employer{display: inline-block; margin-top: 10px; background: #F4E4F6; border: 1px solid #D4D4D5; width: 100%; padding: 10px;  }
div#jsjobs-wrapper div#jsjobs-content a.employer span.left span.text{float: left;font-size: 25px; font-weight: bold;color: #994EA3; margin-top: 17px; margin-left: 25px;}
div#jsjobs-wrapper div#jsjobs-content a.employer span.left {float: left; width: 90%; }
div#jsjobs-wrapper div#jsjobs-content a.employer span.left img{float: left; background: #D58CDF; padding: 5px; box-shadow: 1px 1px; }
div#jsjobs-wrapper div#jsjobs-content a.employer span.right{float: left; width: 10%; text-align: right;}
div#jsjobs-wrapper div#jsjobs-content a.employer span.right img{ margin-top: 5px;}
div#jsjobs-wrapper div#jsjobs-content a.jobseeker{display: inline-block; margin-top: 10px; background: #F8E2E3; border: 1px solid #D4D4D5; width: 100%; padding: 10px;  }
div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.left span.text{float: left;font-size: 25px; font-weight: bold;color: #942929; margin-top: 17px; margin-left: 25px;}
div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.left {float: left; width: 90%; }
div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.left img{float: left; background: #Dd6465; padding: 5px; box-shadow: 1px 1px; }
div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.right{float: left; width: 10%; text-align: right;}
div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.right img{ margin-top: 5px;}
/*overall*/
div#charts{float: left;width:100%;margin-top:20px;}
div.boxeswrapper{float: left;width: 100%;background: #FFFFFF;padding: 30px 15px;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);}
div.boxeswrapper div.box{background:#ffffff;width:23%;margin:0px 1%;padding:10px;border:1px solid #cccccc;float:left;}
div.boxeswrapper div.box img{float:left;width:30%;padding-right: 10px;}
div.boxeswrapper div.box span.number{float:right;width:calc(70% - 15px);font-size:35px;font-weight: bold;margin: 30px 0 10px 15px;margin-top: 30px;}
div.boxeswrapper div.box span.desc{float:right;width:calc(70% - 15px);margin-bottom: 10px;margin-left: 15px;}
div.categorycharts{float:left;width:100%;margin-top:20px;background: #FFFFFF;padding-bottom: 20px;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);}
div.categorycharts span.title{float:left;width:100%;margin-bottom:20px;padding:20px;color:#ffffff;font-weight: bold;font-size:20px;background: #32373c;}
div.categorycharts div.chartwrap{float:left;width:31%;text-align: center;border:1px solid #ebecec;margin:0 1%;padding: 10px;}
div.categorycharts div.chartwrap.type{width:48%;}
div.categorycharts div.chartwrap span.title{float:left;width:100%;text-align: center;margin:0px;padding:10px 10px;color:#32373c;background: #f1f1f1;border:1px solid #cccccc;}
div.categorycharts div#catbar1{float:left;width:100%;text-align: center;}
div.categorycharts div#catbar2{float:left;width:100%;text-align: center;}
div.categorycharts div#catpie{float:left;width:100%;text-align: center;}
div.categorycharts div#citybar1{float:left;width:100%;text-align: center;}
div.categorycharts div#citybar2{float:left;width:100%;text-align: center;}
div.categorycharts div#citypie{float:left;width:100%;text-align: center;}
div.categorycharts div#jobtypebar1{float:left;width:100%;text-align: center;}
div.categorycharts div#jobtypebar2{float:left;width:100%;text-align: center;}
div#admin-employer-report div.charthalf.chartfull{width:100%; margin:25px 0;}
div#admin-employer-report div.charthalf{float:left;width:48%;background: #FFFFFF;margin:15px 1%;box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);}
div#admin-employer-report div.charthalf span.title{float:left;width:100%;padding: 20px;font-size: 20px;background: #32373c;color: #fff;margin-bottom: 20px;}
div#admin-employer-report div.charthalf div#pie1{float:left;width:100%;}
div#admin-employer-report div.charthalf div#pie2{float:left;width:100%;}
div#admin-employer-report div.charthalf div#bar1{float:left;width:100%;}
div#admin-employer-report div.charthalf div#bar2{float:left;width:100%;}
/*Common Popup*/
div#js_jobs_main_popup_back {background: rgba(0,0,0,0.8); display: none;  position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; z-index: 9998; }
div#js_jobs_main_popup_area.js-pd-none {padding: 0;}
div#js_jobs_main_popup_area { background: #FFFFFF; display: none; box-shadow: 0 0 20px #aaa; box-sizing: border-box;  left: 20%; padding: 11px; position: fixed; top: 10%; width: 60%; z-index: 9999; }
div#js_jobs_main_popup_area div#js_jobs_main_popup_head{float: left;width: 100%;background: #1572e8;padding: 15px;}
div#js_jobs_main_popup_area div#js_jobs_main_popup_head div#jspopup_title{float: left;color: #fff;font-weight: bold;font-size: 20px;line-height: initial;text-transform: capitalize;}
div#js_jobs_main_popup_area div#js_jobs_main_popup_head img#jspopup_image_close{float: right;cursor: pointer;}
div#js_jobs_main_popup_area div#jspopup_work_area {border: 1px solid #D4D4D5;  height: 349px; overflow-x: auto; display: inline-block;width: 100%;float: left;padding: 20px;text-align: center;}
/* Error Container */
div.js_job_error_messages_wrapper{float: left;width: 100%;padding: 40px;text-align: center;}
div.js_job_error_messages_wrapper div.message2{width:100%;display: inline-block;padding: 15px 0}
div.js_job_error_messages_wrapper div.message2 span.img{display: inline-block;width: 100%;margin: 15px 0;font-size: 36px;font-weight: bold;line-height: initial;}
div.js_job_error_messages_wrapper div.message2 span.message-text{width: 100%;display: inline-block;} 
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper a.button-not-login{background: #e7e7e7; color:#373435;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper a.button-not-login:hover{background: #e43039; color:#FFFFFF;}
div.js_job_error_messages_wrapper{box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);color: #444442;background-color: #fff;}
div.js_job_error_messages_wrapper div.message2{color: #FFFFFF;}
div.js_job_error_messages_wrapper div.message2 span.img{color: #23282d;}
div.js_job_error_messages_wrapper div.message2 span.message-text{color: #606062;}
div.js_job_error_messages_wrapper div.footer a:hover{background: #00A9E0; color:#FFFFFF;}
/*left menu bar*/
div#jsjobs-wrapper{width:100%;float:left;position: relative;min-height: 400px;}
div#jsjobs-wrapper div#jsjobs-content table#js-table.adminlist thead tr th{border: none;padding: 20px;text-align: center;background: #32373c;color: #fff;border-right: 1px solid #ebecec;border-left: none;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content table#js-table.adminlist thead tr th.left{text-align: left;}
div#jsjobs-wrapper div#jsjobs-content table#js-table.adminlist thead tr .title {text-align: left;}
table.adminlist tr td a {display: inline-block;color: #23282d;width: auto;text-decoration: underline!important}
table.adminlist tr td a.action-btn {display: inline-block;padding: 3px;background: #fff;border: 1px solid #ebecec;margin-left: 5px;}
table.adminlist tr td a.action-btn:hover {border-color: #1572e8}
table.adminlist tr td:last-child img {display: inline-block;max-width: 100%;height: auto;width: auto;vertical-align: middle;}
img.width-auto {width: auto !important;}
div#jsjobs-wrapper.menu-collasped-active div#jsjobs-content{padding-left: 270px;transition: all 500ms;}
div#jsjobs-wrapper div#jsjobs-content{width: 100%;float: left;position: relative;padding-left: 70px;transition: all 500ms;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main{width: 100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area{width: calc(100% - 40px);float: left;border: 1px solid #ebecec;margin: 20px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-img-area{width: 140px;float: left;display: inline-block;text-align: center;padding: 20px}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-img-area img.myfilelogoimg{width: auto;height: 82px;border: 1px solid #DDDDDD;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area{width: calc(100% - 140px);float: left;padding: 10px; padding-left: 0px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-job-area{padding-bottom: 8px;padding-top: 8px;color: #999999;float: left;width: 98%;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-job-area span.title{color: #2b2b2b;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-jobseeker-area{padding-bottom: 8px;padding-top: 8px;color: #3e4095;font-size: 20px;font-weight: bold;float: left;width: 98%;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-resume-area{padding-bottom: 8px;padding-top: 8px;float: left;width: 98%;color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area{width: 100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area div.message-history-title{float: left;width: calc(100% - 40px);margin:10px 20px 20px 20px;border-bottom: 2px solid #ebecec;padding-bottom: 20px;font-size: 20px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-edit{float: left;width: 100%;margin: 0 0 13px; padding: 8px 10px;font-size: 16px;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-edit span.massage-history-sent-title{display: inline-block;margin-top: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.employersend{background-color: #32373C;color: #ffffff;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.jobseekersend{background-color: #32373C;color: #ffffff;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-edit span.massage-history-achor{float:right;padding:3px 15px 3px 0;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-edit span.massage-history-achor a.massage-history-anchor{border: 1px solid #DDDDDD;background-color:#FFFFFF;border-radius:3px;padding: 3px 5px;color:#000;font-size: 13px}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-subject-area{width: auto;float: left;padding: 0 15px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-subject-area span.massage-history-subject-wrap{width: 100%;float: left;padding: 5px 0;color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize; }
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-massage-area{width: 100%;float: left;padding: 5px 15px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-massage-area span.massage-history-massage-area-title{width:6%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-massage-area span.massage-history-massage-area-value{width: 92%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-createddate-area{width: auto;float: left;padding: 0 5px;}
div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-createddate-area span.massage-history-createddate-wrap{width: 100%;float: left;padding: 5px 0;color: #999999}
div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area{width: 100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area div.row0{width: 100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area div.row1{width: 100%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area div.row1 label#userpackagemsg{float: left;width: 100%;margin-bottom: 10px;color: #23282d;}
div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area input#username{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#jsjobs-popup-wrap{width: 100%; float: left;}
div#jsjobs-popup-wrap form#adminForm{width: 100%; float: left;padding: 5px 20px;}
div#sbox-window{padding: 0 !important;}
.contentpane{padding: 0 !important;}
#sbox-btn-close {width: 25px !important;height: 25px !important;right: 45px !important;top: 20px !important;background: url(../images/popup-close.png) no-repeat center !important;}
div#jsjobs-popup-wrap div.jsjobs-heading{width: 100%; float: left;background: #1572e8;color: #ffffff;padding: 15px 0;margin-bottom: 20px;}
div#jsjobs-popup-wrap div.jsjobs-heading span.jsjobs-heading-title{display: inline-block;float: left; padding: 10px 15px; color: #FFFFFF;font-size: 20px;}
div#jsjobs-popup-wrap div.jsjobs-heading img.jsjobs-popupclose-img{display: inline-block;float: right;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area{width: 100%;float: left;border-bottom: 1px solid #DDDDDD;padding:10px 0 30px 0;display: inline-block;text-align: center;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search{display: inline-block;text-align: center;float: left;width: 100%;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area input#searchname{min-height: 45px;padding: 10px;border-radius: 0px;line-height: initial;margin-bottom: 0px;width: 100%;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area input#searchusername{min-height: 45px;padding: 10px;border-radius: 0px;line-height: initial;margin-bottom: 0px;width: 100%;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area select#searchrole{min-height: 45px;padding: 10px;border-radius: 0px;line-height: initial;margin-bottom: 0px;width: 100%;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 10px);-webkit-appearance: none;-moz-appearance: none;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-value{display: inline-block;float: left;text-align: center;padding: 0 5px;width: 25%;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-button{display: inline-block;float: left;text-align: center;padding:0 0 0 5px;width: 25%;}
div#jsjobs-popup-wrap div.jsjobs-popup-search-area button#jsjobs-reset-btn{height: 45px;background: #2b2b2b;color: #ffffff;border: 1px solid #d1d1d1;padding: 15px 5px;width: 50%;float: left;}
div#jsjobs-popup-wrap div.jsjobs-adminlist{width: 100%;float: left;border-bottom:1px solid #DDDDDD;background-color: #fafafa;}
div#jsjobs-popup-wrap div.jsjobs-adminlist span.jsjobs-adminlist-heading{width: 100%;float: left;padding: 10px 20px; }
div#jsjobs-popup-wrap div.jsjobs-adminlist span.jsjobs-adminlist-heading span.heading-title{width: 20%;float: left;text-align: center;padding: 10px 0;font-weight: bold; }
div#jsjobs-popup-wrap div.jsjobs-adminlist-value{width: 100%;float: left; padding: 10px 0px;}
div#jsjobs-popup-wrap div.jsjobs-adminlist-value span.heading-title{width: 20%;float: left;text-align: center;border-bottom:1px solid #DDDDDD;padding: 10px 0 }
div#jsjobs-popup-wrap div.jsjobs-adminlist-value span.heading-title a{cursor: pointer; text-decoration: none;}
div#jsjobs-popup-wrap div.pagination.pagination-toolbar{margin-top: 9px; margin-right: 15px;}
div#jsjobs-popup-wrap div.jsjobs-pagination{display: inline-block;float: right;}
/*customfields combo*/
div#jsjobs-wrapper div#jsjobs-content form#adminForm div.js-form-area div.js-form-wrapper div#divValues div.jsjobs-value table#divFieldValues.adminform tbody#fieldValuesBody tr td input{height: 32px;  background-color: #fff; border: 1px solid #ccc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
div#jsjobs-wrapper div#jsjobs-heading{display: inline-block;width: 100%;padding: 10px 2%;margin-bottom: 20px;border-bottom: 4px solid #DC6161;background: #414141;}
div#jsjobs-wrapper div#jsjobs-heading div.left_side {display: inline-block;width: 60%;float: left;border-right: 1px solid #ffffff;}
div#jsjobs-wrapper div#jsjobs-heading div.left_side span.job_sharing_text {font-size: 18px;color: #ffffff;font-weight: bold;display: inline-block;padding: 5px 0px;}
div#jsjobs-wrapper div#jsjobs-heading a#backimage{display:inline-block;float:left; margin: 5px 5px 0 3px;width:37px;height:38px; }
div#jsjobs-wrapper div#jsjobs-heading  span#heading-text{float:left;margin:15px 12px 12px 3px;font-weight: bold;font-size: 22px;  }
/*heading bar*/
div#jsstadmin-data-wrp span#sorting-wrapper{display: inline-block; float: right;}
div#jsstadmin-data-wrp span#sorting-wrapper span#sorting-bar1 select#js_sortby{float: left;width: 110px;height: 45px;padding: 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;box-shadow: none;border-radius: 3px;min-height: 30px;max-width: 25rem;cursor: pointer;vertical-align: middle;margin-bottom: 0px;border-radius: 0px;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#jsstadmin-data-wrp span#sorting-wrapper span#sorting-bar1 select#js_sortby:hover{color: #2b2b2b;}
div#jsstadmin-data-wrp span#sorting-wrapper span#sortimage a{float: left;padding: 12px 7px;background: #1572e8;height: 45px;}
div#jsstadmin-data-wrp span#sorting-wrapper span#sortimage a img{float:right;}
/* listing/Filter*/
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper{width: 100%;position:relative;float: left;margin-top:-6px;padding:20px;display: inline-block;margin-bottom: 20px;background: #fff;border: 1px solid #ebecec;    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs_filter-inner_wrapper{width: 80%;float: left;}
div#jsjobs-wrapper div#jsjobs-content div.jsjobs_filter_wrapper_class{width: 100%;position:relative;float: left;margin-top:-6px;padding:20px;display: inline-block;margin-bottom: 20px;background: #fff;border: 1px solid #ebecec;    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter input#searchcode{text-transform: uppercase;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append input{width: 186px !important;margin-right: 1px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter input{margin-right: 5px;margin-bottom:0px;height: 30px;border:1px solid #cccccc;border-radius: 3px;margin-bottom: 0;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append button{height: 45px;margin-top: 3px;margin-right: 2px;margin-left: -2px;border: 1px solid #ebecec;border-radius: 0px;border-left: none;color: #1572e8;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append button:hover{color: #2b2b2b !important;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.mycheckboxblock{float: left;height: 45px;width: 227px;padding: 10px;margin: 3px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 0;} 
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.mycheckboxblock input.jsinputstate{ margin: 3px 5px;width: auto;height: auto;} 
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.mycheckboxblock label.jshasstates{display: inline-block;padding-right: 5px;} 
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter span#showhidefilter span{float: left;padding: 15px 0px 8px;line-height: initial;min-width: 80px;margin: 3px 2px;text-align: center;height: 45px;color: #636363;border: 1px solid #ebecec;background: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter span#showhidefilter span:hover{border-color: #1572e8;text-decoration: none;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter span#showhidefilter img{position: relative;top:17px;bottom: 0px;right:0px;left:0px;margin:auto;cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter select{float: left;height: 45px;width: 227px;padding: 10px;margin: 3px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;border-radius: 0;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter input{float: left;height: 45px;width: 227px;padding: 10px;margin: 3px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 0;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter{float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper div.jsjobs-filter-btn-wrp{float: left;}
div#jsjobs-admin-heading{float: left;width: 100%;margin-bottom: 20px;padding: 10px 15px;background: #32373c;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter button{    float: left;height: 45px;line-height: initial;border-radius: unset;box-shadow: unset;margin: 3px 2px;border: 1px solid #ebecec;}
.js-form-search {padding: 0 22px;color: #fff;background: #1572e8;}
.js-form-search:hover {color: #1572e8;background: #fff;border-color: #1572e8 !important;}
.js-form-reset {padding: 0 15px;color: #23282d;background: #f8fafc;}
.js-form-reset:hover {color: #23282d;border-color: #23282d !important;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append, .input-prepend{margin-bottom:0;}
table#js-table {width: 100%;border-spacing: unset;background: #fff;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
table#js-table tr{border-bottom: 1px solid #ebecec !important;}
table#js-table tr:last-child{border-bottom: none !important;}
table#js-table tr:last-child td{border-bottom: none !important;}
table#js-table tr td {border:none;padding: 15px 15px 15px 20px;margin-bottom: 5px;background: #fff !important;color: #23282d;border-right: 1px solid #ebecec;border-left: none !important;border-bottom: 1px solid #ebecec;}
table#js-table tr td.s-td {padding: 0px;}
table#js-table tr td:last-child {border-right: 0;}
/*New Filters*/
div#checkallbox-main{float: left;width: 100%;border-bottom: 2px solid #DEDEDE;margin-bottom: 10px;}
div#checkallbox-main div#checkallbox{position: relative;margin-right: 5px;float: left;padding: 5px 10px;background-color: #f7f7f7;border: 1px solid #dedede;margin-bottom: 10px;border-radius: 5px;cursor: pointer;}
div#checkallbox-main div#checkallbox img.del-icon{margin-top: 2px;}
div#checkallbox-main div#checkallbox span.selectallbox-text{float: right;margin:3px 0 3px 5px;}
div#checkallbox-main div#checkallbox span.selectallbox-text:hover{text-decoration: underline;}
div#checkallbox-main div#checkallbox span.selectallbox-text a{color: #333}
div#checkallbox-main div#checkallbox span.selectallbox span.selectallbox-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -41px;left: -33%;background-color: #FFEECF;white-space: nowrap;}
div#checkallbox span.selectallbox span.selectallbox-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 20%;white-space: nowrap;}
div#jsstadmin-data-wrp div.js-admin-head-txt {float: left;font-size: 20px;padding: 14px 0;color: #fff;}
/*Company Listing*/
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper {float: left;width: 100%;border: 1px solid #ebecec;margin-bottom: 10px;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);position: relative;background-color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div.jsjobs-top-comp-wrp{float: left;width: 100%;padding: 15px;background-color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{float: left;width: 60%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg{width:88%;height:120px;margin:0px 8px 8px 8px;float:left;border:solid 1px #DEDEDE;border-top:none;box-shadow: 0 0 11px 0 rgba(0,0,0,0.2);}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-leftimg{width:115px;height: 105px;float:left;border:solid 1px #ebecec;position: relative;margin-top: 3px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-img{width: 115px;height: 105px;float: left;border: solid 1px #ebecec;position: relative;margin-top: 3px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-img img{position: absolute;top:0;bottom:0;right:0;left:0;margin: auto;max-width: calc(100% - 20px);max-height: calc(100% - 10px);}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-leftimg img{position: absolute;top:0;bottom:0;right:0;left:0;margin: auto;max-width: calc(100% - 20px); max-height: calc(100% - 10px);}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body{float: left;width: calc(100% - 115px);padding: 4px 0 0 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock{padding-bottom: 8px;padding-top: 8px;color: #6c757d;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.location{padding-left: 10px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.url a{color: #5454c5;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.com-name{color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.job-subject{color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.job-subject a {display: inline-block;width: 98%;height: 30px;padding-top:2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #3e4095;font-size: 20px;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.last-child{margin-left: 20px}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.name a{display: inline-block;width: 98%;height: 25px;padding-top:2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #2b2b2b;font-size: 25px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock .color{color: #999999;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock .title{color: #3c3435;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle{position:absolute;background: #FFF;padding:4px;margin: 15px 0 15px 15px; float:left;border:solid;border-radius:50%;border-width: 2px;border-color: #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle-appliedresume{position:relative;padding:3px;margin-top:8%;margin-left:6%;margin-right: 7%;float:left;border:solid;border-radius:50%;border-width: 2px;border-color: #4588C2;box-shadow: 0 0 11px 0 rgba(0,0,0,0.7);}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.viewresumelink a{color:#FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.viewcoverlink a{color:#000000;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg img.myfilelogoimg{width: 100%;height:120px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle img.circle{float:left;width:110px;height:110px;border-radius:50%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume {width: calc(100% - 160px); padding: 20px; float:right;padding-left: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header{width:45%;float:right;position: relative;padding: 10px}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti {width: auto !important;padding: 0px !important;position: absolute;top: 20px;right: 97px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti.app-mrg-right {right: 186px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti input{margin: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume span#js-queues-statuses{position: absolute;top: 20px;right: 10px;font-weight: 600;color: #FFF;font-size: 11px;}
.mrg-top{margin-top: 50px !important;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right{width: 40%;float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right.position{width: 40%;float:left;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-type {float: right;display: inline-block;color: #fff;background-color: #f38d2f;padding: 5px 12px;margin-top: 10px;margin-bottom: 5px;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-salary {float: right;width: 100%;margin-top: 10px;text-align: right;font-size: 26px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-salary span.per-month{font-size: 19px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-salary span.js-cp-job-info-label {color: #b6b7ba;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header{width:100%;float:left;padding: 5px 5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-rightalign{float:right !important;width: auto;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-comp-header-wrp{width:auto !important;padding: 0px !important;position: absolute;top: 10px;right: 85px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti {width:auto;float:right;margin: 22px 10px 0 0;color: #bababa}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-date{padding-top: 18px;float: left;width: auto;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs-resumetitle.datablockhead-left{width: 100%; display: inline-block;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs-resumetitle.datablockhead-left span.notbold.color-blue.font-mysize{max-width: 70%; display: inline-block;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size: 14px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.datablockhead-right{width:auto;float:left;margin:12px 0px 3px 0px; }
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner{float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner_red{float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner span.listheadrightcorner-green{float:left;margin-right:0px;padding:5px 15px;height:auto;background-color:#53b427;color: white;font-weight:bold;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner_red span.listheadrightcorner-red{float:left;margin-right:0px;padding:5px 15px;height:auto;background-color:#E22828;color: white;font-weight:bold;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div.js-cp-job-type {float: right;display: inline-block;color: #fff;background-color: #f38d2f;padding: 5px 12px;margin-top: 10px;margin-bottom: 5px;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.notbold{margin-left:5px;color: #66A1D4;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.goldnew{margin-left:10px;position: relative;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.goldnew span.goldnew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -47px;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.featurednew span.featurednew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -44px;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.featurednew{position: relative;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.featurednew:hover{cursor:pointer;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.goldnew:hover{cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body{width:55%;float:left;min-height: 85px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock{padding-bottom: 8px;padding-top: 8px;color: #6c757d;float: left;width: 100%}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.app-title{color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.name{color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.name a {display: inline-block;width: 97%;height: 25px;padding-top:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #3e4095;font-size: 20px;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.last-child{width: auto !important; margin-right: 15px}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock .title{color: #2b2b2b;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablockspecial{margin:15px 0px 10px 10px;width:100%;float:left;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.mysize{font-size: 13.5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablockspecial.mysize{font-size: 13.5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.mysizesmall{font-size: 12px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablockspecial.mysizesmall{font-size: 12px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock span.notbold{margin-left:5px;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablockspecial span.notbold{margin-left:5px;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock span.notbold.color{color: #999999}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablockspecial span.notbold.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock span.notbold.color-blue{color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock a.notbold{margin-left:5px;color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablockspecial span.notbold.color-blue{color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left{padding:12px 0px 12px 10px;float:right;font-weight: bold; display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs_jobltitle.datablockhead-left{padding:12px 0px 12px 10px;float:left;font-weight: bold;display: inline-block;width: 75%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs_jobltitle.datablockhead-left span.notbold.color-blue.font-mysize{display: inline-block;float: left;max-width: 70%;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 100%;display: inline-block;font-size: 14px; float: left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left{width:30.5%;margin:12px 0px 12px 10px;float:left;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.mysize{font-size: 16px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.mysizesmall{font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right{width:auto;float:right;margin:34px 0px 3px 0px; }
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.flot-right{float:left;margin: 0;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner{float:left;}
/*div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner_red{float:left;position: absolute;right: 0px;top:12px;}*/
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner img{float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner_red img{float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner span.listheadrightcorner-green{float:left;margin-right:0px;padding:5px 15px;height:auto;background-color:#53b427;color: white;font-weight:bold;text-align: center;margin-right: 6px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner span.listheadrightcorner-red{float:left;margin-right:0px;padding:5px 15px;height:auto;background-color:#E22828;color: white;font-weight:bold;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner_red span.listheadrightcorner-red{float:left;margin-right:0px;padding:5px 15px;height:auto;background-color:#E22828;color: white;font-weight:bold;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.notbold{margin-left:5px;color: #66A1D4; font-size: 14px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.font-mysize{max-width: 70%;display: inline-block;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew{margin-left:10px;position: relative; font-size: 10px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew span.goldnew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -123%;background-color: #FFEECF;white-space: nowrap;color: #2b2b2b;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew span.featurednew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -80%;background-color: #FFEECF;white-space: nowrap;color: #2b2b2b;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew{position: relative;margin-left: 5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew:hover{cursor:pointer;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew:hover{cursor: pointer;}  
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob {float:right;margin-top:15px;margin-right:30px;padding:5px 8px;border-top:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-left:1px solid #DEDEDE;background-color: #F8F8F8;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob span.notbold.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.notbold{margin-left:5px;color: #66A1D4;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew{margin-left:10px;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew span.goldnew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -123%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.fulltimejob span.notbold.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew span.featurednew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -80%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew{margin-left:10px;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew:hover{cursor:pointer;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew:hover{cursor: pointer;}  
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.fulltimejob {float:right;margin-top:15px;margin-right:30px;padding:5px 8px;border-top:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-left:1px solid #DEDEDE;background-color: #F8F8F8;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body{width:100%;float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock{padding:15px 0px 10px 10px;width:45%;float:left;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.location{width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial{margin:15px 0px 10px 10px;width:100%;float:left;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock.mysize{font-size: 13.5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial.mysize{font-size: 13.5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock.mysizesmall{font-size: 12px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial.mysizesmall{font-size: 12px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.notbold{margin-left:5px;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial span.notbold{margin-left:5px;font-weight: normal;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.notbold.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial span.notbold.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.notbold.color-blue{color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock a.notbold{margin-left:5px;color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial span.notbold.color-blue{color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp{width:100%;float:left;border-top:solid 1px #ebecec;background-color: #F7F7F7;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew {float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.bottomcheckbox {float: left;padding: 10px 10px;margin: 9px 0px 9px 10px;width: auto;background-color: white;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.resumepaddingleftqueue{padding-left: 164px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job {float:left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#bottomleftnew-resume {float: right;width: 100%;margin-top: 10px;text-align: right;font-size: 26px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume-wrp {float: left;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume-wrp span.datablockhead-left{float: left;padding: 10px 10px;margin: 10px;width: auto;background-color: white;margin-right: 0px;border: 1px solid #dedede;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper.ck_blue div#jsjobs-bottom-comp div#bottomleftnew-resume-wrp span.datablockhead-left{border: 1px solid #41A7DA;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.bottomcheckbox input{margin:0px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.bottomcheckbox input{margin: 0;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.bottomcheckbox{float:left;padding:10px 10px;margin:9px 0px 9px 10px;width:auto;background-color:white;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.bottomcheckbox input{margin:0px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.bottomcheckbox{float:left;padding:7px 9px;margin:7px 0px;width:6%;background-color:white;border-top:solid 1px #DEDEDE;border-right:solid 1px #DEDEDE;border-bottom:solid 1px #DEDEDE;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.js-created{float:left;width:auto;padding:15px 11px;margin:1px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.js-created{float:left;width:auto;padding:18px 6px;margin:1px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#bottomleftnew-resume span.js-created{color: #b6b7ba;font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.js-created span.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.js-created span.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.js-created span.color{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew {float: left;margin-left:0px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job {float: left; margin-right: 10px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume {float: left;margin-right:15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan{float:left;color: #4ec7f4;display:block;border-radius: 0;width:auto;padding:10px 12px;padding-right:13px;margin-left:7px;margin-bottom:7px;margin-top:9px;margin-right:0px;border:solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan:hover{color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan_jobqueue{float:right;color: #32373c;display:block;border-radius: 4px;width:auto;padding:5px 11px;padding-right:13px;margin-left:7px;margin-bottom:7px;margin-top:9px;margin-right:0px;border:solid 1px #DEDEDE;background-color: #FFFFFF;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a.js-bottomspan{float: left;color: #4ec7f4;display: block;border-radius: 0;width: auto;padding: 10px 12px;padding-right: 13px;margin-left: 7px;margin-bottom: 7px;margin-top: 9px;margin-right: 0px;border: solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a.js-bottomspan:hover{color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a.js-bottomspan img.social-icon{width: 26px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a.js-bottomspan{float: left;color: #4ec7f4;display: block;border-radius: 0;width: auto;padding: 10px 12px;padding-right: 13px;margin-left: 7px;margin-bottom: 10px;margin-top: 10px;margin-right: 0px;border: solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a.js-bottomspan:hover{color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a{color:black;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a{color:black;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a{color:black;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a img.social-icon{width: 26px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-appliedresume{float: left;width: 100%; padding: 2px 5px 5px 5px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-appliedresume a.js-bottom-links{padding:4px 9px; margin-top: 4px; margin-right: 4px; float:left;border:solid 1px #DEDEDE;background-color: #F0F0F0;color: #000;}
/*User Listing*/
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper {float: left;width: 100%;margin-bottom: 10px;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);background-color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-left{float:left;width: 125px; height: auto; position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-left span.outer-circle{background-color:#FFF;margin:17px 0 17px 17px; float:left;border-radius:50%;width: 110px;height: 110px;text-align: center;position: relative;border:2px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-left span.outer-circle img.circle{max-width:90%;max-height:90%;border-radius:50%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right{float:right;width: calc(100% - 125px); padding-left: 5px;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div.min-height-box{min-height:129px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header{float:left;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div.min-heigth-title{min-height: 50px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header span.listheadleft{float:left;margin-left:16px;margin-top:30px; font-size: 14px;color: #3e466f;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.title{font-size: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.value{font-size: 15px;color: #999999;margin-right: 25px}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom span.title{font-weight: bold;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadright{float:left;margin-top:-6px;margin-left:15px;padding:4px 9px;width:auto;height:auto;border:solid;border-width: 1px;border-color: #DEDEDE;background-color:#0073AA;color: white;text-align: center;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadright2{float:left;margin-top:-6px;margin-left:15px;padding:4px 9px;width:auto;height:auto;border:solid;border-width: 1px;border-color: #DEDEDE;background-color:#343538;color: white;text-align: center;font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadright3{float:left;margin-top:-6px;margin-left:10px;width:auto;height:auto;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsrightcorner{float: right;height: 30px;width: auto;margin-top:1%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadrightcorner-green{float:left;font-weight:bold;padding:5px 9px;height:auto;background-color:#99D000;color: white;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadrightcorner-red{float:left;font-weight:bold;padding:3px 9px 3px 9px;height:24px;background-color:#E22828;color: white;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div span.smallimg img{float:left;height:24px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft{float:left;margin-left:16px;margin-top:10px;width:100%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft.txt{margin-top: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft.txt span.title{color: #3e4095;font-size: 20px;font-weight: bold;float: left;width: 65%; height: 25px;padding-top:2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanright{float:left;margin-left:1%;margin-top:1.2%;width:35%;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom{width: 100%;float: left;border-top: solid 1px #ebecec;background-color: #F7F7F7;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper span.js-idbottom-top{position: absolute;top:60px;right:50px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper span.js-idbottom{position: absolute;top:100px;right:50px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom button#js-bottombutton{float:right;padding:7px 15px;margin-top:1%;margin-bottom:1%;margin-right:5%;width: auto;border:solid;border-width: 1px;border-color: #ebecec;background-color: white; }
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom a#js-bottombutton{float:left;padding:9px 15px;margin-top:10px;margin-bottom:10px;margin-left:25px;width: auto;border:solid;border-width: 1px;border-color: #ebecec;background-color: white;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom a#js-bottombutton:hover{color: #2b2b2b;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom button#js-bottombutton a{color: black; }
/*User Roles Form*/
div#jsjobs-wrapper div#jsjobs-content div.js-usercontent{float:left;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent{display: block;width: 100%;float: left;padding: 10px 20px;}
div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent.bg{background: #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize1{float: left;color: #23282d;padding: 10px 10px 5px 10px;width: 17%;}
div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize2{color: #6c757d;padding: 10px;float: left;width: 17%;}
div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize2 select{float: left;height: 45px;width: 227px;padding: 10px;margin: 3px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;border-radius: 0;}
/*Pagination*/
div#jsjobs-pagination-wrapper{text-align: right;float: left;width: 100%;padding: 20px;background-color: #ffffff;margin: 0px 0px;box-sizing: border-box;border-top: 1px solid #ebecec;    box-shadow: 0px 2px 4px 2px rgba(0, 0, 0, 0.06);}
div#jsjobs-pagination-wrapper div.pagination-toolbar{float: right;}
div#jsjobs-pagination-wrapper select#limit{float: left;height: 40px;border-radius: 0;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 12px;}
.pagination ul > li > a, .pagination ul > li > span {padding: 10px 15px !important;color: #23282d;border: 1px solid #ebecec !important;background: #f8fafc !important;margin: 2px 2px;}
.pagination ul > .active > a, .pagination ul > .active > span {border-color: #1572e8 !important;color: #1572e8 !important;background-color: #fff !important;}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {border-radius: 0 !important;}
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span {border-radius: 0 !important;}
.pagination ul li a:hover {background: #ffffff !important;border-color: #2b2b2b !important;}
.pagination ul {box-shadow: none !important;}
/*Share Log*/
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper{float: left;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main{float: left;margin-bottom:20px;margin-top:5px;width: 100%;padding:8px 40px 15px 40px;border: 1px solid #E4E4E4;background-color:#F9F9F9; }
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main:hover{border: 1px solid #41A7DA;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#left_blocks{float: left;width: 50%;padding:8px 20px;color:#353638;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#left_blocks_nested{margin-left:10px;color:#8A8C8F;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#right_blocks{float: left;width: 50%;padding:8px 20px;color:#353638;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#right_blocks_nested{margin-left:10px;color:#8A8C8F;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#mesg_block{float: left;width: 7%;padding:8px 20px;color:#353638;}
div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#mesg_block_next{float:left;width: 91%;margin-left:10px;padding:8px 20px;color:#8A8C8F;background-color:#FFF;border:1px solid #E4E4E4;}
div#jsjobs_full_black{width: 100%; text-align: center;position: fixed;top: 0;left: 0;display: none;}
div#jsjobs_full_black div.jsjobs_job_copy{display: inline-block; padding: 18px;margin-top: 230px; background: rgba(0,0,0,0.6);color: #FFF; font-size: 22px; border-radius: 9px;}
/*Forms*/
div#jsjobs-wrapper div#jsjobs-content div.js-form-area{display: inline-block;float: left;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper{float: left;width: calc(100% / 2 - 20px);margin: 0px 10px 20px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper.full-width{width: calc(100% - 20px);}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper label.jsjobs-title{    float: left;width: 100%;margin-bottom: 10px;color: #23282d;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper label.jobapplylink{display: inline-block;margin-top: 5px;}
div#jsjobs-wrapper input#jobapplylink1{display: inline-block;margin: 0px;margin-top: -2px;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper select.inputbox{float:left;margin-right:4px;margin-bottom:0px;padding-top: 5px; width: 34%;height:32px;display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value{float: left;width: 100%;margin-bottom: 10px;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value .js-editor-tinymce .tox.tox-tinymce .tox-editor-container .tox-editor-header .tox-menubar ,
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value .js-editor-tinymce .tox.tox-tinymce .tox-editor-container .tox-editor-header .tox-toolbar-overlord,
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value .js-editor-tinymce .tox.tox-tinymce .tox-statusbar {background-color: #f0f0f0;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value.jsjobs-msg-wrp{float: left;width: 100%;margin-bottom: 10px;position: relative;height: 45px;padding: 10px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value.js-jobs-main-wrp{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value.js-jobs-main-wrp label{margin-left: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value ul.jsjobs-input-list-jsjobs{float: left;width: 100%;height: 45px !important;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 3px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value textarea.inputbox{display: block;width: 100%;min-height: 100px;padding: 10px;color: #6c757d;border: 1px solid #ebecec;background: #f8fafc;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value textarea.inputbox-form-jobalert{display: block;width: 100%;min-height: 100px;padding: 10px;color: #6c757d;border: 1px solid #ebecec;background: #f8fafc;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div#filter-linner{width:100%;display: inline-block;margin-bottom:10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value strong{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.input-append, .input-preappend{width: 42%;display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.input-append, .input-preappend input.inputbox{width: calc(100% - 48px);display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.input-group button.btn{width: 48px;height: 45px;border: 1px solid #ebecec;background-color: #fff !important;color: #1572e8 !important;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div button.btn:hover{color: #2b2b2b !important;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.div-white{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;margin-bottom: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.div-whiteauto{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;margin-bottom: 0px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;margin-bottom: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#employername{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#selectuser{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 4px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value input.inputbox{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.input-group input.inputbox{width: calc(100% - 47px) !important;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value a#employer-popup{position: absolute;top: 0;right: 0;padding: 12px;text-decoration: none;min-width: 30%;text-align: center;height: 44px;background: #1572e8;border: 1px solid #1572e8;color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value a#user-popup{position: absolute;top: 0;right: 0;padding: 12px;text-decoration: none;min-width: 30%;text-align: center;height: 44px;background: #1572e8;border: 1px solid #1572e8;color: #fff;display: inline-block;width: 200px;left: auto;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select.inputbox{float: left;width: 100%;height: 45px;padding: 5px 10px !important;margin: 0;box-shadow: unset;color: #6c757d;background-color: #f8fafc !important;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;margin-bottom: 0;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#agefrom{width:calc(50% - 10px);margin-right: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#ageto{width:calc(50% - 10px);margin-left: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#currencyid{width:calc(25%);margin-left: 0px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span.js-price select#currencyid{width:calc(100%);}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#salaryrangefrom{width:calc(25% - 10px);margin-left: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#salaryrangeto{width:calc(25% - 10px);margin-left: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#salaryrangetype{width:calc(25% - 10px);margin-left: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#experienceminimax{width:calc(40% - 10px);margin-right: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#educationminimax{width:calc(40% - 10px);margin-right: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#experienceid{width:calc(40% - 10px);margin-right: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#educationid{width:calc(40% - 10px);margin-right: 10px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value input#noofjobs{display: inline-block;}
div#map_container {width: 100%;height: 310px !important;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#coordinatebutton {float:left;width:auto;display: block;margin-top:19px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#coordinatebutton input.js-set-markerbutton{background: #f5f5f5; border: 1px solid #1f496e; padding: 7px 20px;color: #000000;text-decoration: none;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#mylongitude{float:left;width:auto;display: block;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#mylongitude input#longitude{width:auto;display: block;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#mylattitude{float:left;width:auto;display: block;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value span#mylattitude input#latitude{width:auto;display: block;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.div-white span.js-cross{float:left;width:auto;margin-left:1px;padding:0px 2px;display: inline;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.div-whiteauto span.js-cross{float:left;width:auto;margin-left:1px;padding:0px 2px;display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.div-white label.js-publish{width:auto;margin-left:1px;padding:3px 2px;display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.div-whiteauto label.js-publish{width:auto;margin-left:1px;padding:3px 2px;display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.js-emaildetail{width:90%;margin-left:1px;margin-top:5px;margin-bottom:9px;display: inline-block;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.color-grey{color: #64676a;}
div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area {display: inline-block;float: left;width: 100%;padding: 20px; text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-cancel{background: #2b2b2b;border: 1px solid #2b2b2b;color: #fff;display: inline-block;padding: 16px 10px;text-align: center;border-radius: 0;height: auto;font-size: 16px !important;min-width: 120px;line-height: initial;box-shadow: unset;height: 51px;}
div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-cancel:hover{background: #fff;color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-save{background: #209e24;border: 1px solid #368534;color: #fff;display: inline-block;padding: 15px;text-align: center;border-radius: 0;height: auto;font-size: 16px !important;min-width: 150px;line-height: initial;box-shadow: unset;margin-top: -5px;margin-right: 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-save:hover{background: #fff;color: #209e24;}
div#jsjobs-filter-main-new .default-hidden{float:left;display:none;}
div#jsjobs_filter_wrapper_messages .default-hidden{float:left;display:none;}
/*footer*/
div#jsjobs-footer{width:100%;float:left;}
/*folder resume*/
div#js-folderresume-wrapper{float: left;width: 100%;margin-bottom: 10px;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);position: relative;background-color: #fff;}
div#js-folderresume-wrapper div.js-fl-toprow{display: inline-block;float: left;width: 100%;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-leftcol{display: inline-block;float: left;width: 160px; text-align: center;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-leftcol div.js-fl-imgblock{background: #FFF;padding: 4px;margin: 15px 0 15px 15px;float: left;border: solid;border-radius: 50%;border-width: 2px;border-color: #ebecec;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-leftcol div.js-fl-imgblock img{float: left;width: 110px;height: 110px;border-radius: 50%;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol{display: inline-block;float: left;width: calc(100% - 160px);padding: 20px 0;position: relative;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner{width: auto !important;padding: 0px !important;position: absolute;top: 40px;right: 60px;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner span.js-fl-jobtype{float: right;display: inline-block;color: #fff;background-color: #f38d2f;padding: 5px 12px;margin-top: 10px;margin-bottom: 5px;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner span#js-fl-created{float: right;width: 100%;margin-top: 5px;text-align: right;font-size: 26px;color: #b6b7ba;font-size: 15px;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-titlerow{padding-bottom: 8px;padding-top: 8px;color: #6c757d;float: left;width: 100%;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-titlerow a{display: inline-block;width: 65%;height: 25px;padding-top:2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #3e4095;font-size: 20px;font-weight: bold;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-titlerow div{display: inline-block;float: right;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-valwrapper{padding-bottom: 8px;padding-top: 8px;color: #6c757d;float: left;width: 100%;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-valwrapper.last-child{width: auto;margin-right: 25px;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.js-fl-title{color: #999999;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.js-fl-value{color: #2b2b2b;margin-left: 5px;}
div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.js-fl-value.js-fl-vl{color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#js-folderresume-wrapper div.js-fl-bottomrow{display: inline-block;float: left;width: 100%;background: #f7f7f7; border: 1px solid #ebecec;}
div#js-folderresume-wrapper div.js-fl-bottomrow div.js-fl-bottomrow-review{float: right;width: auto;margin-top: 10px;margin-right: 40px;}
div#js-folderresume-wrapper div.js-fl-bottomrow span#js-fl-created{font-size: 13px;font-weight: bold;color: #23282d;line-height: 29px;}
div#js-folderresume-wrapper div.js-fl-bottomrow a#js-fl-rvbtn{float: left;color: #4ec7f4;display: block;border-radius: 0;width: auto;padding: 10px 12px;padding-right: 13px;margin-left: 7px;margin-bottom: 10px;margin-top: 10px;margin-right: 0px;border: solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;}
div#js-folderresume-wrapper div.js-fl-bottomrow a#js-fl-rvbtn:hover{color: #2b2b2b;}
/*Job Applied Resume*/
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row {float:left;width: 100%;border: 1px solid #ebecec; padding-bottom: 10px;border-bottom: none;background-color: #ffffff}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row .js-bold{font-weight: bold;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row .color-default{color: #000000;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div.js-nullpadding{padding: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image {text-align: center; padding: 0px;width: 250px;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image span.outer-circle-appliedresume{ display: inline-block;padding:4px;border: 1px solid #ebecec; border-radius:50%;margin: 9px 0; }
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image span.outer-circle-appliedresume img.circle-appliedresume{width:145px;height:145px; border-radius:50%; }
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image a.view-links {display: block; padding: 4px 11px;margin-top: 9px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image a.view-resume{background-color: #1a3867; border-radius: 3px; color: #ffffff; display: inline-block; margin-top: 13px; padding: 6px; width: 150px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image a.view-resume img{margin-right: 7px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image a.view-cvletter{width: 170px; display: inline-block; border-radius:3px;border:2px solid #5C7193;background-color: #FFFFFF;color:#000000;padding: 5px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image a.view-cvletter img{margin-right: 7px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content{width: calc(100% - 250px);float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row{width: 100%;float: left; display: inline-block;font-weight: bold;border-bottom:solid 2px #DEDEDE; margin-top: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-title{color: #428BCA; font-size: 17px; padding-left: 0px;float: left;width: 50%;padding: 5px}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-created{color: #64676A;font-weight: normal; padding: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-stars{color: #428BCA;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row div.jsjobs-container-small{float: right;padding: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-main-area{}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-main-area div.js-field{padding-left: 0px; margin-top: 14px;float: left;width: 50%;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-main-area div.color-font{color: #64676A;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row .js-data{border: 1px solid #DEDEDE; padding: 5px 12px; background-color: #FAFAFA;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume{width: 100%;float: left;border: solid 1px #ebecec;background-color: #F7F7F7;padding-left: 5px;margin-bottom: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume a.js-bottom-links{float: left;color: #4ec7f4;display: block;border-radius: 0;width: auto;padding: 10px 12px;padding-right: 13px;margin-left: 9px;margin-bottom: 9px;margin-top: 9px;margin-right: 0px;border: solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume a.js-bottom-links:hover{color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume span.js-bottom-links{float: left;color: #4ec7f4;display: block;border-radius: 0;width: auto;padding: 10px 12px;padding-right: 13px;margin-left: 9px;margin-bottom: 9px;margin-top: 9px;margin-right: 0px;border: solid 1px #DEDEDE;background-color: #FFFFFF;text-decoration: underline;cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume span.js-bottom-links:hover{color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume span.js-bottom-links a{color: #4ec7f4;}
div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#bottomrightnew-appliedresume span.js-bottom-links a:hover{color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-appliedresume-title{padding: 12px;display: block;background-color: #FEFEFE;border:1px solid #DEDEDE;}
div#jsjobs-wrapper div#jsjobs-content div#js-jobs-appliedresume-title span.headtitle{font-size: 18px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container {width: 100%;position: relative;float: left;margin-top: 20px;padding: 20px;display: inline-block;margin-bottom: 20px;background: #fff;border: 1px solid #ebecec;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a.link-hover:hover{background: #fff;color: #32373c;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a.a_selected{background: #1572e8;border-color: #1572e8;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a.a_selected:hover{background: #fff;border-color: #1572e8;color: #1572e8;}
/*Job applied resume Search */
div#jobs_applied_resume_AS{width: 100%;position: relative;float: left;margin-top: -6px;padding: 20px;display: inline-block;margin-bottom: 20px;background: #fff;border: 1px solid #ebecec;box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);}
div#jobs_applied_resume_AS span.jobs_search_fields{float: left;}
div#jobs_applied_resume_AS span.jobs_search_fields input{float: left;height: 45px;width: 227px;padding: 10px;margin: 3px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;border-radius: 0;}
div#jobs_applied_resume_AS span.jobs_search_fields select {float: left;height: 45px;width: 227px;padding: 10px;margin: 3px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;border-radius: 0;}
div#jobs_applied_resume_AS span.jobs_search_fields input#button{float: left;height: 45px;line-height: initial;border-radius: unset;box-shadow: unset;margin: 3px 2px;border: 1px solid #ebecec;width: auto;padding: 0;}
div#jobs_applied_resume_AS span.jobs_search_fields input#button.js-form-search{padding: 0 22px;color: #fff;background: #1572e8;}
div#jobs_applied_resume_AS span.jobs_search_fields input#button.js-form-search:hover{color: #1572e8;background: #fff;}
div#jobs_applied_resume_AS span.jobs_search_fields input#button.js-form-reset{padding: 0 15px;color: #23282d;background: #f8fafc;}
/*action button statuses applied resume*/
div#js_job_app_actions{position: relative; border-top: 1px solid #dedede; margin-left: 5%; margin-right: 5%; margin-top: 15px; width: 90%; display: inline-block; padding-top: 15px;}
div#js_job_app_actions img.image_close{position: absolute; top: 0;right: 0; cursor: pointer; border: 1px solid #dedede; border-top: none; padding: 4px;}
div#js_job_app_actions div.action_folder{text-align: center;}
div#js_job_app_actions div.action_folder span.folder_title{font-size: 14px; font-weight: bold;}
div#js_job_app_actions div.action_folder span.folder_combo select#folderid{margin-bottom: 5px;}
div#js_job_app_actions div.action_folder span.save_btn input{margin-top: -6px;}
div#js_job_app_actions div.email_to_canditate{width: 100%;display: inline-block;}
div#js_job_app_actions div.email_to_canditate input{width: 100%; height: 28px;}
div#js_job_app_actions div.email_to_canditate input#jssubject{margin-bottom: 0;}
div#js_job_app_actions div.email_to_canditate input#emmailaddress{background-color: #FFF;}
div#js_job_app_actions div.email_to_canditate div.left_column{width: 30%;float: left;padding-right: 15px;}
div#js_job_app_actions div.email_to_canditate div.left_column div.title{font-size: 14px; padding-bottom: 5px;padding-top: 5px;}
div#js_job_app_actions div.email_to_canditate div.left_column div.value{font-size: 15px;}
div#js_job_app_actions div.email_to_canditate div.mid_column{width: 30%;float: left;}
div#js_job_app_actions div.email_to_canditate div.mid_column textarea#candidatemessage{height: 146px;margin-top: 26px; width: 100%;}
div#js_job_app_actions div.email_to_canditate div.right_column{width: 20%;float: left;padding-left:15px; }
div#js_job_app_actions div.email_to_canditate div.right_column input#email_button{width: auto;margin-top: 140px;}
div#js_job_app_actions div.resume_comments {display: inline-block;float: left;position: relative;}
div#js_job_app_actions div.resume_comments div.comment_title {display: inline-block;font-size: 14px; font-weight: bold;position: absolute;top: 0px;left: 0px;}
div#js_job_app_actions div.resume_comments div.comment_value {display: inline-block;margin-left: 85px;}
div#js_job_app_actions div.resume_comments div.comment_value textarea#comments{height: 150px;width: 375px;}
div#js_job_app_actions div.resume_comments div.comment_btn {display: inline-block;position: absolute;bottom: 8px;right: -55px;}
div#resumedetail_data{margin-top: 15px;}
span#resumedetail_data_title,
span#jsjobs_appliedresume_data_detail_applicantsummery{color:#606062;font-size:12px;font-weight: bold;}
span#resumedetail_data_value{margin-left: 7px;font-size:12px;color: #606062;}
span#jsjobs_appliedresume_data_detail_applicantsummery_value, span#jsjobs_appliedresume_data_detail_applicantsummery_value{color:#000000;font-size:10px;}
div#jsjobs-wrapper div#jsjobs-content span.resume_message_print_ok{ width:96%; margin-left: 2%; margin-top: 10px; display:inline-block;padding:5px 10px;background-color:#DFF2BF;color:#3F8000;border:1px solid #3F8000;}
div#jsjobs-wrapper div#jsjobs-content span.resume_message_print_ok img{padding-right:5px;}
div#jsjobs-wrapper div#jsjobs-content span.resume_message_print_notok{width:96%; margin-left: 2%; margin-top: 10px; display:inline-block;padding:5px 10px;background-color:#FFBABA;color:#D7010D;border:1px solid #D7010D;}
div#jsjobs-wrapper div#jsjobs-content span.resume_message_print_notok img{padding-right:5px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container span.appliedresume-exportcolor{background-color:#F0F0F0;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a{margin: 0 2px 3px;float: left;text-align: center;background: #32373c;border: 1px solid #32373c;display: inline-block;padding: 17px 25px;cursor: pointer;color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a span#jsjobs_appliedapplication_tab {}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport a{float:right;border-radius:5px;border:2px solid #DEDEDE;background-color: #F0F0F0;padding: 2px 5px;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport a img{padding: 3px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport a span#jsjobs_appliedresume_action_allexport_text{background-color: #F0F0F0;border:0px solid transparent;color: #64676A;}
/* view cover letter */
div#full_background{position: fixed;left: 0;top: 0; z-index: 9989;background: rgba(0,0,0,0.7);width: 100%;height: 100%;}
div#popup-main div#popup-bottom-part{width:100%;display:inline-block;padding: 10px 20px;margin:0px;padding-top: 0px;}
div#popup-main-outer{position: fixed;top: 25%;left: 30%;width: 50%;z-index: 9999;background-color: #FFF;display: inline-block;}
div#popup-main{padding:0px;display:inline-block;}
div#popup-main span#popup_coverletter_desc{width:100%;display:inline-block;padding-top:10px;}
div#popup-main span.popup-top{width:100%;display:inline-block;background-color:#1572e8; color: #FFF; }
div#popup-main span.popup-top span#popup_title{color: #ffffff; display: inline-block; font-size: 20px; font-weight: bold; padding: 20px;}
div#popup-main span.popup-top img#popup_cross{float:right;padding-right: 20px; padding-top: 18px;}
div#popup-main span.popup-top img#popup_cross:hover{cursor:pointer;}
span#popup_coverletter_title{border-bottom: 1px solid #cccccc; display: inline-block; font-size: 1.5em; font-weight: bold; margin: 0 2%; padding: 15px 0 8px 0; text-align: center; width: 96%;}
div#popup-main span#popup_coverletter_desc {display: inline-block; padding-top: 10px; width: 100%;}
div#popup-main div#popup-bottom-part {border: 1px solid #d3d3d3; display: inline-block; padding: 10px 20px; width: 100%; }
/*Messages Filter and Layout*/
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages{width: 100%;float: left;margin-bottom:8px;padding-top: 8px ;display: block;border-bottom:2px solid #41A7DA;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new{background-color: #fdfdfd;border: 1px solid #d4d4d4;display: inline-block;float: left;margin-bottom: 0;margin-top: -12px;padding:8px 74px 18px 10px;position: relative;width: 95.5%}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span input{margin-right: 5px;margin-bottom:0px;height: 30px;border:1px solid #cccccc;border-radius: 3px;margin-bottom: 0;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span div.input-append input{margin-right: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span div.input-append button{height:30px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span div.mycheckboxblock{display:inline-block;width:12%;border:1px solid #cccccc;border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;} 
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span div.mycheckboxblock input.jsinputstate{margin-left:5px;margin-top: 0px;} 
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span div.mycheckboxblock label.jshasstates{display: inline-block;padding-right: 5px;} 
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span select{margin-bottom: 10px;margin-top: 5px;margin-right: 5px;height: 30px;border:1px solid #cccccc;border-radius: 3px;margin-bottom: 0;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span input{margin-bottom: 10px;margin-top: 5px;margin-right: 5px;height: 30px;border:1px solid #cccccc;border-radius: 3px;margin-bottom: 0;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span button{margin-bottom: 10px;margin-top: 5px;margin-right: 5px;height: 30px;border:1px solid #cccccc;border-radius: 3px;margin-bottom: 0;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span button.js-button{margin-right: 1px;height: 30px; border:1px solid #cccccc;border-radius: 3px;background-color: #F5F5F5;color:#6D6D6D;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span div.input-append, .input-prepend{ margin-bottom:0px;font-size: 0;vertical-align: middle;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span#showhidefilter{position: absolute;top:0px;bottom: 0px;right:0px;background-color: #41A7DA;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new span#showhidefilter img{position: relative;top:20%;bottom: 0px;right:0px;left:0px;margin:auto;cursor: pointer;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#checkallbox-main{float: left;width: 4.5%;margin-right:0px;padding: 13.5px 4px;margin-top:-15px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#checkallbox-main div#checkallbox{position: relative;width: 90%;margin-right:6px;float: left;padding: 8px;text-align: center;border:solid 1px #D4D4D4;background-color: #F5F5F5;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#checkallbox-main div#checkallbox span.selectallbox span.selectallbox-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -41px;left: -33%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#checkallbox-main div#checkallbox span.selectallbox span.selectallbox-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 20%;white-space: nowrap;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper{float: left;border:1px solid #ebecec;padding-right:0px;padding-left:0px; margin-bottom: 10px;width: 100%;    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.06);background-color: #fff;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header{float:left;padding:15px 5px 15px 15px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content{float:left;display:block;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content span.checkbox-mesg{float:left;padding: 0px 8px 3px 0;display: block;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content span.checkbox-mesg span.subjectlink{float:left;display:inline;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content div.img-wrp{float: left;width: 110px;height: 110px;border-radius: 100%;text-align: center;position: relative;margin-top: 0px;padding: 4px;border:2px solid #ebecec;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content div.img-wrp img{border-radius: 50%;max-width: 90%;max-height: 90%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body{float: left;width: calc(100% - 130px);padding: 15px;position: relative;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info {padding-bottom: 8px;padding-top: 8px;color: #6c757d;float: left;width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info span.mesg-title-text {font-size: 15px;color: #2b2b2b;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info.company-name {color: #2d3663;text-decoration: underline;font-size: 15px;text-transform: capitalize;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info.subject a {display: inline-block;width: 65%;height: 25px;padding-top:2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;color: #3e4095;font-size: 20px;font-weight: bold;float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-right-corner{position: absolute;right: 40px;top: 40px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-right-corner span.listheadrightcorner-green{float: left;margin-right: 0px;padding: 5px 15px;height: auto;background-color: #53b427;color: white;font-weight: bold;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-right-corner span.listheadrightcorner-red  {float:left;margin-right:  0px;padding: 5px 15px;height: auto;background-color: #E22828;color: white;font-weight: bold;text-align: center;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info:last-child {padding-bottom: 15px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info span.js-cp-job-info-label {display: inline-block;margin-right: 25px;color: #999999;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.createdfooter {position: absolute;top: 80px;right: 40px;color: #999999;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer{width: 100%;float: left;border-top: solid 1px #ebecec;background-color: #F7F7F7;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer div#bottomleftnew-message {float: left;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer div#bottomleftnew-message span.bottomcheckbox {float: left;padding: 11px 10px;margin: 10px;width: auto;background-color: white;margin-right: 0px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message {padding: 0px; }
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message a{color: #000000; }
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message a.js-bottomspan{float:left;padding:10px 12px;margin:10px 0 10px 7px;width: auto;border:solid;border-width: 1px;border-color: #dedede;background-color: white; }
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message a.js-bottomspan:hover{text-decoration: underline;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message a.js-bottomspan img{}
div.js-phd-head{float: left;width: 100%;margin: 0 0 20px;padding: 20px;font-size: 20px;font-weight: normal;background: #32373c;color: #fff;}
div#js-phd-data.js-phd-data {}
div#js-phd-data.js-phd-data div.js-phd-row{display: block;width: 100%;float: left;padding: 10px 20px;}
div#js-phd-data.js-phd-data div.js-phd-row.bg{background: #ebecec;}
div#js-phd-data.js-phd-data div.js-phd-row:last-child{border-bottom: none;}
div#js-phd-data.js-phd-data div.js-phd-row div.js-phd-title{float: left;color: #23282d;padding: 10px;}
div#js-phd-data.js-phd-data div.js-phd-row div.js-phd-value{color: #6c757d;padding: 10px;float: left;}
/* Job Share */
div#jsjobs_jobsharing_blackbar{display:block;line-height: 16px;color:#FFF;padding-left: 5px;background-color:#343638;font-weight: bold;padding:14px 9px;text-align: left;}
div#jsjobs_jobsharing_graybar{display:block;line-height: 16px;padding-left: 5px;background:url(../images/sharing_graybar_small.png) 100%/100% ;padding:6px 0px;border-top: 1px solid #B3B3B3;}
div#jsjobs_jobsharing_graybar span.sharingtext{display:block;line-height: 16px;color:#000000;padding-left: 5px;font-weight: bold;padding:4px 0px;text-align: center;}
div#jsjobs_jobsharing_wrapper{display:block;text-align: center;padding: 23px 25px;background: url(../images/share_graybg.png) left top repeat-x;float:left;width: 100%;}
div#jsjobs_messagebox{float:left;position:relative;width:38%;background:#B4FF94;border:1px solid #6BD83B;border-radius:4px;text-align: left;padding:10px; margin-top: 25px; }
div#jsjobs_messagebox span#jsjobs_messageboxtopcorner{position: absolute;top: 0px;right:-11px;width:14px;height:24px;background: url(../images/share_msgcorner.png) left top no-repeat;}
div#jsjobs_jobsharing_wrapper span.texttype{margin: 7px 10px;float: left;width:31%;}
div#jsjobs_jobsharing_wrapper span#jsjobs_jobsharing_redinfo{margin: 7px 10px;float:left;color:#df0606;}
div#jsjobs_jobsharing_wrapper input#server_serialnumber{width:33%;margin: 0px;float:left;padding: 4px;border: 1px solid #373435;border-radius: 5px;height: 33px;line-height: 24px;margin-right:10px;margin-top: 0px;}
div#jsjobs_jobsharing_wrapper input#jsjobs_sharing_serverkeybutton{float:left;margin: 5px 0px 0px 3px;padding: 4px 6px;border: 1px solid #17a704;border-radius: 0px;line-height: 13px;background: url(../images/sharing_serverbutton.png) repeat-x top left;padding-bottom: 3px;font-size:14px;}
div#jsjobs_jobsharing_wrapper input#jsjobs_sharing_serverkeybutton:hover{border: 1px solid #17a704;border-radius: 0px;line-height: 13px;background: url(../images/sharing_serverbutton_hover.png) repeat-x top left;font-size: 14px;padding-bottom: 3px;}
div#jsjobs_jobsharing_subscribe_wrapper{display:block;float:left;width:100%;height: 415px;background: url(../images/sharing_image.png) no-repeat center 50px;position: relative;background-size: 100% auto;}
div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext{position: absolute;right: 0px;bottom: 35px;width:100%;height:30%;text-align: center;}
div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext span#jsjobs_jobsharing_subscribe_righttext_heading{display:block;font-weight:bold;color: #373435;margin-bottom: 10px;}
div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext span#jsjobs_jobsharing_subscribe_righttext_heading_bottom{display:block;margin-top:27px;color: #373435;}
div#jsjobs_jobsharing_subscribe_button_wrapper{width:100%;display:block;float:left;clear:both;background: url(../images/share_graybg.png) repeat-x 100%/100%;border-top: 1px solid #DEDEDE;border-bottom: 1px solid #DEDEDE;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_wrapper{background:none;}
div#jsjobs_jobsharing_subscribe_button_wrapper span.parent_span{float:left;width:100%;}
div#jsjobs_jobsharing_subscribe_button_wrapper span.parent_span input.input_field_style{float:left;width:50% !important;}
div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribeone{float:left;text-align: left;margin:5px;margin-left:120px;}
div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribetitle{width:60%;float:left;margin: 0 15%;clear:both;padding: 10px 5%;background-color:#FFF;;border: 1px solid #DEDEDE;margin-top: 20px;font-weight: bold;}
div#jsjobs_jobsharing_subscribe_button_wrapper span.linebetween{margin: 10px 86px 0 0;width:21%;float:right;border:1px solid #343638;}
div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribe_text{margin-left: 10px;float:right;}
div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribe_text.subscribe{color:#17a704;}
div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribe_text.unsubscribe{color:#df0606;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_subscribe_button_right_wrapper{float:right;height: 34px;line-height: 34px;position: relative;margin-top: -1px;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_subscribe_button_right_wrapper input#jsjobs_sharing_subcribe_authkey{height:14px;background:#f3f3f3;border: 1px solid #000000;padding: 2px 6px;margin: 0px;font-size: 14px;margin-right: 15px;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_subscribe_button_right_wrapper input#jsjobs_jobsharing_subscribe{background:url(../images/sharing_subscribeimage.png) no-repeat 4px 5px , url(../images/sharing_subscribe_background.png) repeat-x left top;padding: 0px 20px 0px 35px;margin: 0px;border:0px;font-size: 13px;color:#ffffff;text-shadow: 1px 1px 1px #000000;height: 35px;line-height: 35px;border-radius: 0px;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_subscribe_button_right_wrapper input#jsjobs_jobsharing_subscribe:hover{background:url(../images/sharing_subscribeimage.png) no-repeat 4px 5px , url(../images/sharing_subscribe_background_hover.png) repeat-x left top;padding: 0px 20px 0px 35px;margin: 0px;border:0px;font-size: 13px;color:#ffffff;text-shadow: 1px 1px 1px #000000;height: 35px;line-height: 35px;border-radius: 0px;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_subscribe_button_right_wrapper input#jsjobs_jobsharing_unsubscribe{background:url(../images/sharing_unsubscribeimage.png) no-repeat 4px 5px , url(../images/sharing_unsubscribe_background.png) repeat-x left top;padding: 0px 20px 0px 35px;margin: 0px;border:0px;font-size: 13px;color:#ffffff;text-shadow: 1px 1px 1px #000000;height: 35px;line-height: 35px;border-radius: 0px;}
div#jsjobs_jobsharing_subscribe_button_wrapper div#jsjobs_jobsharing_subscribe_button_right_wrapper input#jsjobs_jobsharing_unsubscribe:hover{background:url(../images/sharing_unsubscribeimage.png) no-repeat 4px 5px , url(../images/sharing_unsubscribe_background_hover.png) repeat-x left top;padding: 0px 20px 0px 35px;margin: 0px;border:0px;font-size: 13px;color:#ffffff;text-shadow: 1px 1px 1px #000000;height: 35px;line-height: 35px;border-radius: 0px;}
.default-hidden{display:none;}
/*themes*/
div.js_theme_section{width:25%;float:left;background:#414141;color:#ffffff;}
div.js_theme_section span.js_theme_heading{display:block;padding:20px 0px 10px 20px;font-size:21px;margin-bottom: 10px;font-weight: bold;}
div.js_theme_section div.color_portion{width:90%;margin:5px 5%;border-bottom: 2px solid #ffffff;}
div.js_theme_section div.color_portion input#color1,input#color2,input#color3,input#color4,input#color5,input#color6,input#color7,input#color8{width: 100%;height: 32px;}
div.js_theme_section div.color_portion div.js-pt-colorbox{width: 32px; height: 32px;}
div.js_theme_section div.color_portion span.color_title{display:block;padding:5px;font-weight: bold;}
div.js_theme_section div.color_portion span.color_location{display:block;padding:5px;float:none;}
div.js_effect_preview{width:75%;float:left;padding: 0 20px;}
div.js_effect_preview span.js_effect_preview_heading{display: block;font-size:16px;font-weight: bold;padding:10px;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-heading div.right_side{float: left;width: 40%;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-heading div.right_side a#preset_theme{display: inline-block;min-width: 150px;padding: 5px 10px;border: 1px solid #DC6161;float: right;margin-right: 20px;border-radius: 5px;color: #ffffff;text-decoration: none;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs-heading div.right_side a#preset_theme img{width: 20px;max-height: 20px;margin: 0px 4px;}
div#js_job_wrapper div.js_theme_wrapper{background:#262626;padding:10px;margin-bottom: 10px;max-height: 400px;overflow-y: auto;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte{display:inline-block;width:100%;overflow: visible;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper{display:inline-block;width:100%;margin:10px 0px;position:relative;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper img.preview{display:none;position:absolute;right:30%;top:70px;box-shadow: 0px 0px 3px #ffffff;z-index: 9999;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper span.theme_name{display:inline-block;padding:10px 0px;width:70%;float:left;color:#ffffff;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper a.preview{display:inline-block;width:25px;height:25px;background:url(../images/themes/previewicon.png) no-repeat;margin-right: 20px;margin-top:10px;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper a.set_theme{display:inline-block;width:25px;height:25px;background:url(../images/themes/themeicon.png) no-repeat;background-size: 100% 100%;margin-top:10px;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper div.color{display:inline-block;height:50px;width:12.5%;float:left;}
div#js-jobs-wrapper {display: inline-block;width: 100%;margin-bottom: 9px;}
div#js-jobs-wrapper div.js-toprow{ display: inline-block; width: 100%;padding: 10px 15px;float: left;}
div#js-jobs-wrapper div.js-toprow div.js-image{display: inline-block; width: 12%;float: left; border: 1px solid #00A9E0;border-left: 4px solid #00A9E0;}
div#js-jobs-wrapper div.js-toprow div.js-image a img{}
div#js-jobs-wrapper div.js-toprow div.js-data{display: inline-block; width: 88%;padding-left: 5px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row{display: inline-block; width: 100%;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title{ font-size: 17px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title span.js-status{font-size: 13px;color: #FFFFFF;border-radius: 6px;padding: 1px 3px;margin-left: 3px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype{text-align: right;margin-top: 0px !important;top: 10px !important;}
/*div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{background: #f38d2f !important;padding: 5px 7px !important;border-radius: 3px;margin-right: 5px;display: inline-block;color: #fff;font-weight: bold;}*/
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-salary-range{display: block;color: #2b2b2b;font-size: 20px;font-weight: bold;margin: 20px 0 20px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-totaljobs{display: inline-block;font-size: 14px;margin-right: 10px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row{ display: inline-block; width: 100%;padding-top: 10px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields{}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-bold{font-weight: bold;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-totaljobs{float: right;padding: 2px 5px;border-radius: 5px;}
div#js-jobs-wrapper div.js-bottomrow{ width: 100%;float: left;padding: 12px 0 10px 0;}
div#js-jobs-wrapper div.js-bottomrow img.location{margin-right: 5px;}
div#js-jobs-wrapper div.js-bottomrow div.js-address{font-size: 15px;padding-top: 12px;width: 30%;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions{text-align: right;width: 70%;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions a.js-button{padding: 5px 7px;margin-right: 4px;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions a.js-btn-apply{padding: 7px 13px; font-size: 14px;text-decoration: none;}
div#js-jobs-wrapper span.bg-feature{background: #2993CF;}
div#js-jobs-wrapper span.bg-gold{background: #CC9900;}
div#js-jobs-wrapper span.bg-new{background: #3C9906;}
main#js-theme-main-wrap{display: inline-block;width: 100%;float: left;padding-left: 15px;}
div#js-jobs-wrapper{border: 1px solid #D4D4D5; color: #64676A;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row{}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title a.js-th-title-clr{text-decoration:none;color: #00A9E0; font-size: 14px;}
/*div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{border: 1px solid #D4D4D5; border-bottom: none;background: #FAFAFA;}*/
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-totaljobs{border: 1px solid #D4D4D5;background: #FAFAFA;}
div#js-jobs-wrapper div.js-bottomrow{border-top: 1px solid #D4D4D5;background: #FAFAFA; color: #64676A;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions a.js-button{border: 1px solid #D4D4D5;background: #F0F0F0;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions a.js-btn-apply{background: #00A9E0; color: #FFFFFF;}
div#jsjobs-wrapper div.page_heading{color:#444442;}
div#jsjobs-preset-theme-back{background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9998;}
div#jsjobs-preset-theme-popup{background: #ffffff none repeat scroll 0 0; box-shadow: 0 0 20px #aaa; box-sizing: border-box; display: none; left: 20%; padding: 11px; position: fixed; top: 10%; width: 60%; z-index: 9999;}
div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new.width100{width: 100%;}
div#jsjobs-wrapper div#jsjobs-content div#charts div#curve_chart{float: left;width: 100%;}
div#jsjobs-wrapper div#cron_job_detail_wrapper.first-child{margin-top: 50px;}
div#jsjobs-wrapper div#cron_job_detail_wrapper{display: block;width: 100%;float: left;padding: 15px 20px;}
div#jsjobs-wrapper div#cron_job_detail_wrapper.even{background: #ebecec;}
div#jsjobs-wrapper div#cron_job_detail_wrapper.odd{background: #FBFBFB none repeat scroll 0% 0%;}
div#jsjobs-wrapper div#cron_job_detail_wrapper:last-child{border: none;}
div#jsjobs-wrapper div#cron_job_detail_wrapper span.crown_text_left{float: left;width: 14%;padding-left: 1%;color: #23282d;}
div#jsjobs-wrapper div#cron_job_detail_wrapper span.crown_text_right{float: right;text-align: left;width: 84%;padding-right: 1%;color: #6c757d;}
div#jsjobs-wrapper div#cron_job_detail_wrapper span.crown_text_right.fullwidth{width:100%;}
div#jsjobs-wrapper div#cron_job{font-size: 12px;color: #545454;}
div#jsjobs-wrapper div#cron_job div.headtext{margin-bottom:0px;}
div#jsjobs-wrapper div#cron_job-bottom{width:96%;font-size: 12px;color: #545454;padding: 2% 0.5%;display: inline-block;}
div#jsjobs-wrapper div#webcrown{width: 100%;display: inline-block;background: #FBFBFB;border: 1px solid #E0E0E0;float: left;}
div#jsjobs-wrapper div#wget{width: 100%;display: inline-block;background: #FBFBFB;border: 1px solid #E0E0E0;float: left;}
div#jsjobs-wrapper div#curl{width: 100%;display: inline-block;background: #FBFBFB;border: 1px solid #E0E0E0;float: left;}
div#jsjobs-wrapper div#phpscript{width: 100%;display: inline-block;background: #FBFBFB;border: 1px solid #E0E0E0;float: left;}
div#jsjobs-wrapper div#url{width: 100%;display: inline-block;background: #FBFBFB;border: 1px solid #E0E0E0;float: left;}
div#js-language-main-wrapper{float: left; width: 100%;}
div#js-language-wrapper{display: inline-block; float: left; width: 100%; background: #FFFFFF; border-bottom:1px solid #ebecec; padding: 30px 55px; text-align: center;}
div#js-language-wrapper div.jstopheading{border-bottom: 2px solid #ebecec;display: inline-block;width: 80%;margin-left: 10%;margin-right: 10%;font-size: 24px;color: #23282d;padding-top: 25px;padding-bottom: 25px;margin-bottom: 30px;line-height: 1.3;}
div#js-language-wrapper div.gettranslation{display: inline-block;font-size: 15px;color: #fff;padding: 12px 25px;background: #1572e8;border: 1px solid #1572e8;cursor: pointer;}
div#js-language-wrapper div.gettranslation img{margin-right: 10px;}
div.js-some-disc{display: block; color: ; margin: 25px 0px; font-size: 14px;}
div.js-some-disc img{margin-right: 7px;}
input#languagecode{display: inline-block;height: 40px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;}
#jscodeinputbox{font-weight: bold;}
div#js_section_msg{display: inline-block; margin: 5px 0 0 3px;}
div#js_ddl{display: none;}
div#js_ddl span.title {color: #23282d;}
div#js_ddl span#js_combo {display: inline-block;}
div#js_ddl span#js_combo #translations {display: inline-block;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;}
div#js_ddl span.button{display: inline-block;color: #fff;padding: 3px 12px;background: #1572e8;border: 1px solid #1572e8;cursor: pointer;height: 45px;line-height: 35px;}
div#js_ddl span.button img{margin-right: 10px;line-height: initial;}
div#js-emessage-wrapper{display:none; margin-top: 15px; float: left; width: 100%; background: #FEF9F6; border:1px solid #D3D3D3; padding: 15px; text-align: center;}
div#js-emessage-wrapper div{display: inline-block; font-size: 15px; color: #8B0E0E;}
div#js-emessage-wrapper img{width: 22px; height: auto; margin-right: 10px;}
div#js-emessage-wrapper_ok{display:none; margin-top: 15px; float: left; width: 100%; background: #EFF7F1; border:1px solid #D3D3D3; padding: 15px; text-align: center;}
div#js-emessage-wrapper_ok div{display: inline-block; font-size: 15px; color: #00A859;}
div#js-emessage-wrapper_ok img{width: 22px; height: auto; margin-right: 10px;}
div#black_wrapper_translation{ display: none; position: fixed;width:100%;height: 100%;top:0px;left:0px; background: rgba(0,0,0,0.6);  z-index:9998;}
div#jstran_loading{ display: none; z-index:9999; position: fixed; top: 40%; left: calc(50% - 64px);}
div#js-lang-toserver{display: inline-block; float: left; width: 100%; margin: 25px 0px;}
div#js-lang-toserver .col{padding-left: 30px; padding-right: 30px;}
div#js-lang-toserver .col:last-child{padding-left: 0px;}
div#js-lang-toserver a.anc{display: inline-block; width: 100%; font-size: 16px; padding: 6px 25px; cursor: pointer; text-decoration: none;}
div#js-lang-toserver a.one{color: #6c757d;background: #EBF2FA;border: 1px solid #1572e8;}
div#js-lang-toserver a.two{color: #6c757d;background: #EEF7F6;border: 1px solid #00A1A2;}
div#js-lang-toserver a.anc img{margin-right: 10px; height: 34px; width: auto;}
/*NewCSS*/
div#divValues{width: calc(100% - 20px) !important;}
div#divValues span.js-admin-title{display: inline-block;float: left;width: 100%;margin-bottom: 10px;padding: 20px 15px;margin: 0 0 15px;background: #1572e8;color: #fff;}
div#divValues div.page-actions{float: left; width: 100%;}
div#divValues div.page-actions div#user-field-values {width: 100%;float: left;background: #fff;padding: 10px;}
div#divValues a#user-field-val-button{height: auto;border-radius: 0;float: left;line-height: inherit;border: 1px solid #ebecec;color: #6c757d;background: #f8fafc;padding: 10px 15px;box-shadow: unset;margin-top: 3px;}
div#divValues input.user-field{display: inline-block;width: auto;margin: 0;vertical-align: middle;height: 45px;padding: 10px;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div#divValues div.page-actions img.input-field-remove-img{display: inline-block;vertical-align: middle;cursor: pointer;}
div#divValues span.input-field-wrapper{display: inline-block;float: left;position: relative;margin-right: 10px;margin-bottom: 10px; }
div#for-combo-options-head{float: left;width: 96%; margin-left: 2%; margin-right: 2%;border: 1px solid #cccccc; background: #fff;}
div#for-combo-options-head span.js-admin-title{border-bottom: 2px solid #ccc; display: inline-block;width: 100%; float: left;padding: 15px; font-size: 19px; background: #FFFFFF;}
div#for-combo-options{width: 100%; float: left;}
div#for-combo-options div.js-field-wrapper{float: left; width: 96%; margin-left: 2%; margin-right: 2%; display: inline-block; padding: 15px; border-bottom: 2px solid #cccccc; margin-bottom: 10px;}
div#for-combo-options div.js-field-wrapper div.js-field-title{font-weight: bold; font-size: 17px;}
div#for-combo-options div.js-field-wrapper div.combo-options-fields input{height: 32px; margin-top: 10px;}
/*uf popup*/
div#jsjobs-wrapper div#popup_main{position: fixed;top: 50%;left: 50%;width: 50%;z-index: 9999999999;transform: translate(-50%, -50%);background: #fff;box-sizing: border-box;max-height: 70%;overflow-x: hidden;overflow-y: auto;}
div#jsjobs-wrapper div#popup_main span.popup-top{font-size: 20px;background: #1572e8;color: #ffffff;padding: 20px 10px;margin-bottom: 10px;float: left;width: 100%;font-weight: bold;line-height: initial;box-sizing: border-box;}
div#jsjobs-wrapper div#popup_main span.popup-top img#popup_cross{position: absolute;top: 22px;right: 22px;background-size: 100%;opacity: 1;cursor: pointer;}
div#jsjobs-wrapper div#popup_main span.popup-top img#popup_cross:hover{cursor:pointer;}
div#jsjobs-wrapper div#popup_main form.popup-field-from{float: left;width: 100%;padding: 15px;}
div#jsjobs-wrapper div#popup_main div.popup-field-wrapper{float: left;width: calc(100% / 2 - 20px);margin: 0px 10px 20px;}
div#jsjobs-wrapper div#popup_main div.popup-field-wrapper div.popup-field-title{float: left;width: 100%;margin-bottom: 10px;color: #23282d;}
div#jsjobs-wrapper div#popup_main div.popup-field-wrapper div.popup-field-title .required-notifier{color: red;}
div#jsjobs-wrapper div#popup_main div.popup-field-wrapper div.popup-field-obj{float: left;width: 100%;margin-bottom: 10px;position: relative;}
div#jsjobs-wrapper div#popup_main div.popup-field-wrapper div.popup-field-obj input{float: left;width: calc(100%);height: 45px;box-shadow: unset;color: #6c757d;background-color: #f8fafc;border: 1px solid #ebecec;box-sizing: border-box;margin-bottom: 0;}
div#jsjobs-wrapper div#popup_main div.popup-field-wrapper div.popup-field-obj select{background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;float: left;width: 100%;height: 45px;padding: 5px 10px !important;margin: 0;box-shadow: unset;color: #6c757d;background-color: #f8fafc !important;border: 1px solid #ebecec;}
div#jsjobs-wrapper div#popup_main a#user-field-anchor{background: #2b2b2b;border: 1px solid #2b2b2b;color: #fff;    display: inline-block;padding: 15px;text-align: center;border-radius: 0;height: auto;font-size: 16px !important;min-width: 120px;line-height: initial;box-shadow: unset;text-decoration: none;vertical-align: middle;margin-left: 10px;}
div#jsjobs-wrapper div#popup_main a#user-field-anchor:hover{background: #fff;color: #2b2b2b;}
div#jsjobs-wrapper div.js-submit-container{float: left;width: calc(100% - 30px);text-align: center;padding: 20px 0;border-top: 2px solid #32373c;margin: 15px;}
/*newcs*/
div#popup_main div.jobs-comp-employer-popupwrapper{float: left;width: 100%; padding: 10px 15px;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center{float: left;width: 100%;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper{float: left;width: 100%;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper input{display: inline-block;width: 100%;padding: 10px;height: 40px;border: 1px solid #ebecec;background: #f8fafc;color: #6c757d;box-shadow: unset !important;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper select{display: inline-block;width: 100%;padding: 10px;height: 40px;border: 1px solid #ebecec;background: #f8fafc;color: #6c757d;box-shadow: unset !important;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 10px);-webkit-appearance: none;-moz-appearance: none;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value{float: left;width: calc(100% / 3 - 10px);margin: 0 5px;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value-button{float: left;width: calc(100% / 3 - 10px);margin: 0 5px;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value-button.search-uservalue-button{margin: 15px 5px;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value-button div.js-button {float: left;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value-button div.js-button .employer-popup-search-btn {background: #1572e8;border-color: #1572e8;color: #fff;}
div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value-button div.js-button .employer-popup-reset-btn {background: #32373c;border-color: #32373c;color: #fff;margin-left: 10px;}
div#popup_main div#jsjobs_records{width: 100%; float: left; padding: 0px 25px;} 
div#popup_main div#jsjobs_records div#jsjobs_user-list-header{border-top:1px solid #D4D4D5;border-bottom:1px solid #D4D4D5;display:inline-block;width: 100%; padding:10px 5%; font-weight: bold;color: #444442;background-color:#FAFAFA;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div:first-child{text-align: center;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div{display: inline-block;float: left;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_user-id {width: 15%; }
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_user-name {width: 35%;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_user-role {width: 25%;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_user-email {width: 50%;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_vproduct-id {width: 10%; }
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_vproduct-name {width: 45%;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_vproduct-price {width: 10%;}
div#popup_main div#jsjobs_records div#jsjobs_user-list-header div.jsjobs_vproduct-category {width: 35%;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper{border-bottom:1px solid #D4D4D5;display:inline-block;width: 100%;color: #444442;padding:10px 5%; margin:0px;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div{display: inline-block;float: left;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_user-id{width: 15%; color:#444442; }
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_user-name{width: 35%;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_user-name a{color:#41A7DA;text-decoration:none; }
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_user-email{width: 50%; color:#64676A; padding-left:0px; padding-right:0px; }
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_user-role{width: 25%; color:#64676A; padding-left:0px; padding-right:0px; }
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_vproduct-id{width: 10%; color:#444442; }
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_vproduct-name{width: 45%;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_vproduct-price{width: 10%;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div.jsjobs_vproduct-category{width: 35%;}
div#popup_main div#jsjobs_records div.jsjobs_user-records-wrapper div:first-child{text-align:center;}
div#popup_main div#jsjobs_records div.jsjobs_job_userpages{text-align: right; padding: 7px 15px;}
div#popup_main div#jsjobs_records .jsjobs_job_userlink{margin: 5px 5px;}
div#popup_main div#jsjobs-employerpopup { margin-bottom: 10px; background: #fafafa; border: 1px solid #d4d4d4; float: left; margin-right: 30px; margin-left: 30px;  width: calc(100% - 60px); padding: 15px 15px; }
table#js-table tbody tr td.emailtemp_heading{background-color: #f8fafc !important; color: #2b2b2b; font-weight: bold; font-size: 20px; text-align: left;}
div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value label{display: inline-block; margin-right: 10px;}
div#jsjobs-wrapper div#popup_main form#adminForm div.js-submit-container input#save.savebutton{background: #209e24;border: 1px solid #368534;color: #fff;display: inline-block;padding: 15px;text-align: center;border-radius: 0;height: auto;font-size: 16px !important;min-width: 120px;line-height: initial;box-shadow: unset;}
div#jsjobs-wrapper div#popup_main form#adminForm div.js-submit-container input#save.savebutton:hover {background: #fff;color: #209e24;}

/*Profeateruws*/
div#proheading.proheading{display: inline-block;float: right;color: #FFFFFF;text-align: center;width: 350px;padding: 34px 0 0 0;margin-right: calc(((100% - 1037px) - 350px)/2);}
div#proheading.proheading span.headtext{display: inline-block; float: left; width:100%; font-size: 26px; font-weight: bold; padding: 16px 0 25px 0;}
div#proheading.proheading span.headdesc{font-size: 18px;line-height: 44px;display: inline-block;word-spacing: 1px;}
div#proheading.proheading a.buynow{display: inline-block;padding: 20px 0;background: linear-gradient(#142A4D 7%,#323338 93%);color: #FFFFFF;font-size: 18px;font-weight: bold;border-radius: 4px;width: 90%;margin-top: 28px;text-transform: uppercase;box-shadow: 0px -1px 2px #323338;}
div#proheading.proheading a.buynow img{margin-right: 8px; width: 20px; height: auto;}

div#js_profeature_main_wrapper{display: inline-block;float: left;width: 100%;padding: 10px 0;}
div#js_profeature_main_wrapper .bgwhite{background: #FFFFFF;}
div#js_profeature_main_wrapper .bgblue{background: #1A3867;}
div#js_profeature_main_wrapper div.topimage{display: inline-block; width: 100%; float: left;}
div#js_profeature_main_wrapper div.topimage > img{max-width: 100%;float: left;}
div.menu-collasped-active div#js_profeature_main_wrapper div.topimage > img{max-width: calc(100% - 500px);float: left;}
div.menu-collasped-active div#proheading.proheading {margin-right: calc(((100% - 1037px) - 200px)/2);}

div#js_profeature_main_wrapper div.pro_wrapper{display: inline-block;float: left;width: 100%;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box{display: inline-block;float: left;width: 50%;padding-top: 20px; padding-right: 8px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box:last-child{padding-right: 0px; padding-left: 8px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box{display: inline-block;float: left;width: 100%; border: 1px solid #EDEDED; padding: 15px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.img{display: inline-block;float: left; width:197px; text-align: center;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.img img{}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data{display: inline-block;float: left;width: calc(100% - 197px); padding-left: 15px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data div.heading{display: inline-block;float: left;width: 100%; color: #111417; border-bottom: 1px solid #d7d7d7; font-size: 14px; font-weight: bold; padding-bottom: 10px;margin-bottom: 10px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data div.detail{color: #424244; font-size: 13px;}

div#js_profeature_main_wrapper div.pro_wrapper div.two-box-style{display: inline-block;float:left;width:calc(50% - 7px);border:2px solid #CCCCCC;margin-top: 40px;text-align: center;min-height: 706px;}
div#js_profeature_main_wrapper div.pro_wrapper div.two-box-style:nth-child(2n+1){margin-right:7px;}
div#js_profeature_main_wrapper div.pro_wrapper div.two-box-style:nth-child(2n+2){margin-left:7px;}
div#js_profeature_main_wrapper div.pro_wrapper div.two-box-style div.tow-box-heading{font-weight: bold;font-size: 28px;padding: 60px 0 30px 0;color:#373435;}
div#js_profeature_main_wrapper div.pro_wrapper div.two-box-style div.tow-box-desc{color:#606062;font-size:17px;line-height: 38px;padding: 0 30px 60px 30px;}

div#js_profeature_main_wrapper div.pro_wrapper div.texture-box-style{display: inline-block;float:left;width:100%;border-top:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC;background:url('../images/body-bg.png') 100% 100%;margin-top: 40px;text-align: center;}
div#js_profeature_main_wrapper div.pro_wrapper div.texture-box-style.bgwhite{background: #fff;border:0;}
div#js_profeature_main_wrapper div.pro_wrapper div.texture-box-style.no-border-bottom{border-bottom:0;}
div#js_profeature_main_wrapper div.pro_wrapper div.texture-box-style div.texture-box-heading{font-weight: bold;font-size: 28px;padding: 60px 0 30px 0;color:#373435;}
div#js_profeature_main_wrapper div.pro_wrapper div.texture-box-style div.texture-box-desc{color:#606062;font-size:17px;line-height: 38px;padding: 0 30px 0px 30px;}

div#js_profeature_main_wrapper div.full_box{display: inline-block;float: left;width: 100%;border-top:2px solid #CCCCCC;}
div#js_profeature_main_wrapper div.full_box.specialpadding{padding-top: 60px;}
div#js_profeature_main_wrapper div.full_box.right img{float:right;}
div#js_profeature_main_wrapper div.full_box img{width: 40%;float: left;}
div#js_profeature_main_wrapper div.full_box div.data-wrap{display: inline-block;width: 60%;float: left;min-height: 350px;position: relative;}
div#js_profeature_main_wrapper div.full_box div.data{position: absolute;top: 50%;transform: translateY(-50%);padding-left: 30px;}
div#js_profeature_main_wrapper div.full_box div.data div.heading{font-weight: bold;font-size: 26px;color:#373435;padding: 15px 0;}
div#js_profeature_main_wrapper div.full_box div.data div.desc{color:#606062;font-size: 17px;line-height: 30px;}

#jjobsproparent{position: relative;}
#jjobsproparent img.jjobsprochild{position: absolute; top: 0px; left: 0px;}
/*end themes*/
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div#educationrangediv {width:100%;position:relative !important;float:left;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div#educationrangediv select.inputbox{width: calc(40% - 10px);float: left;display:inline-block;margin: 0 5px;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div#experiencerangediv {width:100%;position:relative !important;float:left;}
div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div#experiencerangediv select.inputbox{width: calc(40% - 10px);float: left;display:inline-block;margin: 0 5px;}
/* Post Installation*/
div#jsjob-main-wrapper.post-installation{background: transparent url("../images/bg.png");padding-left: 10px;}
div#jsjob-main-wrapper div.js-admin-title-installtion{background-color: #1572e8; color: #fff;float: left;width: 100%;padding: 20px 10px;}
div#jsjob-main-wrapper div.js-admin-title-installtion span.jsjob_heading{text-shadow: 0px 0px 2px black;font-weight: bold; width: 70%; color: #fff; float: left;font-size: 26px;line-height: initial;}
div#jsjob-main-wrapper div.close-button-bottom {border:1px solid #e5e5e5;padding: 5px 15px;display: inline-block;border-top:2px solid #ef0000;background: #FFF;float: right;}
div#jsjob-main-wrapper div.close-button-bottom a.close-button{color: #ef0000;text-decoration: none;}
div#jsjob-main-wrapper div.post-installtion-content-wrapper{background: transparent url("../images/postinstallation/bg.jpg"); background-repeat: no-repeat;background-size: cover;float: left;width: 100%;min-height: 1098px;}
div#jsjob-main-wrapper div.post-installtion-content-header {width: calc(22% - 20px);float: left;display: inline-block;padding-top: 15px;margin: 10px;}
div#jsjob-main-wrapper div.post-installtion-content-header ul.update-header-img{width:100%;display:inline-block;list-style: none;margin: 0;}
div#jsjob-main-wrapper div.post-installtion-content-header ul.update-header-img li.header-parts{border-bottom: 1px solid #7A7070;}
div#jsjob-main-wrapper div.post-installtion-content-header ul.update-header-img li.header-parts a.tab_icon{text-decoration: none;outline: 0;width: 100%;padding: 15px 5px;display: inline-block;color: #fff;}
div#jsjob-main-wrapper div.post-installtion-content-header ul.update-header-img li.header-parts a.tab_icon:hover{background-color: #1572e8;color: :#fff;}
div#jsjob-main-wrapper div.post-installtion-content-header ul.update-header-img li.header-parts.active {background-color: #1572e8;color: :#fff;}
div#jsjob-main-wrapper div.post-installtion-content-header ul.update-header-img li.header-parts img{margin-right: 5px;vertical-align: middle;}
div#jsjob-main-wrapper div.post-installtion-content_wrapper_right{float: left;width: calc(100% - 22% - 20px);border-bottom: 5px solid #1572e8; margin-bottom: 15px;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjob-main-wrapper div.post-installtion-content-header div.step-1 div.first-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-2 div.first-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-2 div.second-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3 div.first-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3 div.second-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4 div.first-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4 div.second-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4 div.third-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-4 div.fourth-part span.text,
div#jsjob-main-wrapper div.post-installtion-content-header div.step-3 div.third-part span.text{color:#FFF;}
div#jsjob-main-wrapper div.post-installtion-content-header div.installer-bottom-part{display:inline-block;width:100%;border:1px solid #CCC;border-top:none;}
div#jsjob-main-wrapper div.post-installtion-content {display: inline-block;width: 100%;background: #fff;padding: 0px 50px;background-image: url("../images/postinstallation/bottom-bg.png");background-repeat: no-repeat;background-position: bottom right;background-size: 300px;}
div#jsjob-main-wrapper span.heading-post-ins{display: inline-block;width: 100%;color: #fff;padding:20px 5px;font-size: 20px;font-weight: bold;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config{border-bottom:1px solid #ccc;width: 100%;display: inline-block; padding: 15px 0px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config.temp-demo-data{background: #daf1fc;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.title{display: inline-block;width: 25%;text-align: right;color: #333; margin-right: 20px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.title.sample-data-label{vertical-align: top;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.field{display: inline-block;width: 70%;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.field input.jsjob-postsetting,select.jsjob-postsetting{border: 1px solid #e5e5e5 !important;height: 38px ;background: #f7f7f7 ;width: 270px !important;background-image: url(../images/selecticon.png);background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.desc{display: inline-block;width: 100%;padding-left: 25.5%;color: #999;margin-top:5px;margin-left: 20px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.desc.sample-data-desc{padding-left: 0;margin-left: 0;}
textarea.js-textarea{min-width: 270px;border: 1px solid #e5e5e5;background: #f8f8f8;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part{width: 100%;display: inline-block;margin-top: 20px;margin-bottom: 20px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part a{width: calc(100% / 2 - 10px);display: inline-block;padding: 10px;text-align: center;font-weight: bold;text-decoration: none;margin-left: 5px;margin-right: 5px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part a.next-step{background:#1572e8;border: 1px solid #1668AB;color: #fff !important;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part a.next-step.full-width{width: 100%;background: #f8f8f;border: 1px solid #BFBFBF;color: #222222;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part a.next-step i {font-size: 20px;vertical-align: sub;margin-left: 5px;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part a.next-step.finish{background:#3b9fed;border: 1px solid #0c4c7e;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-button-part a.back{background: #f8f8f8;border: 1px solid #BFBFBF;color: #222222;float: left;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.sample-data-heading{color: #333;display: inline-block;width: 100%;padding: 12px 0px;border-bottom: 1px solid #e5e5e5;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.sample-data-text{display: inline-block;border-bottom: 1px solid #e5e5e5;width: 50%;padding: 12px 0px;color: #999;float: left;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.sample-data-text div.name-part{display: inline-block;width: 40%;}
div#jsjob-main-wrapper div.post-installtion-content div.pic-config div.sample-data-text.bottom-border{border-bottom: none;}
div#jsjob-main-wrapper div.post-installtion-content div.jsjob_setting_complete_heading{line-height: initial;text-align: center;margin-top: 40px;float: left;width: 100%;}
div#jsjob-main-wrapper div.post-installtion-content div.jsjob_setting_complete_heading .jsjob_heading{font-weight: 0;}
div#jsjob-main-wrapper div.post-installtion-content div.jsjob_img_wrp{float: left;width: 100%;text-align: center;}
div#jsjob-main-wrapper div.post-installtion-content div.jsjob_img_wrp img{width: auto;height: auto;} 
div#jsjob-main-wrapper div.post-installtion-content div.jsjob_text_below_img{float: left;width: 100%;text-align: center;margin-top: 25px;margin-bottom: 25px;} 
div.jsjob-links-div{width: 100%;font-weight: bold;margin-bottom: 10px;margin-top: 20px;font-size: 16px;}
div#jsjob-main-wrapper div.jsjob-config-topheading{width: 100%;float: left;}
div#jsjob-main-wrapper div.jsjob-config-topheading span.jsjob-configurations-heading{width: 85%; float: left;}
div#jsjob-main-wrapper div.jsjob-config-topheading span.jsjob-config-steps{width: 15%;font-weight: unset;text-align: right;}
/* Post Installation*/
/* Pro Installation*/
div#jsjob-lower-wrapper div.jsjob_installer_wrapper{background-image: url(../images/installer-bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;float: left;width: 100%; position: relative;}
div.jsjob_installer_wrapper div.jsjob_top{width: 100%;float: left;text-align: center;padding: 80px 0px 0px 0px;position: relative;}
div.jsjob_installer_wrapper div.jsjob_top div.jsjob_logo_wrp{float: left;width: 100%;}
div.jsjob_installer_wrapper div.jsjob_top div.jsjob_logo_wrp img{}
div.jsjob_installer_wrapper div.jsjob_top div.jsjob_subheading_text{float: left;width: 100%;color: #fff;font-size: 16px;}
div.jsjob_installer_wrapper div.jsjob_top div.jsjob_heading_text{float: left;width: 100%;padding: 25px 0;color: #fff;font-size: 25px;font-weight: bold;text-transform: uppercase;}
div.jsjob_installer_wrapper div.jsjob_middle{float: left;width: 100%;text-align: center;padding: 30px 0px;position: relative;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_form_field_wrp{width: 50%;margin: auto;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_form_field_wrp div.jsjob_bg_overlay{width: 100%;background-color: #d1c7c74d;border: 1px solid white;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_form_field_wrp div.jsjob_bg_overlay.error{border: none;box-shadow: 0 0 2px 5px #02010133;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_form_field_wrp div.jsjob_bg_overlay input.jsjob_key_field{width: 100%;padding: 10px 5px;background-color: transparent;color: #fff;height: auto;margin:auto;border: none;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_form_field_wrp div.jsjob_bg_overlay.error input.jsjob_key_field{background-color: rgba(131, 2, 2, 0.44);border-radius: 0;background-image: url("../images/norecordfound.png");background-repeat: no-repeat;background-position: right;background-size: auto 82%;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_error_messages{float: left; width: 100%;background-color: transparent;color: #fff;padding-top: 10px;}
div.jsjob_installer_wrapper div.jsjob_middle div.jsjob_error_messages span.jsjob_msg {display: inline-block;width: 50%;padding: 5px 0px;color: #cf4e4e;;margin: auto;text-align: left;font-size: 17px;}
div.jsjob_installer_wrapper div.jsjob_bottom{float: left;width: 100%;padding: 20px 0px 100px 0px;position: relative;}
div.jsjob_installer_wrapper div.jsjob_bottom div.jsjob_submit_btn{width: 100%;text-align: center;float: left;}
div.jsjob_installer_wrapper div.jsjob_bottom div.jsjob_submit_btn button.jsjob_btn{min-width: 150px;border: 1px solid transparent;padding: 12px 0px;background-color: #1668AB;color: #fff;box-shadow: 1px 1px 4px 2px #2c2929;font-size: 17px;border-radius: 30px;}
/* Pro Installation*/
/* Premium Plugins */
div.jsjob_premium_wrapper{background-image: url(../images/installer-bg.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;float: left;width: 100%; position: relative;min-height: 1000px;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap{display: inline-block;width: 64%;margin: 50px 0 0 18%;border:1px solid #4E5862;background:rgba(53, 50, 50, 0.4);text-align: center;padding: 45px;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap.jsjobs-success{border-color:#46A546;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap.jsjobs-error{border-color:#913d3d;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap .jsjobs-plugin-heading{color:#fff;margin: 0 0 18px 0;font-weight: normal;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap .jsjobs-plugin-desc{color:#fff;font-weight: normal;font-size: 17px;margin: 20px 0 30px 0;line-height: 29px;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content{display: inline-block;width: 60%;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content form{margin:0;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content .jsjobs-lic-link{display: inline-block;width: 100%;padding:10px 15px;text-align:left;background:#303337;color:#fff;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content .jsjobs-lic-link a{float:right;color:#0098DA;text-decoration: underline !important;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content .alert{border-radius: 0;display: inline-block;width: 100%;margin: 0 0 10px 0;font-size: 14px;padding: 10px 0;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content .jsjobs-inputbox{border: 1px solid #ccc;border-radius: 0;height: 44px;width: 100%;text-align: center;font-size: 14px;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content .jsjobs-button{color:#fff;background:#46A546;border:none;padding:15px;margin-top: 15px;box-shadow: inset 0px 0px 1px 2px #266426;font-size: 16px;}
div.jsjob_premium_wrapper div.jsjobs-plugin-wrap div.jsjobs-plugin-content .jsjobs-button[disabled]{background:#c2c2c2;box-shadow: none;color: #9D9D9D;}
.jsjob_premium_waiting_div{height: unset !important;}
/* Premium Plugins */
/* GDPR Field*/
div.js-gdpr-field-desc{float: right;width: 100%;padding-right: 90px;text-align: right;}
div.js-job-custom-terms-and-condition-box{float: left;width: 100%;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #ebecec;}
div.js-job-custom-terms-and-condition-box input{width: auto!important;height: auto!important;}
div.termsandconditions_link_anchor{display: inline-block;padding: 0px;margin: 0px;}
div.js-job-custom-terms-and-condition-box input{margin-top: 0px !important;}
/* footer */
div#jsjobsfooter{float: left;width: 100%;padding: 40px 0 30px 70px;}
div#jsjobsfooter.menu-collasped-active-footer{padding: 40px 0 30px 270px;}
div#jsjobs-footer{float: left;width: 100%;padding: 40px 0 30px 70px;}
div#jsjobs-footer.menu-collasped-active-footer{padding: 40px 0 30px 270px;}
div#jsjobs-footer.jsjobs-inner-footer.menu-collasped-active-footer{padding: 40px 0 30px 70px;}
@media(min-width: 481px) and (max-width: 768px) {
    /*new*/
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-title{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-created{width: 100%;float: left;padding: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-main-area div.js-field{width: 100%;}
    div.js-myjob-link {width: 50%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs_filter-inner_wrapper {width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter input{width: 200px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter select{width: 200px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append input {width: 160px !important;}
    table#js-table.adminlist tr {padding: 15px;float: left;width: 100%;}
    table#js-table.adminlist tbody tr td {display: block;width: 100%;text-align: left;padding: 6px 5px;border: none !important;}
	div#jsjobs-wrapper div.dashboard span.heading-dashboard{font-size: 22px;}
	div#jsjobs-wrapper div#jsjobs-content div.count2 div.box img{float:left;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div{float:left;width:100%;}
	div.js_installer_wrapper div.update-header-img div.header-parts{width: unset;float:left;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main{padding:10px 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#mesg_block_next{width: 95%;margin:0px 2.5%;padding:8px 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#checkallbox-main{display: none;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new{width:100%;}
	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div div.js-resume-edit span img{position: static;}
	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div.js-resume-edit.js-col-lg-1.js-col-md-1.no-padding{position: static;}
	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info{position: relative !important;}
	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-skills-edit span img{left:unset !important;}
	div#js_main_wrapper div#resumeFormContainer.js-resume-section-body.personal-section form#resumeForm.jsautoz_form{padding:10px 20px !important;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom span.js-idbottom{margin-left:6%;}
    div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content {float: left;width: calc(50% - 20px);margin-right: 20px;}
    div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block{padding-left: 20px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left{float: left;width: 100%;padding-left: 0;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti.app-mrg-right {float: left;width: 100%;left: 0;right: 0;top: 40px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume span#js-queues-statuses {top: 0;left: 0;right: auto;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#bottomleftnew-resume {text-align: left;}
    .mrg-top {margin-top: 75px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div.js-cp-job-type {float: left;margin-top: 35px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti{float: left;width: 100%;left: 0;right: 0;top: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew {margin-top: 0px;margin-bottom: 5px;margin-left: 0 !important;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header.jsjobslist-comp-header-wrp span.goldnew {margin-top: 0px;margin-bottom: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header.jsjobslist-comp-header-wrp span.goldnew.goldnew-job-wrp {margin-top: 10px;margin-bottom: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header.jsjobslist-comp-header-wrp span.featurednew {margin-top: 0px;padding-bottom: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header.jsjobslist-comp-header-wrp span.featurednew.featurednew-job-wrp {margin-top: 10px;padding-bottom: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header.jsjobslist-comp-header-wrp span.rightcorner {margin-top: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew{float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.jsjobs-faturedstatus{margin-top: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job{float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message{float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body.jsjobs-resume-body-wrp{width: calc(100% - 140px);}
    /*job listing*/
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body {width: calc(100% - 115px);}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right.position {width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right.position {padding-left: 135px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-type{float: left;margin-bottom: 50px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-comp-header-wrp{left: 135px;right: auto;top: 40px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.flot-right{margin-top: 10px;width: auto;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-salary{text-align: left;}
    div.jsjob_premium_wrapper div.jsjobs-plugin-wrap {display: inline-block;width: 80%;margin: 50px 0 0 10%;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data{padding:20px 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.count2 div.box div.text{height: 50px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count2 div.nonbold-text{margin-top:15px;}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-title{width:30%;float:left;}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-value{width:50%;float:left;padding-bottom: 7px;}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-value input[type="text"]{width:100%;}
    div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-button{width: 50%;}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-button{float:right;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content{padding:15px 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc img.info_img_logo{float:none;margin:20px auto 10px auto;display: block;padding:0px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc span.info_line{height: 1px;width:70%;margin:0 15%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc label{width:100%;padding-top: 0px;font-size: 30px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc span.info_text{width:100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities{height: 1000px; padding: 7px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies{top: 500px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs{top: 0px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume{top: 500px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.views{bottom: 128px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-resume div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-companies div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-jobs div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration div.nonbold-text{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-admin div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#js-phd-data.js-phd-data div.js-phd-row div.js-phd-title{width:45%;float:left;}
	div#js-phd-data.js-phd-data div.js-phd-row div.js-phd-value{width:55%;float:left;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right {padding: 10px 15px 20px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft.txt{margin-bottom: 60px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft.txt span.title {width: 94%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper span.js-idbottom-top {top: 115px;right: auto;left: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper span.js-idbottom {top: 145px;right: auto;left: 15px;}
    div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize1 {width: 35%;}
    div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-save{margin-bottom: 10px;margin-top: 2px;}
    div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-cancel{margin-bottom: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize2 {width: 65%;margin: 0;}
    div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize2 select {width: 100%;margin: 0;}
    div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper {width: 100%;margin: 0 0 20px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock{width: 46%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock img.img1{width:50%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.title{width: 90%;margin-left:5%;margin-right:5%;font-size: 25px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.bottom_links_info{width:48%;margin-right:2%;padding:8px;text-align: center;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block2,
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block4,
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block6,
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block5{min-height: 468px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box{width: calc(33.33% - 10px); margin-bottom: 10px}
    .js-cp-baner-left {width: 100%;}
    .js-cp-baner-center {width: 50%;margin-left: 0px;}
    .js-cp-baner-right {width: calc(50% - 15px);}
    .js-cp-staff-baner-left {width: 50%;}
    .js-cp-staff-baner-center {width: calc(50% - 15px);margin-left: 15px;}
    .js-cp-staff-baner-right {width: 100%;margin-left: 0px;}
    div.js-cp-feedback-wrp {float: left;width: 100%;margin-left: 0px;margin-right: 0px;margin-bottom: 20px;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner {top: 90px;right: auto;left: 0;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-titlerow a{width: 97%;margin-bottom: 60px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-admin a.box{width: 22%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration a.box{width: 22%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-jobs a.box{width: 22%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-companies a.box{width: 22%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text a{margin-top: 0px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.bold{font-size: 12px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.nobold{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic{top:-70px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic2{top:-70px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.right{display: none;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-resume a.box{width: 22%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter {float: left !important;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.mycheckboxblock{width: 200px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume{float: none;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.js-created{padding: 5px 8px; width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock{width:100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs-resumetitle.datablockhead-left{width: 85%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.datablockhead-right span.rightcorner{top: 60px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob{display: inline-block;float: none;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.font-mysize{max-width: 50%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume{ display: flex;flex-direction: column-reverse;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header{width: 100%;padding:10px 0 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew{padding-bottom: 8px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body{width: 100%;padding:0px 0 10px; }
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle img.circle{float:none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg{width:40%;height:120px;margin:10px 8px 10px 100px;float:left;box-shadow: 0 0 11px 0 rgba(0,0,0,0.2);display: inline;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg img.myfilelogoimg{width: 100%;height:120px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock{margin:0px; width:100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header{width:100%;float:left;position: relative;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right{width:100%;float:left;padding-left: 130px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right.jsjobs-resume-right-wrp{padding-left: 125px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-rightalign{float: left !important;padding: 10px 0;}
    div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses {margin-top: 10px;float: left;width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right {width: 100%;float: left;margin: 8px 0px 0px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti {width: 100%;float: left;margin: 0px;margin-left: 0;}
    div#jsjobs-wrapper div#popup_main {
    width: 90%;transform: translate(-57%, -50%);left: 57%;}
	div#jsjobs_jobsharing_wrapper span.texttype{width: 100%;text-align: left;margin: 0;}
    div#jsjobs_jobsharing_wrapper{padding: 10px;}
    div#jsjobs_jobsharing_wrapper input#server_serialnumber{width:100%;}
    div#jsjobs_jobsharing_wrapper span#jsjobs_jobsharing_redinfo{margin-left: 0px;}
    div#jsjobs_jobsharing_wrapper input#jsjobs_sharing_serverkeybutton{float: right;}
    div#jsjobs_messagebox{width:100%;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span.parent_span input.input_field_style{width: 100% !important;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribeone{margin-left: 0;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribetitle{width:100%;margin: 0;text-align: center;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribe_text{width:100%;}
    div#jsjobs_jobsharing_subscribe_wrapper{height: 210px;}
    div#jsjobs_messagebox span#jsjobs_messageboxtopcorner{display: none;}
    div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext{bottom: 0px;}
    div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext span#jsjobs_jobsharing_subscribe_righttext_heading_bottom{margin: 0;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span.linebetween{display: none;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner{right: 20px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner{margin-top: 10px;}
}
@media(min-width: 481px) and (max-width: 670px){
    /* new */
        div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-title{width: 100%;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-created{width: 100%;text-align: center;float: left;padding: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-main-area div.js-field{width: 100%;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message {padding: 0;width: auto;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info.subject a{width: 95%;margin-bottom: 60px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info span.js-cp-job-info-label{width: auto;margin-right: 0;padding: 0px 0;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info span.paddingclass.mesg-color{float: left;width: 100%;padding: 10px 0;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-right-corner {top: 95px;right: auto;left: 15px}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.createdfooter {top: 135px;right: auto;left: 15px}
    div.jsjob_premium_wrapper div.jsjobs-plugin-wrap {display: inline-block;width: 80%;margin: 50px 0 0 10%;}
    div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block {padding-left: 20px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjob_configuration_wrapper {width: calc(100% - 20px);}
    div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content{width: calc(100% - 20px) !important; margin-right: 20px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti.app-mrg-right{float: left;width: 100%;left: 0;right: 0;top: 40px;}
    .mrg-top {margin-top: 77px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew {float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume span#js-queues-statuses{top: 0;left: 0;right: auto;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume {
    width: calc(100% - 150px);
    padding: 15px 10px;
    float: right;
    padding-left: 0px;}
    /*controlpanel*/
    div#jsjobs-head .jsjobs-head-text {width: 100%;margin-bottom: 20px;}
    div.js-cp-cnt-left {width: 100%;padding-right: 0px;}
    div.js-cp-cnt-right {width: 100%;}
    .js-cp-baner-left {width: 100%;}
    .js-cp-baner-left div.js-cp-baner {background: url(../images/icon/all-tickets-bg.png) repeat center / 100% 100%;}
    div.js-cp-baner-left div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-btn-wrp a.js-cp-banner-btn {float: none; }
    div.js-cp-baner div.js-cp-baner-cnt {width: 100%;text-align: center;}
    .js-cp-baner-center {width: 100%;margin-left: 0;}
    .js-cp-baner-right {width: 100%;margin-left: 0px;}
    div.js-cp-feedback-wrp {width: 100%;margin-left: 0px;margin-right: 0px;margin-bottom: 20px;}
    div.js-cp-feedback-list {height: auto;}
    div.js-cp-addon-empty-data {height: auto;}
    div.js-cp-feedback-list div.js-cp-feedback {padding: 10px 0 30px;}
    div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt {width: calc(100% - 100px);padding: 0 0 0 15px;}
    div.js-cp-feedback-list div.js-cp-feedback-footer {border-top: none;position: unset;}
    div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-info {padding-bottom: 10px;width: 100%;}
    div.js-cp-feedback-list div.js-cp-feedback a.js-cp-resume-btn {float: left;width: 25%;margin-left: 110px;margin-top: 5px;}
    div#jsreview-banner div.review {background: url(../images/icon/feedback-bg.png);background-position: 100%;background-repeat: no-repeat;min-height: 185px;}
    div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info span.js-cp-job-info-label {margin-right: 10px;margin-bottom: 5px;}
    div.js-cp-job-list div.js-cp-job-list-left {width: 100%;}
    div.js-cp-job-list div.js-cp-job-list-right {width: calc(100% - 0px);padding-left: 120px;}
    div.js-cp-job-list div.js-cp-job-list-right span.js-cp-job-type {float: none;}
    div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary {float: right;}
    div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary {text-align: left;}
    div.js-cp-job-list div.js-cp-job-list-footer .js-cp-job-list-footer-btn-wrp {margin-top: 2px;margin-bottom: 3px;}
    .js-cp-staff-baner-left {width: 100%;}
    .js-cp-staff-baner-center {width: 100%;margin-left: 0;}
    .js-cp-staff-baner-right {width: 100%;margin-left: 0;}
    .js-cp-staff-baner-right div.js-cp-baner {background: url(../images/icon/staff-bg.png) repeat center / 100% 100%;text-align: center;}
    .js-cp-staff-baner-right div.js-cp-baner div.js-cp-baner-cnt {width: 100%;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner span.js-fl-jobtype {float: left;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner span#js-fl-created {float: left;text-align:left;}    
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs_filter-inner_wrapper {width: 100%;}
    table#js-table.adminlist tr{padding: 15px;float: left;width: 100%;}
    table#js-table.adminlist tbody tr td {display: block;width: 100%;text-align: left;padding: 6px 5px;border: none !important;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append input{width: 135px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter input{width: 175px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter select{width: 175px;}
	table#js-table tbody tr:nth-child(2n+1) td{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration div.nonbold-text{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#mesg-corner span.mesg-right-corner{position: absolute; right: 0px; bottom: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content span.message-title{width: 80%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content{padding-left: 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.Resumetitle{display: inline-block;width: 21%; float: left;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.msgResumetitle{display: inline-block; width: 75%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.Employeename{display: inline-block;width: auto; float: left;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.msgEmployeename{display: inline-block; width: auto;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.Company{display: inline-block;width: auto; float: left;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.msgCompany{display: inline-block; width: auto;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.Jobtitle{display: inline-block;width: auto; float: left;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.msgmsgJobtitle{display: inline-block; width: 82%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#mesg-corner span.mesg-right-corner{position: absolute; right: 0px; bottom: 10px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box{width: calc(50% - 10px);margin: 0 5px 10px 5px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box1{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-admin a.box{width: 29%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration a.box{width: 29%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-jobs a.box{width: 29%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-companies a.box{width: 29%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items{top:67px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.text{width: 70%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-resume a.box{width: 29%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text a{margin-top: 0px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.bold{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.nobold{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic{top:-70px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic2{top:-70px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left span.text{width: 75%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.img{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.header-left span.text{width: 75%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.text{width: 75%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper{margin-top: 25px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume{top:500px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities{height: 1000px; padding: 7px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.mycheckboxblock{width: 175px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header span.listheadright{width: 25%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom span.js-idbottom{margin-left: 0px; margin-top: 10px; width: 15%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanright{width: 100%; margin-right: -1%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header span.listheadright2{width: 25%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume{float: none;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.js-created{padding: 5px 8px; width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock{width:100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs-resumetitle.datablockhead-left{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.datablockhead-right span.rightcorner{top: 60px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob{display: inline-block;float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner{margin-top: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#bottomleftnew-resume{text-align: left;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.font-mysize{max-width: 50%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle img.circle{float:none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg{width:40%;height:120px;margin:10px 8px 10px 100px;float:left;box-shadow: 0 0 11px 0 rgba(0,0,0,0.2);display: inline;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right {margin: 8px 0px 20px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left{float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{height: unset;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg img.myfilelogoimg{width: 100%;height:120px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock{margin:0px; width:100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header{width:100%;float:left;position: relative;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-date{float: none;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner_red{position: absolute;top: 2px;right:25%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{height: unset;}
	div#jsjobs_jobsharing_subscribe_wrapper{height: 190px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew {float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;width: 98%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.location{padding-left: 0;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.last-child{margin-left: 0;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body {width: calc(100% - 115px);}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body.jsjobs-resume-body-wrp {width: calc(100% - 140px);}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right.position {width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right.position {padding-left: 135px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-type{float: left;margin-bottom: 70px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-comp-header-wrp{left: 135px;right: auto;top: 40px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.flot-right{margin-top: 10px;width: auto;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job{float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-salary{text-align: left;}
}
@media (max-width: 480px){
    /*new*/
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-left-image{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-title{width: 100%;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-jobs-title-row span.resume-created{width: 100%;text-align: center;float: left;padding: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jobs-jobapplied-wrapper div#js-top-row div#jsjobs-right-content div.js-main-area div.js-field{width: 100%;text-align: center;}

    .orange-bg {margin-bottom: 10px;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner span.js-fl-jobtype {float: unset; }
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner span#js-fl-created {text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info span.js-cp-job-info-label {margin-right: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info span.paddingclass.mesg-color{float: left;width: 100%;text-align: center;padding: 10px 0}
    div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper{width: 100%;margin: 0 0 20px;}
    div#jsjobs-wrapper div#jsjobs-content div.js-buttons-area .js-btn-save {margin-bottom: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper{text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body div.js-cp-job-info.subject a{width:98%;padding-bottom: 85px; }
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-right-corner {top: 95px;right: 37%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.createdfooter{top: 135px;right: 32%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header{float: none;padding: 15px 0}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content div.img-wrp{    margin: auto;float: none;display: block;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append, .input-prepend{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.input-append input{width: calc(100% - 47px) !important;}
    div.jsjob_premium_wrapper div.jsjobs-plugin-wrap {display: inline-block;width: 80%;margin: 50px 0 0 10%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjob_configuration_wrapper {width: calc(100% - 20px);}
    div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content{width: calc(100% - 10px) !important; margin-right: 10px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body{width: 100%;padding: 20px 0 5px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock{float: left;width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header{padding: 5px 0;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right{/*width: 100%*/;margin-top: 0;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.jsjobs-gold-wrp {width: 100%;margin-top: 25px;padding-left: 8%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.js-queues-statuses-wrp{margin: 0px 15% 3px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner {margin: -28px 0px 3px 32% !important;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew{margin-top: 90px;margin-left: 57%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew.jsjobs-featured-resume-wrp{margin-top: 5px;margin-left: 0;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.featurednew.js-jobs-featured-wrp{margin-top: 0px;margin-left: 5px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-img {margin-left: 29%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div.jsjobs-top-comp-wrp{padding-bottom: 60px;}
    div#jsjobs-wrapper div#popup_main{width: 80%;transform: translate(-57%, -50%);    left: 57%;}
    div#jsjobs-wrapper div#popup_main div.popup-field-wrapper {width: calc(100% - 20px);;}
    div#popup_main div.jobs-comp-employer-popupwrapper{padding: 15px 5px 25px;}
    div#popup_main div#jsjobs_records{padding: 0px 5px;}
    div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value{width: calc(100% - 10px);}
    div#popup_main div.jobs-comp-employer-popupwrapper div.search-center div.jsjobs-searchpopupwrapper div.search-value-button{width: calc(100% - 10px);}
    div#js_resume_percentage div.js_detail_area {width: 100% !important;padding-left: 20px;}
    div#js_resume_percentage {padding: 20px 20px 20px 0px;}
    div#resumeform div.jssectionwrapper div.resumefieldswrapper div.input-append input.inputbox{width: calc(100% - 42px) !important;}
    div#resumeform div.resumesubmitbuttons .resume_submits{margin-bottom: 5px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti.app-mrg-right {float: left;width: calc(100% - 20%) !important;margin: 0;top: 10px;left: 20%;right: auto}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume span#js-queues-statuses{top: 60px;right: 22%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume span#js-queues-statuses.js-gold-resume-wrp{display: inline-block;right: 19%;}
	div#js-phd-data.js-phd-data{padding:0px 10px;margin:0px;}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-title{width:100%;float:left;text-align: left;}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-value{width:100%;float:left;text-align: left;padding-bottom: 7px}
    div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-button{width: 50%}
	div#jsjobs-popup-wrap div.jsjobs-popup-search-area span.jsjobs-search span.jsjobs-value input[type="text"]{width:100%;}
	div#jsjobs-popup-wrap div.jsjobs-adminlist-value span.heading-title{width:33.33%;text-align: left;}
	div#jsjobs-popup-wrap div.jsjobs-adminlist-value span.heading-title:first-child{display: none;}
	div#jsjobs-popup-wrap div.jsjobs-adminlist-value span.heading-title:last-child{display: none;}
	div#jsjobs-popup-wrap div.jsjobs-adminlist span.jsjobs-adminlist-heading span.heading-title{width:33.33%;text-align: left;}
	div#jsjobs-popup-wrap div.jsjobs-adminlist span.jsjobs-adminlist-heading span.heading-title:first-child{display: none;}
	div#jsjobs-popup-wrap div.jsjobs-adminlist span.jsjobs-adminlist-heading span.heading-title:last-child{display: none;}
	div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area label#usernamemsg{width: 100%;text-align: left;}
	div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area div.row0{padding:0 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.jsjobs-content-area div.row1{padding:0 10px;}
	div#popup-main-outer{width:90%;left:5%;}
	div#js_job_app_actions div.action_folder{text-align: left;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main{padding:10px 0px;}
	div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block{padding-left:10px;}
	div#jsjobs-wrapper div#jsjobs-content div div.box img{width: 20%;float:left;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 img{width: 20%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-resume div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-companies div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-jobs div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration div.nonbold-text{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-admin div.nonbold-text{white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
	div#js-phd-data.js-phd-data div.js-phd-row{padding:5px 0px;}
	div#js-phd-data.js-phd-data div.js-phd-row div.js-phd-title{width: 45%;}
	div#js-phd-data.js-phd-data div.js-phd-row div.js-phd-value{width: 45%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder div.title{width: 100%; display: inline-block;}
	div#jsjobs-wrapper div.dashboard span.heading-dashboard{font-size: 18px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#mesg-corner span.mesg-right-corner{position: absolute; right: 0px; bottom: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content span.message-title{width: 80%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#message-head-content{float: none;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.Resumetitle{display: inline-block;width: 35%; float: left;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.msgResumetitle{display: inline-block; width: 61%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body span.mesg-color span.msgmsgJobtitle{display: inline-block; width: 69%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-body{padding-right: 0px; padding-left: 0px;    width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-header div#mesg-corner{padding-left: 0px; padding-right: 0px; position: relative;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count2 div.text{margin-left: 2px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail a.overflow_text{width: 100%; display: inline-block; float: none;}
	div#jsjobs-wrapper .overflow_text{float: none;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.header-left span.text{width: 40% !important; margin-top: 0px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items{top: 68px;}
	div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content{float:left;width:87%;height:38px;display: inline-block;margin-bottom: 10px;margin-top: 10px;margin-right:30px;background-color:#FFFFFF; border:1px solid #ccc; padding:9px 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.socialconfig_block div.socialconfig_content label.socialconfig_label{width:88%;margin:0px;margin-left:5px;margin-top:1px;display: inline-block;color:#595959;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_left_main{float:left;width:100%;padding: 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_right_main{float:left;width:100%;padding: 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_left_main div#jsjob_configuration_wrapper div.jobs-config-value label.jobs-mini-descp{float:left;width:100%;padding:8px 1px; }
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content{width:100%;float:left;padding:15px 10px 15px 10px;background-color: #FFFFFF;border: 1px solid #DEDEDE;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_det{width:100%;padding:10px;float:left;background-color: #F1F1F1;border: 1px solid #DEDEDE;}*/
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc{float:left;width:100%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc img.info_img_logo{padding:0px;margin:0 auto;text-align: center;display:block;float: none;padding-top: 20px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc span.info_line{float:left;margin-top:10px;width: 100%;height:0px;border:1.5px solid #DEDEDE;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc label{width:100%;float:left;margin-top: 7px;padding:15px 0px 10px 10px;font-weight: bold;text-align: center;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc span.info_text{float:left;width:100%;padding:0px 10px 10px 10px;color:#343538;text-align: justify;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_desc a.info_link{width:100%;float:left;font-weight: bold;text-align: center;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock{float:left;width: 99%;border: 9px solid #E8E9EB;margin:10px 10px 10px 10px;padding: 3px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block1{background:url("../images/1-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block2{background:url("../images/2-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block3{background:url("../images/3-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block4{background:url("../images/4-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block5{background:url("../images/5-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock div.info_block6{background:url("../images/6-new.png") repeat-y scroll 100% 100% / 100% 100% rgba(0, 0, 0, 0);;float:left;width: 100%;height:auto;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock img.img1{float: left;padding-top:20px;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.title{border-bottom: 0.5px solid #ffffff; color: #ffffff; display: inline-block; float: left; font-size: 1.5em; font-weight: bold; margin-top: 20px; padding: 7px 5px; width: 69%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.type{float:left;color:#FFFFFF;display: inline-block;font-weight: bold;padding: 7px 0px 25px 10px;width: 65%;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail{float:left;color:#FFFFFF;display: inline-block;padding: 10px 10px;width: 100%;text-align: justify;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data{float: left;width: 100%;padding:0px;border:1px solid #DEDEDE;padding-top: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row label.label_name{width:100%;text-align:left;float: left;padding:4px;padding-left: 2.5%;margin:0px;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row{float: left;width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row span.combo_block{float: left;width: 95%;border:1px solid #DEDEDE;padding:4px 7px;margin:0px 2.5% 12px 2.5%;background-color:#F8F8F8;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row label.combo_label{float: left;width: 90%;padding:2px 10px;color:#64676A;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row span.combo_block_mesg{float: left;width: 95%;border:1px solid #52A5D4;border-radius:0px;padding:7px 10px;margin:0px 2.5% 12px 2.5%;background-color:#FFFFFF;color: #BE3232;}
	div#jsjobs-wrapper div#jsjobs-content div#main_address_data div#data_row span.file_label{float: left;width: 100%;padding:4px 0px;padding-left: 2.5%;}
	div#jsjobs-wrapper div#jsjobs-content div#addresstop_bluebar label.joomsky_title{padding-left:110px;}
	/*adnres*/
	/*controlpanel*/
    div#jsjobs-head .jsjobs-head-text {width: 100%;margin-bottom: 20px;}
    div.js-cp-cnt-left {width: 100%;padding-right: 0px;}
    div.js-cp-cnt-right {width: 100%;}
    .js-cp-baner-left {width: 100%;}
    .js-cp-baner-left div.js-cp-baner {background: url(../images/icon/all-tickets-bg.png) repeat center / 100% 100%;}
    div.js-cp-baner-left div.js-cp-baner div.js-cp-baner-cnt div.js-cp-banner-btn-wrp a.js-cp-banner-btn {float: none; }
    div.js-cp-baner div.js-cp-baner-cnt {width: 100%;text-align: center;}
    .js-cp-baner-center {width: 100%;margin-left: 0;}
    .js-cp-baner-right {width: 100%;margin-left: 0px;}
    div.js-cp-job-list div.js-cp-job-list-left {width: 100%;text-align: center;}
    div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-image {float: none;margin:auto;}
    div.js-cp-feedback-wrp {width: 100%;margin-left: 0px;margin-right: 0px;margin-bottom: 20px;}
    div.js-cp-feedback-list {height: auto;}
    div.js-cp-addon-empty-data{height: auto;}
    div.js-cp-feedback-list div.js-cp-feedback {text-align: center;padding: 10px 0 30px;}
    div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-image {float: none; margin: auto;}
    div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt {width: 100%;padding: 15px 0;}
    div.js-cp-feedback-list div.js-cp-feedback-footer {border-top: none;position: unset;}
    div.js-cp-feedback-list div.js-cp-feedback div.js-cp-resume-cnt div.js-cp-resume-info {padding-bottom: 10px;width: 100%;}
    div.js-cp-feedback-list div.js-cp-feedback a.js-cp-resume-btn {float: none;width: 25%;}
    div#jsreview-banner div.review {background: url(../images/icon/feedback-bg.png);background-position: 100%;background-repeat: no-repeat;min-height: 185px;}
    div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt div.js-cp-job-info span.js-cp-job-info-label {margin-right: 10px;margin-bottom: 5px;}
    div.js-cp-job-list div.js-cp-job-list-right {width: 100%;text-align: center;}
    div.js-cp-job-list div.js-cp-job-list-right span.js-cp-job-type {float: none;}
    div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary {float: right;}
    div.js-cp-job-list div.js-cp-job-list-right div.js-cp-job-salary {text-align: center;}
    div.js-cp-job-list div.js-cp-job-list-footer .js-cp-job-list-footer-btn-wrp {margin-top: 2px;margin-bottom: 3px;}
    .js-cp-staff-baner-left {width: 100%;}
    .js-cp-staff-baner-center {width: 100%;margin-left: 0;}
    .js-cp-staff-baner-right {width: 100%;margin-left: 0;}
    .js-cp-staff-baner-right div.js-cp-baner {background: url(../images/icon/staff-bg.png) repeat center / 100% 100%;text-align: center;}
    .js-cp-staff-baner-right div.js-cp-baner div.js-cp-baner-cnt {width: 100%;}
    div.js-cp-job-list div.js-cp-job-list-left div.js-cp-job-cnt {width: 100%;padding: 5px 0 0 10px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1{padding: 10px 5px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box{width: 100%;margin: 0 0 10px 0;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.count1 div.box1{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-admin{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-admin a.box{margin: 5px; width: 40%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-configuration a.box{margin: 5px; width: 40%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-jobs a.box{margin: 5px; width: 40%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-companies a.box{margin: 5px; width: 40%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.categories-resume a.box{margin: 5px; width: 40%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities{height: 1000px;padding: 7px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs{top: 500px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs{top: 500px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.header-left,div.show-items{left: 5px !important;right: 5px !important;text-align: center;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities span.text{float: none !important;width: auto !important;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.show-items div.job-wrapper div.img{text-align: center;width: 100% !important;margin: 5px 0px !important;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.show-items div.job-wrapper div.detail{float: left !important; width: 100% !important; text-align: left;padding-right: 10px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.show-items div.job-wrapper{padding: 10px !important;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.views{bottom: 175px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail span.views{bottom: 155px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.views{bottom: 128px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.views{bottom: 110px;}
	div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailright_main{padding:5px;}
	div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent{padding-right: 0px;margin: 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper{padding: 5px;}
	div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper span.upperblueline{display: none;}
	div#jsjobs-wrapper div#jsjobs-content div#main_emailcontent_wrapper div.main_datacontent div.emailleft_main a{padding: 9px 3px;font-size: 9px;border-left: 1px solid #4288ca;}
	div#jsjobs-wrapper div#jsjobs-content div#info_main_content div#info_datablock span.detail a.bottom_links_info{margin: 10px 0px;margin-right: 2px; padding: 8px 15px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic2{display: none;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-admin-wrapper div.review div.upper div.right{display: none;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs{width: 25%; float: left;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text{width: 75%;float: left;padding: 5px;margin: 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs-admin-wrapper div.review div.upper div.text div.simple-text span{font-size: 12px;display: inline;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text a{margin-top: 7px;	}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper{height: 85px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic{position: static;height: 85px;}
	div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses{float:right; margin:5px 12px 0px 0px; font-weight: 600; color: #FFF; font-size: 11px;}
	/* Error Messge */
	div#jsjobs-wrapper div#jsjobs-content a.overall span.left {width: 83%;}
	div#jsjobs-wrapper div#jsjobs-content a.overall span.right{width: 17%;}
	div#jsjobs-wrapper div#jsjobs-content a.employer span.left {width: 83%;}
	div#jsjobs-wrapper div#jsjobs-content a.employer span.right{width: 17%;}
	div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.left {width: 83%;}
	div#jsjobs-wrapper div#jsjobs-content a.jobseeker span.right{width: 17%;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text a{margin-top: 0px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.bold{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.text span.nobold{}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic{top:-70px;}
	div#jsjobs-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic2{top:-70px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter div.mycheckboxblock{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter input{width: calc(100% - 6px);}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter select{width: calc(100% - 6px);}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs_filter-inner_wrapper{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter {width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper span.jsjobs-filter.jsjobs-filter-btn-wrp {width: auto;}
    table#js-table.adminlist tr{padding: 15px;float: left;width: 100%;}
    table#js-table.adminlist tbody tr td {display: block;width: 100%;text-align: left;padding: 6px 5px;border: none;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.font-mysize{max-width: 50%;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#left_blocks{float: left;width: 100%;padding:8px 20px;color:#353638;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#left_blocks_nested{margin-left:10px;color:#8A8C8F;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#right_blocks{float: left;width: 100%;padding:8px 20px;color:#353638;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#right_blocks_nested{margin-left:10px;color:#8A8C8F;}
	div#jsjobs-wrapper div#jsjobs-content div#sharelog_wrapper div#log_block_main span#mesg_block{float: left;width: 100%;padding:10px 20px;color:#353638;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti {width:100% !important;margin-top:5px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-filter-new input{width: 95%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new{width: 100%;padding-right: 25px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-filter-new input#companyname{width:95%;clear:both;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-filter-new select {width:95%;clear:both;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-filter-new span{clear:both;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-filter-new select{clear:both;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-filter-new button#js-search{margin-left:6px;clear:both;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span.jsjobs-toggle div#toggle-button{float: right;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right{width: 100%;margin:0px;text-align: center;padding: 20px 0;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-left{width: 100%;text-align: center;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-left span.outer-circle {position: relative;display:inline-block;float: none;margin:0px;margin-top:12px; }
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header span.listheadright{padding:3px 7px;width:auto;margin:0px;float:right;margin-right: 6px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header span.listheadright2{padding:3px 7px;width:auto;margin:0px;float:right;margin-right: 6px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div#jsjobslist-header span.listheadleft{margin:0px;float:none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft{float:left;margin:0px;width:100%;margin-top: 40px; padding: 0 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft.txt span.title{width: 100%}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper span.js-idbottom-top {position: unset;float: left;width: 100%;text-align: center;padding: 20px 0 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanleft.txt {margin-top: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right div.min-heigth-title {min-height: 35px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadright2{float: unset;margin: 0;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadright{float: unset;margin: 0;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadright3{float: unset;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right .js-idbottom-top span.listheadrightcorner-green{float: unset;}
    div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize1 {width: 35%;}
    div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize2 {width: 65%;}
    div#jsjobs-wrapper div#jsjobs-content div.js-usercontent div.js-lineusercontent span.js-spansize2 select {width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper span.js-idbottom {top: 90px;right: 45%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-top-right span.js-innerspanright{float:left;margin:0px;width:100%;text-align:left;margin-left:13px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-listwrapper div#jsjobs-bottom span.js-idbottom{float:left;margin: 0px;height: auto;width: 50%;margin-top: 7px;margin-left:13px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#checkallbox-main{width: 71%;margin-left:2px;margin-right:9px;margin-bottom: 4px;float: left;padding: 8px;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#checkallbox-main div#checkallbox{width: 17.5%;margin-left:2px;margin-right:9px;margin-bottom: 4px;float: left;padding: 8px;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan_jobqueue{float:left;display:block;border-radius: 4px;width:auto;padding:5px 11px;padding-right:13px;margin-left:7px;margin-bottom:7px;margin-top:9px;margin-right:0px;border:solid 1px #DEDEDE;background-color: #FFFFFF;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume {float: none;margin-right:5px;margin-top:-2px;margin-left:5px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{width:100%;float:left;display: block; text-align: center;padding-top:15px; }
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg{width:40%;height:120px;margin:10px 8px 10px 100px;float:left;box-shadow: 0 0 11px 0 rgba(0,0,0,0.2);display: inline;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{height: unset;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-leftimg{margin:auto;float:none;display:block;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg img.myfilelogoimg{width: 100%;height:120px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a.jsjobs-leftimg img.myfilelogoimg{width: 100%;height:120px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span#showhidefilter{float:left;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_new div#jsjobs-filter-main-new span#showhidefilter img{float:left;cursor: pointer;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock{margin:0px; width:100%;padding: 5px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header{float:unset;position: relative;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right{width:100% !important;float:left;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-salary{text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div.js-cp-job-type{float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-comp-header-wrp{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.flot-right{float: unset;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew{margin-left: 10%;margin-top: 5px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew.goldnew-resume-wrp{margin-left: 24%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobslist-comp-header span.goldnew.goldnew-job-wrp {margin-top: 0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner{margin-top: 5px;float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.goldnew{width: calc(100% - 37%);display: block;margin-left: 37%;margin-bottom: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right span.featurednew{width: calc(100% - 40%);display: block;margin-left: 40%;margin-bottom: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.datablockhead-right.jsjobs-gold-wrp span.featurednew{width: calc(100% - 33%);display: block;margin-left: 33%;margin-bottom: 10px;margin-top: 5px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner{margin: 0 !important;float: unset;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner span.listheadrightcorner-green{float: unset;margin: 0;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right.jsjobs-gold-wrp span.rightcorner{margin-top: 0 !important;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner_red{margin-left: 37%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job {float: none;text-align: left;width: 100%;margin-left: 15px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.js-created{float:left;width:auto;padding:5px 0px;margin:7px 0px;margin-left:0px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume {float: none;text-align: left;width:100%;margin-left:15px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob {display: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle{position:relative;margin: 0px; float:none;display: inline-block;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle img.circle{float:none;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#checkallbox-main{width: 17%;margin-right:0px;padding: 13.5px 4px;margin-top:-15px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_filter_wrapper_messages div#jsjobs-filter-main-new{background-color: #fdfdfd;border: 1px solid #d4d4d4;display: inline-block;float: left;margin-bottom: 0;margin-top: -12px;padding:8px 74px 18px 10px;position: relative;width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs-message-wrapper div#message-footer span.buttons-message {padding:0;width: auto;}
    div#jsjobs-wrapper div#jsjobs-heading span#heading-text {float:left;font-size: 19px;font-weight: bold;width:74%;} 
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left {float: left;margin-top: 0px;padding-left: 37%;} 
    div#jsjobs-wrapper div#jsjobs-content span#js-queues-statuses {position: absolute;top:0%;right:auto;display: contents;}  
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-rightalign{padding-left: 23%;width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div#jsjobslist-comp-body .datablock.last-child{margin-left: 0;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan {margin-bottom:-1px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a.js-bottomspan {margin-bottom:-1px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a.js-bottomspan {margin-bottom:-1px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume{width:100%;float:left;padding: 25px 0;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header{width: 100%;padding: 10px 0;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock.last-child{width: 100% !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#bottomleftnew-resume{text-align: center;margin-top: 85px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#bottomleftnew-resume.mg-top {margin-top: 15px !important;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew {float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div.js-cp-job-type{float: none;margin-bottom: 35px}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.rightcorner span.listheadrightcorner-green {float: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp {padding-bottom:17px;padding-right: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body {padding-left: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti {width: 100%;margin: 0px 0%;padding: 30px 0 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti.jsjobs-date-wrp{padding: 10px 0 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-date{width: 100%;padding-top: 5px; }
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left{padding:20px 0px 12px 0px;}
	div#js-folderresume-wrapper div.js-fl-toprow{text-align: center;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-leftcol{float: none;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-valwrapper.last-child{width: 100%;margin-right: 0;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol span.right-corner {position: unset;}
    div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol div.js-fl-titlerow a{width: 97%;}
	div#js-folderresume-wrapper div.js-fl-toprow div.js-fl-rightcol{width: 100%;padding-left: 15px;padding-right: 15px;}
	div#jsjobs-wrapper div#jsjobs-heading{margin-bottom:4px;height:unset;display: inline-block;}
	div#jsjobs-wrapper div#jsjobs-heading span#sorting-wrapper{display: inline-block;width: 100%;float: left;padding: 0px 5px 5px 5px;}
	div#jsjobs-wrapper div#jsjobs-heading span#sorting-wrapper span#sorting-bar1{display: inline-block;float: left;width: 80%; width: calc(100% - 45px);}
	div#jsjobs-wrapper div#jsjobs-heading span#sorting-wrapper span#sorting-bar1  select#js_sortby{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-heading span#sorting-wrapper span#sortimage{display: inline-block;float: left;width: 20%; width: 45px;padding-left: 5px;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area{padding: 15px;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value{width: 100%;display: inline-block;float: left;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value div.input-append{width: 85%;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper select.inputbox,input.inputbox{width: 100% !important;margin: 0;margin-top: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#ageto{margin: 0;margin-top: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#salaryrangefrom{margin: 0;margin-top: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#salaryrangeto{margin: 0;margin-top: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div.js-form-area div.js-form-wrapper div.jsjobs-value select#salaryrangetype{margin: 0;margin-top: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs_jobltitle.datablockhead-left{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container {padding: 15px 0px;}
	div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a.link-hover{width: calc(100% - 20px); margin-top: 5px;font-weight: bold;margin-right: 10px;margin-left: 10px;}
    div#jsjobs-wrapper div#jsjobs-content div#jsjobs_appliedapplication_tab_container a{margin: 10px;}
	div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.action_folder{margin-top: 15px;}
	div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.action_folder span.save_btn{display: inline-block;margin-top: 5px;}
	div#jsjobs-wrapper div#jsjobs-content form#adminForm div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.email_to_canditate {}
	div#jsjobs-wrapper div#jsjobs-content form#adminForm div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.email_to_canditate div.left_column {padding: 10px 0px;width: 100%;display: inline-block;}
	div#jsjobs-wrapper div#jsjobs-content form#adminForm div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.email_to_canditate div.mid_column {padding-top: 10px;width: 100%;display: inline-block;}
	div#jsjobs-wrapper div#jsjobs-content form#adminForm div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.email_to_canditate div.right_column {padding: 10px 0px;width: 100%;display: inline-block;text-align: center;}
	div#jsjobs-wrapper div#jsjobs-content form#adminForm div#jobs-jobapplied-wrapper div#js-top-row div#js_job_app_actions div.email_to_canditate div.right_column input#email_button{margin-top: 0px;}
	div#js_job_app_actions div.email_to_canditate div.mid_column textarea#candidatemessage{margin-top: 0px;}
	div#js_job_app_actions div.resume_comments div.comment_title{position: static;margin: 5px 0px;}
	div#js_job_app_actions div.resume_comments div.comment_value{position: static;margin-left: 0px;}
	div#js_job_app_actions div.resume_comments div.comment_btn{position: static;display: inline-block;width: 100%;text-align: center;}
	div#js_job_app_actions div.resume_comments div.comment_value textarea#comments{width: 100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob {float:left;margin-top: 0px;margin-left: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header span.datablockhead-right span.rightcorner{top:50px;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti{right: auto;top: 40px}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti span#jsjobs-resumetitle.datablockhead-left span.notbold.color-blue.font-mysize{max-width: 60%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock{width:100%;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-body span.datablock:last-child{padding-bottom: 10px;}
	div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right_resume div#jsjobslist-comp-header div#innerheaderlefti{margin-top:5px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-img-area{width: 100%;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area{width: 100%;padding: 10px;text-align: center;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-job-area{width: 100%;padding:8px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-jobseeker-area{width:100%;padding:8px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-uper-area span.massage-history-content-area span.massage-history-resume-area{width:100%;padding:8px 0px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-subject-area{width: 100%;padding:8px 5px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-createddate-area{width:100%;padding:8px 5px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-massage-area{width:100%;padding:8px 5px;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-massage-area span.massage-history-massage-area-title{width: 20%;}
    div#jsjobs-wrapper div#jsjobs-content div.admin-massage-history-main div.massage-history-lower-area span.massage-history-massage-area span.massage-history-massage-area-value{width: 80%;}
    div#jsjobs_jobsharing_wrapper span.texttype{width: 100%;text-align: left;margin: 0;}
    div#jsjobs_jobsharing_wrapper{padding: 10px;}
    div#jsjobs_jobsharing_wrapper input#server_serialnumber{width:100%;}
    div#jsjobs_jobsharing_wrapper span#jsjobs_jobsharing_redinfo{margin-left: 0px;}
    div#jsjobs_jobsharing_wrapper input#jsjobs_sharing_serverkeybutton{float: right;}
    div#jsjobs_messagebox{width:100%;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span.parent_span input.input_field_style{width: 100% !important;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribeone{margin-left: 0;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribetitle{width:100%;margin: 0;text-align: center;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span#jsjobs_jobsharing_subscribe_text{width:100%;}
    div#jsjobs_jobsharing_subscribe_wrapper{height: 170px;}
    div#jsjobs_messagebox span#jsjobs_messageboxtopcorner{display: none;}
    div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext{bottom: 0px;}
    div#jsjobs_jobsharing_subscribe_wrapper div#jsjobs_jobsharing_subscribe_righttext span#jsjobs_jobsharing_subscribe_righttext_heading_bottom{margin: 0;}
    div#jsjobs_jobsharing_subscribe_button_wrapper span.linebetween{display: none;}
    div#jsjobs-wrapper div#jsjobs-content div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobslist-comp-header-wrp{position: unset;}

    /*profeature*/
	div#js_profeature_main_wrapper div.pro_wrapper div.small_box{width: 100%; padding-right: 0px;}
	div#js_profeature_main_wrapper div.pro_wrapper div.small_box:last-child{padding-left: 0px;}

	div#js_profeature_main_wrapper div.full_box div.box div.img{width: 100%;}
	div#js_profeature_main_wrapper div.full_box div.box div.data{width: 100%; padding-left: 0px;}
	div#js_profeature_main_wrapper div.full_box div.box div.data div.heading{margin-top: 15px;}

	div#jsjobs-wrapper div#jsjobs-content div div.box img.jsimg{float: unset; text-align: center; width: auto;}
	div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.img{width: 100%; float: left;text-align: center;}
	div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data{width: 100%; float: left; text-align: center; padding: 25px;}
}

div#pro_wrap, div#pro_text, div#pro_feature_wrap, div#pro_feature_text{
	float:left;
	width:100%;
}
div#pro_wrap{background:#ffffff;}
div#pro_feature_wrap{border:1px solid #000000; width:99.8%;margin-top:5px;}
div#pro_text{
	background:url(../images/pro_topbar.png) repeat-x left top;
	font-size:20px;
	padding:8px 0px;
	color:#000000;
	text-shadow:0 2px 0 #FFFFFF;
}
div#pro_feature_text{margin-top:20px;}
div#pro_feature_text a{
	background:url(../images/pro_redtitle.png);
	background-size:100% 100%;
	padding:10px 18px;
	padding-bottom:14px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:default;
	font-size:16px;
	font-weight:bold;
}
div#pro_text, div#pro_feature_text{text-align:center;}
div.leftalign{float:left;}
div.rightalign{float:right;}
div.leftalign, div.rightalign{
	border-radius:8px; 
	box-shadow:2px 2px 3px #000000;
	display:inline-block;
	width:40%;
	margin:3% 5%;
	padding:0px 10px;
	height:150px;
}
div.leftalign{margin-right:0px;}
div.rightalign{margin-left:0px;}
div.leftalign span.title, div.rightalign span.title{
	font-size:25px;
	color:#000000;
	font-weight:bold;
	margin-bottom:10px;
	display:inline-block;
	margin-left:5px;
	margin-top:20px;
}
div#pro_featureWrap{float:left;width:100%;display:block;}
div.leftalign span.text, div.rightalign span.text{
	float:left;
	width:90%;
	margin-left:10%;
	font-size:15px;
}
div.leftalign img, div.rightalign img{margin-top:-10px;}
div#pro_text span#img{background:url(../images/pro_notallow.png); width:16px; height:16px;display:inline-block; margin:0px 3px;}
div#pro_feature_1{background:url(../images/pro_box1.png) repeat-x left top;}
div#pro_feature_2{background:url(../images/pro_box2.png) repeat-x left top;}
div#pro_feature_3{background:url(../images/pro_box3.png) repeat-x left top;}
div#pro_feature_4{background:url(../images/pro_box4.png) repeat-x left top;}
div#pro_feature_5{background:url(../images/pro_box5.png) repeat-x left top;}
div#pro_feature_6{background:url(../images/pro_box6.png) repeat-x left top;}
div#pro_feature_7{background:url(../images/pro_box7.png) repeat-x left top;}
div#pro_feature_8{background:url(../images/pro_box8.png) repeat-x left top;}
div#pro_feature_9{background:url(../images/pro_box1.png) repeat-x left top;}
div#pro_feature_10{background:url(../images/pro_box2.png) repeat-x left top;}
div#pro_feature_11{background:url(../images/pro_box3.png) repeat-x left top;}
div#pro_feature_12{background:url(../images/pro_box4.png) repeat-x left top;}
div#pro_feature_13{background:url(../images/pro_box5.png) repeat-x left top;}
div#pro_feature_14{background:url(../images/pro_box6.png) repeat-x left top;}
div#pro_feature_15{background:url(../images/pro_box7.png) repeat-x left top;}
div#pro_feature_16{background:url(../images/pro_box8.png) repeat-x left top;}
div#pro_feature_17{background:url(../images/pro_box1.png) repeat-x left top;}
div#pro_feature_18{background:url(../images/pro_box2.png) repeat-x left top;}
div#pro_feature_19{background:url(../images/pro_box3.png) repeat-x left top;}
