@font-face {
font-family: KalamehWebFaNum;
font-style: normal;
font-weight: normal;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/kalameh/woff2/KalamehWebFaNum-Regular.woff2) format('woff2'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/kalameh/woff/KalamehWebFaNum-Regular.woff) format('woff');
}
@font-face {
font-family: KalamehWebFaNum;
font-style: normal;
font-weight: bold;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/kalameh/woff2/KalamehWebFaNum-Bold.woff2) format('woff2'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/kalameh/woff/KalamehWebFaNum-Bold.woff) format('woff');
}
@font-face {
font-family: Yekan;
font-style: normal;
font-weight: normal;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iranyekanx/woff/IRANYekanXFaNum-Regular.woff) format('woff'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iranyekanx/woff2/IRANYekanXFaNum-Regular.woff2) format('woff2');
}
@font-face {
font-family: Yekan;
font-style: normal;
font-weight: bold;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iranyekanx/woff/IRANYekanXFaNum-Bold.woff) format('woff'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iranyekanx/woff2/IRANYekanXFaNum-Bold.woff2) format('woff2');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: normal;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iransansx/woff/IRANSansXFaNum-Regular.woff) format('woff'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iransansx/woff2/IRANSansXFaNum-Regular.woff2) format('woff2');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: bold;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iransansx/woff/IRANSansXFaNum-Bold.woff) format('woff'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/iransansx/woff2/IRANSansXFaNum-Bold.woff2) format('woff2');
}
@font-face {
font-family: aviny;
font-style: normal;
font-weight: 400;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/aviny/woff/avinyweb.woff) format('woff'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/aviny/woff2/avinyweb.woff2) format('woff2');
}
@font-face {
font-family: dana;
font-style: normal;
font-weight: normal;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/dana/woff2/dana-regular.woff2) format('woff2'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/dana/woff/dana-regular.woff) format('woff');
}
@font-face {
font-family: dana;
font-style: normal;
font-weight: bold;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/dana/woff2/dana-bold.woff2) format('woff2'),
url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/dana/woff/dana-bold.woff) format('woff');
}
@font-face {
font-family: Droid Arabic Kufi;
font-style: normal;
font-weight: normal;
src: url(//rana.ir/wp-content/themes/dt-the7/mrcode/fonts/droidkufi/DroidKufi-Regular.woff) format("woff");
} .wc-ico-cart > .counter, .edit-link, .single .entry-tags a, .filter .filter-popup, .product_meta > .tagged_as a, .fancy-date .entry-month, .fancy-date .entry-year, .fancy-date .entry-date, .iranfont h3, .iranfont .ifb-flip-box-section-content p, .fancy-date .entry-month, .fancy-date .entry-year, .flip-box-wrap .ifb-back p, .ifb-flip-box-section-content, .smile_icon_list li .icon_description p {
font-family: "IRANSans", Arial, Helvetica, sans-serif !important;
}
.ubtn-data, .ult-dual-btn .ult-dual-button-title, .fancy-categories *, .paginator .button-load-more, .stats-block .stats-text, #customer_login > div label, #shipping_method label, .cart .cart_item .product-name, .cart .cart_item .product-name a, .cart .product-total .amount, .cart-subtotal .amount, .order_details tfoot td, .payment_methods label, .product table.variations td.label label, .product-subtotal, .product-subtotal .amount, .quantity, .quantity input.qty, .shipping-calculator-button, .showcoupon, .showcoupon-tag, .showlogin, .showlogin-tag, .update-cart-button input[type="submit"], .woocommerce-MyAccount-content label, .woocommerce-MyAccount-navigation > ul li a, .woocommerce-Reviews label, form.lost_reset_password label, form.track_order label, form.woocommerce-checkout #customer_details label, label[for="rememberme"], td.product-subtotal, .search-field, .standard-number-list li::before, .smile_icon_list li .icon_description .info-list-heading, .yekan-button, .sep-text, .ult-timeline-title, .ult-responsive.flipbox_heading {
font-family: "yekan", Arial, Helvetica, sans-serif !important;
}
.timeline-line {
border-left: 1px solid #d0d0d0;
border-right: 0;
}
.fancy-date .entry-date {
font: 700 19px/29px "IRANSans", Arial, Helvetica, sans-serif;
}
.ult_price_body .ult_price .ult_price_figure {
font-size: 24px !important;
line-height: 50px !important;
}
.separator-icon {
left: 50% !important;
right: inherit !important;
}
.kufi {
font-family: "Droid Arabic Kufi", Arial, Helvetica, sans-serif !important;
}
.iransans {
font-family: "IRANSans", Arial, Helvetica, sans-serif !important;
}
.yekan, .stats-block .stats-number {
font-family: "yekan", Arial, Helvetica, sans-serif !important;
}
.vazir {
font-family: "Vazir", Arial, Helvetica, sans-serif !important;
}
.dastnevis {
font-family: "Dastnevis", Arial, Helvetica, sans-serif !important;
}
.koodak {
font-family: "Koodak", Arial, Helvetica, sans-serif !important;
}
.iransansdn {
font-family: "IRANSansdn", Arial, Helvetica, sans-serif !important;
}
.ult-dual-btn .ult-dual-button-title {
font-weight: 400 !important;
}
#page .mini-nav .sub-nav li.has-children a::after {
left: 8px;
right: inherit;
transform: rotate(180deg);
}
.ltr {
direction: ltr !important;
}
.masthead:not(.side-header) .mini-widgets > .last, .masthead:not(.side-header) .mini-widgets > :last-child {
background-position: right;
}
.masthead:not(.side-header) .mini-widgets > .first, .masthead:not(.side-header) .mini-widgets > :first-child, .side-header .top-bar .mini-widgets > .first, .side-header .top-bar .mini-widgets > :first-child, .side-header .top-bar .mobile-mini-widgets > .first, .side-header .top-bar .mobile-mini-widgets > :first-child, .side-header-h-stroke .mini-widgets > .first, .side-header-h-stroke .mini-widgets > :first-child, .side-header-h-stroke .mobile-mini-widgets > .first, .side-header-h-stroke .mobile-mini-widgets > :first-child, .bold-icons .branding .mini-contacts.email {
margin-right: 0 !important;
margin-left: 10px;
background-position: right;
}
.animate-search-width .search-icon {
left: 0;
right: inherit;
}
.light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.phone, .light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.address, .light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.email, .light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.clock, .light-preset-color.bold-icons .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mini-contacts.skype {
background-position: right;
}
.mini-login a::before, .mini-search .submit::before, .wc-ico-cart::before, .standard-arrow li::after, .standard-arrow li::before {
right: 0;
left: inherit;
}
.round-counter-style .wc-ico-cart > .counter {
margin-right: 7px;
margin-left: 0;
}
.masthead:not(.side-header) .mini-widgets > .last, .masthead:not(.side-header) .mini-widgets > :last-child, .side-header .top-bar .mini-widgets > .last, .side-header .top-bar .mini-widgets > :last-child, .side-header .top-bar .mobile-mini-widgets > .last, .side-header .top-bar .mobile-mini-widgets > :last-child, .side-header-h-stroke .mini-widgets > .last, .side-header-h-stroke .mini-widgets > :last-child, .side-header-h-stroke .mobile-mini-widgets > .last, .side-header-h-stroke .mobile-mini-widgets > :last-child {
margin-left: 0;
margin-right: 10px;
}
.custom-menu.show-arrow a::before, .widget_presscore-custom-menu-one .custom-menu.show-arrow a::after {
right: 0;
transform: translateY(-50%) rotate(180deg);
left: inherit;
}
.popup-search-wrap .search-icon {
left: 20px !important;
right: unset !important;
}
.shopping-cart-inner, .dt-testimonials-shortcode.layout-4 .testimonial-author {
text-align: right;
}
.masthead .soc-ico a:first-child, .dt-mobile-header .soc-ico a:first-child {
margin-right: 0;
margin-left: 2px;
}
.masthead .soc-ico a:last-child, .dt-mobile-header .soc-ico a:last-child {
margin-left: 0;
margin-right: 2px;
}
.accent-gradient .vc_progress_bar .vc_single_bar.accent-bg .vc_bar::after, .vc_progress_bar .vc_single_bar .vc_bar, .st-accordion li > a::after, .st-accordion li > a::before {
right: 0 !important;
left: inherit !important;
}
#primary-menu {
left: inherit !important;
}
li:not(.dt-mega-menu) .sub-nav {
right: 0;
left: inherit !important;
}
.main-nav .menu-item .text-wrap > i, .main-nav .menu-item a i[class^="fa"], .main-nav .menu-item a > i, .mini-nav .menu-item .text-wrap > i, .mini-nav .menu-item a i[class^="fa"], .mini-nav .menu-item a > i {
margin-left: 6px;
margin-right: 0;
}
.rtl .masthead:not(.sub-downwards) .sub-nav li.has-children a::after, .standard-arrow li::after {
transform: translateY(-50%) rotate(180deg) !important;
}
.rtl .standard-arrow.bullet-top li::after, .rtl .standard-arrow.bullet-top li::before {
transform: translateY(0) rotate(180deg) !important;
}
.standard-arrow li, .standard-number-list li {
padding-right: 24px;
padding-left: 0;
}
.dt-testimonials-shortcode .testimonial-vcard .text-secondary {
font-size: 12px;
font-weight: normal !important;
}
.st-accordion li > a {
padding-right: 25px;
padding-left: 0;
}
#footer .alignleft, #sidebar .alignleft {
margin-left: 20px;
margin-right: 0;
}
.uavc-list-icon li {
line-height: 32px !important;
}
.team-author p {
font-size: 12px;
}
.widget .team-author-name {
font-size: 14px;
}
.uavc-list-content span.uavc-list-desc {
font-weight: 400 !important;
}
small, sub, sup {
font-size: 90%;
}
.masthead .top-bar .mini-contacts {
background-position: right;
}
.entry-meta > a, .entry-meta > span, .portfolio-categories > a, .portfolio-categories > span {
margin: 0 0 0 6px;
padding: 0 0 0 9px;
}
.entry-meta > a::after, .entry-meta > span::after, .portfolio-categories > a::after, .portfolio-categories > span::after {
left: 0;
right: inherit;
}
.project-post .btn-project-link {
font-weight: 400;
}
.rtl #page .comment-respond .dt-btn {
float: right;
}
.comment-form-cookies-consent label, .form-terms-text {
margin-right: 7px;
vertical-align: 4px;
}
.share-link-description, .fancy-categories * {
font-weight: 400;
}
.accent-gradient .accent-icon-color .aio-icon > i {
vertical-align: -6px;
}
#slide-10-layer-32, .nospac {
letter-spacing: 0 !important;
}
.vertical-fancy-style .fancy-date .entry-month, .vertical-fancy-style .fancy-date .entry-year {
font: 400 12px/22px "iransans";
}
.vertical-fancy-style .fancy-date .entry-date {
font: 400 17px/28px "iransans";
}
.items-grid .alignleft {
margin: 5px 0 5px 20px;
}
.author-avatar {
margin-left: 30px;
margin-right: 0;
}
.custom-categories span.item-name {
float: right;
}
.custom-categories span.item-num {
float: left;
margin-right: 10px;
margin-left: 0;
}
.breadcrumbs li {
padding-right: 12px;
margin-right: 8px;
padding-left: 0;
margin-left: 0;
}
.breadcrumbs li::before, .fancy-header .breadcrumbs li::before {
right: 0;
text-align: right;
left: inherit;
}
.sidebar-right .sidebar {
border-right: 1px solid rgba(51, 51, 51, 0.12);
border-left: 0;
}
.post-details i[class^="fa"] {
margin-left: 0;
margin-right: 7px;
}
.details-type-btn .fa-caret-right, .nav-next .fa-long-arrow-alt-right, .nav-prev .fa-long-arrow-alt-left, .post-details .fa-caret-right, .details::after, .scroller-arrow.next, .scroller-arrow.prev, .slider-masonry .owl-prev, .slider-simple .owl-prev, .slider-masonry .owl-next, .slider-simple .owl-next, .trtl .icon-ar-017-l, .trtl .icon-ar-017-r, .custom-menu.show-arrow a::before, .widget_presscore-custom-menu-1 .custom-menu.show-arrow a::after, .mrb .icon-ar-017-l, .mrb .icon-ar-017-r {
transform: scaleX(-1);
}
.post-details.details-type-link {
float: right;
font-weight: 500;
}
.post-details.details-type-link::after {
right: 0;
left: inherit;
}
.paginator .button-load-more .button-caption::before {
margin-left: 5px;
margin-right: 0;
}
.paginator .button-load-more .button-caption {
font-weight: 400;
}
.blog-shortcode .entry-meta > a::after, .blog-shortcode .entry-meta > span::after {
left: 0;
right: inherit;
}
.fancy-categories {
right: 10px !important;
left: inherit !important;
}
.fancy-date a {
left: 10px !important;
right: inherit !important;
}
.layout-list article.project-odd .fancy-date a {
right: 10px !important;
left: auto !important;
}
.sidebar-left .sidebar {
border-left: 1px solid rgba(51, 51, 51, 0.12);
border-right: 0;
}
.side-overlap-layout-list .project-odd .fancy-date a {
left: auto !important;
right: 10px !important;
}
.comment-author .avatar, .comment-author .rollover {
float: right;
margin: 0 -90px 15px 30px;
}
.comment-list .comment-body {
padding: 30px 120px 15px 30px;
}
.comment-reply-link {
margin-right: 10px;
font-weight: 500;
}
.comment-list .reply {
text-align: left;
}
#comments .children {
margin-right: 90px;
margin-left: 0;
}
.details::before {
right: 0;
left: inherit;
}
.details {
font-weight: 400;
}
.details::after {
vertical-align: -1px;
}
.ult-vc-seperator.bottom_seperator {
bottom: -2px !important;
}
.project-navigation {
left: 10px;
right: inherit !important;
}
.slider-masonry .owl-prev, .slider-simple .owl-prev {
left: 58px;
right: inherit !important;
}
.slider-masonry .owl-next, .slider-simple .owl-next {
left: 19px;
right: inherit !important;
}
.slider-masonry .owl-nav, .slider-simple .owl-nav {
left: 0;
right: inherit !important;
}
.post-details i[class^="fa"] {
vertical-align: -1px;
}
.portfolio-shortcode .entry-meta > a::after, .portfolio-shortcode .entry-meta > span::after {
left: 0;
right: inherit;
}
.layout-list .blog-content, .layout-list .blog-media, .layout-list .project-list-content, .layout-list .project-list-media {
float: right;
}
.layout-list .buttons-on-img {
margin: 0 0 25px 30px;
}
.layout-list .project-even .buttons-on-img {
margin: 0 30px 25px 0;
}
.layout-list .bg-on .blog-content, .layout-list .bg-on .blog-media, .layout-list .bg-on .project-list-content, .layout-list .bg-on .project-list-media {
float: right;
}
.owl-carousel .entry-meta > a::after, .owl-carousel .entry-meta > span::after {
left: 0;
right: inherit;
}
.dt-btn-m.ico-right-side i[class^="fa"], .dt-btn-s.ico-right-side i[class^="fa"] {
margin-left: 0;
margin-right: 8px;
}
#page .btn-margin, #page .btn-margin:last-child, #page .dt-contact-form .dt-btn {
margin-left: 10px;
margin-right: 0;
}
.wpb_content_element .wpb_accordion_header > a::after, .wpb_content_element .wpb_accordion_header > a::before {
left: 0;
right: inherit;
}
.wpb_content_element.dt-style .wpb_accordion_header a {
padding: 0 0 0 25px;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon {
right: 0;
left: inherit;
}
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_content {
padding-right: 24px;
padding-left: 0;
}
.breadcrumbs li:first-child {
padding-right: 0;
margin-right: 0;
}
.dt-btn-l.ico-right-side i[class^="fa"] {
margin-left: 0;
margin-right: 9px;
}
.dt-btn-m i[class^="fa"] {
margin-left: 8px;
margin-right: 0;
}
.dt-btn-s i[class^="fa"] {
margin-left: 0;
margin-right: 7px;
}
.dt-btn-l i[class^="fa"] {
margin-left: 9px;
margin-right: 0;
}
.vc_chart .vc_chart-legend li {
margin-right: 1em;
margin-left: 0;
}
.vc_chart .vc_chart-legend span {
margin-left: 0.5em;
margin-right: 0;
}
.vc_chart .vc_chart-legend {
font-size: 12px;
}
.vc_chart .vc_chart-legend li {
line-height: 24px;
}
.standard-number-list li::before, .image-arrow .fa-ul li .fa-li {
right: 0;
left: inherit;
}
.image-arrow .fa-ul li {
padding-right: 2.14286em;
padding-left: 0;
}
.vc_message_box-icon {
right: 0;
left: inherit;
}
.vc_message_box {
padding: 1em 4em 1em 1em;
}
.wpb_tour.tab-style-three .wpb_tabs_nav {
border-left: 1px solid;
border-right: 0;
border-color: rgba(51, 51, 51, 0.12);
}
.wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab {
padding-right: 25px;
padding-left: 0;
}
.tab-style-one.wpb_tabs .wpb_tabs_nav li {
margin: 0 0 5px 10px;
}
.wpb_tabs .wpb_tabs_nav li {
float: right;
}
#page .shortcode-action-bg::before {
right: 0;
left: inherit;
}
.tab-style-three.wpb_tabs .wpb_tabs_nav li {
margin-left: 30px;
margin-right: 0;
}
.content-align-left .team-desc {
text-align: right;
}
.dt-testimonials-shortcode.layout-3 .testimonial-author {
text-align: right;
}
.dt-fancy-separator.title-right {
float: none;
}
.content .dt-team-shortcode .soc-ico a {
margin-right: 4px !important;
margin-left: 0;
}
.shopping-cart-inner .cart_list li a.remove, .widget_shopping_cart .cart_list li a.remove {
right: 0;
left: inherit;
}
.product_list_widget img, .woocommerce .wf-cell .product_list_widget img {
float: right;
margin: 5px 0 5px 20px;
}
.buttons a.button {
float: right;
margin: 0 0 15px 10px;
}
.shopping-cart-inner .cart_list li a.remove, .widget_shopping_cart .cart_list li a.remove {
line-height: 14px;
}
.checkout-page-title {
margin-left: -2000px !important;
margin-right: 0 !important;
padding: 50px 0;
}
.checkout-page-title .checkout-step::after {
right: calc(50% + 40px);
left: inherit;
}
.checkout-page-title .checkout-step::before {
right: 0;
left: inherit;
}
.content th {
text-align: right;
}
.woocommerce-cart-wrap .cart.shop_table td {
padding: 25px 0 25px 10px;
}
.woocommerce-cart-wrap .shop_table .product-thumbnail {
padding-left: 20px;
padding-right: 0;
}
.woocommerce-cart-wrap .cart-collaterals {
margin-right: 60px;
margin-left: 0;
}
.product .quantity .minus, .woocommerce-variation-add-to-cart .quantity .minus {
border-left: none !important;
border-right-width: 1px !important;
border-right-color: rgba(51, 51, 51, 0.12) !important;
border-right-style: solid !important;
}
.woocommerce-cart-wrap .quantity input[type="button"].minus.is-form, .woocommerce-variation-add-to-cart .quantity input[type="button"].minus.is-form, .product .quantity input[type="button"].minus.is-form {
border-bottom-right-radius: 1px;
border-bottom-left-radius: 0;
border-top-right-radius: 1px;
border-top-left-radius: 0;
}
.woocommerce-cart-wrap .quantity input[type="button"].plus.is-form, .woocommerce-variation-add-to-cart .quantity input[type="button"].plus.is-form, .product .quantity input[type="button"].plus.is-form {
border-bottom-right-radius: 0;
border-bottom-left-radius: 1px;
border-top-right-radius: 0;
border-top-left-radius: 1px;
}
.product .quantity .plus, .woocommerce-variation-add-to-cart .quantity .plus {
border-right: none !important;
border-left-width: 1px !important;
border-left-color: rgba(51, 51, 51, 0.12) !important;
border-left-style: solid !important;
}
.cart td.actions .coupon .input-text {
float: right;
margin: 0 0 0 10px;
}
.wc-coupon-wrap .coupon::before, .woocommerce-cart-wrap .coupon::before {
right: 13px;
left: inherit;
}
.wc-coupon-wrap .coupon input[type="text"], .woocommerce-cart-wrap .coupon input[type="text"] {
padding-right: 35px;
padding-left: 0;
}
.woocommerce-cart-wrap .update-cart-button i {
padding-left: 5px;
padding-right: 0;
}
.showcoupon-tag i, .showlogin-tag i {
margin-left: 5px;
margin-right: 0;
}
.wc-coupon-wrap .coupon, .woocommerce-cart-wrap .coupon {
padding-left: 10px;
padding-right: 0;
}
.wc-img-hover .woocom-project img.back-image {
left: 50%;
right: inherit;
}
.l-to-r-line > li > a i.underline {
right: 1px;
left: inherit;
}
.ult-rounded-split-seperator::after {
right: inherit !important;
left: 50% !important;
}
.ult-rounded-split-seperator::before {
left: inherit !important;
right: 50% !important;
}
.cart-btn-on-img .woo-buttons {
left: 10px;
right: inherit;
}
.cart-btn-on-img .woo-buttons a .filter-popup {
margin-right: -19px;
margin-left: 33px;
}
.cart-btn-on-img .woo-buttons a::after {
left: 0;
right: inherit;
}
.product .onsale {
right: 10px;
left: inherit;
}
select {
background-position: 12px center !important;
}
.view-mode-switcher > a:first-child {
border-bottom-right-radius: 1px;
border-top-right-radius: 1px;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.view-mode-switcher > a:first-child {
border-left: none;
border-right: 1px solid rgba(51, 51, 51, 0.12);
}
.view-mode-switcher > a:last-child {
border-bottom-left-radius: 1px;
border-top-left-radius: 1px;
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.view-mode-switcher {
margin-right: 20px;
margin-left: 0;
}
#page .widget_product_search input[type="submit"], #page .widget_product_search button[type="submit"] {
left: 15px;
right: inherit;
}
.wc-layout-list .woocom-project .woocom-list-content {
padding-right: 40px;
text-align: right;
padding-left: 0;
}
.view-mode-switcher .filter-popup {
padding: 4px 6px;
font: 400 11px/14px "iransans", Verdana, sans-serif;
letter-spacing: 0;
}
.product div.images {
margin-left: 50px;
margin-right: 0;
}
.product div.images, .product div.summary {
float: right;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
left: 10px;
right: inherit;
}
.woocommerce div.product div.images .flex-control-thumbs li {
float: right;
}
.woocommerce div.product div.summary > .price::after, .cross-sells > h2::after, .product .related.products > h2::after, .product .upsells.products > h2::after {
right: 0;
left: inherit;
}
.product form.cart div.quantity {
float: right;
margin: var(--quantity-gap);
margin-left: 15px;
margin-right: 0;
}
.product form.cart .button {
float: right;
direction: ltr;
}
.product form.cart .button * {
direction: ltr;
}
.single-product .share-link-description {
text-align: right;
}
.woocommerce-tabs .tabs > li {
float: right;
margin-right: 40px;
margin-left: 0;
}
.woocommerce-tabs .tabs > li:first-child {
margin-right: 0;
}
.related-product > li .onsale {
right: 30px !important;
left: inherit !important;
}
.product_meta .posted_in::after {
left: 0;
right: inherit !important;
}
.product_meta .posted_in {
margin: 0 0 5px 6px;
padding: 0 0 0 9px;
}
.single-share-box .share-buttons a {
margin: 0 0 4px 4px;
}
p.stars a.star-1::after, p.stars a.star-2::after, p.stars a.star-3::after, p.stars a.star-4::after, p.stars a.star-5::after {
right: 0;
left: inherit;
}
.stars a:last-child {
border-left: 0 !important;
}
.stars a {
margin-left: 1em;
margin-right: 0;
}
.product table.variations .reset_variations {
left: 0 !important;
right: inherit !important;
text-decoration: none;
}
.woocommerce-error .close-message, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info .close-message, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message .close-message {
left: 15px;
right: inherit;
}
.popup-message-style .woocommerce-error, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message {
padding: 15px 65px 15px 40px;
font-weight: 400;
}
.woocommerce-error::before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-info::before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content) > .woocommerce-message::before {
right: 0;
left: inherit;
}
.widget-title {
font-weight: bold;
}
#reviews ol.commentlist .comment_container {
padding: 30px 120px 15px 30px;
}
#reviews .commentlist li img.avatar {
float: right;
margin: 0 -90px 15px 30px;
}
.recent-posts .alignleft {
margin: 5px 0 5px 20px;
}
.content .searchform .submit, .widget .searchform .submit, .widget .searchsubmit {
left: 15px;
right: inherit;
}
.content .searchform input, .widget .searchform input {
padding-left: 30px;
padding-right: 15px;
}
.skill-name span {
margin-right: 5px;
margin-left: 0;
}
.custom-menu.show-arrow a::before, .widget_presscore-custom-menu-1 .custom-menu.show-arrow a::after {
right: 0;
left: inherit;
}
.show-arrow.custom-menu a {
padding-right: 23px;
padding-left: 0;
}
.testimonial-vcard .alignleft {
margin: 0 0 5px 20px;
}
#customer_login > div + div {
margin-right: 60px;
margin-left: 0;
}
@media (max-width: 960px) {
#customer_login > div + div {
margin-right: auto;
margin-left: auto;
}
}
.checkout-page-title a {
font-size: 14px;
}
form .form-row-first {
padding-left: 15px;
padding-right: 0;
}
form .form-row-last {
padding-right: 15px;
padding-left: 0;
float: left;
}
#billing_first_name_field.form-row-first {
float: right;
}
#payment .input-radio, #shipping_method li .shipping_method {
margin: 0 0 0 5px;
}
.content .woocommerce-checkout-review-order-table .order-total th.product-name, .content .woocommerce-checkout-review-order-table td.product-name, .content .woocommerce-checkout-review-order-table th {
padding-left: 10px;
padding-right: 0;
}
.content .payment_methods li img {
float: left;
clear: both;
}
.payment_methods li {
padding-bottom: 26px;
}
.wc_payment_methods p {
background: #fff;
padding: 12px;
margin-top: 19px;
}
.content ol, .content ul {
margin: 0 20px 10px 0;
}
.wc-ico-cart > .counter {
font-size: 10px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
float: right;
padding-left: 50px;
padding-right: 0;
}
.woocommerce-account .woocommerce-MyAccount-content {
float: right;
}
@media screen and (max-width: 768px) {
.woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation  {
float: none;
padding: 0;
}
}
.content td, .content th {
padding: 5px 0 5px 10px;
}
.woocommerce-orders-table a.button {
margin-left: 8px;
}
.col2-set .col-1 {
float: right;
}
form .form-row-first {
float: right;
}
.header-side-left .scroll-top.on {
right: 10px !important;
left: auto !important;
}
.box-style-table .action-button {
padding-right: 40px;
margin-left: 0;
}
.dt-mobile-header .next-level-button, .mobile-main-nav > li.has-children > a::after {
left: 0;
right: inherit;
}
.mobile-main-nav > li > a {
padding: 16px 0 16px 30px;
}
.sub-nav li.has-children a::after {
left: 0;
right: inherit;
}
.mobile-main-nav .sub-nav > li > a {
padding: 6.5px 0 6.5px 30px;
}
.mobile-main-nav .sub-nav {
margin-right: 20px;
margin-left: 0;
}
.mobile-main-nav .sub-nav .sub-nav {
right: 0 !important;
left: inherit !important;
}
.dt-mobile-header .mobile-mini-widgets-in-menu > * {
margin: 5px 0 5px 20px;
}
.mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch) {
background-position: right;
}
.mini-nav .customSelectInner::before {
right: 0;
left: inherit;
}
.mini-nav .customSelectInner {
padding-right: 20px;
padding-left: 0;
}
.vc_col-xs-offset-1 {
margin-right: 8.33333333%;
margin-left: 0;
}
.wpb_single_image.vc_align_left {
text-align: right;
}
.vc_col-xs-1, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12 {
float: right;
}
.switcher-wrap .woocommerce-result-count {
display: none;
}
.dt-mobile-header {
left: 0;
}
#bottom-bar .wf-float-right {
margin-right: 10px;
margin-left: 0;
}
.title-left .breadcrumbs, .wf-float-right {
float: left;
}
.wf-float-left {
float: right;
} #slide-1-layer-5 {
letter-spacing: 0 !important;
}
.wpb_single_image.vc_align_right {
text-align: left;
}  .ult-carousel-wrapper button.circle-bg, .ult-carousel-wrapper button.circle-border {
line-height: 0 !important;
}
#page .rollover-small i::after, .blog .dt-format-gallery.dt-gallery-container .rollover i::after, .dt-blog-shortcode .dt-format-gallery.dt-gallery-container .rollover i::after, .post-rollover i::after {
margin: -15px -15px 0 0;
right: 50%;
left: inherit;
}
.project-even .alignleft, .project-even ul.royalSlider.alignleft {
margin-left: 0;
margin-right: 30px;
}
.layout-list article.project-even .fancy-date a {
left: 10px;
right: auto;
}
.widget_nav_menu a {
line-height: 24px;
}
.testimonial-desc br {
display: none;
}
.vc_col-xs-offset-2 {
margin-right: 16.66666667%;
margin-left: 0;
}  .related-product > li .product-thumbnail {
margin-left: 20px;
margin-right: 0;
}
a {
text-decoration: none;
}
.cat-item ul, .custom-categories ul {
margin-right: 20px;
margin-left: 0;
}
#page .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple {
background-position: calc(0% - -15px) center;
}
.widget_layered_nav_filters ul li {
float: right;
padding: 0 0 1px 1px;
}
.widget_layered_nav ul li.chosen a::before, .widget_layered_nav_filters ul li a::before {
margin: 0 5px;
vertical-align: -2px;
}  .mega-auto-width .dt-mega-menu-wrap {
right: 0;
left: inherit;
}
.dt-mega-menu .dt-mega-menu-wrap {
word-spacing: 0px;
text-align: right;
}
.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text {
padding-left: 12px;
padding-right: 0;
}
.top-header .main-nav .menu-text::after {
left: 0;
right: inherit;
}
.masthead:not(.side-header).dividers .main-nav > li::before, .masthead:not(.side-header).dividers.surround .main-nav > li:last-child::after {
right: -.5px;
left: inherit;
}
.masthead:not(.side-header).dividers.surround .main-nav > li:last-child::after {
right: auto;
left: -.5px;
}
.erinyen .tp-thumb-title {
font-family: "IRANSans" !important;
letter-spacing: 0 !important;
line-height: 19px !important;
text-align: right !important;
right: 0;
left: inherit;
}
.erinyen .tp-thumb-more::before {
left: 20px;
right: inherit;
}
.erinyen .tp-thumb-more::before {
content: "\e824" !important;
}
.horizontal-fancy-style .fancy-date a .entry-date::after, .horizontal-fancy-style .fancy-date a .entry-month::after {
left: 0;
right: inherit;
}
.horizontal-fancy-style .fancy-date .entry-month {
padding: 0 5px 0 9px;
}
.horizontal-fancy-style .fancy-date .entry-date {
padding: 0 5px 0 9px;
}
#bottom-bar .wf-float-left {
margin-left: 10px;
margin-right: 0;
}
.ult_info_list_container .smile_icon_list.left li .icon_list_connector {
right: .5em !important;
left: inherit !important;
}  .share-rtl a:last-child {
margin-right: 6px !important;
}  .wc-ico-cart > .counter {
margin-right: 10px;
margin-left: 0;
}
.rectangular-counter-style .wc-ico-cart > .counter::before {
right: -4px;
border-left: 4px solid #50b033;
left: inherit;
border-right: 0;
}  .header-side-right.ouside-menu-close-icon .menu-close-toggle, .header-side-right.ouside-menu-close-icon .hide-overlay {
left: 360px;
right: auto !important;
}
.header-side-left.ouside-menu-close-icon .menu-close-toggle, .header-side-left.ouside-menu-close-icon .hide-overlay {
right: 360px;
left: auto !important;
}  @media (min-width: 501px) {
.rtl.header-side-line.right-side-line:not(.hidden-header) #page {
-ms-grid-columns: calc(100% - 60px);
grid-template-columns: calc(100% - 60px) 60px;
}
.rtl.header-side-line.right-side-line:not(.hidden-header) #page {
-ms-grid-columns: calc(100% - 60px) 60px;
grid-template-columns: calc(100% - 60px) 60px;
}
}
@media (min-width: 601px) {
.rtl.header-side-line.left-side-line:not(.hidden-header) #page {
-ms-grid-columns: 60px calc(100% - 60px);
grid-template-columns: 60px calc(100% - 60px);
}
.rtl.header-side-line.right-side-line:not(.hidden-header) #page {
-ms-grid-columns: calc(100% - 60px) 60px;
grid-template-columns: calc(100% - 60px) 60px;
}
}  .ult_info_list_container .smile_icon_list.right li .icon_list_icon {
float: left !important;
}
.ult_info_list_container .smile_icon_list.right li .icon_list_connector {
left: .5em !important;
right: inherit !important;
}
.floating-menu-icon-right.side-header-menu-icon .branding {
left: auto;
right: 0;
}
.floating-menu-icon-right.side-header-menu-icon .menu-toggle {
left: 0;
right: inherit;
}
.overlay-navigation .hide-overlay {
left: 0;
right: inherit;
}
.side-header-menu-icon .branding {
left: 0;
right: inherit;
}
.ult_info_list_container .smile_icon_list li .icon_list_icon {
float: right !important;
}
.ult_info_list_container .smile_icon_list.top li .icon_list_icon {
float: none !important;
}  .tp-video-play-button {
padding-left: 16px !important;
}
[class^="revicon-"]::before, [class*=" revicon-"]::before {
margin: 4px 4px 0 6px !important;
}
.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner {
z-index: 0;
}  .has-medium-font-size {
font-size: 15px;
}
.content > .alignfull {
margin-top: calc(2 * 1rem);
margin-bottom: calc(2 * 1rem);
right: 50%;
margin-right: -50vw;
width: 100vw;
max-width: none;
left: inherit;
margin-left: inherit;
}
.wp-block-quote p {
font-size: 14px;
}
.wp-block-quote:not(.is-large):not(.is-style-large) {
padding-right: 1em;
border-left: 0;
}
.wp-block-pullquote p, .wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 16px;
line-height: 32px;
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
font-size: 18px;
}
.wp-block-pullquote.alignleft blockquote, .wp-block-pullquote.alignright blockquote, .wp-block-quote:not(.is-large):not(.is-style-large) {
text-align: right !important;
}
.hermes .tp-arr-titleholder {
text-align: right;
letter-spacing: 0;
}
.masthead.side-header:not(.masthead-mobile-header) .mini-widgets > *, .masthead.side-header:not(.masthead-mobile-header) .mobile-mini-widgets > * {
margin: 5px 0 5px 20px;
}  .mobile-left-caption .dt-mobile-menu-icon .menu-toggle-caption {
margin-left: 10px;
margin-right: 0;
}  .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.wishlist-btn::before {
right: 0;
left: inherit;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.wishlist-btn {
right: 10px;
float: left;
left: inherit;
}
.albums-shortcode .entry-meta > a::after, .albums-shortcode .entry-meta > span::after, .portfolio-shortcode .entry-meta > a::after, .portfolio-shortcode .entry-meta > span::after {
left: 0 !important;
right: inherit !important;
}
.woocommerce-variation-add-to-cart > .button {
margin-left: 15px;
margin-right: 0;
}
.the7-elementor-widget .product_meta .posted_in, .entry-summary .product_meta .posted_in, .dhvc-woocommerce-page .product_meta .posted_in {
position: relative;
margin: 0 0 5px 6px;
padding: 0 0 0 9px;
}
.cart-btn-on-img .woo-buttons a .popup-icon {
left: 0 !important;
right: inherit !important;
}
.dt-products .onsale, .products-shortcode .onsale, .widget.woocommerce .onsale, .products-carousel-shortcode .onsale, .single-product .onsale, .elementor-widget-woocommerce-product-images .onsale {
font-size: 12px;
font-family: "yekan";
}
.elementor-widget-the7-breadcrumb .breadcrumbs li {
padding-right: 0;
margin-right: 0;
}
.dt-btn {
margin-right: 1px !important;
}
.top-header .main-nav .sub-nav.level-arrows-on > li.has-children > a {
padding-right: 10px;
}
.elementor-widget.elementor-widget-the7_elements .entry-meta .meta-item:not(:last-child) {
margin: 0 0 0 5px !important;
}
.elementor-widget.elementor-widget-the7_elements .entry-meta .meta-item:not(:first-child)::before {
margin: 0 0 0 5px !important;
}  .elementor-widget.elementor-widget-the7_elements .paginator .button-load-more i:first-child {
margin: 0 0 0 5px !important;
} .header-side-left .side-header {
left: 0;
right: inherit;
} @media (min-width: 1201px) {
.header-side-right:not(.sticky-header) .footer {
grid-column: 2;
}
}
.sub-downwards .next-level-button, .sub-downwards.dt-parent-menu-clickable.side-header .next-level-button {
margin-right: 5px;
margin-left: 0;
}
.menu-item-text .dt-icon-the7-arrow-552::before {
transform: rotate(180deg);
}  #footer .items-grid .alignleft, #footer .recent-posts .alignleft, #sidebar .items-grid .alignleft, #sidebar .recent-posts .alignleft {
margin: 0 0 5px 15px;
} body.rtl .elementor-element.elementor-element-21c359ae:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar {
margin-right: 20px !important;
margin-left: 0 !important;
}
.mobile-close-right-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption {
margin-right: 5px;
margin-left: 0;
}
.mobile-close-left-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption {
margin-left: 5px;
margin-right: 0;
}
.wc-order-review {
margin-right: 60px;
margin-left: 0;
}
.mobile-right-caption .dt-mobile-menu-icon .menu-toggle-caption {
margin-right: 10px;
margin-left: 0;
}
@media (min-width: 1151px) {
.header-side-right .elementor-location-header {
grid-column: 2;
}
.header-side-right:not(.sticky-header) #main {
grid-column: 2;
}
}
@media (min-width: 1px) and (max-width: 1151px) {
.elementor-location-header {
grid-column: 1;
}
}
@media (min-width: 768px) {
.vc_col-sm-offset-1 {
margin-right: 8.33333333%;
margin-left: 0;
}
.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {
float: right;
}
.vc_col-sm-offset-2 {
margin-right: 16.66666667%;
margin-left: 0;
}
.vc_col-sm-offset-0 {
margin-right: 0;
}
.vc_col-sm-offset-4 {
margin-right: 33.33333333%;
margin-left: 0;
}
.content .wp-block-columns[class*="has-"] > :last-child {
margin-left: 0;
margin-right: 32px;
}
}
@media (min-width: 778px) {
.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {
float: right;
}
.vc_col-sm-offset-2 {
margin-right: 16.66666667%;
margin-left: 0;
}
}
@media (min-width: 990px) {
.sidebar-divider-vertical.sidebar-right .sidebar {
padding-right: 50px;
padding-left: 0;
}
.sidebar-divider-vertical.sidebar-left .sidebar {
padding-left: 50px;
padding-right: 0;
}
.mini-nav:not(.select-type-menu) > ul > li:not(:last-child) {
margin: 0 0 0 16px;
}
.vc_col-md-offset-0 {
margin-right: 0;
}
}
@media (min-width: 992px) {
.vc_col-md-offset-1 {
margin-right: 8.33333333%;
margin-left: 0;
}
.vc_col-md-offset-2 {
margin-right: 16.66666667%;
margin-left: 0;
}
}
@media (min-width: 1201px) {
.rtl.header-side-left:not(.sticky-header):not(.hidden-header) #page {
-ms-grid-columns: 0px calc(100% - 300px);
grid-template-columns: 0 calc(100% - 300px);
}
}
@media (min-width: 1200px) {
.vc_col-lg-1, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12 {
float: right;
}
.vc_col-lg-offset-3 {
margin-right: 25%;
margin-left: 0;
}
.vc_col-lg-offset-2 {
margin-right: 16.66666667%;
margin-left: 0;
}
.vc_col-lg-offset-1 {
margin-right: 8.33333333%;
margin-left: 0;
}
.vc_col-lg-offset-0 {
margin-right: 0;
}
.vc_col-lg-offset-6 {
margin-right: 50%;
margin-left: 0;
}
}
@media (max-width: 768px) {
.checkout-page-title a .checkout-step .checkout-counter {
margin: 0 0 0 10px;
}
.checkout-page-title a .checkout-step::after, .checkout-page-title a .checkout-step::before {
right: 50%;
margin-right: -5px;
left: inherit;
margin-left: 0;
}
.side-overlap-layout-list .project-odd .fancy-date a {
right: auto !important;
left: 10px !important;
}
}
@media (max-width: 778px) {
.mini-nav:not(.select-type-menu-second-switch) > ul > li:not(:last-child) {
margin: 0 0 10px 16px;
}
.first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .mobile-navigation {
margin-right: 10px;
margin-left: 0;
}
}
@media (max-width: 970px) {
.ult_dual_button .middle-text {
left: 50% !important;
right: inherit !important;
}
}
@media (max-width: 990px) {
.sidebar-right .sidebar, .sidebar-left .sidebar {
border: none;
}
form .form-row-first {
padding-left: 0;
padding-right: 0;
}
form .form-row-last {
padding-right: 0;
padding-left: 0;
}
.wc-order-review, .wc-wide-column {
margin: 40px 0 0 0;
}
.masthead:not(.side-header) .mini-widgets > .last, .masthead:not(.side-header) .mini-widgets > :last-child, .masthead:not(.side-header) .mobile-mini-widgets > .last, .masthead:not(.side-header) .mobile-mini-widgets > :last-child, .side-header .top-bar .mini-widgets > .last, .side-header .top-bar .mini-widgets > :last-child, .side-header .top-bar .mobile-mini-widgets > .last, .side-header .top-bar .mobile-mini-widgets > :last-child, .side-header-h-stroke .mini-widgets > .last, .side-header-h-stroke .mini-widgets > :last-child, .side-header-h-stroke .mobile-mini-widgets > .last, .side-header-h-stroke .mobile-mini-widgets > :last-child {
margin-left: 10px;
margin-right: 10px;
}
}
@media (max-width: 992px) {
.product .variations td, .elementor-widget .variations td {
text-align: right;
}
}
@media (max-width: 1600px) {
.shopping-cart-wrap {
left: 0;
}
}
@media (max-width: 1050px) {
.bold-icons .dt-mobile-header .mini-contacts.phone, .bold-icons .dt-mobile-header .mini-contacts.email, .bold-icons .dt-mobile-header .mini-contacts.clock, .bold-icons .dt-mobile-header .mini-contacts.address, .bold-icons .dt-mobile-header .mini-contacts.skype {
background-position: right;
}
.first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last {
margin-left: 0;
margin-right: 10px;
}
}
@media (max-width: 600px) {
.second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation {
margin-right: 0;
margin-left: 10px;
}
}
@media (max-width: 500px) {
.first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .dt-mobile-menu-icon {
margin-right: 10px;
margin-left: 0;
}
.first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .mobile-navigation {
margin-right: 10px;
margin-left: 0;
}
}
.microwidget-btn.btn-icon-align-right i {
margin-right: 5px;
padding-left: 1px;
}
.microwidget-btn.btn-icon-align-left i, .mini-login i {
margin-left: 5px;
margin-right: 0;
}
.mini-contacts i, .mini-login a i, .mini-nav .customSelectInner i {
margin-left: 5px;
margin-right: 0;
}
.show-on-second-switch.text-area, .show-on-second-switch.in-top-bar {
display: inline-flex !important;
}
.default-btn-shortcode > i {
margin-left: 8px !important;
margin-right: 0 !important;
}
.dt-btn.ico-right-side > i {
margin-left: 0 !important;
margin-right: 8px !important;
}
.post-details i {
margin-left: 0 !important;
margin-right: 7px !important;
}
.paginator:not(.paginator-more-button) a.nav-prev:not(.disabled):hover, .paginator:not(.paginator-more-button) span.nav-prev:not(.disabled):hover, .paginator:not(.paginator-more-button) a.nav-next:not(.disabled):hover, .paginator:not(.paginator-more-button) span.nav-next:not(.disabled):hover, .paginator:not(.paginator-more-button) a.nav-next, .paginator:not(.paginator-more-button) a.nav-prev, .paginator:not(.paginator-more-button) span.nav-next, .paginator:not(.paginator-more-button) span.nav-prev {
transform: rotate(180deg);
}
.wc-ico-cart i {
margin-left: 5px;
margin-right: 0;
}
.overlay-search .searchform .submit > span, .popup-search .searchform .submit > span {
margin-right: 5px;
margin-left: 0;
}
.popup-search-wrap {
left: -10px;
right: inherit;
}
.popup-search-wrap::before {
left: 20px;
right: inherit;
}
.masthead .mini-widgets .soc-ico a:last-child, .masthead .mobile-mini-widgets .soc-ico a:last-child, .dt-mobile-header .soc-ico a:last-child {
margin-right: 2px !important;
margin-left: 0;
}
.masthead .mini-widgets .soc-ico a:first-child, .masthead .mobile-mini-widgets .soc-ico a:first-child, .dt-mobile-header .soc-ico a:first-child {
margin-right: 0;
margin-left: 2px !important;
}
.instagram-photos a {
float: right;
}
@media screen and (min-width: 1px) and (max-width: 900px) {
.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation {
margin-right: 10px;
margin-left: 0;
}
}
.right-mobile-menu-close-icon .dt-close-mobile-menu-icon {
left: 0;
right: inherit;
}
.mobile-menu-show-divider .mobile-main-nav > li > a {
padding: 15.2px 0 15.2px 25px;
}
select:not(.elementor-field), .woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field) {
padding-left: calc(15px + 15px);
padding-right: 15px;
} div[class*="elementor-widget-wp-widget-"] .custom-menu.show-arrow a::before {
content: "\f006";
line-height: 13px;
}
.post-entry-content .dt-icon-the7-arrow-03:before {
content: "\f002";
}
.dt-btn .dt-icon-the7-arrow-552::before {
content: "\f0551";
}
.standard-arrow li::after {
line-height: 13px;
}
.main-nav .menu-item .text-wrap > i, .main-nav .menu-item a i[class^="fa"], .main-nav .menu-item a > i, .mini-nav .menu-item .text-wrap > i, .mini-nav .menu-item a i[class^="fa"], .mini-nav .menu-item a > i, .mobile-main-nav .menu-item .text-wrap > i, .mobile-main-nav .menu-item a i[class^="fa"], .mobile-main-nav .menu-item a > i {
margin-left: 6px;
margin-right: inherit;
}
.team-desc > .post-details .dt-icon-the7-arrow-03:before {
content: "\f002";
}
.mobile-false .iso-container .wf-cell, .mobile-false .iso-grid .wf-cell {
float: right !important;
}
select:not(.elementor-field), .woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field) {
padding-top: 8px;
}
.dt-nav-menu-horizontal > li:not(.item-divider):not(:last-child) {
padding-left: calc(var(--grid-row-gap) / 2);
padding-right: 0;
}
.dt-nav-menu-horizontal > li:not(.item-divider):not(:first-child) {
padding-right: calc(var(--grid-row-gap) / 2);
padding-left: 0;
}
.the7-clear-search {
left: var(--box-right-padding, 10px);
right: inherit !important;
}
.the7-search-form-icon-position-inside .the7-clear-search {
left: 0;
right: inherit !important;
}
.mr-fix-right .post-title {
text-align: right !important;
}
.the7-simple-widget-posts .entry-meta .meta-item:not(:last-child), .the7-simple-widget-posts .entry-meta .meta-item:not(:first-child)::before {
margin: 0 0 0 5px;
}
.dt-nav-menu-horizontal > li > a .submenu-indicator {
margin-right: 5px;
margin-left: 0 !important;
}
.the7-e-mini-cart-product > .product-thumbnail {
--thumbnail-margin: 0 0 0 var(--thumbnail-spacing) !important;
}
.box-content, .post-content-wrapper, .elementor-widget-the7_button_widget .elementor-button, .post-entry-content {
direction: ltr;
}
.box-content *, .post-entry-content *, .post-entry-content * {
direction: rtl !important;
}
.woocommerce-variation-add-to-cart .elementor-button, .the7-elementor-widget .box-content-wrapper {
direction: ltr;
}
.elementor-widget.elementor-widget-the7-wc-products .woo-list-buttons a, .elementor-widget.elementor-widget-the7-wc-products-carousel .woo-list-buttons a {
text-align: right;
}
.woo-list-buttons, .the7-product-act-filter .filter-nav-item-container {
direction: ltr;
}
.elementor-widget:not(:last-child) {
margin-block-end: 0;
}
.dt-product-categories > li > a .count, .dt-product-categories .children .count, .the7-product-attr-filter .filter-nav-item-container .count {
margin-left: 0 !important;
margin-right: 10px !important;
}
.dt-product-categories > li > a .next-level-button, .cat-item .children > li > a .next-level-button {
margin-left: 0 !important;
margin-right: 10px;
}
.the7-product-attr-filter .filter-container .filter-nav .filter-nav-item a, .display-price-above .price_label {
direction: ltr !important;
}
.the7-add-to-cart, .woocommerce-variation-add-to-cart {
text-align: right !important;
}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button {
float: left;
}
.woocommerce-cart-wrap .product-subtotal {
text-align: left;
}
.horizontal-sub-nav .horizontal-sub-nav {
right: calc(var(--submenu-padding-right, 0px) + 100%);
left: inherit !important;
}
.horizontal-menu-dropdown .dt-nav-menu-horizontal--main .horizontal-sub-nav {
position: static !important;
visibility: visible !important;
opacity: 1 !important;
}
.elementor-widget .dt-wc-product-gallery {
direction: ltr;
}
.elementor-widget .thumb-position-left .dt-product-gallery {
direction: rtl;
}
.elementor-widget .dt-product-gallery .flexslider {
direction: rtl;
}
.dt-product-gallery .onsale {
direction: rtl;
}
.product-variation-row > span {
margin: 0 0 0 10px !important;
}
.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol {
padding-right: 3px;
}
.elementor-widget-the7-tabs.the7-e-tabs-nav-justify-fullwidth.the7-e-tabs-view-horizontal .the7-e-tabs-nav-wrapper .the7-e-tab-title {
direction: ltr;
}
.the7-e-tab-title * {
direction: rtl;
}
.the7-elementor-product-comments #reviews .commentlist li img.avatar {
margin: 0 0 15px 20px;
}
.the7-elementor-product-comments .woocommerce-Reviews .comment-form-rating label {
margin-left: 10px;
margin-right: 0;
}
.the7-add-to-cart th {
margin-right: 0;
margin-left: 10px;
}
.elementor-widget-the7-tabs.the7-e-tabs-view-vertical .the7-e-tabs-nav, .the7-e-empty-cart-button-shop.box-button {
direction: ltr;
}
.the7-e-mini-cart-product .cart-info .product-price > .quantity .product-item-quantity, .the7-e-mini-cart-product .cart-info .product-price > .quantity .quantity-separator {
padding-left: 2px;
}
.woocommerce-mini-cart__buttons .the7-e-wc-button-wrap {
direction: ltr;
}
.box-content .box-button svg {
margin: 0 var(--btn-icon-spacing) 0 !important;
}
.icon-vertical-align-start.icon-position-top .the7-box-grid-wrapper .box-content-wrapper {
align-self: flex-end;
}
.the7-vertical-list li .count {
margin-right: 5px !important;
margin-left: 0 !important;
}
.the7-adv-accordion h5.elementor-tab-title {
direction: ltr;
}
.the7-adv-accordion h5.elementor-tab-title * {
direction: rtl;
}
.elementor-alert {
border-right: 20px solid transparent;
border-left-width: 0px !important;
}
.elementor-widget-the7-woocommerce-loop-add-to-cart .product-variation-row ul a .filter-popup, .elementor-widget.elementor-widget-the7-wc-products ul a .filter-popup, .elementor-widget.elementor-widget-the7-wc-products-carousel ul a .filter-popup {
font-family: inherit !important;
letter-spacing: 0 !important;
}
.the7-add-to-cart .variations td.value {
text-align: right !important;
}
.variations-layout-dropdown .the7-add-to-cart .variations select {
padding: var(--the7-top-input-padding) var(--the7-left-input-padding) var(--the7-bottom-input-padding) calc(var(--the7-right-input-padding) + var(--icon-size, 1em));
}
.the7-wc-variation-select i, .the7-wc-variation-select svg {
right: inherit;
left: 0;
}
.elementor-widget-the7-slider-common .the7-swiper-slide {
margin-right: 0.001em;
}
.the7-search-form-icon-position-inside .the7-search-input__container {
margin-right: var(--btn-space, 10px) !important;
margin-left: 0 !important;
}
.elementor-widget__width-auto.the7-search-form-icon-position-inside .the7-search-input__container {
margin-left: var(--btn-space, 10px) !important;
margin-right: 0 !important;
}
.widget-divider- .dt-nav-menu-horizontal .first.depth-0 > .horizontal-sub-nav {
right: 0;
}
.elementor-price-table .elementor-price-table__currency {
margin-right: 3px;
margin-left: 0;
}
.content .elementor-field-textual.elementor-size-xl, .elementor-field-textual.elementor-size-xl {
font-size: 15px;
}
.elementor-widget-the7-tabs.the7-e-accordion .the7-e-tabs-content .the7-e-tab-title {
direction: ltr;
}
.the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child), .the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:first-child)::before {
margin: 0 0 0 5px;
}
.the7-e-tabs-wrapper .the7-e-tab-title {
direction: ltr;
}
.the7-e-tab-item-wrapper .the7-e-tab-title {
justify-content: right !important;
}
@media (max-width: 767px) {
.elementor-alert button.elementor-alert-dismiss {
left: 7px;
right: inherit;
}
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
left: 14px;
margin-right: -4px;
right: initial;
margin-left: 0;
}
.woocommerce-cart-wrap .update-cart-button::before {
margin-left: 5px;
margin-right: 0;
}
.dt-icon-align-side.dt-icon-position-left .dt-nav-menu > li > a .item-content {
direction: ltr;
}
.the7-clear-search {
left: var(--box-right-padding,10px);
right: inherit;
}
.dt-icon-align-side.dt-icon-position-left .dt-nav-menu > li > a .item-content * {
direction: rtl;
}
.the7-search-form .show-clear button.the7-clear-search {
margin-right: 10px;
margin-left: 0 !important;
}
.elementor-icon svg::before {
right: 50% !important;
left: inherit !important;
}
.elementor-widget.elementor-widget-the7-wc-products .product-variation-row {
direction: ltr;
}
.elementor-widget.elementor-widget-the7-wc-products .jquery-filter .product-variation-row {
direction: ltr;
}
.elementor-widget.elementor-widget-the7-wc-products .product-variation-row * {
direction: ltr;
}
.dt-icon-position-right .dt-nav-menu > li > a .next-level-button, .dt-sub-icon-position-right .vertical-sub-nav .next-level-button {
margin-right: 5px;
margin-left: 0;
}
.elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left {
margin-left: 10px;
}
.elementor-widget-the7-login-widget .the7-login-wrapper {
direction: ltr;
}
.dt-owl-item-description {
direction: rtl;
}
.pswp__counter {
right: 0;
left: inherit;
}
.pswp .pswp__top-bar button.pswp__button {
margin-left: 15px;
margin-right: 0;
}
.pswp__button {
float: left;
}
form.cart div.quantity, .the7-cart-form .quantity {
float: right;
margin: 0 0 0 10px;
}
@media screen and (max-width: 700px) {
.woocommerce-cart-wrap .cart-collaterals, .woocommerce-cart-wrap .cross-sells {
margin-right: 0;
margin-left: 0;
}
}
.no-img .post-content-wrapper {
direction: rtl;
}
.woocommerce-cart-wrap .cart_totals td {
text-align: right;
padding-right: 0;
}
.woocommerce-cart-wrap .quantity button.minus.is-form, .woocommerce-variation-add-to-cart .quantity button.minus.is-form, .product .quantity button.minus.is-form {
border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.woocommerce-cart-wrap .quantity button.plus.is-form, .woocommerce-variation-add-to-cart .quantity button.plus.is-form, .product .quantity button.plus.is-form {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
}
@media screen and (max-width: 992px) {
.woocommerce-cart-wrap .cart-collaterals, .woocommerce-cart-wrap .cross-sells {
margin-right: 0;
margin-left: 0;
}
}
.expand-position-right.elementor-widget-the7-search-expand-widget {
direction: ltr;
}
.expand-position-right.elementor-widget-the7-search-expand-widget .the7-search-form__input {
direction: rtl;
}
.the7-e-mini-cart-product .product-price {
--product-quantity-change-margin: 0 0 0 var(--quantity-change-spacing) !important;
}
.elementor-widget-the7-tabs.the7-e-tabs-view-horizontal.widget-divider-yes:not(.widget-divider-first-yes) .the7-e-tabs-nav > div:first-of-type, .elementor-widget-the7-tabs.the7-e-tabs-view-horizontal:not(.widget-divider-yes) .the7-e-tabs-nav > div:first-of-type {
margin-right: 0 !important;
}
.elementor-widget-the7-tabs.the7-e-tabs-view-horizontal.widget-divider-yes:not(.widget-divider-last-yes) .the7-e-tabs-nav > div:last-of-type, .elementor-widget-the7-tabs.the7-e-tabs-view-horizontal:not(.widget-divider-yes) .the7-e-tabs-nav > div:last-of-type {
margin-left: 0 !important;
margin-right: calc(20px/2) !important;
}
.elementor-widget-the7-tabs.the7-e-tabs-view-horizontal.widget-divider-yes:not(.widget-divider-first-yes) .the7-e-tabs-nav > div:first-of-type, .elementor-widget-the7-tabs.the7-e-tabs-view-horizontal:not(.widget-divider-yes) .the7-e-tabs-nav > div:first-of-type {
margin-right: 0 !important;
margin-left: calc(20px/2) !important;
}
.scroll-top.off {
left: -45px;
right: inherit;
}
.scroll-top.on {
left: 10px;
right: inherit;
}
.dt-nav-menu li .item-content {
order: 0 !important;
}
.post-navigation__arrow-prev, .post-navigation__arrow-next {
line-height: 0px;
}
.horizontal-menu-dropdown li .item-content {
direction: ltr;
}
.horizontal-menu-dropdown li .item-content * {
direction: ltr;
}
.shop_attributes tr:first-child th {
padding: 5px 5px 10px 10px !important;
}
.woocommerce-product-attributes .woocommerce-product-attributes-item__value {
padding: 5px 5px 10px 5px !important;
}
.rtl .elementor-widget-the7-tabs.the7-e-tabs-view-horizontal.widget-divider-yes:not(.widget-divider-first-yes) .the7-e-tabs-nav > div:first-of-type, .rtl .elementor-widget-the7-tabs.the7-e-tabs-view-horizontal:not(.widget-divider-yes) .the7-e-tabs-nav > div:first-of-type {
margin-left: 40px !important;
}
.dt-owl-item-wrap {
direction: ltr;
}
.dt-sub-menu_align-left .horizontal-menu-dropdown .dt-nav-menu-horizontal--main li .horizontal-sub-nav, .dt-sub-menu_align-left .horizontal-menu-dropdown .dt-nav-menu-horizontal--main li .horizontal-sub-nav .horizontal-sub-nav, .dt-sub-menu_align-right .horizontal-menu-dropdown .dt-nav-menu-horizontal--main li .horizontal-sub-nav, .dt-sub-menu_align-right .horizontal-menu-dropdown .dt-nav-menu-horizontal--main li .horizontal-sub-nav .horizontal-sub-nav {
padding-right: var(--submenu-side-gap,20px);
padding-left: 0;
}
.dt-owl-item-heading {
direction: rtl;
}
.elementor-element .elementor-button, body .elementor-form .elementor-button, #reviews .comment-form #submit, .the7-ticker {
direction: ltr !important;
}
.ticker-content {
direction: rtl;
}