@font-face {
    font-family: Graphik Arabic El;
    src: url('/Style%20Library/assets/fonts/GraphikArabicEl-Regular-Web.woff2') format("woff2"),url('/Style%20Library/assets/fonts/GraphikArabicEl-Regular-Web.woff') format("woff");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Graphik Arabic El;
    src: url('/Style%20Library/assets/fonts/GraphikArabicEl-Semibold-Web.woff2') format("woff2"),url('/Style%20Library/assets/fonts/GraphikArabicEl-Semibold-Web.woff') format("woff");
    font-weight: 600;
    font-style: normal
}

body.rtl-dir {
    direction: rtl;
    font-family: 'Graphik Arabic El' !important;    
}

body.rtl-dir h1,
body.rtl-dir h2,
body.rtl-dir h3,
body.rtl-dir h4,
body.rtl-dir h5,
body.rtl-dir h6,
body.rtl-dir p,
body.rtl-dir span,
body.rtl-dir ul,
body.rtl-dir li,
body.rtl-dir a {
    font-family: 'Graphik Arabic El' !important;
}

.rtl-dir .our-team-text h3 {
	direction: ltr;
}






.rtl-dir .wizard > div.wizard-inner h2 {
	text-align:right;
}
.rtl-dir .wizard .nav-tabs {
	
	width: 240px;
}

.title__container label {
	width:auto;
}
.title__container h1 {
    text-align: right;
}

.rtl-dir .review-para p {
	text-align:right;
}


.rtl-dir .tab-pane .step-01-head .step-body .button-one {
	margin-right:0;
}

/*.rtl-dir .submit-popup .modal-body h2 {
	text-align:right;
	direction: rtl;
	margin-top:15px;	
}
.rtl-dir .submit-popup .modal-body h4 {
	text-align:right;
	direction: rtl;
}
.rtl-dir .submit-popup .modal-body p {
	text-align:right;
	direction: rtl;
}*/

.rtl-dir .submit-popup .modal-body h2 {
	
	text-align: right;
}


.rtl-dir .top-bar-tittle h2 {
	text-align:right;
	
}

.rtl-dir .medical-test-certificate label button img {
    left: 0;
    float: left;
}

.rtl-dir .medical-test-certificate label button {
    left: 0;
}

.rtl-dir .experince-content h2 label {
	
	direction: unset;
    text-align: justify;
    width: auto;
}


.rtl-dir .submit-popup .modal-body h4 {
	
	text-align: right;
}


.rtl-dir .submit-popup .modal-body p {
	
	text-align: right;
}

.new__fileUpload::before {
	right:15px;
	top:32px;
}

.rtl-dir .pull-right {
	margin: 0px 6px 10px;
}

.rtl-dir #UpdatePanel3 input#btnFPEmail {
    margin-left: 10px;
}
.rtl-dir .forgotEmail .modal-body input {
	width: 100%;
	margin-top:15px;
	margin-bottom:0;
}

.rtl-dir .submit-popup input#btnFUEmail {
    margin-left: 10px;
}

.rtl-dir .top-nav-box .top-nav {
    direction: rtl;
}
.rtl-dir span.round-tab {
	  right: -22px;
}
.rtl-dir .filter.portal-landing .filder-options .input-holder .form-control {
    background-image: none;
    padding-right: 15px;
}
.rtl-dir .wizard .nav-tabs > li a {
	right: 22px;
	text-align: initial;
	}

.rtl-dir .filter.portal-landing .column-02 a {
    background-position: 140px 20px;
}
.rtl-dir .job-portal {
    direction: rtl;
    text-align: right;
}
.rtl-dir .account-page .form-group .form-input .chk-main {
    align-items: baseline;
}

    .rtl-dir .job-portal .col-lg-3 {
        text-align: right;
    }

    .rtl-dir .job-portal .Job-Protal-main .Job-Protal-content {
        text-align: right;
    }

    .rtl-dir .job-portal .Job-Protal-main .Job-Protal-inner .Job-Protal-text {
        text-align: right;
    }

.rtl-dir .breadcrumb-holder .breadcrumb {
    justify-content: flex-end;
    text-align: right;
}

.rtl-dir .hovereffect img {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}

