/*mellatweb*/
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/IRANSansWeb_Bold.eot');
	src: url('fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/IRANSansWeb_Medium.eot');
	src: url('fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/IRANSansWeb_Light.eot');
	src: url('fonts/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/IRANSansWeb_UltraLight.eot');
	src: url('fonts/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb.eot');
	src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb.ttf') format('truetype');
}

th,h1,p,b,h2,body,h3,h4,h6,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,.jsteps .jstep-num a{font-family:IRANSans!important}
.container-boxed .navbar-nav li > a {
    font-family: iransans!important;
}
.navbar-brand .noo-logo-img, .navbar-brand .noo-logo-retina-img {
    top: calc(88% - 25px );
}
.nav-tabs > li > a {
    font-family: iransans;
}
.noo-job-search-wrapper .job-advanced-search .job-advanced-search-form, .advance-search-form-control .chosen-container-multi .chosen-choices li.search-field input[type="text"], .form-group .chosen-container-single, ul.noo-resume-list li .show-view-more .time-post, .noo-step-icon .noo-step-icon-title {
    font-family: iransans;
}
.noo-pricing-table .noo-pricing-column .pricing-content .pricing-header .pricing-value .noo-price {
    font-size: 13px;
}
.form-control, .widget_newsletterwidget .newsletter-email, .form-group .chosen-container-single, .form-group .chosen-container-multi .chosen-choices, .wpcf7-form-control:not(.wpcf7-submit) {
    font-family: iransans;
}
.multiselect-native-select .dropdown-toggle, .advance-search-form-control .dropdown-toggle {
    font-family: iransans;
}
.noo-tabs.vc_tta .vc_tta-tab > a {
    font-family: iransans;
}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox], .form-inline .multiselect-container li a label.radio input[type=radio] {
    margin-right: -18px;
    margin-left: 0;
}
.dropdown-menu {
    text-align: right;
}
.multiselect-native-select .multiselect {
    text-align: right;
}
.multiselect-native-select .caret {
    left: 15px;
	right:auto;
}
.noo-resume-archive-before, .noo-job-archive-before {
    font-family: iransans;
}
.form-control, .widget_newsletterwidget .newsletter-email, .form-group .chosen-container-single, .form-group .chosen-container-multi .chosen-choices, .wpcf7-form-control:not(.wpcf7-submit) {
    font-family: iransans;
}
.multiselect-native-select .dropdown-toggle, .advance-search-form-control .dropdown-toggle {
    font-family: iransans;
}
.multiselect-native-select .multiselect {
    text-align: right;
}
.multiselect-native-select .caret {
    left: 15px;
	right:auto;
}
.control-label {
    font-family: iransans;
}
.noo-job-grid .noo-job-item .job-date-ago {
    font-family: iransans;
}
.noo-heading-search {
    font-family: iransans;
}
.noo-heading-search .noo-form-control {
    font-family: iransans;
}
.entry-tags a {
    font-family: iransans;
}
.noo-counter-icon .noo-counter-item, .noo-list-job-category .noo-list-job-category-content ul {
    font-family: iransans;
}
.noo-job-category-wrap.style-slider .noo-job-category .category-item a .job-count, .noo-list-job-category .noo-list-job-category-content.style-1 ul li a .job-count {
    font-family: iransans;
}
.noo-job-category-wrap.style-list .view-more a, .noo-job-category-wrap.style-list a .title, .noo-heading-sc .noo-subtitle-sc {
    font-family: iransans;
}
.font-family-alt {
    font-family: iransans;
}
.noo-job-category-wrap.style-list a .job-count {
    font-family: iransans;
}
.colophon.site-info .footer-more {
    font-family: iransans;
}
.noo-job-category-wrap.style-grid .noo-job-category .category-item a .job-count, .colophon.wigetized p, .widget ul li a, .noo-job-list-row .job-date-ago {
    font-family: iransans;
}
.noo-company-sc.style-grid .company-item .company-meta .company-name {
    font-family: iransans;
}
.noo-register-company .btn-register {
    font-family: iransans;
}
.noo-job-category-wrap.style-slider .noo-job-category .category-item {
    font-family: iransans;
}
.noo-company-sc.style-slider .company-item .company-meta .company-name {
    font-family: iransans;
}
.vc_tta-style-outline .vc_tta-tabs-container ul li a {
    font: 600 16px iransans;
}
.noo-job-search-wrapper .job-advanced-search.horizontal.style-2 .job-advanced-search-form .form-action button:after, .noo-job-map .job-advanced-search.horizontal.style-2 .job-advanced-search-form .form-action button:after {
    padding-right: 5px;
}
.job-social .noo-social-title {
    font-family: iransans;
}
@media (max-width: 991px){
.loop-item-wrap .show-view-more .btn-primary, .loop-item-wrap.grid2 .show-view-more .btn-primary, .list.loop-item-wrap .show-view-more .btn-primary, .loop-item-wrap .show-view-more .widget_newsletterwidget .newsletter-submit, .loop-item-wrap.grid2 .show-view-more .widget_newsletterwidget .newsletter-submit, .list.loop-item-wrap .show-view-more .widget_newsletterwidget .newsletter-submit {
    float: right;
}}
@media (max-width: 768px){
.noo-step-icon li a .noo-step-icon-class {
    float: right;
}}
@media (max-width: 768px){
.noo-step-icon li a .noo-step-icon-title {
    float: right;
    margin-right: 15px !important;
}}
@media (max-width: 768px){
.jsteps .jstep-num {
    float: right;
}}
@media (max-width: 768px){
.jsteps li .jstep-label {
    text-align: right;
    margin-right: 90px !important;
}}
.jsteps .jstep-label {
    font-family: iransans;
}
.member-heading .member-heading-nav ul {
    font-family: iransans;
	
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    font-family: iransans;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-right: -18px;
}

