/*.....SMALL MENU.....*/
.fixed-top #wpj-jp-menu-site.wpj-jp-transparent {
	text-align: right;
}
#wpj-jp-menu-site .collapse.navbar-collapse .wpj-jp-main-menu li.dropdown:hover .dropdown-menu {
	text-align: right;
}
#wpj-jp-menu-site .collapse.navbar-collapse .wpj-jp-main-menu .wpj-jp-header-menu-widget-banner-data-content {
	float: right;
}
#wpj-jp-menu-site .collapse.navbar-collapse .wpj-jp-main-menu .wpj-jp-header-menu-widget-banner-data-wrp {
    background-position: top left;
}
.fixed-top #wpj-jp-menu-site.wpj-jp-transparent .navbar-logo .navbar-brand {
    margin-right: 1rem;
}
.fixed-top #wpj-jp-menu-site.wpj-jp-transparent .container {
	flex-direction: row-reverse;
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-cp-stats-wrp .wpj-jp-stat{
	float: right;
}
/*.....HOME PAGE.....*/
/*.....HOME page.....top banner.....*/
.wpj-jp-hp-header-wrap.style1 .offset-md-2 {
	/*margin: 0;*/
}
.vc_row.wpb_row.vc_row-fluid .wpj-jp-hp-stats-mod.style1.wpj-jp-texture-bg {
	text-align: center;
}
.wpj-jp-hp-stats-mod.style1 .wpj-jp-stat:not(:first-child) {
	margin-right: 10px;
}
/*.....HOME page.....job vacancy.....*/
.vc_row.wpb_row.vc_row-fluid .wpj-jp-hp-job-list-mod.wpj-jp-hp-sec-padd.style1.wpj-jp-texture-bg .wpj-jp-list .wpj-jp-act-btns {
	text-align: center;
}
.vc_row.wpb_row.vc_row-fluid .wpj-jp-hp-job-list-mod.wpj-jp-hp-sec-padd.style1.wpj-jp-texture-bg .wpj-jp-list .wpj-jp-act-btns .wpj-jp-icon-btn {
	margin:4px;
}
.vc_row.wpb_row.vc_row-fluid .wpj-jp-hp-job-list-mod.wpj-jp-hp-sec-padd.style1.wpj-jp-texture-bg .wpj-jp-list .wpj-jp-act-btns .wpj-jp-icon-txt-btn {
	padding: 10px 5px;
}
.wpj-jp-hp-features-mod.wpj-jp-hp-sec-padd.style1 .row.wpj-jp-hp-features .col-md-4 .wpj-jp-hp-features-item {
	width: 100%;
}
/*.....EMPLOYER DASHBOARD.....my job.....*/
/*.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-title {
	float: left;
	width: 100%;
}*/
.wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-logo {
	float: right;
}
.wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt {
	text-align: right !important;
}
.wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt .wpj-jp-status {
	float: right;
	text-align: right !important;
}
.wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-act-btns {
	text-align: right !important;
}
/*.....CONTACT US PAGE......*/
.wpj-jp-page-content-wrp.wpj-jp-contact-us-page .container > .row {
	flex-direction: unset;
}
.wpj-jp-page-content-wrp.wpj-jp-contact-us-page .container > .row .col-md-6 {
	max-width: 50%;
}
/*.....ABOUT US PAGE.....*/
.wpj-jp-hp-intro-text-mod .wpj-jp-hp-intro-text .wpj-jp-hp-features-mod .wpj-jp-hp-features,
.wpj-jp-hp-features-mod .wpj-jp-hp-features {
	display: flex;
flex-direction: unset !important;
}
.wpj-jp-hp-intro-text-mod .wpj-jp-hp-intro-text .wpj-jp-hp-features-mod .wpj-jp-hp-features .wpj-jp-hp-features-item,
.wpj-jp-hp-features-mod .wpj-jp-hp-features .wpj-jp-hp-features-item {
	width: calc(100% / 2 - 10px);
	margin: 5px
}
/*.....EMPLOYER DASHBOARD.....applied resume.....*/
.wpj-jp-cp-applied-resume.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list {
	display: block;
}
.wpj-jp-cp-applied-resume.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt .wpj-jp-status {
	float: right;
	text-align: right !important;
}
.wpj-jp-list-logo{
float: right;
}
.wpj-jp-cp-applied-resume.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-logo {
	float: right !important;
}
/*.....EMPLOYER DASHBOARD.....messages.....*/
.wpj-jp-cp-messages.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list {
	display: block;
}
.wpj-jp-cp-messages.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-logo {
	float: right;
}
.wpj-jp-cp-messages.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt {
	width: calc(100% - 25%);
}
.wpj-jp-cp-messages.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-act-btns {
	text-align: right !important;
}
/*.....MY COMPANY.....*/
.wpj-jp-list{
	padding: 20px 30px 20px 10px
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-list-logo {
	width: 100%;
    max-width: 25%;
    float:right;
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-list-cnt {
    padding: 20px 20px 20px 0px;
    text-align: right;
	float: right;
}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-shortlist-jobs-wrp .wpj-jp-list .wpj-jp-list-logo{float: right;}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-act-btns{float: left;text-align: right;width: 68%;}
.wpj-jp-list-wrp.wpj-jp-dept-list .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt{padding: 0 0px 30px 0;}
.wpj-jp-list-wrp.wpj-jp-res-list .wpj-jp-list .wpj-jp-act-btns{
	float: left;
	text-align: right;
}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-res-list.wpj-jp-folder-res-list .wpj-jp-list .wpj-jp-list-logo{
	float: right;

}
.wpj-jp-list-wrp.wpj-jp-folder-list .wpj-jp-list{display: inline-block;}
.wpj-jp-list-wrp.wpj-jp-folder-list .wpj-jp-list .wpj-jp-act-btns{float: right;padding-right: 10px;}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-res-list.wpj-jp-folder-res-list .wpj-jp-list .wpj-jp-act-btns{
	text-align: right;
	margin-right: 20px;
	padding-right: 25%;
}
.col-md-3 .wpj-jp-det .wpj-related-resumes .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt{
	text-align:right;
}
.wpj-related-resumes .wpj-jp-list .wpj-jp-list-cnt{
	padding: 0 20px 0 20px;
}
.wpj-jp-cp-wrp.wpj-jp-job-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-applied-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-logo{
	float: right;
}
.wpj-jp-list-wrp.wpj-jp-res-list .wpj-jp-list{display: flex;}
.wpj-jp-list-wrp.wpj-jp-res-list.wpj-jp-myres-list .wpj-jp-list{display: block;}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-res-list.wpj-jp-folder-res-list .wpj-jp-list .wpj-jp-list-cnt{
	padding: 20px 20px 0 0;
	float: right;
}
.wpj-jp-det-wrp.wpj-jp-resume-det .row .col-md-3{
	order: 1;
 }
.wpj-jp-list-wrp.wpj-jp-res-list.wpj-jp-folder-res-list .wpj-jp-list{
	display: block;
}

.wpj-jp-list-wrp.wpj-jp-dept-list .wpj-jp-list .wpj-jp-act-btns{width: 100%;}
.wpj-jp-list-wrp.wpj-jp-save-srch-list-wrp .wpj-jp-list .wpj-jp-act-btns{
	float: right;
	padding: 0 20px 20px 0;
}
.wpj-jp-list-wrp.wpj-jp-folder-list .wpj-jp-list .wpj-jp-list-cnt{
	padding: 20px 11px 20px 0;
}
.wpj-jp-sidebar-filter-wrp{margin-bottom: 20px;}
.wpj-jp-list-wrp.wpj-jp-res-list .wpj-jp-list .wpj-jp-act-btns{
	width: calc(100% - 31% - 10px);
}
.wjportal-resume-status-wrp{
	float: left;
}
.wpj-jp-list .wpj-jp-act-btns{
	float: left;
	width: calc(100% - 24%);
	text-align: right;
}
.wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt ul li .wpj-jp-meta-tit {
	margin-right: 0;
    margin-left: 5px;
}
/*.....MY DEPARTMENT.....*/
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-status {
	text-align: left;
}
/*.....MY JOBS.....*/
.wpj-jp-list-wrp.wpj-jp-myjob-list .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt .wpj-jp-status {
	float: right;
	margin:0 5px;
}
.wpj-jp-list-wrp.wpj-jp-myjob-list .wpj-jp-list .wpj-jp-list-cnt{
	width: calc(100% - 30%);
	padding:20px 20px 0 0 ;
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list-wrp.wpj-jp-mycomp-list .wpj-jp-list .wpj-jp-list-cnt{
	padding: 20px 20px 0 0;
}
.wpj-jp-list.wpj-jp-applied-job .wpj-jp-list-logo{
	float: right;
}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wjportal-form .wpj-jp-list-wrp.wpj-jp-applied-resume-wrp .wpj-jp-list .wpj-jp-list-cnt{
	text-align: right;
	padding: 20px 20px 20px 0;
	min-width: auto;
}

.wpj-jp-list-wrp.wpj-jp-myjob-list .wpj-jp-list .wpj-jp-act-btns{
	margin-right: 32%;margin-left: 0;width: calc(100% - 32%);
}

/*.....RESUME SEARCH.....*/
.wpj-jp-list-wrp.wpj-jp-res-list .wpj-jp-list .wpj-jp-list-cnt {
	text-align: right;
}
/*.....JOB APPLIED RESUME.....*/
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wjportal-form .wpj-jp-list-wrp.wpj-jp-applied-resume-wrp .wpj-jp-list-actions {
	text-align: right;
}
/*.....NEW JOB.....*/
.wpj-jp-det-wrp.wpj-jp-job-det .col-md-9 .wpj-jp-det.p-0.wpj-jp-shrt-info ul li {
	/*flex-direction: row-reverse;*/
}
/*.....COLLAPSEABLE BTN.....*/
.wpj-jp-cp-wrp .wpj-collapse {
	text-align: right;
}
.wpj-jp-det-wrp.wpj-jp-comp-det .row, .wpj-jp-det-wrp .wpj-jp-shrt-info ul li {
    flex-direction: unset;
}
.wpj-jp-det-wrp .wpj-jp-shrt-info .wpj-jp-det-cnt {
	padding-left: 0;
	padding-right: 10px;
}
/*.....SEND MESSAGES.....*/
.wpj-jp-msg-det .wpj-jp-send-msg .wpj-jp-msg-labl {
	padding-left: 0px;
	padding-right: 15px;
}
/*.....JOB SEEKER DASHBOARD.....*/
/*.....JOB SEEKER SIDE.....newest job.....*/
.wpj-jp-cp-wrp.wpj-jp-job-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-newest-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt {
	text-align: right;
}
.wpj-jp-cp-wrp.wpj-jp-job-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-newest-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt .wpj-jp-status {
	float: right;
    margin-left: 0;
    margin-right: 10px;
}
/*.....JOB SEEKER SIDE.....applied job.....*/
.wpj-jp-cp-wrp.wpj-jp-job-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-applied-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt {
	text-align: right;
}
.wpj-jp-cp-wrp.wpj-jp-job-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-applied-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt .wpj-jp-status {
	float: right;
    margin-left: 0;
    margin-right: 10px;
}
.wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-sec-wrp:nth-child(odd){
	margin-left: 0;
}
.wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-sec-wrp:nth-child(even){
	margin-right: 0;
}

/*.....JOB SEEKER SIDE.....my resume.....*/
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-list-cnt .wpj-jp-cnt .wpj-jp-status {
	float: right;
}
.wpj-jp-cp-wrp.wpj-jp-emp-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-messages.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-cnt{
	width: calc(100% - 30% );
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-list-cnt{max-width: calc(100% - 30%);}
/*.....JOB SEEKER SIDE.....short listed job.....*/
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-shortlist-jobs-wrp .wpj-jp-list .wpj-jp-list-cnt {
	text-align: right;
	float: right;
    padding: 20px 20px 0px 0px;
}
.wpj-jp-cp-wrp.wpj-jp-emp-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-cp-sec-hw-wrp .wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list .wpj-jp-list-logo{
	float: right;
}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-shortlist-jobs-wrp .wpj-jp-list .wpj-jp-act-btns{float: left;text-align: right;}
/*.....JOB SEEKER SIDE.....job list.....*/
.wpj-jp-sidebar-list-wrp .wpj-jp-list .wpj-jp-list-cnt {
	text-align: right;
}
/*.....FOOTER.....*/
footer .widget.wpj-jp-widget-footercontactus .wpj-jp-usefullinks-list li {
    padding: 0 18px 15px 0px;
}
footer .widget.wpj-jp-widget-footercontactus .wpj-jp-usefullinks-list li i {
	position: absolute;
    right: 0;
    float: right;
    width: 20px;
}
/* home page 3 */
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-company-logo{
	float: right;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-heading-section{
	float: right;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-heading-section .jobportal-theme-hmpge-nwstjb-section-job-compny-name-wrp span:not(:last-child){
	margin-right: 0;
	margin-left: 10px;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-heading-section .jobportal-theme-hmpge-nwstjb-section-job-headingwrp-timewrp .jobportal-theme-hmpge-nwstjb-section-job-jobimain-heading a{
	text-align: right;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-heading-section .jobportal-theme-hmpge-nwstjb-section-job-headingwrp-timewrp .jobportal-theme-hmpge-nwstjb-section-job-jobimain-heading{
	text-align: right;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-times-section{
	float: left;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-times-section .jobportal-theme-hmpge-nwstjb-section-job-time{
	float: right;
}
.jobportal-theme-hmpge-job-section .jobportal-theme-hmpge-job-section-wrp .jobportal-theme-hmpge-nwstjb-section-job-wrp .jobportal-theme-hmpge-nwstjb-section-job .jobportal-theme-hmpge-nwstjb-section-job-times-section{
	margin-left: 0;
	margin-right: 20px;
}
.jobportal-theme-hmpge-variationipsum-section .jobportal-theme-hmpge-variationipsum-section-overlay-wrp .jobportal-theme-hmpge-variationipsum-section-wrp .jobportal-theme-hmpge-variationipsum-right-section .jobportal-theme-hmpge-variationipsum-right-section-bottombtn{
	margin: 0;
}
.jobportal-theme-hmpge-variationipsum-section .jobportal-theme-hmpge-variationipsum-section-overlay-wrp .jobportal-theme-hmpge-variationipsum-section-wrp .jobportal-theme-hmpge-variationipsum-right-section .jobportal-theme-hmpge-variationipsum-right-section-bottomtxt{
	margin-right: 0;
}
.wpj-jp-hp-call-to-action-mod.style1 .wpj-jp-hp-cta-actions{
	text-align: right;
}
.wpj-jp-footer-bg-color .container .row .col-md-3:not(:first-child){
	padding: 0 50px 0 0;
}
/* home page 2 */
.jobportal-jb-newjob-amazing-section .jobportal-jb-newjob-amazing-section-wrp .jobportal-jb-newjob-amazing-section-wrp-left-section .jobportal-jb-newjob-amazing-section-wrp-left-section-txt-wrp{
	margin-right: 60px;
}
/* home 4 */
.jobportal-home-theme-header-section .jobportal-home-theme-header-form-section .jobportal-home-theme-header-form-wrp select{
	margin-left: 0;
}
.jobportal-home-theme-working-procress .jobportal-home-theme-working-procress-bg-img-wrp .jobportal-home-theme-working-procress-wrp .jobportal-home-theme-working-procress-card-wrp .jobportal-home-theme-working-procress-card{
	margin-right: 0;
	margin-left: 15px;
}
.jobportal-home-theme-featured-topemployer-section .jobportal-home-theme-featured-topemployer-section-wrp .jobportal-home-theme-newjob-featured-images-section-images-wrp .jobportal-home-theme-newjob-featured-images-section-image{
	margin:0 0 20px 20px;
}