.rtl-dir .hovereffect .overlay {
    text-align: right;
    /*bottom: -20px; */
}

.rtl-dir .header {
  /*  direction: rtl; */
  
    direction: ltr;
}
.rtl-dir .default-btn {
    padding: 2px 0px;
    margin:0px 15px;
}
.rtl-dir footer {
    direction: rtl;
}
/*.button-one {
	float:left;
} */
.btn-diable-ja2 {
	float:left !important;
}
.rtl-dir .external-links.-small > .link {
    margin-left: 0.72222222rem;
    margin-right: 0;
}

.rtl-dir .site-footer > .width-limit > .links > .external-wrap > .link-label {
    text-align: right;
}

.rtl-dir .site-footer > .width-limit > .links > .internal-links li {
    margin-left: 30px;
    margin-right: 0;
}

.rtl-dir .filter.portal-landing .column-02 a {
       background-position: 140px 20px;
}
.rtl-dir section.category .center-btn a {
    width: 250px;
    height: 60px;
    padding: 11px;
    border: 0;
    background-color: #EF3F43;
    text-align: center;
    font-size: 20px;
    line-height: 28px;
    color: #fff;
    margin: 0 auto;
    border-radius: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Landing page rtl */

.rtl-dir .meeting-now .hovereffect {
    direction: rtl;
}

.rtl-dir section.new-opportunity {
    direction: rtl;
    text-align: right;
}

.rtl-dir section.category {
    direction: rtl;
    text-align: right;
}

.filter .column-01 {
    width: 43%;
    padding: 0px 10px;
    margin: 0;
}
.rtl-dir .filter .column-01 p {
    text-align: right;
}
.rtl-dir .select {
    background: url(/Style%20Library/assets/images/dropdown-icon.png);
    -webkit-appearance: none;
    background-repeat: no-repeat;
    background-position: 3%;
    background-size: initial;
}

.rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:last-child {
    padding-right: 12px;
}
.rtl-dir .select-holder .custom-dropdown.dropdown-01 {
    width: 100%;
    padding: 0px 0px;
    margin-right:0px;
}
.rtl-dir select {
       background-position: 2%;
}


.rtl-dir .requisistion_notification ul {
    
    text-align: right;
    direction: rtl;
}



/* end */

/* new resume page css aducation and skills */
.rtl-dir ul.ul-aj-skills {
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: grid;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 10px;
}

/* listing Page ar */

.rtl-dir .job-item-box-01 {
    text-align: right;
}

.rtl-dir .clear-social-list {
    margin-left: 40px;
    margin-right: auto;
}

.rtl-dir .filter-accordion .filter-card .card-header button {
    background-position: left center;
    text-align: right;
}

.rtl-dir input[type="checkbox"] {
    margin-right: -40px;
}

.rtl-dir .filter-accordion .filter-card .card-body {
    text-align: right;
}

/* end */



/* mudassir imam */
/* start account css   */
.rtl-dir .account-page .form-group .main-head {
    margin-right: 30px;
}

.rtl-dir .account-page .form-group .form-input .chk-text {
    padding-right: 25px;
    margin-top: 1px;
}

.rtl-dir .breadcrumb-holder {
    display: flex;
    text-align: right;
    justify-content: end;
}


.rtl-dir .col-md-12.chk-main {
    padding-right: 52px;
}
/* end account css   */

/* start  our team css*/
.rtl-dir .row.form-input {
    display: rtl;
    text-align: right;
}

.rtl-dir .main-head {
    text-align: right;
}

.rtl-dir .breadcrumb-holder {
    text-align: right;
    direction: rtl;
}

.rtl-dir .col-md-12.chk-main {
    text-align: right;
    direction: rtl;
}
/* end */
/* start  portal landing css*/
.rtl-dir ol.breadcrumb {
    text-align: right;
    direction: ltr;
}

.rtl-dir .media-content input {
    margin: 10px 0;
}


.rtl-dir .our-team-content.col-md-12 {
    direction: rtl;
    text-align: right;
}

.rtl-dir .row.our-team-inner {
    text-align: right;
}

.rtl-dir .our-team-textmain.row {
    text-align: right;
}
/* end portal landing css */
/* start portal detail css */
.rtl-dir ol.breadcrumb {
    direction: rtl;
}

.rtl-dir .media-content {
    direction: rtl;
}

.rtl-dir .media-content {
    direction: rtl;
    text-align: right;
    padding-right:45px;
}

.rtl-dir .media-desciptions {
    text-align: right;
}

.rtl-dir ul.coloumn {
    text-align: right;
}

.rtl-dir .btn-box {
    display: flex;
    justify-content: end;
}

.rtl-dir .media-save {
    text-align: right;
     margin-right: 45px;
}

.rtl-dir .breadcrumb-holder {
    display: flex;
    justify-content: flex-start;
}
/* end portal detail css */
/* start css dashbord your application */
.rtl-dir body {
    direction: rtl;
}

.rtl-dir .dashboard-head {
    direction: rtl;
    text-align: right;
}

.rtl-dir .dashboard-job-list {
    text-align: right;
}

.rtl-dir ul#main-menu {
    text-align: right;
}
/* end css dashbord your application */
/* start css application-applied-status 01.html */