.noo-company.noo-company-style2 .company-cf-title, .noo-company.noo-company-style2 .noo-company-heading, .total-review, .company-letters a, .companies-overview.masonry-container li.masonry-item ul > li a, .companies-overview.masonry-container li.masonry-item > .company-letter {
    font-family: iransans;
}
.noo-job-grid2 .noo-job-item .job-date-ago {
    font-family: iransans;
}
.noo-job-grid2 .noo-job-item .job-date-ago {
    font-family: iransans;
}
.resume .resume-content .resume-desc .resume-general ul li .noo-label {
    font-family: iransans;
}
.read-more {
    font-family: iransans;
}
.btn, .content-footer .content-tags a, .widget_tag_cloud .tagcloud a, .widget_product_tag_cloud .tagcloud a, .widget_newsletterwidget .newsletter-submit {
    font-family: iransans;
}
.noo-job-category-wrap.style-grid .noo-job-category .category-item, .colophon.wigetized p, .widget ul li a, .noo-job-list-row .job-date-ago {
    font-family: iransans;
}
.fa-chevron-right:before {
    content: "\f053";
}
.fa-chevron-left:before {
    content: "\f054";
}
.noo-slider.bottom-indicators {
    direction: ltr;
}
.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {
    text-align: right!important;
}
.noo-slider {
    direction: ltr;
}
.post-navigation {
    font-size: 13px;
    font-family: iransans;
}
.wpcf7-submit {
    font-family: iransans;
}
.noo-vc-accordion.icon-right_arrow .panel-heading .panel-title a:before {
    left: 0px;
	right:auto;
}
.nav-tabs > li {
    float: right;
}
.noo-page-heading .member-heading-avatar {
    float: right;
    margin-left: 20px;
}
.page-member .noo-page-heading, .page-template-page-post-job .noo-page-heading, .page-template-page-post-resume .noo-page-heading {
    text-align: right;
}
.dataTables_info, .noo-datatable td strong, .noo-datatable td em a, .noo-datatable td.job-manage-app, .noo-datatable td .text-center, .dataTables_length label, .dataTables_filter label, .form-control-flat select, .member-manage-toolbar .bulk-actions strong, .member-manage em, .resume-style-2 .resume-general ul li .noo-label, .resume-style-2 .timeline-event a, .resume-style-2 .skill .pregress-bar .progress_title, .resume .skill .pregress-bar .progress_title, .resume .resume-content .resume-desc .resume-timeline .timeline-container .timeline-wrapper .timeline-series .timeline-event a {
    font-family: iransans;
}
@media (max-width: 991px){
.list.loop-item-wrap .item-featured, .style-1 .loop-item-wrap .item-featured {
    margin-left: 20px;
    margin-right: 0;
}}
.noo-feed-button {
    left: 0;
    right: auto;
}
.list.loop-item-wrap .item-featured, .style-1 .loop-item-wrap .item-featured {
    float: right;
}
.slider.style-2 .loop-item-wrap .item-title-bar .items {
    float: left;
}
.slider.style-2 .loop-item-wrap .item-title-bar .items {
    padding: 10px 63% 0;
}
@media (max-width: 768px){
	.slider.style-2 .loop-item-wrap .item-title-bar .items {
    padding: 10px 67% 0;
}
	
}

