.jobsearch-working-hour-switch-main {
    width: 100%;
    margin: 0px 0px 20px 0px;
}
.jobsearch-working-hour-switch-main span.chk-onoffswitch-title {
    font-size: 20px;
    padding: 1px 18px 0px 0px;
    color: #333;
}
.jobsearch-working-hour-option span {
    font-size: 18px;
    color: #333;
}
.jobsearch-working-hour-option {
    display: flex;
    width: 100%;
    align-items: center;
    margin: 0px 0px 20px 0px;
}
.jobsearch-working-hour-option .chekunchk-opt-box {
    margin: 0px 22px;
}

.jobsearch-working-hour-option span.chkunchk-onoffswitch-inner:after,
.jobsearch-working-hour-option span.chkunchk-onoffswitch-inner:before {
	content: '.';
    color: red;
}
.jobsearch-working-hour-option span.chkunchk-onoffswitch-inner:before {
    color: #46b169; }


.jobsearch-working-days-main {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
.jobsearch-working-days-det {
    width: 100%;
    margin: 0px 0px 10px 0px;
    display: flex;
    align-items: center;
}
.jobsearch-working-days-det > div {
    flex-basis: 33.33%;
}
.jobsearch-working-days-main .jobsearch-working-days {
    display: flex;
    align-items: center;
}
.jobsearch-working-days-main .jobsearch-working-days input {
    margin: 0px 10px 0px 0px;
}
.jobsearch-working-days-main .jobsearch-working-days label {
    font-size: 15px;
}
.jobsearch-working-days-main .jobsearch-working-hours-from,
.jobsearch-working-days-main .jobsearch-working-hours-to {
    display: flex;
    align-items: center;
}
.jobsearch-working-hours-from span, .jobsearch-working-hours-to span {
    color: #333;
    font-weight: 600;
    margin-right: 12px;
}

.jobsearch-working-days-det .selectize-input .item {
    padding-top: 7px; }
.jobsearch-working-days-det .selectize-input {
    height: 33px; }
.jobsearch-working-days-det .selectize-control {
    min-width: 125px; }

.jobtrade-applicant-filters span.chk-onoffswitch-title {
    float: none;
    display: inline-block;
    padding: 0px 0px 0px 14px;
}
.jobtrade-applicant-filters .chekunchk-opt-box {
    margin: 0px;
    width: 100%;
}
.jobtrade-applicant-filters .chekunchkbox-select-con {
    margin-top: 15px;
    display: inline-block;
    width: 40%;
}
.trabajod-profile-savebtn {
    float: left;
    width: 100%;
}
.trabajod-profile-savebtn a {
    float: right; }
.trabajod-profile-savebtn a.profile-btm-deleteprofbtn {
    background-color: #fb353f;
    color: #fff;
    padding: 7px 20px;
    border-radius: 4px;
    margin-left: 15px;
}
.trabajod-profile-savebtn a.profile-btm-chngpassbtn {
    margin-top: 9px;
}


.jobsearch-aplic-belowacts {
    display: flex;
    width: 100%;
    align-items: center;
    float: left;
    margin-top: 10px;
}
.trabajod-aplic-altrbacts,
.trabajod-aplic-altrbacts span {
    display: inline-flex;
    align-items: center;
}
span.jobsearch-color.trabajod-contcted-txt {
    margin-left: 20px;
}
.trabajod-aplic-altrbacts span i {
    font-size: 18px;
    margin-right: 6px;
}
.trabajod-aplic-actbtns {
    margin-left: auto;
    display: flex;
    align-items: center;
}
.trabajod-midact-btn {
    float: left;
    padding: 6px 6px;
    border: 1px solid #ddd;
    font-size: 11px;
    text-transform: uppercase;
    background-color: #f9f9f9;
    color: #fff;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.jobsearch-aplic-belowacts .jobsearch-applied-job-btns {
    padding-top: 0px; }
.jobsearch-aplic-belowacts .jobsearch-applied-job-btns ul li {
    margin-top: 0px; }
.trabajod-aplic-actbtns a {
    margin-right: 10px; }
.jobsearch-aplic-belowacts .candidate-more-acts-con {
    float: left;
    position: relative;
}
.candidate-more-acts-con > a {
    margin-right: 0px; }
.trabajod-instamatch-applic {
    position: absolute;
    right: 10px;
    top: 10px;
    text-transform: uppercase;
    font-size: 12px;
}
.trabajod-job-applicon .user-contctinfo-con {
    margin-bottom: 6px; }

.jobsearch-all-aplicantslst .thjob-title h2 {
	width: 100%; }
strong.expr-areaspec-con {
    font-size: 14px; }
.jobsearch-candidate-timeline small {
    text-align: center; }
strong.totl-exprnum-con {
    color: #000;
    display: block;
    width: 100%;
    line-height: 1.5;
}