/* end css application-applied-status 01.html */
/* start css application-applied-status 02.html */
.rtl-dir body {
    direction: rtl;
}

.rtl-dir .dashboard-job-list {
    text-align: right;
}

.rtl-dir .Saved-dashboard-body .job-list-item ul {
    /* justify-content: flex-start; */
}

.rtl-dir ul#main-menu {
    text-align: right;
}
/* end css application-applied-status 02.html */
/* start css application-applied-status 05.html */
.rtl-dir .special-job-offer-detail h5 {
    text-align: right;
}

.rtl-dir .special-job-offer-head {
    text-align: start;
}

.rtl-dir .Saved-dashboard-body-05 .special-job-offer-detail p {
    text-align: right;
}

.rtl-dir .Saved-dashboard-body-05 .special-job-offer-btm p {
    text-align: right;
}

/* end css application-applied-status 05.html */

/* dahboard-your-application.html  */
.rtl-dir .job-list-item ul {
    margin: 0 auto 0 0;
}

.rtl-dir #text button {
    float: left;
}

.rtl-dir .dashboard-para ul {
    right: 16px;
    left: auto;
}

.rtl-dir .dashboard-para {
    text-align: right;
}

.rtl-dir .navbar-side {
    border-right: 1px solid transparent;
    border-left: 1px solid #D3D3D3;
}

.rtl-dir .media-about ul.coloumn li {
    padding-right: 30px;
    padding-left: 30px;
}

.rtl-dir .media-about ul.coloumn li {
    border-right: 1px solid #D3D3D3;
    border-left: 1px solid transparent;
}

.rtl-dir .filder-options .input-holder .form-control {
    padding-right: 50px;
    padding-left: 0;
    background-position: 575px 14px;
}

.rtl-dir .list-show .list-show-column-01 {
    text-align: right;
}
.rtl-dir .check-list {
    padding: 0 7px;
    text-align: right;
    margin-right: 30px;
}
.rtl-dir .check-list li label {
    margin-right: 10px;
}

.rtl-dir .check-list li label::before {
    margin-left: 18px;
    margin-right: auto;
}

.rtl-dir .filter-accordion .apply-filter {
    text-align: right;
}

.rtl-dir .step-body {
    text-align: right;
}

.rtl-dir .step-01-head h2 {
    text-align: right;
}
.rtl-dir .rtl-dir .hovereffect .overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    bottom: 0;
    left: 0;
    padding: 3em;
    text-align: right;
    display: flex;
    align-items: baseline;
    flex-direction: column;
    justify-content: start;
    cursor: pointer;
}
.rtl-dir .connecting-line {
    right: 44px;
    left: auto;
}

.rtl-dir .wizard > div.wizard-inner {
    border-left: 1px solid #D3D3D3;
    border-right: 1px solid transparent;
}

.rtl-dir .review-table-column-head {
    text-align: right;
}
/* end */
/*start log in css start */
.rtl-dir .login-content {
    text-align: right;
}

.rtl-dir .contact-form {
    text-align: right;
}

    .rtl-dir .contact-form:after {
        right: auto;
        left: 0;
    }