/*mellatweb*/

body,
p,
span,
a,
label,
h1,
h2,
h3,
h4,
h5,
h6,
input,
input[placeholder],
[placeholder],
*[placeholder],
input[type="text"],
[type="text"],
*[type="text"],
[data-placeholder],
li,
ul,
textarea,
table,
thead,
tr,
th {
  direction: rtl;
  unicode-bidi: embed;
}
.pull-left {
  float: right!important;
}
.pull-right {
  float: left!important;
}
.navbar-nav li.menu-item-post-btn {
  margin: 0 18px 0 0;
}
.nav-item-member-profile.login-link {
  margin-right: 30px;
  margin-left: 0;
  padding-right: 30px;
  padding-left: 0;
}
.nav-item-member-profile.login-link:before {
  right: 0;
}
.nav-item-member-profile.login-link > a {
  padding-left: 18px;
  padding-right: 0;
}
.navbar-brand {
  float: left;
}
.navbar-toggle {
  float: left;
}
@media (min-width: 992px) {
  .navbar-header {
    float: right;
    position: absolute;
    right: 0;
  }
}
.sf-arrows .sub-menu .sf-with-ul:after {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
}
@media (min-width: 992px) {
  .navbar-nav.sf-menu > li > ul.sub-menu:before {
    right: 35px;
    left: unset;
  }
}
.tab-control-right .nav-tabs > li {
  float: left;
}
.loop-item-wrap.grid2 .loop-item-content,
.list.loop-item-wrap .loop-item-content,
.loop-item-wrap .loop-item-content {
  padding-right: 20px;
}
.loop-item-wrap.grid2 .item-featured,
.list.loop-item-wrap ,
.loop-item-wrap .item-featured,
.loop-item-wrap.grid2 .loop-item-content,
.list.loop-item-wrap .loop-item-content,
.loop-item-wrap .loop-item-content {
  float: right !important;
}
.loop-item-wrap.grid2 .show-view-more,
.list.loop-item-wrap .show-view-more,
.loop-item-wrap .show-view-more {
  float: left!important;
  right: inherit;
  left: 15px;
}

