.sc_layouts_menu_nav > li {
float: right;
}
.padd-left-3 {
padding-right: 3.7rem !important;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after,
.sc_layouts_menu_nav li li.menu-item-has-children > a:after {
content: '\e884';
font-family: "trx_addons_icons";
font-weight: normal;
position: absolute;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
z-index: 1;
top: 0.65em;
left: 0.35em;
right: auto;
-webkit-transition: color 0.3s ease;
-o-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul,
.sc_layouts_menu_nav > li > ul ul {
left: auto;
right: 13em;
top: -1.4em;
margin: 0 0 0 2px;
background-color: #f0f0f0;
}
.sc_layouts_iconed_text.icon-align-right .sc_layouts_item_details {
margin-left: 1rem !important;
}
.sc_layouts_menu_nav > li:first-child {
padding-left: 7px !important;
}
.wpb-js-composer .vc_tta.vc_general {
width: 100%;
}
.menu_mobile .menu_mobile_nav_area .open_child_menu {
left: 0;
right: auto;
}
.menu_mobile .menu_mobile_nav_area li > a {
text-align: right;
direction: rtl;
padding: 1px 0 1px 2.5em;
}
.contact-block.consultation-block .wpb_wrapper > div:not(.wpcf7) {
padding-right: 7rem;
padding-left: 0;
}
.sc_align_left {
text-align: right;
}
.rotate-title {
left: auto;
right: -90px;
padding-right: 0 !important;
}
.free-consultation > div {
float: right;
}
input[type="radio"] + label:before,
input[type="checkbox"] + label:before,
input[type="radio"] + .wpcf7-list-item-label:before,
input[type="checkbox"] + .wpcf7-list-item-label:before,
.wpcf7-list-item-label.wpcf7-list-item-right:before,
.edd_price_options ul > li > label > input[type="radio"] + span:before,
.edd_price_options ul > li > label > input[type="checkbox"] + span:before {
left: auto;
right: 0;
}
input[type="radio"] + label,
input[type="checkbox"] + label,
input[type="radio"] + .wpcf7-list-item-label,
input[type="checkbox"] + .wpcf7-list-item-label,
.edd_price_options ul > li > label > input[type="radio"] + span,
.edd_price_options ul > li > label > input[type="checkbox"] + span {
padding-left: 0;
padding-right: 1.4em;
}
.scheme_dark .wpcf7-form-control:not(.wpcf7-submit) {
text-align: right;
padding: 1.094em 0 0.494em !important;
padding-left: auto;
}
input[type="radio"] + label,
input[type="checkbox"] + label,
input[type="radio"] + .wpcf7-list-item-label,
input[type="checkbox"] + .wpcf7-list-item-label,
.edd_price_options ul > li > label > input[type="radio"] + span,
.edd_price_options ul > li > label > input[type="checkbox"] + span {
direction: rtl;
}
.vc_tta-tab {
text-align: right;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_icon {
right: 0;
left: auto;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_item_title {
margin: 0 !important;
padding-left: 0;
padding-right: 80px;
text-align: right;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_item_description {
padding-left: 0;
padding-right: 80px;
text-align: right;
}
.widget_contacts .contacts_info span,
.widget_contacts .contacts_info > div > a,
.widget_contacts .contacts_info > a {
padding-right: 2em;
padding-left: 0;
}
.widget_contacts .contacts_info span:before,
.widget_contacts .contacts_info > div > a:before,
.widget_contacts .contacts_info > a:before {
left: auto;
right: 0;
width: 1em;
}
.widget_area .post_item .post_thumb,
aside .post_item .post_thumb {
float: right;
}
.attachment-renewal-thumb-tiny {
-o-object-fit: cover;
object-fit: cover;
height: 100%;
}
.widget_area .post_item .post_thumb,
aside .post_item .post_thumb {
margin: 0 0 4px 1.5em !important;
}
.socials_wrap .social_item:last-child {
margin: 8px 13px 0 0 !important;
}
.menu_mobile_close {
right: auto;
left: 0;
}
.menu_mobile .search_mobile .search_submit {
right: auto;
left: 0;
}
.sc_item_subtitle {
font-family: inherit !important;
}
.sc_button_title {
color: white;
}
ul.trx_addons_list_extra strong {
float: left;
}
.widget_search input.search-submit,
.woocommerce.widget_product_search .search_button,
.widget_display_search #bbp_search_submit,
#bbpress-forums #bbp-search-form #bbp_search_submit {
right: auto;
left: 0;
}
.widget_search .search-field,
.woocommerce.widget_product_search .search_field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search {
padding-left: 9em !important;
padding-right: 20px !important;
}
.sidebar .widget_search form:after {
display: none;
}
.sidebar .widget_area .post_item .post_thumb,
.sidebar aside .post_item .post_thumb {
margin: 0 1.5em 0 0 !important;
float: left !important;
}
.sidebar .widget_area .post_item .post_content,
.sidebar aside .post_item .post_content,
.sidebar .widget_area .post_item .post_title,
.sidebar aside .post_item .post_title {
text-align: right;
}
.widget_area .post_item .post_categories,
aside .post_item .post_categories {
padding-right: 0;
padding-left: 3em;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
padding-right: 0;
padding-left: 2rem;
text-align: right;
}
blockquote:before {
right: 1.3em;
left: auto;
}
blockquote p {
text-align: right;
}
.trx_addons_dropcap {
float: right;
}
.trx_addons_dropcap {
margin: 0.1em 0  0 0.35em !important;
}
.trx_addons_dropcap_style_2 {
width: .8em !important;
}
ul[class*="trx_addons_list"] > li {
text-align: right;
}
.sc_price_item_details ul[class*="trx_addons_list"] {
padding-left: 0 !important;
padding-right: 1.2em !important;
}
ul[class*="trx_addons_list"] > li:before {
right: -1em;
left: auto;
}
.sc_team_default .sc_team_item_socials .social_item:last-child {
margin: 0px 13px 0 0 !important;
}
.sc_team_default .sc_team_item_title,
.sc_team_default .sc_team_item_content {
text-align: right;
}
.sc_team_default .sc_team_item_socials .social_item {
float: right;
}
#procedures li,
#procedures .eg-grant-content,
#procedures .eg-grant-content div {
text-align: right;
}
.vc_tta-controls-align-left.vc_tta-style-classic.vc_tta-tabs .vc_tta-tabs-container {
float: right;
padding-right: 0;
padding-left: 30px;
}
.nav-links .page-numbers.next:before,
.comments_pagination .page-numbers.next:before,
.woocommerce nav.woocommerce-pagination ul li a.next:before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.post_item_none_search .search_wrap .search_submit,
.post_item_none_archive .search_wrap .search_submit {
right: auto;
left: 0;
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap > div.trx_addons_column-1_3:last-child:before {
display: none;
}
.sc_icons.sc_icons_default.sc_align_center .sc_icons_columns_wrap > div.trx_addons_column-1_3:first-child:before {
content: '';
width: 1px;
height: 109px;
display: block;
background: #d9d9e3;
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item {
color: #ffffff;
width: 100%;
}
.footer_wrap .widget_title {
text-align: right;
}
.widget_area .post_item .post_title,
aside .post_item .post_title {
text-align: right;
}
.scheme_default button[disabled],
.scheme_default input[type="submit"][disabled],
.scheme_default input[type="button"][disabled] {
color: white !important;
}
.social_items .social_item:last-child {
margin: 0px 8px 0 0 !important;
}
.single h1,
.page h1 {
font-size: 2.625rem;
font-weight: 700;
font-style: normal;
line-height: normal;
text-decoration: none;
text-transform: none;
letter-spacing: -2.25px;
margin-top: 0;
margin-bottom: 0.67em;
}
.rowForm {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.col-md-12 {
width: 100%;
}
.col-md-5 {
width: 45%;
max-width: 45%;
}
.wpcf7-form .row {
margin-right: 0;
}
.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea {
background: #ffffff !important;
width: 100%;
margin-bottom: 20px;
text-align: right;
direction: rtl;
}
.control {
text-align: right;
}
.wpcf7-list-item-label:before {
border: 1px solid #4b55ad !important;
}
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
text-align: right;
direction: rtl;
}
.vc_custom_1535015640507 .wpb_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.menu-item a {
text-align: right;
direction: rtl;
}
.sc_layouts_menu_nav > li > ul {
left: auto;
right: 0;
}
.sc_layouts_column_align_left,
.sc_layouts_column.sc_layouts_column_align_left .widget,
.sc_layouts_column.sc_layouts_column_align_left .widget_title,
.sc_layouts_column.sc_layouts_column_align_left .widgettitle {
text-align: right;
}
.sc_layouts_iconed_text.icon-align-right {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_layouts_column.sc_layouts_column_align_right.sc_layouts_column_icons_position_left {
text-align: left;
}
@media (max-width: 1680px) {
.contact-block.consultation-block .wpb_wrapper > div:not(.wpcf7) {
padding-right: 5rem;
padding-left: 0;
}
.contact-block .wpb_wrapper > div:not(.wpcf7) {
padding-right: 6rem;
padding-left: 0;
}
}
@media screen and (max-width: 1199px) {
.contact-block.consultation-block .wpb_wrapper > div:not(.wpcf7) {
padding-right: 0;
padding-left: 0;
}
.contact-block .wpb_wrapper > div:not(.wpcf7) {
padding-right: 0;
}
.scheme_default .sc_layouts_row_type_compact .wpb_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#sc_icons_1704374210 {
padding-bottom: 20px;
}
}
@media screen and (max-width: 991px) {
.rowForm {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.col-md-5 {
width: 100%;
max-width: 100%;
}
.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea {
margin-bottom: 10px;
}
}
@media screen and (max-width: 767px) {
.padd-15 {
padding: 0 10px;
}
.wpb_single_image.vc_align_left {
margin-top: 25px;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_item_title,
.sidebar .sc_align_left.sc_icons.sc_icons_default .sc_icons_item_description {
padding-right: 0;
}
button, input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .gallery_preview_show .post_readmore, .renewal_tabs .renewal_tabs_titles li a, #buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress a.button, #buddypress button, #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress input[type="submit"], #buddypress ul.button-nav li a, #buddypress div.activity-meta a, a.bp-title-button, body #booked-profile-page input[type="submit"], body #booked-profile-page button, body .booked-list-view input[type="submit"], body .booked-list-view button, body table.booked-calendar input[type="submit"], body table.booked-calendar button, body .booked-modal input[type="submit"], body .booked-modal button, .edd_download_purchase_form .button, #edd-purchase-button, .edd-submit.button, .widget_edd_cart_widget .edd_checkout a, form.mc4wp-form .mc4wp-form-fields input[type="submit"], .sc_button, .sc_layouts_row .sc_button, .sc_form button, .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], #tribe-bar-form .tribe-bar-submit input[type="submit"], #tribe-bar-form button, #tribe-bar-form a, #tribe-bar-form input, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, #tribe-events .tribe-events-button, .tribe-events-button, .tribe-events-cal-links a, .tribe-events-sub-nav li a, .tribe-events-read-more, #tribe-events-footer ~ a.tribe-events-ical.tribe-events-button, .woocommerce .button, .woocommerce-page .button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button .woocommerce #respond input#submit, .woocommerce input[type="button"], .woocommerce-page input[type="button"], .woocommerce input[type="submit"], .woocommerce-page input[type="submit"], .woocommerce .woocommerce-message .button, .woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button, .woocommerce #review_form #respond p.form-submit input[type="submit"], .woocommerce-page #review_form #respond p.form-submit input[type="submit"], .woocommerce table.my_account_orders .order-actions .button, .woocommerce table.cart td.actions .button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit[disabled]:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button[disabled]:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button[disabled]:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled, .yith-woocompare-widget a.clear-all{font-size: 19px !important;}
.trx_addons_scroll_to_top.show{bottom: 5em !important;}
}
.flyout-trigger.trigger-button {
font-weight: 600;
font-size: 20px;
padding: 8px 13px;
}
@media screen and (max-width:600px){
.sc_align_left.sc_icons.sc_icons_default .sc_icons_icon, .sc_align_right.sc_icons.sc_icons_default .sc_icons_icon {
width: 40px !important;
height: 40px !important;
line-height: 40px !important;
}
.sc_icons.sc_align_left .sc_icons_item {
padding-right: 50px;
}
.sc_align_left.sc_icons.sc_icons_default .sc_icons_item_description {
padding-left: 0;
padding-right: 00px !important;
text-align: right;
}	
}
.bne-flyout-wrapper * {
direction: rtl;
}
div {
direction: rtl;
} .single-cpt_services .vc_images_carousel{
direction: ltr !important;
width: 100% !important;
}
.single-cpt_services .vc_images_carousel div{
direction: ltr !important;
} .kk-star-ratings .kksr-stars .kksr-inactive-stars .kksr-star, .kk-star-ratings .kksr-stars .kksr-active-stars .kksr-star {
padding-right: 5px;
}
.cat-block .post_meta>span, .cat-block .post_meta>a, .cat-block .post_meta_item.post_categories:after{
display:block;
}
.post_header.post_header_single.entry-header .post_meta_item.post_author{
display:block!important;
}
.vc_btn3-container.vc_btn3-left{
text-align:right
}
.vc_gitem-zone-mini .vc_row{
margin-left:0;
margin-right:0;
}
.vc_gitem-post-data-source-post_title h2{
font-size: 1.4em!important;
font-weight: 500;
font-style: normal;
line-height: 3.75rem;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
margin-top: 0.8923em;
margin-bottom: 0.7em;
}