.rtl-dir .register-sec {
    text-align: right;
}

.rtl-dir .account h2 {
    text-align: right;
}
/*end  log in css start */
/*start log in page css*/
 .rtl-dir section.login-page {
    text-align: right;
}
 .rtl-dir section.login-page .col-lg-6.col-md-6.col-sm-12.col-xs-12:last-child {
    padding-right: 100px;
    padding-top: 55px;
}
  .rtl-dir .contact-form:after {
    height: 490px;
    top: -30px;
    right: 100%;
}
   .rtl-dir .login-row {
    text-align: right;
}
/*end log in page css*/


@media only screen and (max-width: 1440.99px) {
	
	.fUpload__inner input[type="file"] {
		width:100%;
	}
}

@media screen and (min-width: 1366px) and (max-width: 1536px){
	.rtl-dir .filder-options .input-holder .form-control {
    background-position: 405px 10px;
}
.rtl-dir .filter .column-02 {
    width: 15%;
    padding: 0px 0px;
}
.rtl-dir .check-list li {
    margin-bottom: 10px;
}
.rtl-dir .hovereffect .overlay {
	
	bottom: -20px;
}
.rtl-dir  .wizard .nav-tabs {
    position: relative;
    margin-bottom: 0;
    border-bottom-color: transparent;
    float: left;
    width: 217px;
    height: 238px;
    align-items: center;
}

.rtl-dir  .wizard > div.wizard-inner h2 {
    text-align: right;
    
}
.rtl-dir .on-click-row .text-boxe {
      padding: 6px 0 6px 0px;
   }
   .rtl-dir .list-show .list-show-column-02 {
    width: 60%;
}

}
@media screen and (min-width:1024px) and (max-width:1365.99px){
    .rtl-dir .filter .column-02 {
    width: 57%;
}
 .rtl-dir .check-list li {
    margin-bottom: 15px;
}
   .rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:first-child {
    padding-left: 12px;
    margin-right: 0px;
}
.rtl-dir .filter.portal-landing .filder-options .input-holder .form-control {
       padding-right: 3px;
}
 .rtl-dir .col-lg-3.col-md-3.col-sm-12.col-xs-12 .hovereffect .overlay h3 {
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
}
.rtl-dir  section.meeting-now.meeting-now-01 .row:last-child .hovereffect .overlay p {
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
}
.rtl-dir .select-holder .custom-dropdown.dropdown-01 {
    padding: 0px 0px;
    margin-right: 0px;
}
  
  .rtl-dir .filter .column-01 {
    width: 60%;
    padding: 0px 15px;
}
.rtl-dir .filder-options .input-holder .form-control {
    padding-right: 28px;
    padding-left: 0;
    background-position: 493px 13px;
    font-size: 14px;
}
.rtl-dir .list-show .list-show-column-02 {
    width: 50%;
}
.rtl-dir .btn-holder.clear-job-list {
    display: flex;
}
.rtl-dir .filter-accordion .apply-filter {
    margin-top: 10px;
    margin-bottom: 12px;
}
.rtl-dir .filter.portal-landing .column-02 a {
    background-position: 114px 20px;
}
.rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:last-child {
    padding-right: 0px;
}
}




@media screen and (min-width: 768px) and (max-width: 1024.99px){
.rtl-dir .site-footer > .width-limit > .links > .internal-links {
    text-align: right;
}

.rtl-dir .list-inline .pull-left .draft-btn {
    margin: 12px 0px;
}

.rtl-dir .pull-right {
		margin: 12px 6px 10px;
	
	}
	
	
	.rtl-dir .filder-options .input-holder .form-control {
    padding-right: 5px;
    padding-left: 0;
    background-position: 6px 14px;
}
.rtl-dir .check-list li {
    margin-bottom: 15px;
}
.rtl-dir .list-show .list-show-column-01 {
    width: 30%;
}
.rtl-dir .list-show .list-show-column-02 {
    width: 50%;
}
 .rtl-dir .filter .column-01 {
    width: 70%;
    padding: 0px 5px;
}
.rtl-dir .filder-options .input-holder .form-control {
    height: 50px;
    font-size: 15px;
}
.rtl-dir .list-show .list-show-column-02 {
    width: 66%;
}
	.rtl-dir .filder-options .input-holder .form-control {
    padding-right: 35px;
    padding-left: 0;
    background-position: 470px 11px;
}
}

