/*.....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;
}
/*.....HOME PAGE.....*/
/*.....HOME page.....top banner.....*/
.wpj-jp-hp-header-wrap.style1 .offset-md-2 {
	margin: 0;
}
/*.....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 {
    flex-direction: column;
    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-list-cnt {
	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-list-cnt .list-inline {
	display: flex;
	flex-direction: column;
}
/*.....EMPLOYER DASHBOARD.....*/
/*.....EMPLOYER CONTROL PANEL.....my job.....*/
.wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-cp-sec-cnt .wpj-jp-list {
	display: block;
}
.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 .wpj-jp-act-btns {
	text-align: right;
}
/*.....EMPLOYER CONTROL PANEL.....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-logo {
	float: right;
}
/*.....EMPLOYER CONTROL PANEL.....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;
}
/*.....ADD COMPANY.....*/
.wpj-jp-pkg-list .wpj-jp-pkg-list-top .wpj-jp-pkg-list-title {
	max-width: 100%;
	flex: unset;
}
.wpj-jp-pkg-list .wpj-jp-pkg-list-mid .wpj-jp-pkg-list-data {
    padding: 10px 0px;
    width: calc(50% - 30px);
}
.wpj-jp-pkg-list .wpj-jp-pkg-list-mid .wpj-jp-pkg-list-data .wpj-jp-pkg-list-laebl {
	margin-right: 0;
	margin-left: 5px;
}

/*.....MY COMPANY.....*/

.wpj-jp-list .wpj-jp-act-btns{
	padding-right: 33%;
	padding-left: 0;
	text-align: right;
}
.wpj-jp-det-wrp.wpj-jp-resume-det .row .col-md-3{
	order: 1;
 }
.wpj-jp-cp-wrp .wpj-jp-cp-cnt-wrp .wpj-jp-list-wrp.wpj-jp-dept-list .wpj-jp-list .wpj-jp-status{float: left;text-align: left;}
.wjportal-resume-status-wrp{
	float: left;
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-act-btns{
	padding:0 0 0 10px;
	text-align: right;
	float: right;
}
.wpj-jp-list-wrp.wpj-jp-mycomp-list .wpj-jp-list .wpj-jp-act-btns{
	float: left;
	width: 72%;
}
.wpj-jp-sidebar-filter-wrp{margin-bottom: 20px;}

.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-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-act-btns.wpj-jp-shortlist-btns{
	padding-right: 27%;
	padding-left: 0;
}
.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{text-align: right;}
.wpj-jp-list-wrp.wpj-jp-dept-list .wpj-jp-list .wpj-jp-act-btns{padding: 0 0 0 3px;}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-list .wpj-jp-list-logo {
    flex: unset;
	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 .wjportal-form .wpj-jp-list-wrp.wpj-jp-applied-resume-wrp .wpj-jp-list .wpj-jp-list-cnt{
	text-align: right;
	max-width: 70%;
	padding: 20px 20px 20px 0;
	min-width: auto;
}
.wpj-jp-list-wrp.wpj-jp-myjob-list .wpj-jp-list .wpj-jp-list-cnt{
	padding: 20px 20px 0 0;
}
.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;
}
.wpj-jp-cp-my-jobs.wpj-jp-cp-sec-wrp .wpj-jp-list .wpj-jp-list-cnt{padding-right: 20px;}
.wpj-jp-cp-messages.wpj-jp-cp-sec-wrp .wpj-jp-list .wpj-jp-list-cnt{padding-right: 20px;}
.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;
}
/*.....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;
}
/*.....RESUME SEARCH.....*/
.wpj-jp-list-wrp.wpj-jp-res-list .wpj-jp-list .wpj-jp-list-cnt {
	text-align: right;
}
.wpj-jp-list-wrp.wpj-jp-res-list.wpj-jp-myres-list .wpj-jp-list .wpj-jp-act-btns{float: left;padding: 0 10px 0 0;}

/*.....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;*/
}
.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.....*/
.wpj-jp-packages-list-wrp .wpj-jp-packages-list {
	flex-direction: column;
}
.wpj-jp-packages-list .wpj-jp-select-pkg-item {
	max-width: 100%;
}
.wpj-jp-cp-cnt-wrp .wpj-jp-cp-data .wpj-jp-page-top-sec .wpj-jp-page-cnt-lft {
	text-align: center;
}
/*.....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;
	float: left;
	width: 100%;
}
.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;
}
/*.....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;
    padding: 20px 20px 0px 0px;
}
.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;
}
.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;
	padding-right: 32%;
}
.wpj-jp-list-wrp.wpj-jp-msg-list-wrp .wpj-jp-list .wpj-jp-act-btns{
	width: 73%;
	padding: 0 20px 0 0;
}
.wpj-jp-list-wrp.wpj-jp-folder-list .wpj-jp-list .wpj-jp-list-cnt{
	padding: 20px 3px 20px 0;
}
/*.....JOB SEEKER SIDE.....job list.....*/
.wpj-jp-sidebar-list-wrp .wpj-jp-list .wpj-jp-list-cnt {
	text-align: right;
}
.wpj-jp-page-content-wrp.wpj-jp-section-bg.wpj-jp-sec-ptb-60 .wpj-jp-list-wrp.wpj-jp-myresume-list .wpj-jp-list .wpj-jp-list-cnt{
	text-align: right;
}
.wpj-jp-list-wrp.wpj-jp-myjob-list .wpj-jp-list .wpj-jp-act-btns{margin-right: 28%;margin-left: 0;width: calc(100% - 28%);}

/*.....COLLAPSEABLE BTN.....*/
.wpj-jp-cp-wrp .wpj-collapse {
	text-align: right;
}
footer .wpj-jp-footer2 .col-md-7 {
 	text-align: unset;
 }
footer .wpj-jp-footer2 .col-md-5 {
 	text-align: unset;
}
 footer .widget .wpj-jp-widget-reg-btn {
 	position: relative;
 }
 footer .widget .wpj-jp-widget-reg-btn i:not(:first-child) {
    position: absolute;
    top: 14px;
    left: 30%;
 }
 footer .wpj-jp-footer2, footer .wpj-jp-footer2 .wpj-jp-socailicons {
    text-align: center;
}
.wpj-jp-footer-bg-color .container .row .col-md-3:not(:first-child){
	padding: 0 50px 0 0;
}
/* home page 3 */
.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;
}
.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-right: 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 h2{
	margin-right: 0;
}
.jobportal-theme-hmepge-didnt-resume-section .jobportal-theme-hmepge-didnt-resume-section-wrp .jobportal-theme-hmepge-didnt-resume-section-inner-wrp .jobportal-theme-hmepge-didnt-resume-section-left-wrp{
	text-align: center;
}
.wpj-jp-hp-cta-cnt{
	text-align: center;
}
/* 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;
}
