@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iranyekan/eot/iranyekanwebbold(fanum).eot');
	src: url('fonts/iranyekan/eot/iranyekanwebbold(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iranyekan/woff2/iranyekanwebbold(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iranyekan/woff/iranyekanwebbold(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iranyekan/ttf/iranyekanwebbold(fanum).ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/iranyekan/eot/iranyekanweblight(fanum).eot');
	src: url('fonts/iranyekan/eot/iranyekanweblight(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iranyekan/woff2/iranyekanweblight(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iranyekan/woff/iranyekanweblight(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iranyekan/ttf/iranyekanweblight(fanum).ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iranyekan/eot/iranyekanwebregular(fanum).eot');
	src: url('fonts/iranyekan/eot/iranyekanwebregular(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iranyekan/woff2/iranyekanwebregular(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iranyekan/woff/iranyekanwebregular(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iranyekan/ttf/iranyekanwebregular(fanum).ttf') format('truetype');
}
@font-face {
    font-family: 'start';
    src: url('fonts/start.eot');
    src: url('fonts/start.eot?#iefix') format('embedded-opentype'),
    url('fonts/start.woff') format('woff'),
    url('fonts/start.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'startnext';
    src: url('fonts/startnext.eot');
    src: url('fonts/startnext.eot?#iefix') format('embedded-opentype'),
    url('fonts/startnext.woff') format('woff'),
    url('fonts/startnext.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	  font-family: "aviny";
	  src: url("fonts/aviny.ttf");
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum).eot');
	src: url('fonts/iransans/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransans/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransans/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

body {
	direction: rtl;
        font-family: iranyekan !important;
}
.megamenu-title, .careerfy-megamenu li h4 {

    font-family: iranyekan !important;


}
.careerfy-jobli-medium2 {

    left: 0px;

    border-radius: 0px 0px 80px 0px;

    padding: 7px 12px 0px 0px;
    right: auto;

}
.careerfy-featured-jobs-list .urgntpkg-badge {

    border-radius: 0px 0px 0px 8px;
    right: 0px;
    left: auto;

}
.jobsearch_progressbar .bar {

   
    right: 0;
   
    left: auto;

}
.careerfy-user-section {

    padding-left: 15px;
    padding-right: 0px;

}
.jobsearch-candidate-grid-status {


    right: 8px;
    left: auto;

}
.jobsearch-joblisting-classic .urgntpkg-badge {

    right: auto;
    left: -7px;

}
.jobsearch-joblisting-classic .urgntpkg-badge::before {

    right: auto;
    left: 0px;
    border-left: 7px solid transparent;
    border-right: none;

}
.jobsearch-advance-search-holdr .adv-search-options {

    text-align: right;

}
.careerfy-testimonial-wrap p::after {

    content: "\e967";

}
.careerfy-testimonial-wrap p::after {

    margin-right: 15px;
  
    margin-left: unset;

}
.search-res-item, .careerfy-typo-wrap .search-res-item {


    text-align: right;

}
.involved-social-icone ul li {

    float: right;
    margin-right: 13px;
    margin-left: unset;

}
#at15s {


    text-align: right;

}
.search-res-item .text-holder {

    padding-right: 12px;
    padding-left: unset;

}
.comment-awaiting-moderation {


    margin: 3px 9px 0px 0px;


}
.featured-jobs-grid-like {

    float: left;

    right: auto;

}
.careerfy-navigation.navbar {

    right: 0;
    left: auto;

}
.careerfy-employer-thumblist {

    float: right;

}
.careerfy-joblisting-plain-status {

    float: left;
    margin-left: 10px !important;

}
.like-btn.shortlist-container {

    float: left;

}
.careerfy-employer-grid .careerfy-employer-thumblist {

    margin-right: 9px;
    margin-left: auto;

}
.careerfy-employer-thumblist-size {

    margin-right: 13px;
    margin-left: auto;

}
.widget_your_info_list li i {


    margin: 0px 0px 0px 15px !important;

}

.navbar-nav > li > a {


    float: right;
 

}
.promotepof-badge {


    left: 0px;

    right: auto;

}
.careerfy-joblisting-plain .urgntpkg-badge::before, .careerfy-joblisting-view4 .urgntpkg-badge::before, .jobsearch-candidate-default .urgntpkg-badge::before {

    right: auto;
    left: 0px;
    border-left: 7px solid transparent;
    border-right: none;

}
.careerfy-joblisting-plain .urgntpkg-badge {

    right: auto;
    left: -7px;

}
.promotepof-detv1 {


    right: -27px;

    padding: 5px 40px;

    transform: rotate(46deg);
    left: auto;

}
.promotepof-badge::before {

    left: 0px;
   border-left: 0px;


    border-right: 40px solid transparent;
    right: auto;

}
.careerfy-job-featured {


    right: 15px;

    left: auto;

}
.careerfy-jobs-type::before {

    right: 0px;
 
    border-right: 5px solid transparent;
    left: auto;
    border-left: 0px;

}
.careerfy-jobs-type {


    right: -6px;
 
    left: auto;

}
.promotepof-badge i {


    margin: 6px 0px 0px 6px;


}
span.has-subnav {


    left: 0;
 
    right: auto;

}
.jobsearch-filterable .filtration-tags li i {

    margin: 7px 0px 0px 7px;

}
.jobsearch-login-media li i {

    float: right;
   
    border-left: 1px solid rgba(0,0,0,0.20);
    border-right: 0px;

}
.candidate-detail-two-subheaderwrap {


    padding-right: 15px;
    padding-left: 0px;

}
.careerfy-candidate-grid-status {


    right: 8px;
  
    left: auto;

}

.urgntpkg-candv1 {

    padding: 5px 27px;
    right: -27px;

    transform: rotate(41deg);
    left: auto;

}
.jobsearch-review-loader {

    margin-right: 8px;
    margin-left: 0px;

}
.careerfy-header-one .careerfy-user-section ul {

    left: auto;
    right: 0px;

}
.careerfy-header-one .navigation-sub {

    padding-right: 15px;
    padding-left: 0px;

}

.jobsearch-stats-list-wrap h6 {

    font-family: iranyekan;
   
    letter-spacing: 0px;
    
}


.careerfy-simple-priceplane-active {


    letter-spacing: 0px;

}
.careerfy-candidate-detail4-progressbar .progress-percent {


    left: -41px;
  
    right: auto !important;

}
.careerfy-candidate-detail4-progressbar .jobsearch_progressbar .bar-container {

    float: right !important;


}
.careerfy-simple-priceplane-basic span small {


    letter-spacing: 0px;
    

}
.jobsearch-filterable.jobsearch-filter-sortable.jobsearch-topfound-title ~ .jobsearch-topsort-holder {

    float: left;


}
.jobsearch-filterable {

    float: right;


}
.comment-reply-link i {


    float: right;
    margin: 3px 0px 0px 6px;

}
.careerfy-jobdetail-content-list ul li i {


    float: right !important;
    
    margin: 3px 0px 0px 8px !important;

}
.jobsearch-radio-checkbox {

    float: right;

}
.jobsearch-radio-checkbox label i {


    padding: 11px 12px 11px 11px;
    float: right;

    border-left: 1px solid rgba(0,0,0,0.1);
 
    border-right: 0px;

}
.careerfy-form-result form {

    float: right;

}
.careerfy_progressbar_two_wrap .progress-percent-inner {

    left: 0px;
    right: auto;

}
.progress-percent-inner::before {

    left: -5px;
  
    right: auto;

}
.careerfy-arrow-right-bold::before {

    content: "\ea40" !important;

}
.careerfy_progressbar_two_wrap .progress-percent-inner::after {

    left: -5px;
  
    right: auto;

}
.urgntpkg-badge {

    right: -7px;

    left: auto;

}
.careerfy-header-one .navbar-nav > li:last-child {

    padding-right: 10px;

}
.careerfy-continue-reading {

    letter-spacing: 0px;
   
}
.jobsearch-typo-wrap .review-detail-popover {

    left: auto;
    right: 9%;


}
.careerfy-archive-options li {

    float: right;
    margin-left: 14px;
    margin-right: auto;

}
.jobsearch-user-profiledel-pop .terms-priv-chek-con input {

    float: right;


}.careerfy-arrow-right-bold::before {

    content: "\ea40";

}
.careerfy-error-search ul li {

    float: right;

}
.careerfy-error-search form input[type="submit"] {

    border-radius: 4px 0px 0px 4px;

}
.careerfy-error-search {

    float: right;
    margin-left: 30px;
    margin-right: auto;

}
.careerfy-right-arrow-long::before {

    content: "\e966";

}
.fa-angle-right::before {

    content: "\f104";

}
.careerfy-form-result ul li:last-child {

    left: 0px;

    right: auto;

}
.widget_jobdetail_three_apply_list li {

    float: right;

}
.jobsearch-filterable ul li {

    float: right;
  

}
.urgntpkg-gridv-badge {

    
    left: 12px;
    right: auto;

}
.urgntpkg-gridv-badge::after {

    left: -9px;
    border-right: 0px;
    border-left: 9px solid transparent;
    right: auto;

}
.careerfy-featured-label {

    right: 15px;
  
    left: auto;

}
.urgntpkg-gridv-badge::before {

    
    right: -9px;
    border-left: opx;
    border-right: 9px solid transparent;
    left: auto;

}
.widget-application-countdown {

    text-align: right;

}
.widget_jobdetail_three_apply_btn i {

    float: right !important;

    margin: -1px 0px 0px 7px !important;


}
.careerfy-showing-result figure ~ .careerfy-result-text {

    padding-right: 30px;
  
    padding-left: 0px;

}
.jobsearch-login-box form .jobsearch-register-submit-btn {


    float: right;


}
.careerfy-continue-reading {

    float: left;

}
.careerfy-no-search-result li::before {

    content: "\ea40";
    margin-right: 0px;
    margin-left: 13px;
   

}
.careerfy-showing-result .post-author .author-img {

    margin-left: 12px;
    margin-right: auto;

}
body h1, body h2, body h3, body h4, body h5, body h6 {

 
    font-family: 'iranyekan', sans-serif;
    letter-spacing: 0px;

}
.grab-classic-priceplane ul li {

    padding-right: 20px;

}
.dash-reviews-list .jobsearch-company-review-left small {

    float: left;
  

}
.grab-classic-priceplane ul li i {


    right: 0px;
   
    left: auto;

}
.company-review-thumb {

    float: right;

}
.dash-reviews-list .reply-review, .jobsearch-typo-wrap .update-cuser-review, .update-cuser-review {

    float: left;
    margin: 1px 0px 0px 10px;


}
.jobsearch-login-with a i {


    padding: 11px 12px 11px 11px;
    float: right;

    border-left: 1px solid rgba(255,255,255,0.2);
    border-right: 0px;

}
.jobsearch-company-review figure figcaption time {

    float: left;

}
.jobsearch-company-review-left {

    float: right;

}
.profile-improve-con, .profile-completion-con, .complet-title {

    text-align: right;

}
.careerfy-jobtype-label {


    right: -5px;

    left: auto;

}
.careerfy-jobtype-label::before {

    right: 0px;
    border-right: 5px solid transparent;
    left: auto;
    border-left: 0px;

}
.careerfy-jobtype-label::before {

    right: 0px;

    border-right: 5px solid transparent;
    left: auto;
    border-left: 0px;

}
.company-review-thumb ~ figcaption {

    margin-right: 84px;

}
.profile-improve-con ul li::after {
    left: 20px;
    right: auto;

}
.profile-improve-con ul li small {

    right: 12px;
    left: auto;

}
.select2-container--default .select2-selection--single .select2-selection__arrow b {

  
    right: 50%;
    margin-right: -4px;
   left: auto;

}
.jobsearch-candidate-savedjobs thead tr th {

    text-align: right;
 

}
h5, body h5 {

    font-family: iranyekan !important;
    letter-spacing: 0px;

}
.woocommerce-checkout .woocommerce {

    text-align: right;

}
.woocommerce-checkout .col2-set {

    float: right;
    padding-left: 30px;

}
.jobsearch-modal-title-box {

    float: right;
  

}
.careerfy-form-result form {


    width: 42%;


}
.careerfy-prenxt-post ul li {

    float: right;
   
  

}
.allapps-selctcounts-holdr {

    float: right;


}
.overall-appcreds-con {

    float: left;


}
.dash-hdtabchng-btn {

    float: left;

}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {

    text-align: right;

}
.jobsearch-typo-wrap h1, .jobsearch-typo-wrap h2, .jobsearch-typo-wrap h3, .jobsearch-typo-wrap h4 .jobsearch-typo-wrap h5, .jobsearch-typo-wrap h6 {


    letter-spacing: 0px;

}
.careerfy-user-section ul {
    right: 0;

    left: auto;

}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {


    right: .5em;
    left: auto;

}
h3, body h3 {

    font-family: iranyekan;
    letter-spacing: 0;

}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th, .woocommerce table.shop_table.woocommerce-checkout-review-order-table tr td, .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th {

  
    text-align: right;

}
.jobsearch-typo-wrap h1, .jobsearch-typo-wrap h2, .jobsearch-typo-wrap h3, .jobsearch-typo-wrap h4 .jobsearch-typo-wrap h5, .jobsearch-typo-wrap h6 {

 
    font-family: iranyekan;

}
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {

    left: auto;
    right: 0;

}
.intl-tel-input .selected-flag .iti-arrow {

    margin-right: 6px;

}
.jobsearch-user-options ul li {

    float: right;


}
.urgntpkg-badge::before {

    right: 0px;
    border-right: 7px solid transparent;
    border-left: 0px;
    left: auto;

}
.jobsearch-payments-checkbox input[type="checkbox"] + label span, .jobsearch-payments-checkbox input[type="radio"] + label span {


    margin: 0px 0px 0px 12px;
 

}
.careerfy-jobdetail-four-options li i {

    float: right !important;

    margin: 5px 0px 0px 10px !important;

}
.careerfy-jobdetail-four-btn i {

    float: right !important;

    margin: -2px 0px 0px 8px !important;

}
.intl-tel-input .country-list {

    text-align: right;


}
.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {

    margin-left: 6px;

}
.jobsearch-employer-payments table > thead > tr > th, .jobsearch-employer-payments table > tbody > tr > th, .jobsearch-employer-payments table > tfoot > tr > th, .jobsearch-employer-payments table > thead > tr > td, .jobsearch-employer-payments table > tbody > tr > td, .jobsearch-employer-payments table > tfoot > tr > td {


    text-align: right;
    

}
.jobsearch-employer-jobnav ul li a {

    
    padding: 0px 50px 0px 50px;
 

}

.jobsearch-typo-wrap input[type="submit"] {

    float: right;
}
.jobsearch-user-form-info .jobsearch-checkbox {

    float: left;


}
.jobsearch-login-box form input[type="submit"], .jobsearch-login-box form .jobsearch-login-submit-btn, .jobsearch-login-box form .jobsearch-reset-password-submit-btn {


    padding: 8px 39px 6px 39px;
    float: right;

}

.total-appcreds-con {

    float: left;

}
.form-loader {

    margin: 3px 15px 0px 0px;


}
.thjob-title h2 {

    float: right;


}
.jobsearch-user-form-info p {

    float: right;
   

}
.intl-tel-input.allow-dropdown input[type="tel"] {

    padding-right: 95px;

}
.phon-num-fieldcon .contry-info-con {


    right: 53px;
   
    left: auto;

}
.jobsearch-user-form-info {

  
    margin: 18px 10px 0px 0px;

}
.jobsearch-modal-title-box h2 {
    float: right;
 
}
.jobsearch-modal .modal-close {

    float: left;
 
}
.careerfy-employerfour-top-section .careerfy-employer-detail2-toparea-btn {

    margin-right: 0px !important;
    margin-left: 10px !important;
    float: right !important;

}
.morris-hover.morris-default-style .morris-hover-point {

  
    font-family: iranyekan;

}
.jobsearch-typo-wrap {

  
    font-family: iranyekan;

}
.jobsearch-user-form, .jobsearch-user-form label, .jobsearch-user-form-info, .jobsearch-user-form input[type="text"], .jobsearch-user-form input[type="password"] {
    float: right;
    text-align: right;
}
.careerfy_progressbar_two_wrap .progress-percent-inner::after {

  
    left: -5px;
   
    right: auto !important;

}
.careerfy-candidate-grid-option li a {

    float: left;

}
.jobsearch-employer-jobnav ul li {

    float: right;
  

}
.packages-priceplane-price span {

 
    letter-spacing: 0px;

}
.jobsearch-employer-jobnav ul li.active ~ li:nth-child(2)::after {
    right: -60px;
 
    left: auto;

}
.careerfy-candidate-grid-option li span {

    
    float: right;
   

}
.jobsearch-employer-jobnav ul li::before {

    
    right: 4px;
 
    left: auto;

}
h6, body h6 {
    font-family: iranyekan !important;
  
}
.careerfy-employer-detail2-tablink ul li {

    float: right;
 

}
.jobsearch-empmember-add-popup {

    float: left;
   

}
.careerfy-employerfour-top-social {

    float: right !important;
    margin-right: 5px !important;
    margin-left: auto !important;

}
.terms-priv-chek-con p input {

    margin: 7px 0px 0px 10px !important;
    float: right;

}
.jobsearch-arrows4::before {

    content: "\ea40";

}
.jobsearch-employer-jobnav ul li:first-child a {

    padding-right: 0px;


}
p {
   
    letter-spacing: 0px;
  
}
.jobsearch-pagination-blog ul li {

    float: right;
   
 

}
.jobsearch-typo-wrap .ui-widget-content.tagit li {

 
    float: right;
    margin: 2px 0px 2px 5px;
  

}
.jobsearch-filterable ul li i {


    float: right;
}
.jobsearch-filterable .jobsearch-rssfeed-btn i {

    margin: 6px 0px 0px 6px !important;

}
.update-review-close {

    float: left;


}
.jobsearch-checkbox li .filter-post-count {

    float: left !important;
   

}
.jobsearch-banner-search .adv-search-options .filter-slider-range {

    float: right;


}
.careerfy-employer-detail2-tablink ul li {

    float: right !important;;
    

}
.careerfy-featured-listing-options ul {

    float: right;

}
.candidate-detail-two-subheader-list li {


    margin: 0px 0px 12px 15px !important;

}
.careerfy-featured-listing-options ul li {

    float: right;
    margin-right: 0px;
    margin-left: auto;

}
.careerfy-employer-detail2-tablink ul li:first-child {

    padding-right: 0px !important;

}
.careerfy-employerfour-list figure .empdet_imgcon {

    float: right !important;
 
   
    margin-top: 15px;

}
.careerfy-employerfour-list figure .empdet_imgcon ~ figcaption {

    margin-right: 180px;
   

}
.careerfy-employerfour-list figure .empdet_imgcon {

    float: right;
 

}
.careerfy_progressbar_two_wrap .progress-percent-inner::before {


    left: -5px;
  
    right: auto !important;
}
.careerfy-testimonial-slider::before {

    content: "\e967";
  

}

.careerfy_progressbar_two_wrap .progress-percent-inner {


    left: 0px;
   
    padding-left: 8px;
    right: auto;

}
.careerfy-down-arrow::before {

    content: "\eaef";
    display: none;

}
.careerfy_progressbar_two_wrap .jobsearch_progressbar .bar::after {

    left: -1px;
   
    right: auto !important;

}
.jobsearch_progressbar .bar-container {

    
    float: left;
  

}
.jobsearch_progressbar .title {

    float: right;
    

}
.careerfy-candidate-detail-four-subheader .promotepof-badge {


    right: 21px;
    left: auto;
   

}
.careerfy_progressbar_two_wrap .jobsearch_progressbar .bar::before {

 
    left: -1px;
  
    right: auto !important;

}
.careerfy_progressbar_two_wrap .progress-percent-inner {

    left: 0px;
   
    right: auto !important;

}
.navbar-nav > li > a {

    font-family: iranyekan !important;

}
.careerfy-fancy-title h2 {

    font-family: iranyekan !important;

    letter-spacing: 0;

}
.jobsearch-arrows22::before {

    content: "\ea40";

}

.careerfy-pagination-blog ul li {

    float: right;
   

}
.careerfy-breadcrumb ul li::before {

    content: "\ea40";
    font-family: icomoon;
   
    right: -2px;
   
    left: auto;

}
.careerfy-testimonial-wrap p::after {

    content: "\e967";

}
blockquote::before {

    content: "\f10e";
    font-family: FontAwesome;
    
    margin: 0px 0px 0px 10px;
 

}
blockquote::after {

    content: "\f10d";
    font-family: FontAwesome;

    margin: 0px 10px 0px 0px;
   

}
.jobsearch-description p {
    font-family: iranyekan !important;
    letter-spacing: 0px;

}
.careerfy-packages-priceplane ul li i {

    right: 0px;

    left: auto;
}
.careerfy-packages-priceplane ul {

   
    text-align: right;
}
.careerfy-packages-priceplane ul li {

    padding-right: 20px;
}
.jobsearch-description ul, .jobsearch-description ul li {

    font-family: iranyekan !important;

}
.jobsearch-content-title, .jobsearch-description h4 {

  
    letter-spacing: 0px;

}
h4, body h4 {

    font-family: iranyekan !important;

}
.jobsearch-jobdetail-list figcaption h2 {

  
    letter-spacing: 0px;

}
.careerfy-breadcrumb ul li {

    float: right;
    

}
h2, body h2 {

    font-family: iranyekan !important;
   
    letter-spacing: 0;

}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {


    letter-spacing: 0px;

}
h1, body h1 {

    font-family: aviny !important;
 
    font-size: 55px !important;

}
.jobsearch-typo-wrap {

    font-family: iranyekan;
  

}
.footer-widget-title h2, .careerfy-footer-title3 h2, .careerfy-footer-title4 h2 {

    font-family: iranyekan !important;
 

}
.navbar-nav .sub-menu li a, .navbar-nav .children li a, .careerfy-megalist li a {

    font-family: iranyekan !important;
   ;

}
.slick-slider {
	direction: ltr;
}
.careerfy-banner-nine {
	direction: rtl !important;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.jobsearch-column-1, .jobsearch-column-2, .jobsearch-column-3, .jobsearch-column-4, .jobsearch-column-5, .jobsearch-column-6, .jobsearch-column-7, .jobsearch-column-8, .jobsearch-column-9, .jobsearch-column-10,
.jobsearch-column-11, .jobsearch-column-12, .jobsearch-typo-wrap .jobsearch-column-1, .jobsearch-typo-wrap .jobsearch-column-2, .jobsearch-typo-wrap .jobsearch-column-3, .jobsearch-typo-wrap .jobsearch-column-4,
.jobsearch-typo-wrap .jobsearch-column-5, .jobsearch-typo-wrap .jobsearch-column-6, .jobsearch-typo-wrap .jobsearch-column-7, .jobsearch-typo-wrap .jobsearch-column-8, .jobsearch-typo-wrap .jobsearch-column-9,
.jobsearch-typo-wrap .jobsearch-column-10, .jobsearch-typo-wrap .jobsearch-column-11, .jobsearch-typo-wrap .jobsearch-column-12,

.careerfy-column-1, .careerfy-column-2, .careerfy-column-3, .careerfy-column-4, .careerfy-column-5, .careerfy-column-6, .careerfy-column-7, .careerfy-column-8, .careerfy-column-9, .careerfy-column-10,
.careerfy-column-11, .careerfy-column-12, .careerfy-typo-wrap .careerfy-column-1, .careerfy-typo-wrap .careerfy-column-2, .careerfy-typo-wrap .careerfy-column-3, .careerfy-typo-wrap .careerfy-column-4,
.careerfy-typo-wrap .careerfy-column-5, .careerfy-typo-wrap .careerfy-column-6, .careerfy-typo-wrap .careerfy-column-7, .careerfy-typo-wrap .careerfy-column-8, .careerfy-typo-wrap .careerfy-column-9,
.careerfy-typo-wrap .careerfy-column-10, .careerfy-typo-wrap .careerfy-column-11, .careerfy-typo-wrap .careerfy-column-12,

.careerfy-user-section,.careerfy-user-section ul li a i,.careerfy-banner-search ul li,.jobsearch-filterable ul,.careerfy-blog-grid-option li,.careerfy-employer-grid-image,
.jobsearch-filterable h2,.jobsearch-employer-list figure,.jobsearch-employer-thumblist,.jobsearch-jobdetail-listthumb,.jobsearch-jobdetail-options li,.jobsearch-list-option ul li,
.jobsearch-jobdetail-media,.jobsearch-employerdetail-btn,.jobsearch-jobdetail-services i,.jobsearch-list-option,.jobsearch-joblisting-classic figure,.jobsearch-job-userlist .jobsearch-option-btn,
.jobsearch-list-option ul li i,.jobsearch-banner-search ul li,.careerfy-job-location p,.jobsearch-description ul li:before,.jobsearch-jobdetail-tags a,.jobsearch-jobdetail-btn,
.jobsearch-candidate-default figure,.jobsearch-candidate-default-left,.jobsearch-candidate-default-text ul li i,.careerfy-priceplane-section span,.grab-classic-priceplane ul li i,
.careerfy-contact-form input[type="submit"],.careerfy-contact-form ul li,.jobsearch-add-popup input[type="submit"],.jobsearch-profile-title h2,.jobsearch-managejobs-list ul li,
.jobsearch-managejobs-list ul li i,.sort-select-all, .candidate-select-box,.applied-jobs-sort small,.sort-by-option,.sort-more-fields,.jobsearch-applied-jobs-thumb,.jobsearch-applied-jobs-left,
.jobsearch-applied-jobs-text ul li,.jobsearch-employer-resumes .jobsearch-resumes-thumb,.jobsearch-applicants-graph,.jobsearch-applicants-stats ul li i,.jobsearch-recent-applicants-nav ul li,
.jobsearch-resume-education-wrap,.jobsearch-company-gallery figcaption span,.jobsearch-add-skills-wrap,.jobsearch-add-skills-wrap span,.jobsearch-cv-manager-left,.jobsearch-cv-manager-thumb,
.careerfy-accordion .panel-heading a.collapsed i,.jobsearch-candidate-timeline small,.careerfy-comingsoon-countdown,.careerfy-comingsoon-text .careerfy-newsletter,.careerfy-comingsoon-text .careerfy-social-network,
.careerfy-blog-other > li,.widget_recent_posts figure,.widget_tag_cloud a,.careerfy-prenxt-post figure,.careerfy-post-tags,.comments-area li figure,.careerfy-comment-text h6,.comment-reply-link,
.comment-respond form p,.comment-respond form p label,.comment-respond form p input[type="submit"],.careerfy-post-tags span,.navbar-nav li,.jobsearch-typo-wrap .jobsearch-pagination-blog ul,
.careerfy-joblisting-plain figure,.careerfy-joblisting-plain-left,.careerfy-joblisting-plain-left ul li i,.featured-jobs-grid-text ul li,.jobsearch-alert-in-content .jobsearch-checkbox li,
.jobsearch-alert-in-content .alerts-fields ul li,.jobsearch-jobdetail-media li,.careerfy-pagination-blog ul,.careerfy-navigation-wrap,.careerfy-header-six .careerfy-logo,.careerfy-headfive-option li a i,
.careerfy-banner-search-six input[type="text"],.careerfy-banner-search-six ul li,.careerfy-dream-grid-text ul li i,.careerfy-team-parallex ul li,.careerfy-blog-medium figure,.copyright-five p,
.careerfy-user-option ul li a i,.careerfy-header-two .careerfy-logo,.careerfy-header-two .careerfy-navigation,.careerfy-news-grid-text ul li,.careerfy-testimonial-styletwo img,.careerfy-footer-newslatter li,
.navigation-subthree,.careerfy-banner-search-three,.careerfy-search-categories li,.testimonial-slider-style3-text p,.copyright-logo,.careerfy-header-four .careerfy-logo,.nav-list-mode,.careerfy-banner-search-four ul li,
.careerfy-featured-jobs-list figure,.footer-four-social li,.widget_footer_contact span,.careerfy-header-seven .careerfy-logo,.careerfy-navigation-wrapper,.careerfy-headsix-option ul li a i,
 .careerfy-banner-search-seven input[type="text"],.careerfy-joblisting-media,.careerfy-joblisting-text small i,.careerfy-header-eight .careerfy-logo,.careerfy-banner-search-eight ul li,
 .careerfy-headseven-option ul li a i,.careerfy-banner-search-eight input[type="text"],.careerfy-blog-view6-thumb,.footer-container,.careerfy-jobdetail-tags a,.careerfy-joblisting-view4 .careerfy-joblisting-media,
 .careerfy-candidatedetail-services ul li i,.careerfy-jobdetail-tags-style2 a,.careerfy-joblisting-classic figure,.careerfy-list-option,.careerfy-job-userlist .careerfy-option-btn,.careerfy-jobdetail-services i,
 .careerfy-candidate-detail4-subheader-list li i,.careerfy-copyright p,.jobsearch-send-email-popup-btn,.careerfy-jobdetail-btn,.careerfy-breadcrumb-style7 ul li,
 .careerfy-topstrip p,.careerfy-stripuser li a i,.careerfy-categories-classic-title,.careerfy-blog-masonry-option li,.careerfy-header-ten .careerfy-headerten-mainnav .jobsearch-navigation,
 .careerfy-search-ten form input[type="text"],.careerfy-search-ten-list,.careerfy-recent-list figure,.careerfy-testimonial-style10-slider figure > a,
 .careerfy-twelve-blog-grid-text ul li,.top-companies-list figure,.careerfy-banner-eleven-tabs,.careerfy-banner-eleven-tabs-nav li,.careerfy-banner-eleven-search ul li,
 .careerfy-testimonial-style11-slider,.careerfy-testimonial-style11-slider figure a,.careerfy-video-testimonial-slider .slick-dots,.careerfy-recentjobs-text span i {
	float: right;
        letter-spacing: 0px;
}
.careerfy-right,.careerfy-simple-btn,.jobsearch-filterable .clear-tags,.careerfy-like-list,.careerfy-logo-thumb, .careerfy-typo-wrap .careerfy-logo-thumb,.jobsearch-applicants-stats,
.jobsearch-filter-sortable ul,.jobsearch-employer-list-btn,.jobsearch-job-userlist,.careerfy-job-location .like-btn,.jobsearch-candidate-default-btn,.jobsearch-resume-addbtn,
.jobsearch-employer-search,.more-fields-act-btn .more-actions span,.sort-list-view,.jobsearch-applied-job-btns,.jobsearch-resumes-download,.jobsearch-savedjobs-links,
.jobsearch-resume-education-btn,.jobsearch-company-links,.jobsearch-cv-manager-link,.careerfy-services-classic ul li,.involved-social-icone,.careerfy-joblisting-plain-right,
.copyright-wrap,.careerfy-social-network,.careerfy-header-two .careerfy-user-option,.careerfy-parallex-box-wrap,.careerfy-user-log,.copyright-three p,.careerfy-header-option,
.widget_footer_contact_email,.careerfy-headsix-option,.careerfy-headseven-option,.careerfy-footer-reg-btn,.copyright-six p,.careerfy-job-userlist,.careerfy-job-userlist .like-btn,
.careerfy-header-nine .careerfy-stripuser,.careerfy-categories-classic small,.careerfy-bannernine-thumb,.careerfy-search-ten-list-btn,.careerfy-headereleven-right,
.careerfy-video-testimonial-slider .slick-dots li {
	float: left;
}
.pull-left,.careerfy-jobdetail-four-list figure,.careerfy-jobdetail-four-links a,.careerfy-employer-detail2-toparea figure,
.careerfy-employer-detail2-toparea figure > a,.careerfy-employer-subheader-three figure,.careerfy-employer-subheader-three .careerfy-detrating-con,
.careerfy-employer-subheader-three figure img,.widget_your_info_list li i,.widget_your_info_social li,.careerfy-candidate-grid2 figure > a,.careerfy-employerfour-list figure img,
.careerfy-jobdetail-options li,.candidate-detail-two-subheader-list li,.candidate-detail-two-subheader-social li,.careerfy-candidatedetail-text3 img,
.careerfy-candidate-detail-four-subheader figure img,.careerfy-candidate-detail4-subheader-list li,.careerfy-candidate-detail4-subheader-social li,.candidate-detail4-timeline-thumb,
.careerfy-candidate-detail4-title h2 i,.widget_newsfeed figure,.careerfy-footer-nine-newslatter form label {
	float: right !important; }
.pull-right,.careerfy-employer-subheader-three .careerfy-employer-detail2-toparea-btn,.candidate-detail-two-subheaderwrap { float: left !important; }

.careerfy-simple-btn 																{ margin-left: 0px; margin-right: 19px; }
.careerfy-user-section ul li a i 													{ margin: 7px 0px 0px 10px; }
.careerfy-banner-search ul li i 													{ left: 19px; right: auto; }
.careerfy-select-style:after 														{ left: 20px; right: auto; }
.careerfy-banner-btn a i 															{ margin-right: 0px; margin-left: 6px; }
.careerfy-testimonial-slider 														{ float: right; }
.careerfy-testimonial-slide-layer 													{ direction: rtl; }
.careerfy-testimonial-slider .slick-arrow-right.slick-arrow 						{ right: auto; left: 36px; }
.careerfy-testimonial-slider .slick-arrow-left.slick-arrow 							{ right: auto; left: 0px; }
.careerfy-testimonial-slider 														{ padding-left: 0px; padding-right: 108px; }
.careerfy-testimonial-slider:before 												{ left: auto; right: 65px; }
.careerfy-blog-grid-option li:before 												{ left: auto; right: 0px; }
.careerfy-blog-grid-option li:first-child 											{ padding-left: 8px; padding-right: 0px; }
.jobsearch-checkbox input[type="checkbox"] + label span,
.jobsearch-checkbox input[type="radio"] + label span 								{ margin-right: 0px; margin-left: 12px; }
.careerfy-employer-grid .careerfy-employer-grid-image ~ figcaption 					{ margin-left: 0px; margin-right: 75px; }
.jobsearch-filterable-select:after 													{ right: auto; left: 0px; }
.jobsearch-filterable ul li 														{ padding-right: 8px; }
.jobsearch-employer-thumblist-size 													{ margin-left: 0px; margin-right: 18px; margin-top: 3px; }
.jobsearch-employer-list span i 													{ margin-right: 0px; margin-left: 4px; }
.jobsearch-jobdetail-listthumb ~ figcaption 										{ margin-left: 0px; margin-right: 230px; }
.jobsearch-jobdetail-options li i 													{ margin-right: 0px; margin-left: 5px; margin-top: 6px; float: right; }
.jobsearch-jobdetail-view 															{ display: inline-block; line-height: 1.4; margin-left: 0px; margin-right: 4px; }
.jobsearch-jobdetail-options li 													{ margin-right: 0px; margin-left: 20px; }
.jobsearch-employerdetail-btn 														{ margin-right: 0px; margin-left: 9px; }
.jobsearch-jobdetail-media 															{ margin-right: 20px; margin-left: 0px; }
.jobsearch-jobdetail-services .jobsearch-services-text 								{ padding-left: 0px; padding-right: 53px; }
.jobsearch-joblisting-classic figure ~ .jobsearch-joblisting-text 					{ margin-left: 0px; margin-right: 90px; }
.jobsearch-job-userlist .jobsearch-option-btn 										{ margin-right: 0px; margin-left: 15px; }
.jobsearch-list-option ul li:first-child 											{ padding-right: 0px; border: none; padding-left: 15px; }
.jobsearch-list-option ul li 														{ border-left: none; border-right: 1px solid #e0e0e0; }
.jobsearch-list-option ul li i 														{ margin-left: 6px; margin-right: 0px; }
.widget_contact_form i.jobsearch-icon 												{ right: auto; left: 14px; }
.jobsearch-banner-search ul li i 													{ right: auto; left: 19px; }
.email-jobs-top 																	{ text-align: right; }
.email-jobs-top i 																	{ margin-left: 5px; margin-right: 0px; }
.jobsearch-select-style:after 														{ right: auto; left: 20px; }
.jobsearch-search-filter-wrap h2 a:before 											{ right: auto; left: 0px; }
.careerfy-job-time li:before 														{ left: auto; right: -1px; }
.careerfy-job-time li:first-child 													{ padding-left: 9px; padding-right: 0px; }
.jobsearch-description ul li:before 												{ margin-left: 15px; margin-right: 0px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); }
.jobsearch-jobdetail-type 															{ margin-right: 0px; margin-left: 5px; }
.jobsearch-candidate-default figure ~ .jobsearch-candidate-default-text 			{ margin-left: 0px; margin-right: 98px; }
.jobsearch-candidate-default-text ul li i 											{ margin-left: 10px; margin-right: 0px; }
.jobsearch-candidate-default-text ul li:last-child 									{ padding-right: 0px; }
.careerfy-priceplane-section span ~ p 												{ padding-left: 0px; padding-right: 114px; }
.grab-classic-priceplane ul li i 													{ padding-left: 9px; padding-right: 0px; }
.careerfy-search-form-widget form i 												{ right: auto; left: 20px; }
.careerfy-contact-form i 															{ right: auto; left: 29px; }
.careerfy-contact-info-list li i 													{ left: auto; right: 0px; }
.careerfy-contact-info-list li 														{ padding-left: 0px; padding-right: 36px; }
.jobsearch-candidate-resume-wrap .jobsearch-company-gallery 						{ padding-left: 0px; padding-right: 55px; }
.jobsearch-candidate-title i 														{ margin-right: 0px; margin-left: 11px; }
.close-popup-item 																	{ right: auto; left: 30px; }
.jobsearch-profile-select:after 													{ right: auto; left: 15px; }
.jobsearch-typo-wrap .jobsearch-employer-profile-submit 							{ float: right; }
.jobsearch-employer-dashboard-nav ul li i 											{ margin-right: 0px; margin-left: 14px; }
.jobsearch-employer-search input[type="submit"] 									{ right: auto; left: 0px; }
.jobsearch-employer-search i 														{ right: auto; left: 10px; }
.jobsearch-managejobs-list .jobsearch-table-cell:first-child 						{ padding-left: 0px; padding-right: 15px; }
.jobsearch-managejobs-list ul li i 													{ margin-right: 0px; margin-left: 7px; }
.jobsearch-managejobs-list ul li 													{ margin-right: 0px; margin-left: 14px; }
.sort-by-option:after 																{ right: auto; left: 16px; }
.applied-jobs-sort 																	{ padding-right: 15px; padding-left: 0px; }
.applied-jobs-sort small 															{ margin-right: 12px; margin-left: 26px; }
.jobsearch-applied-jobs-wrap .candidate-select-box 									{ margin-right: 1px; margin-left: 20px; }
.jobsearch-applied-jobs-thumb ~ .jobsearch-applied-jobs-text 						{ margin-left: 0px; margin-right: 133px; }
.jobsearch-applied-jobs-text ul li i 												{ margin-left: 3px; margin-right: 0px; }
.jobsearch-applied-jobs-text ul li:first-child 										{ padding-left: 5px; padding-right: 0px; }
.jobsearch-transactions-tbody i 													{ margin-left: 7px; margin-right: 0px; }
.jobsearch-employer-resumes .jobsearch-resumes-thumb ~ figcaption 					{ margin-left: 0px; margin-right: 62px; }
.jobsearch-resumes-options li a i 													{ margin-left: 5px; margin-right: 0px; }
.jobsearch-packages-tbody i 														{ margin-left: 7px; margin-right: 0px; }
.salary-input span 																	{ right: auto; left: 18px; }
.jobsearch-savedjobs-thumb 															{ margin-right: 0px; margin-left: 15px; }
.jobsearch-candidate-savedjobs tbody td 											{ text-align: right; }
.jobsearch-applied-jobs .jobsearch-applied-jobs-thumb ~ .jobsearch-applied-jobs-text{ margin-left: 0px; margin-right: 90px; }
.jobsearch-applicants-stats ul li i 												{ margin-left: 10px; margin-right: 0px; }
.jobsearch-recent-applicants-nav ul li:first-child 									{ border-left: 1px solid #eae4e4; }
.jobsearch-recent-applicants-nav ul li:last-child 									{ border: none; }
.jobsearch-resume-education 														{ padding-right: 78px; padding-left: 0px; }
.jobsearch-candidate-resume-wrap:before 											{ left: auto; right: 19px; }
.jobsearch-resume-education > ul > li:before 										{ left: auto; right: 0px; }
.jobsearch-resume-education > ul > li:after 										{ left: auto; right: -5px; }
.jobsearch-resume-education-wrap 													{ padding-left: 0px; padding-right: 11px; }
.jobsearch-add-skills 																{ padding-left: 0px; padding-right: 57px; }
.jobsearch-add-skills-wrap span 													{ margin-right: 0px; margin-left: 20px; }
.jobsearch-candidate-savedjobs tbody td:first-childs 								{ padding-left: 0px; padding-right: 15px; }
.jobsearch-savedjobs-links 															{ margin-right: 0px; margin-left: 15px; }
.jobsearch-cv-manager-thumb ~ .jobsearch-cv-manager-text 							{ margin-left: 0px; margin-right: 89px; }
.jobsearch-cv-manager-link 															{ margin-right: 0px; margin-left: 15px; }
.jobsearch-cv-manager-text ul li i 													{ margin-right: 0px; margin-left: 7px; }
.jobsearch-cv-manager-text ul li:last-child 										{ padding-right: 0px; }
.careerfy-accordion .panel-heading a.collapsed i 									{ margin-left: 12px; margin-right: 0px; }
.jobsearch-candidate-timeline small ~ .jobsearch-candidate-timeline-text 			{ margin-left: 0px; margin-right: 124px; }
.jobsearch-candidate-timeline small:after 											{ left: auto; right: 2px; }
.countdown-section 																	{ padding-right: 0px; padding-left: 95px; }
.countdown-section:before 															{ right: auto; left: 45px; }
.countdown-section:last-child:before 												{ display: block; }
.countdown-section:first-child:before 												{ display: none; }
.careerfy-content-col 																{ padding-right: 15px; padding-left: 0px; }
.careerfy-sidebar-col 																{ padding-right: 0px; padding-left: 15px; }
.careerfy-detail-wrap 																{ padding-right: 0px; padding-left: 30px; }
.careerfy-blog-other > li 															{ padding-right: 0px; padding-left: 10px; margin-right: 0px; margin-left: 10px; }
.careerfy-blog-other > li i 														{ margin-right: 0px; margin-left: 6px; }
.widget_search li:last-child 														{ right: auto; left: 0px; }
.widget_recent_posts figure ~ .recent-post-text 									{ margin-right: 94px; margin-left: 0px; }
.mc-lists-fields li { text-align: right; }
.mc-lists-fields input[type="checkbox"] + label span 								{ margin-right: 0px; margin-left: 11px; }
.mc-lists-fields input[type="checkbox"]:checked + label span:before,
.mc-lists-fields input[type="checkbox"] + label:hover span:before 					{ left: auto; right: 1px; }
.careerfy-prenxt-post figure ~ .careerfy-prev-post 									{ margin-right: 84px; margin-left: 0px; }
.comments-area figure ~ .careerfy-comment-text 										{ margin-right: 60px; margin-left: 0px; padding-left: 0px; padding-right: 20px; }
.comment-reply-link 																{ margin-left: 20px; margin-right: 0px; }
.comments-area .children 															{ padding: 0px 80px 0px 0px; }
.comments-area .children .children .children 										{ padding-right: 0px; }
.careerfy-post-tags span 															{ margin-left: 8px; margin-right: 0px; padding-left: 8px; padding-right: 0px; }
.widget_nav_menu ul li a:before 													{ margin-left: 14px; margin-right: 0px; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1);  }
.careerfy-header-three .submenu-addicon > a:after 									{ margin-left: 0px; margin-right: 7px; }
.careerfy-header-one .careerfy-logo-con .careerfy-logo 								{ padding-right: 0px; padding-left: 20px; }
.selectize-control.rtl.single .selectize-input:before 								{ left: 15px; right: auto; }
.selectize-control.single .selectize-input,.selectize-dropdown,
.navbar-nav .sub-menu, .navbar-nav .children, .careerfy-megamenu 					{ text-align: right; }
.selectize-control.rtl.single .selectize-input:after 								{ left: 30px; }
.jobsearch-checkbox input[type="checkbox"] + label span,
.jobsearch-checkbox input[type="radio"] + label span 								{ left: auto; right: 0px; }
.jobsearch-checkbox input[type="checkbox"] + label,
.jobsearch-checkbox input[type="radio"] + label 									{ padding-right: 22px; padding-left: 0px; }
.jobsearch-sort-section .selectize-control.rtl.single .selectize-input:before 		{ left: auto; right: 20px; }
.jobsearch-pagination-blog ul li,.careerfy-pagination-blog ul li 					{ margin-right: 0px; margin-left: 22px; }
.careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text 				{ margin-left: 0px; margin-right: 107px; }
.careerfy-joblisting-plain-status 													{ margin-left: 0px; margin-right: 8px; }
.careerfy-joblisting-plain-left ul li 												{ float: right; margin-left: 15px; margin-right: 0px; }
.careerfy-joblisting-plain-left ul li i 											{ margin-left: 8px; margin-right: 0px; }
.careerfy-joblisting-plain-left 													{ width: 80%; }
.jobsearch-user-form i.jobsearch-icon 												{ right: auto; left: 29px; }
.jobsearch-user-form input[type="text"],
.jobsearch-user-form input[type="password"],
.jobsearch-user-form input[type="email"],
.jobsearch-user-form input[type="number"] 											{ text-align: right; }
.navbar-nav .sub-menu, .navbar-nav .children 										{ left: auto; right: 0px; }
.careerfy-modren-counter ul li:before 												{ left: auto; right: 50%; }
.jobsearch-employer-jobnav ul li:before 											{ right: 18px; }
.pass-user-ara i 																	{ right: auto; left: 20px; }
.jobsearch-typo-wrap .jobsearch-employer-box-section table > tbody > tr > td:last-child 							{ width: 10%; vertical-align: middle; }
.careerfy-counter ul li 															{ border-left: none; border-right: 1px solid #e9e9e9; }
.navbar-nav .sub-menu .sub-menu, .navbar-nav .children .children 					{ left: auto; right: 110%; }
.directions-input-con ul 															{ right: auto; left: 0px; }
.jobsearch-description ul li:before 												{ left: auto; right: 0px; }
.jobsearch-description ul li 														{ padding-left: 0px; padding-right: 26px; }
.jobsearch-company-review-left small 												{ margin-left: 0px; margin-right: 7px; vertical-align: text-top; }
.careerfy-headfive-option li a i 													{ margin-left: 4px; margin-right: 0px; }
.careerfy-dream-grid-text ul li i 													{ margin-left: 10px; margin-right: 0px; }
.careerfy-team-parallex ul li 														{ margin-left: 15px; margin-right: 0px; }
.careerfy-blog-medium figure ~ .careerfy-blog-medium-text 							{ margin-left: 0px; margin-right: 175px; }
.careerfy-blog-medium-thumb img 													{ margin-left: 12px; margin-right: 0px; }
.careerfy-about-address li i 														{ left: auto; right: 0px; }
.careerfy-about-address li 															{ padding-left: 0px; padding-right: 34px; }
.careerfy-social-network li 														{ margin-left: 0px; margin-right: 10px; }
.careerfy-header-two .submenu-addicon > a:after 									{ margin-left: 0px; margin-right: 7px; }
.careerfy-user-option ul li a i 													{ margin-left: 4px; margin-right: 0px; }
.careerfy-header-two .careerfy-logo 												{ margin: 0px 45px 0px 0px; }
.careerfy-header-two .careerfy-user-option > li 									{ margin-left: 20px; margin-right: 0px; margin-top: 23px; }
.careerfy-header-two .careerfy-user-option ul 										{ right: auto; left: 0px; }
.careerfy-header-two .careerfy-user-option > li a i 								{ margin-top: 5px; }
.careerfy-header-two 																{ padding-left: 25px; padding-right: 0px; }
.careerfy-banner-search-two .careerfy-select-style:after 							{ right: auto; left: 8px; }
.careerfy-banner-search-two .selectize-input [data-value] 	{ padding-right: 0px !important; }
.careerfy-banner-search-two .selectize-input input[type="text"] 					{ margin-top: 6px !important; }
.careerfy-joblisting-plain-right small 												{ text-align: left; }
.careerfy-news-grid-text ul li 														{ padding-left: 0px; padding-right: 25px; }
.careerfy-news-grid-text ul li:before 												{ right: 11px; left: auto; }
.careerfy-testimonial-styletwo 														{ text-align: right; }
.careerfy-testimonial-styletwo p,.careerfy-testimonial-styletwo span,.careerfy-testimonial-styletwo small 		{ float: left; width: 100%; }
.careerfy-testimonial-styletwo-layer 												{ padding-left: 0px; padding-right: 140px; }
.careerfy-testimonial-styletwo-layer:before 										{ left: auto; right: 40px; }
.careerfy-news-grid-text ul li:first-child 											{ padding-right: 0px; }
.careerfy-footer-newslatter li i 													{ left: auto; right: 30px; }
.careerfy-footer-newslatter input[type="email"] 									{ padding-left: 0px; padding-right: 57px; }
.careerfy-footer-newslatter input[type="submit"] 									{ padding-left: 20px; padding-right: 46px; }
.careerfy_twitter_widget_wrap 														{ text-align: right; }
.careerfy-header-two .navbar-nav li:last-child .sub-menu .sub-menu,
.careerfy-header-two .navbar-nav li:last-child .children .children 					{ right: auto; left: 105%; }
.careerfy-user-log ul li a i 														{ float: right; margin-left: 4px; margin-top: 7px; }
.careerfy-user-log 																	{ padding-left: 0px; padding-right: 15px; }
.careerfy-upload-cvbtn 																{ margin-left: 0px; margin-right: 30px; }
.careerfy-upload-cvbtn i 															{ margin-right: 0px; margin-left: 15px; }
.careerfy-banner-search-three ul li i 												{ right: auto; left: 15px; }
.careerfy-search-categories li:first-child 											{ padding-left: 10px; }
.careerfy-services-stylethree ul li:before 											{ left: auto; right: 0px; }
.careerfy-services-stylethree ul li:nth-last-of-type(3n):before 					{ right: auto; left: 0px; }
.careerfy-testimonial-slider-style3 												{ text-align: right; }
.testimonial-slider-style3-text span 												{ float: left; width: 100%; }
.careerfy-simplenewslettr-2 input[type="submit"] 									{ right: auto; left: 0px; }
.careerfy-simplenewslettr-2 form i 													{ right: auto; left: 25px; }
.footer-three-social li 															{ margin-left: 13px; margin-right: 0px; }
.nav-list-mode 																		{ margin-left: 0px; margin-right: 20px; }
.careerfy-header-option li a i 														{ float: right; margin-top: 7px; margin-right: 0px; margin-left: 6px; }
.careerfy-banner-search-four li i 													{ right: auto; left: 29px; }
.careerfy-featured-jobs-list figure ~ .careerfy-featured-jobs-list-text 			{ margin-left: 0px; margin-right: 146px; }
.footer-four-social li 																{ margin-left: 14px; margin-right: 0px; }
.widget_footer_contact span:before 													{ left: auto; right: 0px; }
.careerfy-headsix-option ul li a i 													{ margin-left: 4px; margin-top: 7px; }
.careerfy-headsix-option > li 														{ margin-left: 0px; margin-right: 9px; }
.careerfy-banner-search-seven .selectize-control:before 							{ left: auto; right: 30px; }
.careerfy-banner-search-seven .selectize-control.single .selectize-input:after 		{ right: auto; left: 42px; }
.careerfy-joblisting-view4 .careerfy-joblisting-media ~ .careerfy-joblisting-text 	{ margin-left: 0px; margin-right: 160px; }
.careerfy-joblisting-view4 .careerfy-joblisting-view4-featured,.careerfy-joblisting-view4-featured 												{ right: auto; left: 0px; }
.careerfy-joblisting-text small i 													{ margin-left: 4px; margin-top: 7px; }
.careerfy-joblisting-view4-date 													{ right: auto; left: 24px; }
.careerfy-headseven-option ul li a i 												{ margin-top: 7px; margin-left: 4px; margin-right: 0px; }
.careerfy-banner-search-eight input[type="submit"] 									{ margin-left: 0px; margin-right: 30px; }
.careerfy-banner-search-eight ul li:nth-child(2) input[type="text"] 				{ border-radius: 8px 0px 0px 8px; }
.careerfy-banner-search-eight .selectize-input 										{ border-radius: 0px 8px 8px 0px; }
.careerfy-blog-view6-thumb ~ .careerfy-blog-view6-thumb-text 						{ margin-left: 0px; margin-right: 64px; }
.careerfy-blog-view6-btn 															{ right: auto; left: -20px; }
.copyright-six .footer-menu li 														{ margin-left: 40px; margin-right: 0px; }
.copyright-six p 																	{ margin-left: 30px; margin-right: 0px; }
.widget-application-countdown .countdown-section 									{ padding-left: 0px; }
.careerfy-jobdetail-tags a,.careerfy-jobdetail-tags-style2 a 						{ margin-right: 0px; margin-left: 14px; }
.careerfy-candidatedetail-services ul li i ~ .careerfy-services-text 				{ margin-left: 0px; margin-right: 70px; }
.widget_similarjobs span i 															{ margin-right: 0px !important; margin-left: 7px; }
.careerfy-joblisting-classic figure ~ .careerfy-joblisting-text 					{ margin-left: 0px; margin-right: 59px; }
.careerfy-job-userlist .careerfy-option-btn 										{ margin-right: 0px; margin-left: 15px; }
.careerfy-jobdetail-four-list figure ~ .careerfy-jobdetail-four-list-text 			{ margin-left: 0px !important; margin-right: 322px; }
.careerfy-jobdetail-four-btn 														{ margin-right: 0px !important; margin-left: 16px !important; }
.careerfy-jobdetail-four-links a 													{ margin-right: 0px; margin-left: 10px; }
.careerfy-jobdetail-services .careerfy-services-text 								{ padding-left: 0px; padding-right: 53px; }
.careerfy-employer-detail2-toparea figure > a ~ figcaption 							{ margin-left: 0px; margin-right: 130px; }
.careerfy-employer-subheader-three .careerfy-employer-detail2-toparea-btn 			{ margin-left: 0px; margin-right: 10px; }
.careerfy-employer-subheader-three figure img ~ h2 									{ margin-left: 0px; margin-right: 170px; }
.widget_your_info_list li i 														{ margin-right: 0px; margin-left: 15px; }
.widget_your_info_social li 														{ margin-right: 0px; margin-left: 8px; }
.careerfy-candidate-grid2 figure > a ~ figcaption 									{ margin-left: 0px !important; margin-right: 94px; }
.careerfy-employerfour-list figure img ~ figcaption 								{ margin-left: 0px !important; margin-right: 200px; }
.careerfy-jobdetail-options li 														{ margin-right: 0px; margin-left: 20px; }
.careerfy-candidate-timeline-two .careerfy-candidate-timeline-two-text:before 		{ left: auto; right: 0px; }
.careerfy-candidate-timeline-two .careerfy-candidate-timeline-two-text 				{ padding-left: 0px; padding-right: 20px; }
.careerfy-candidate-timeline-two .careerfy-candidate-timeline-two-text:after 		{ left: auto; right: -7px; }
.careerfy-candidatedetail-text3 img ~ figcaption 									{ margin-left: 0px !important; margin-right: 212px; }
.careerfy-candidatedetail3-social 													{ margin-left: 0px; margin-right: 21px; }
.careerfy-candidate-detail-four-subheader figure img ~ figcaption 					{ margin-left: 0px !important; margin-right: 220px; }
.careerfy-candidate-detail4-subheader-list li 										{ margin-right: 0px !important; margin-left: 15px !important; }
.careerfy-candidate-detail4-subheader-list li i 									{ margin-right: 0px; margin-left: 4px; margin-top: 5px; }
.careerfy-candidate-detail4-subheader-social li 									{ margin-right: 0px !important; margin-left: 12px !important; }
.candidate-detail4-timeline-thumb ~ .candidate-detail4-timeline-text 				{ padding-left: 0px !important; padding-right: 255px !important; }
.candidate-detail4-timeline-text:before 											{ left: auto !important; right: 10px; }
.candidate-detail4-timeline-thumb 													{ padding-left: 0px !important; padding-right: 37px; }
.candidate-detail4-timeline-text:after 												{ left: auto !important; right: 3px; }
.careerfy-candidate-detail4-progressbar .jobsearch_progressbar .title 				{ text-align: right; }
.careerfy-candidate-detail4-title h2 i 												{ margin-right: 0px !important; margin-left: 13px !important; }
.careerfy-breadcrumb-style7 ul li:before 											{ left: auto; right: -20px; }
.careerfy-breadcrumb-style7 ul li 													{ padding-left: 40px; }
.careerfy-joblisting-view4-date 													{ left: 24px; right: auto; }
.widget_contact_form i 																{ right: auto; left: 14px; }
.careerfy-joblisting-plain .careerfy-joblisting-plain-left 							{ width: 52%; }
.careerfy-stripuser li a i 															{ margin: 6px 0px 0px 11px; }
.careerfy-header-nine .careerfy-right 												{ text-align: left; }
.careerfy-topstrip p 																{ margin-right: 0px; margin-left: 30px; }
.careerfy-bannernine-caption 														{ text-align: right; }
.careerfy-services-video-layer 														{ text-align: right; }
.careerfy-categories-classic-title 													{ padding-left: 0px; padding-right: 15px; }
.careerfy-categories-classic small 													{ padding-left: 15px; padding-right: 0px; }
.careerfy-services-nineview ul li:nth-child(2n):before 				{ top: 20%; -webkit-transform: rotate(14deg); -moz-transform: rotate(14deg); -ms-transform: rotate(14deg); -o-transform: rotate(14deg); transform: rotate(14deg); }
.careerfy-services-nineview ul li::before 							{ left: auto; right: 67%; top: 36%;  -webkit-transform: rotate(14deg); -moz-transform: rotate(14deg); -ms-transform: rotate(14deg); -o-transform: rotate(14deg); transform: rotate(-14deg); }
.careerfy-featuredjobs-list a 														{ padding-left: 6px; padding-right: 0px; }
.careerfy-featuredjobs-list figure i 												{ left: auto; right: -10px; }
.careerfy-featuredjobs-list figure i 												{ padding-left: 0px; padding-right: 4px; }
.careerfy-featuredjobs-box.careerfy-featuredjobs-sectrr 							{ padding-left: 0px; padding-right: 21px; }
.careerfy-featuredjobs-box.careerfy-featuredjobs-posdat 							{ text-align: left; padding-top: 0px; }
.careerfy-blog-masonry-option li 													{ margin-left: 17px; margin-right: 0px; }
.widget_text_nine ul li i 															{ left: auto; right: 0px; }
.widget_text_nine ul li 															{ padding-left: 0px; padding-right: 30px; }
.widget_newsfeed figure ~ .widget_newsfeed_text 									{ margin-left: 0px; margin-right: 105px; line-height: 1.2; }
.careerfy-footernine-newslatter-inner input[type="submit"] 							{ right: auto; left: 0px; }
.careerfy-footer-nine-newslatter form label 										{ padding-left: 60px; padding-right: 0px; }
.careerfy-bannernine-layer:before 													{ -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); }
.careerfy-header10-usersec-wrap 													{ text-align: left; }
.careerfy-header10-usersec > li 													{ margin-left: 0px; margin-right: 28px; }
.careerfy-headerten-mainnav .navbar-nav > li:first-child 							{ padding-right: 0px; }
.careerfy-search-ten form i 														{ right: auto; left: 21px; }
.careerfy-recent-list figure ~ .careerfy-recent-list-text 							{ margin-right: 99px; margin-left: 0px; }
.careerfy-recent-list-text 															{ padding-right: 0px; padding-left: 100px; text-align: right; }
.careerfy-recent-list-status 														{ right: auto; left: 0px; }
.careerfy-recent-list-text ul li 													{ margin-left: 14px; margin-right: 0px; }
.careerfy-top-recruiters 															{ text-align: right; }
.careerfy-testimonial-style10-slider figure > a ~ figcaption 						{ margin-right: 63px; margin-left: 0px; text-align: right; }
.careerfy-testimonial-style10-slider p,.careerfy-twelve-blog-grid-inner, .top-companies-list-inner 												{ text-align: right; }
.careerfy-twelve-blog-grid-text ul li 												{ margin-right: 0px; margin-left: 17px; }
.top-companies-list figure ~ .top-companies-list-text 								{ margin-left: 0px; margin-right: 113px; }
.careerfy-header-eleven .careerfy-logo 												{ margin-right: 0px; margin-left: 40px; }
.careerfy-banner-eleven-tabs-nav li 												{ margin-right: 0px; margin-left: 33px; }
.careerfy-testimonial-style11-slider 												{ text-align: right; }
.careerfy-testimonial-style11-slider figure a ~ figcaption 							{ padding-left: 0px; padding-right: 67px; }
.careerfy-recentjobs-text 															{ padding-left: 0px; padding-right: 14px; }
.careerfy-recentjobs-text.two-cell 													{ padding-left: 0px; padding-right: 30px; }
.careerfy-recentjobs-text span i 													{ margin-left: 8px; margin-right: 0px; }