@media screen and (max-width: 768.99px) {
	
	.rtl-dir .filder-options .input-holder .form-control {
	    background-position: 700px 11px;
	}
	
	
	.special-job-col1-table .special-job-column-head {
	
			height:50px;
}

.special-job-col1-table h4 {
	
	font-size:14px;
}



.special-job-col1-table {
	
	height:50px;
}



.special-job-col1-table .special-job-column-para {
		height:50px;
}

	
	
	.div-step-04 label {
    	margin-bottom: 5px!important;
	}
	
	
	.list-inline li button {
	    width: 110px;
	    font-size: 14px;
	}
	
	.rtl-dir .pull-right {
		margin: 0px 6px 10px;
	
	}
	
	.rtl-dir .list-inline .pull-left .draft-btn {
    	margin: 0px 0px;
	}	

	
	.rtl-dir .job-list-item ul li a {
	
	font-size: 11px;
	}
	
	.rtl-dir .dashboard-body .dashboard-content h2 {
	
		line-height:1.5;
}

	
	
	
	.rtl-dir .new__fileUpload::before {
		top: 56px!important;
	}
	
	.rtl-dir .top-bar-tittle h2 {
		font-size:22px;
	
	}
	
	.rtl-dir .wizard .nav-tabs {
    	width: 210px;
	}
	
	.rtl-dir .top-bar-tittle span {
	
		top: 22px;
    	right: 0px;
    	text-align: center;
	}
}
@media screen and (max-width: 575.99px) {
	
	.rtl-dir .filder-options .input-holder .form-control {
	    background-position: 480px 12px;
	}
	.rtl-dir .wizard > div.wizard-inner h2 {
	text-align:right;
	}
	
	.rtl-dir .sidebar-collapse>.nav>li>a {
	
	font-size:12px;
}
	
	
	.rtl-dir .sidebar-collapse > .nav > li.user-pic .nav li a {
	
		font-size:12px;
	}
	
	 .rtl-dir .new__fileUpload::before {
    	top: 32px!important;
	}


.rtl-dir .application-dashboard-body h2 {
    padding-right: 0;
}

.rtl-dir .connecting-line {
    left: auto;
    right: 21px;
	}
	
	
	
	
.rtl-dir .col-md-1 .top-bar-tittle {
	justify-content: flex-start;	
}
}

@media screen and (max-width: 414.99px) {
	.special-job-col1-table .special-job-column-head {
		    flex: 0 0 45.333%;
    		max-width: 45.333%;
	}
	
	.special-job-col1-table .special-job-column-para {
	    flex: 0 0 55.666667%;
    	max-width: 55.666667%;
	
	}
	
	.Saved-dashboard-body-05 .portal-btn ul li {
	
	    margin-right: 10px;
	}
}