.noo-job-list-row .loop-item-wrap .show-view-more .job-date-ago,
.noo-job-list-row .loop-item-wrap.grid2 .show-view-more .job-date-ago,
.noo-job-list-row .list.loop-item-wrap .show-view-more .job-date-ago {
  left: 0;
  right: auto;
  position: absolute;
}
.content-meta > span {
  padding-right: 0;
}
.content-meta > span i {
  padding-left: 5px;
  padding-right: 0;
}
.noo_job .btn-quick-view:before {
  left: 0;
  border-left: solid 38px #8C8B8B;
  border-right: none;
}
.noo_job .btn-quick-view:after {
  left: 3px;
  right: auto;
}
.noo_job.noo_job-style-2.featured-job:before {
  border-left: none !important;
  border-right: solid 50px #e8be2f;
  right: 0;
  left: auto;
}
.noo_job.noo_job-style-2.featured-job:after {
  right: 8px;
  left: auto;
}
.woocommerce-page .page-heading-info {
  float: right;
}
.woocommerce #payment ul.payment_methods li {
  text-align: right;
}
.woocommerce #payment #place_order {
  float: left;
}
.woocommerce th {
  float: right;
}
.form-group .checkbox {
  float: right;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: right;
  }
}
@media (min-width: 992px) {
  .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 {
    float: right;
  }
}
.chosen-choices li.search-field {
  float: right;
  clear: both;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: right;
}
table thead tr th {
  text-align: right;
}
.pagination {
  text-align: left;
}
.slider .pagination {
  float: right;
}
.widget ul li a,
.widget ol li a {
  float: none;
}
.widget.noo-job-type-widget ul li a,
.widget.noo-job-type-widget ol li a {
  padding-right: 0px;
  width: 100%;
}
.widget.noo-job-type-widget ul li a i,
.widget.noo-job-type-widget ol li a i {
  left: 0;
  right: inherit;
}
.noo-job-search-widget form:before,
.noo-resume-search-widget form:before,
.widget_search form:before {
  right: auto;
  left: 0;
}
.single-noo_job .page-heading-info,
.single-noo_job .page-sub-heading-info {
  float: right;
  clear: both;
}
.single-noo_job .job-desc ul li:before,
.single-noo_job .single-noo_job .more-jobs ul li:before {
  margin-right: -20px;
  margin-left: 0px;
}
.wysihtml5-toolbar {
  float: right;
}
.resume .resume-content .resume-desc .resume-timeline .timeline-container .timeline-wrapper .timeline-time {
  float: right;
}
.resume .resume-content .resume-desc .resume-timeline .timeline-container .timeline-wrapper .timeline-time:before {
  right: -22px;
  left: auto;
}
.resume .resume-content .resume-desc .resume-timeline .timeline-container .timeline-wrapper .timeline-series:before {
  right: -25px;
  left: auto;
  border-width: 0 0px 27px 25px;
}
.resume .resume-content .resume-desc .resume-timeline .timeline-container .timeline-wrapper .timeline-series:after {
  top: 41px;
  right: -28px;
  left: auto;
  border-width: 0 2px 24px 26px;
}
.resume .resume-content .resume-desc .resume-general ul li span {
  float: right;
}
.resume .skill .pregress-bar .progress_title {
  float: right;
}
.resume .skill .pregress-bar .progress {
  float: right;
}
.content-footer .author-bio .author-avatar {
  float: right;
}
.content-footer .author-bio .author-info {
  margin-left: auto;
  margin-right: 100px;
}
.content-footer .author-bio .author-info .author-social > div {
  float: right;
}
.content-share .noo-social a i {
  float: right;
}
.widget_noo_social_profile .social-icons {
  float: right;
}
.widget_noo_social_profile .social-icons a {
  float: right;
  padding-left: 15px;
  padding-right: 0;
}
.form-control-flat {
  text-align: right;
}
.form-control-flat .form-control-file-button {
  right: auto;
  left: 4px;
  top: 41px;
}
.form-control-flat > .radio,
.form-control-flat > .checkbox {
  padding: 0 30px 0 0;
}
.form-control-flat > .radio i,
.form-control-flat > .checkbox i {
  right: 0;
  left: auto;
}
.form-control-flat > .radio input,
.form-control-flat > .checkbox input {
  left: auto;
  right: -9999px;
}
.jsteps li,
.noo-step-icon li {
  float: right;
}
.jsteps li:first-child .jstep-num:before,
.noo-step-icon li:first-child .jstep-num:before,
.jsteps li:first-child .noo-step-icon-item:before,
.noo-step-icon li:first-child .noo-step-icon-item:before {
  right: auto;
  left: 0;
}
.jsteps li:last-child .jstep-num:before,
.noo-step-icon li:last-child .jstep-num:before,
.jsteps li:last-child .noo-step-icon-item:before,
.noo-step-icon li:last-child .noo-step-icon-item:before {
  right: 0;
  left: auto;
}
.jsteps li .noo-step-icon-item:before,
.noo-step-icon li .noo-step-icon-item:before {
  left: auto;
  right: 0;
}
.jsteps li .noo-step-icon-item:after,
.noo-step-icon li .noo-step-icon-item:after {
  right: auto;
  left: 0;
}
.member-heading .member-heading-nav ul li {
  float: right;
}
.member-manage .member-manage-table {
  overflow: hidden;
}
/* Fix bug with Google authentication iFrame */
#ssIFrame_google {
  left: initial !important;
  right: -9999px !important;
}
.noo-rtl .fa-long-arrow-right:before {
  content: "\f177";
}
.noo-rtl .fa-long-arrow-left:before {
  content: "\f178";
}
/**
 * Fix slider
 */
.job-search-bg-slider ul.sliders {
  right: 0px !important;
  left: auto !important;
}
/**
 * Style child item
 */