@media screen and (min-width: 576px) and (max-width: 768px){
.rtl-dir .site-footer > .width-limit > .links > .internal-links li {
    margin-left: 4px;
    margin-right: 9px;
    }
.rtl-dir .site-logo.-large {
    width: 360px;
}
.rtl-dir .filter.portal-landing .column-02 a {
    background-position: 85px 20px;
    padding-left: 0px;
	}
	.rtl-dir .filter .column-01 {
    width: 100%;
    padding: 0px 0px;
	}
.rtl-dir .filter.portal-landing .text-area-01 {
    width: 75%;
}
.rtl-dir .filter.portal-landing .filder-options .input-holder .form-control {
    background-image: none;
    padding-right: 0px;
}
.rtl-dir .filter.portal-landing .filder-options .input-holder .form-control {
    background-image: none;
    padding-left: 0px;
}
.rtl-dir .filter .column-02 {
    padding: 0px 0px;
}
.rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:last-child {
    padding-right: 12px;
}
.rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:first-child {
    padding-left: 0px;
    margin-right: 0px
}
.rtl-dir .filter .column-02 a {
	    height: 51px;
}

}
@media screen and (min-width: 320px) and (max-width: 375px){
.rtl-dir .filder-options .input-holder .form-control {
    height: 55px;
    background-position: 314PX 14px;
    padding-right: 33px;
    font-size: 13px;
}
.Saved-dashboard-body .job-list-item ul {
	
	justify-content:center;	
}

.rtl-dir .special-job-col1-table h4 {
	font-size:10px;

}

.rtl-dir .special-job-column-para p {
	font-size:10px;
}


.rtl-dir .Saved-dashboard-body-05 .portal-btn ul li {
	
	    margin-right: 0px;
	    padding-left:0px;
	  }
	  
	  
	  .rtl-dir .Saved-dashboard-body-05 .portal-btn {
   			 padding: 20px 0px;
		}


 .rtl-dir .site-footer > .width-limit > .links > .internal-links li a {
    font-size: 9px;
}
 .rtl-dir .meeting-now {
    overflow: hidden;
}
.rtl-dir .filter.portal-landing .column-02 a {
    background-position: 200px 23px;
}
.rtl-dir .product-result-container .filter-box .title {
    height: 50px;
    font-size: 18px;
    margin-bottom: 15px;
    line-height: 50px;
}
.rtl-dir .list-show-column-01 {
    display: none;
}
.rtl-dir .list-show .list-show-column-02 select.form-control {
   /* width: 260px;*/
    width: 230px;
}
.rtl-dir .title__container h1 {
    color: #000000;
    text-align: right;
    font-size: 26px;
}
.rtl-dir button.default-btn {
    margin: 0px 6px;
    width: 128px;
    font-size: 11px;
}
.rtl-dir .btn-holder.clear-job-list {
    display: flex;
    align-items: end;
}

.rtl-dir .portal-btn ul li {
    margin-bottom: 6px;
}

.rtl-dir button.default-btn {
    width: 136px;
    font-size: 12px;
}
.rtl-dir section.resume-ulpoad-page {
    padding: 0px 0px 20px;
}
.rtl-dir .tab-pane .step-01-head .step-body .button-one {
       margin: 0px -5px 0 0;
  }
.rtl-dir .breadcrumb-holder .breadcrumb .breadcrumb-item a {
    font-size: 14px;
}
.rtl-dir .wizard > div.wizard-inner h2 {
    text-align: right;

}
.rtl-dir .on-click-row .text-boxe {
    padding: 6px 0 6px 0px; 
}
.rtl-dir .filter .column-01 {
    width: 100%;
    padding: 0px 0px;
}
.rtl-dir .media-about ul.coloumn li {
    font-size: 14px;
}
.rtl-dir .media-about ul.coloumn li {
    padding-right: 15px;
    padding-left: 30px;
}

.rtl-dir li.breadcrumb-item {
    margin-right: 10px;
}

.rtl-dir .section-brd .ms-webpart-cell-horizontal {
    display:block;
}
.rtl-dir .user-pic {
    margin-top: 0px;
}
.rtl-dir .job-item .job-item-box-01 p {
    font-size: 15px;
}
.rtl-dir .hovereffect a {
    width: 175px;
    height: 50px;
    padding: 6px;
    font-size: 14px;
    line-height: 24px;
    top: 10px;
    right: 0px;
}
.rtl-dir .meeting-now {
   overflow: none; 
}
.rtl-dir .our-team-text h3 {
    font-size: 26px;
    font-weight: 500;
    margin: 0 0 0 auto;
}
.rtl-dir .filter-wrapper .title img {
    /* display: none; */
    color: #ffff !important;
    height: 35px;
    margin-bottom: -2px;
    width: 35px;
}
.rtl-dir .job-portal {
    direction: rtl;
    text-align: right;
    margin: 0;
}
.rtl-dir .meeting-now-01 .col-lg-3.col-md-3.col-sm-12.col-xs-12 .hovereffect h2 {
       font-size: 18px;
    font-weight: 600;
}
.rtl-dir section.meeting-now.meeting-now-01 .row:last-child .hovereffect .overlay p {
    font-size: 	20px;
    line-height: 35px;
    font-weight: 500;
}
.rtl-dir .list-show .list-show-column-02 {
    width: 100%;
}
.rtl-dir section.category .cat-card p {
    font-size: 15px;
    padding: 18px 0px 0px;
    margin: 0;
}

.rtl-dir .meeting-now-01 .col-lg-6.col-md-6.col-sm-12.col-xs-12 .hovereffect h2 {
    padding: 30% 0 0px 0;
    font-size: 18px;
    font-weight: 600;
}
.rtl-dir .col-lg-12.col-md-12.col-sm-12.col-xs-12 .hovereffect .overlay h2 {
    font-size: 18px;
    font-weight: 600;
}
.rtl-dir .meeting-now {
    padding: 0px 0px 0px;
}

.rtl-dir .filter.portal-landing .filder-options .input-holder .form-control {
    padding-right: 3px;
    font-size: 12px;
    padding-left: 0px;
    background-position: 349px 14px;
}
.rtl-dir .filder-options .input-holder .form-control {
    height: 55px;
    background-position: 300px 14px;
    padding-right: 22px;
    font-size: 13px;
}
.rtl-dir .wrapper {
    padding: 0px 0px 30px;
}
.rtl-dir .select-holder .custom-dropdown select.form-control:not([size]):not([multiple]) {
    height: 50px;
    font-size: 14px;
}
.rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:last-child {
    padding-right: 0px;
}
.rtl-dir section.login-page .col-lg-6.col-md-6.col-sm-12.col-xs-12:last-child {
    padding-right: 0px;
    padding-top: 55px;
}
.rtl-dir .register-sec p {
    margin-right: 10px;
}
.rtl-dir .register-sec h2 {
       margin-right: 17px;
}
.rtl-dir  .forgot {
    margin-right: 2px;
}

}

@media screen and (min-width: 376px) and (max-width: 575px){

.rtl-dir .filter .column-01 {
	
	width:100%;
}

.rtl-dir .filder-options .input-holder .form-control {
	background-position: 480px 12px;
}
.rtl-dir section.login-page .col-lg-6.col-md-6.col-sm-12.col-xs-12:last-child {
    padding-right: 0px;
    padding-top: 55px;
}
.rtl-dir .register-sec p {
    margin-right: 10px;
}
.rtl-dir .register-sec h2 {
       margin-right: 17px;
}
.rtl-dir  .forgot {
    margin-right: 2px;
}
.rtl-dir .title__container h1 {
    color: #000000;
    text-align: right;
    font-size: 26px;
}
.rtl-dir .filter.portal-landing .column-02 a {
    background-position: 222px 22px;
}
.rtl-dir .meeting-now {
    overflow: hidden;
}

.rtl-dir button.default-btn {
    margin: 0px 6px;
    width: 128px;
    font-size: 11px;
}
.rtl-dir .btn-holder.clear-job-list {
    display: flex;
    align-items: end;
}

.rtl-dir .portal-btn ul li {
    margin-bottom: 6px;
}

.rtl-dir button.default-btn {
    width: 136px;
    font-size: 12px;
}
.rtl-dir section.resume-ulpoad-page {
    padding: 0px 0px 20px;
}
.rtl-dir .tab-pane .step-01-head .step-body .button-one {
       margin: 0px -5px 0 0;
  }
.rtl-dir .breadcrumb-holder .breadcrumb .breadcrumb-item a {
    font-size: 14px;
}
.rtl-dir .wizard > div.wizard-inner h2 {
    text-align: right;

}
.rtl-dir .on-click-row .text-boxe {
    padding: 6px 0 6px 0px; 
}
.rtl-dir .filter .column-01 {
    width: 100%;
    padding: 0px 0px;
}
.rtl-dir .media-about ul.coloumn li {
    font-size: 14px;
}
.rtl-dir .media-about ul.coloumn li {
    padding-right: 15px;
    padding-left: 30px;
}

.rtl-dir li.breadcrumb-item {
    margin-right: 10px;
}

.rtl-dir .section-brd .ms-webpart-cell-horizontal {
    display:block;
}
.rtl-dir .user-pic {
    margin-top: 0px;
}
.rtl-dir .job-item .job-item-box-01 p {
    font-size: 15px;
}
.rtl-dir .hovereffect a {
    width: 175px;
    height: 50px;
    padding: 6px;
    font-size: 14px;
    line-height: 24px;
    top: 10px;
    right: 0px;
}
.rtl-dir .meeting-now {
   overflow: none; 
}
.rtl-dir .our-team-text h3 {
    font-size: 26px;
    font-weight: 500;
    margin: 0 0 0 auto;
}
.rtl-dir .filter-wrapper .title img {
    /* display: none; */
    color: #ffff !important;
    height: 35px;
    margin-bottom: -2px;
    width: 35px;
}
.rtl-dir .job-portal {
    direction: rtl;
    text-align: right;
    /*margin: 0;*/
}
.rtl-dir .meeting-now-01 .col-lg-3.col-md-3.col-sm-12.col-xs-12 .hovereffect h2 {
       font-size: 18px;
    font-weight: 600;
}
.rtl-dir section.meeting-now.meeting-now-01 .row:last-child .hovereffect .overlay p {
    font-size: 20px;
    line-height: 35px;
    font-weight: 500;
}
.rtl-dir .list-show .list-show-column-02 {
    width: 100%;
}
.rtl-dir section.category .cat-card p {
    font-size: 15px;
    padding: 18px 0px 0px;
    margin: 0;
}

.rtl-dir .meeting-now-01 .col-lg-6.col-md-6.col-sm-12.col-xs-12 .hovereffect h2 {
    padding: 30% 0 0px 0;
    font-size: 18px;
    font-weight: 600;
}
.rtl-dir .col-lg-12.col-md-12.col-sm-12.col-xs-12 .hovereffect .overlay h2 {
    font-size: 18px;
    font-weight: 600;
}
.rtl-dir .meeting-now {
    padding: 0px 0px 0px;
}

.rtl-dir .filter.portal-landing .filder-options .input-holder .form-control {
    padding-right: 3px;
    font-size: 14px;
    padding-left: 0px;
    background-position: 349px 14px;
}
.rtl-dir .filder-options .input-holder .form-control {
    height: 55px;
    background-position: 353PX 14px;
    padding-right: 33px;
    font-size: 13px;
}
.rtl-dir .wrapper {
    padding: 0px 0px 30px;
}
.rtl-dir .select-holder .custom-dropdown select.form-control:not([size]):not([multiple]) {
    height: 50px;
    font-size: 14px;
}
.rtl-dir .filter.portal-landing .select-holder .custom-dropdown.dropdown-01:last-child {
    padding-right: 0px;
}
}
@media screen and (min-width: 300px) and (max-width: 424px){
.rtl-dir .site-footer > .width-limit > .links > .internal-links li {
    margin-left: 16px;
    }
    
.rtl-dir .meeting-now {
   overflow: none; 
}

.rtl-dir .filter.portal-landing {
    margin-top: -386px;
    top: 20px;
    z-index: 99;
}
}