.widget ul li {
  float: right;
  width: 100%;
}
.widget ul li a {
  float: right;
  text-align: right;
  width: 90%;
}
.widget ul li ul.children {
  padding: 0 25px 0 0;
}
.button_socical,
.nav-item-member-profile .login-socical .button_socical {
  text-align: right;
}
.button_socical i {
  border-radius: 0 5px 5px 0;
}
.rtl .resume .resume-content .resume-desc .resume-general ul li span:first-child {
  float: right;
}
.resume-style-2 .timeline-event > a:after {
  right: 2px;
  left: auto;
}
.timeline-event > a:after {
  left: 2.142857142857143em;
  right: auto;
}
.company-header .company-featured {
  float: right;
  padding-right: 0;
}
.company-header .company-featured img {
  float: none;
}


@media (min-width: 992px) {
  .navbar-nav.sf-menu > li.align-left > ul.sub-menu {
    right: 0;
  }
  .navbar-collapse.collapse {
  position: absolute;
  float: left;
  left: 0;
}
}
.noo-company.noo-company-style2 .noo-company-profile .noo-company-sumary .noo-company-avatar {
  float: right;
}
.noo-company.noo-company-style2 .noo-company-profile .noo-company-sumary .noo-company-name {
  float: right;
  margin-right: 30px;
}
.featured_slider .box_testimonial .box-content {
  text-align: right;
}
.featured_slider .box_testimonial .box-info .box-info-image {
  float: right;
  margin-left: 20px;
}
.featured_slider .box_testimonial .box-info .box-info-entry {
  float: right;
}
/* fix style rtl */
ul.noo-resume-list li .item-featured {
  float: right;
}
ul.noo-resume-list li .item-content {
  float: right;
}
ul.noo-resume-list li .show-view-more {
  float: left;
  right: inherit;
  left: 15px;
}
ul.noo-resume-list li .show-view-more .time-post {
  right: auto;
}
.pagination-top .jobs-shortcode .pagination {
  left: 0;
  right: auto;
}
.slider .loop-item-wrap .item-info {
  text-align: right;
}
.slider .loop-item-wrap .item-info span {
  padding: 0 0 0 15px;
}
.slider .loop-item-wrap .posts-loop-title {
  float: right;
}
.slider .loop-item-wrap .owl-buttons {
  right: auto;
  left: 0;
}
.slider .loop-item-wrap .item-view-more {
  text-align: left;
}
.slider .loop-item-wrap .item-excerpt {
  text-align: right;
}
.noo-list-job-category .noo-list-job-category-content.style-1 ul li a:after {
  left: 15px;
  right: auto;
  content: "\f104";
}
.noo-counter-icon .noo-counter-item .noo-counter-icon-content {
  margin-right: 20px;
  margin-left: 0;
}
.wpb-js-composer .vc_tta.vc_tta-controls-align-right .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_tta-controls-align-right .vc_tta-tabs-container {text-align: right!important;}
.noo-job-search-wrapper .job-advanced-search.horizontal.style-2 .job-advanced-search-form .form-group input#search-keyword {
  border-left: 1px solid #ddd !important;
  border-right: none !important;
}
.noo-faq .noo_faq_group .noo_faq_item h4:after {
  left: 0;
  right: auto;
}
.slider .posts-loop-title {
  float: right;
}
.featured_slider.style-3 .owl-controls .owl-buttons {
  left: 30px;
  right: auto;
}
.vc_tta-style-outline .vc_tta-tabs-container ul li {
  margin-left: 30px !important;
}
.noo-job-grid2 .noo-job-item .job-date-ago {
  float: left;
  left: 100px;
  right: auto;
}
.noo-job-grid2 .noo-job-item .company-logo {
  float: right;
}
.noo-job-grid2 .noo-job-item .company-info {
  float: left;
}
.noo-job-grid2 .noo-job-item .btn-quick-view-popup {
  left: 0;
  right: auto;
}
.noo-job-search-wrapper .job-advanced-search.horizontal.style-2.column-3 .form-action button {
  width: 100%;
}
.noo-job-search-wrapper .job-advanced-search .job-search-info.left {
  text-align: right;
}
.noo-resume.style-2 .noo-resume-item .noo-resume-info .item-featured {
  float: right;
}
.noo-resume.style-2 .noo-resume-item .noo-resume-info .item-content {
  float: right;
  margin-right: 15px;
  margin-left: 0;
}
.noo-resume.style-2 .noo-resume-item .noo-resume-info .noo-shortlist {
  left: 18px;
  right: auto;
}
.noo-job-archive-before .noo-btn-job-alert-form i {
  margin-left: 10px;
  margin-right: 0;
}
.company-list .company-item.featured-company:before {
  border-right: solid 50px #e8be2f;
  border-left: none;
  right: 0;
}
.company-list .company-item:after {
  right: 8px;
  left: auto;
}
.company-list .company-item-meta .job-count {
  margin-right: 10px;
  margin-left: 0;
}
.company-custom-fields ul {
  padding: 0;
}
.company-custom-fields ul li {
  padding-right: 20px;
  padding-left: 0;
}
.company-custom-fields ul li i {
  margin-left: 0;
  margin-right: -22px;
}
.job-desc ul li:before,
.more-jobs ul li:before,
.company-custom-fields ul li:before {
  margin-right: -20px;
  margin-left: 0;
}
.noo-rating {
  float: right;
}
ul.noo-resume-list li .item-content {
  margin-right: 25px;
  width: 74%;
}
ul.noo-resume-list li.featured-resume:before {
  right: 0;
  left: auto;
  border-right: solid 50px #f5d006;
  border-left: none;
}
ul.noo-resume-list li.featured-resume:after {
  right: 8px;
  left: auto;
}
ul.noo-resume-grid li .noo-resume-info .item-featured {
  float: right;
}
ul.noo-resume-grid li .noo-resume-info .noo-shortlist {
  left: 18px;
  right: auto;
}
ul.noo-resume-grid li .noo-resume-info .item-content {
  margin-right: 15px;
  margin-left: 0;
}
ul.noo-resume-grid li.featured-resume:before {
  right: 16px;
  border-right: solid 50px #f5d006;
  border-left: none;
}
ul.noo-resume-grid li.featured-resume:after {
  right: 25px;
}
.noo-resume-info-heading .resume-avatar {
  float: right;
}
.noo-resume-info-heading .resume-info .noo-shortlist {
  margin-right: 10px;
  margin-left: 0;
}
.resume-style-2 .timeline-wrapper {
  padding: 0 35px 20px 0px;
}
.resume-style-2 .timeline-wrapper:after {
  right: 10px;
  left: auto;
}
.resume .title-general {
  padding-right: 0;
}
.timeline-event-content {
  margin-right: 0;
}
@media (min-width: 767px){
.hentry.has-left-col {
	padding-right: 130px;padding-left: 0;
	}
	}


.hentry .content-left {
  right: 0;
}
.owl-carousel {
  direction: ltr;
}
.slider .owl-buttons {
  left: 0;
  right: auto;
}
.noo-topbar .noo-topbar-text .text-primary {
  padding-right: 5px;
}
.featured_slider.style-4 .box_testimonial_single .box-info .box-info-image {
  float: right;
}
.featured_slider.style-4 .box_testimonial_single .box-info .box-info-entry {
  float: left;
}
.sf-arrows .sub-menu .sf-with-ul:after {
  left: 15px ;
  right: auto;
}
.navbar-nav.sf-menu > li li.fly-right > ul.sub-menu {
  right: 100%;
  left: auto;
}
.noo-tool-share .noo-social-share {
  right: 100% !important;
  left: 0 !important;
  padding-left: 15px;
}
.noo_job .btn-quick-view:before {
  left: 0;
  right: auto;
}
/*.noo-job-map .job-advanced-search .job-search-info p,
.noo-job-search-wrapper .job-advanced-search .job-search-info p,
.noo-job-map .job-advanced-search .job-search-info p,
.noo-job-search-wrapper .job-advanced-search .job-search-info p {
  text-align: right;
}*/
.job-details.style2 .job-custom-fields ul li.job-cf i {
  right: -20px;
  left: 0;
}
.resume .resume-content .resume-desc .resume-general ul {
  padding-right: 0;
}
.candidate-info .email i {
  margin-right: 8px;
}
.candidate-info .candidate-field-icon {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.resume-field .candidate-field-icon {
  float: right;
}
.noo-page-heading .noo-company-heading .noo-company-info {
  float: right;
}
.noo-page-heading .noo-company-heading .noo-company-info .noo-company-avatar {
  float: right;
}
.noo-page-heading .noo-company-heading .noo-company-action {
  float: left;
}
@media (min-width: 768px) {
  .col-sm-offset-3 {
    margin-left: 0;
    margin-right: 25%;
  }
}
.multiselect-container.dropdown-menu .multiselect-filter .multiselect-clear-filter {
  right: inherit;
  left: 10px;
}