.rtl-dir .submit-popup .modal-header .close {
    position: absolute;
    left: 0;
    right: auto;
    top: 15px;
}

.rtl-dir .modal__inputsFL .select-date .iconical img {
    position: absolute;
    height: 20px;
    top: 15%;
    right: 5%;
    transform: translateY(-50%);
}

.rtl-dir .modal__inputsFL .select-date input {
    text-align: left;
}


.rtl-dir .modal-header h5 {
    text-align: right;
    width: 100%;
    direction: rtl;
}

.rtl-dir label {
    direction: rtl;
    text-align: right;
    width: 100%;
    overflow:hidden;
}

@media screen and (max-width: 390.99px) {
	.rtl-dir .filder-options .input-holder .form-control {
	    background-position: 323PX 14px;
}

.rtl-dir .filter .column-01 {
	width:100%;
	padding:0;
}
}

@media screen and (max-width: 375.99px) {
		.rtl-dir .filder-options .input-holder .form-control {
	    	background-position: 308PX 14px;
	    	 font-size: 12px;
   		 padding-right: 40px;
}

.rtl-dir .filter.portal-landing .column-02 a {
    background-position: 115px 20px;
}


}


@media screen and (max-width: 360.99px) {
	.rtl-dir .filder-options .input-holder .form-control {
    background-position: 290PX 14px;
   
}

}
