/*
Theme Name: rooneby
Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
http://arshawebdesign.com
*/
.dfd-icon-down_right:before {content: "\ec21";}
.dfd-videoplayer .title-wrap {text-align: right;}
.body-back-to-top.align-right {left: 40px;right:unset;}
#header-container.dfd-new-headers .lang-sel,#header-container.dfd-new-headers .lang-sel ul {width: 80px;}
#header-container.header-style-7.dfd-new-headers .lang-sel, #header-container.header-style-14.dfd-new-headers .lang-sel {width: 100px;padding: 0 10px !important;}
.nav-menu div.sub-nav li.has-submenu > a.sub-menu-link:before {left: 6px;}
.widget_dfd_vcard_simple .dfd-vcard-wrap .vcard-field .vcard-field-name {margin-right: 30px;margin-left: unset;}
.widget_twitter-widget .widget-title {text-align: right;}
.header-top-panel .header-info-panel .top-info {float: right;padding-left: 20px;padding-right: unset;}
.login-header {float: right;}
#header-container .header-info-panel .soc-icons {float: left;}
.header-wishlist-button {float: left;padding-left: 15px;padding-right: unset;margin-left: 15px;margin-right: unset;}
.header-wishlist-button i, .header-wishlist-button span {float: right;}
.header-wishlist-button span {margin-right: 5px;margin-left: unset;}
#header-container:not(.small):not(.logo-position-right):not(.header-style-11):not(.header-style-12):not(.header-style-13):not(.dfd-header-buttons-disabled) #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right {width: 280px !important;}
.pagination.dfd-pagination-style-1 .prev-next-links {float: right;}
.pagination.dfd-pagination-style-1 .prev-next-links a {float: right;border-right: 1px solid #d6d6d6;}
.pagination ul.page-numbers li {float: right;}
#layout.single-post #comments .commentlist .comment > .clearfix header.comment-author .reply .comment-reply-link::before,
#layout.single-folio.folio_inside_2 #comments .commentlist .comment > .clearfix header.comment-author .reply .comment-reply-link::before {content: "\ec21";}
.dfd-blog-loop .dfd-blog-wrap .post.format-gallery .slider-control.prev {right: 33px;left:unset;}
article.not-found404 .container-shortcodes .search404 form input[type="text"] {padding-right: 20px;padding-left: unset;}
article.not-found404 .container-shortcodes .search404 form::before {left: -1px;right:unset;}
article.not-found404 .container-shortcodes .search404 form input[type="submit"] {left: 0;right:unset;}
#footer .widget .widget-title {display: none;}
div.pagination.dfd-pagination-style-5 ul.page-numbers {float: right;}
div.pagination.dfd-pagination-style-4 ul.page-numbers {float: right;}
.pagination .next-link a::after {content: "\ec2b";left: 15px;right:unset;}
.pagination .next-link a {padding-right: 35px;padding-left: 45px;}
.pagination .prev-link a::before, .pagination .next-link a::before {margin-top: 10px;right: 35px;left: 45px;}
.pagination.ajax-pagination #ajax-pagination-load-more {padding-right: 35px;padding-left: 70px;}
.pagination.ajax-pagination #ajax-pagination-load-more::before {left: 25px;right:unset;}
#sub-footer .subfooter-copyright .dfd-footer-copyright-image {margin-left: 5px;}
.pagination.dfd-pagination-style-4 ul.page-numbers li::after {left: 0;right: 50%;margin-left: unset;margin-right: 7px;}
.pagination.dfd-pagination-style-4 ul.page-numbers li::before {right: 0;left: 50%;margin-right: unset;margin-left: 7px;}
.pagination.dfd-pagination-style-2 ul.page-numbers li a {border-right: 1px solid #d6d6d6;}
div.pagination.dfd-pagination-style-2 div.prev-link {float:right;}
div.pagination.dfd-pagination-style-2 div.next-link {float:left;}
div.pagination.dfd-pagination-style-2 ul.page-numbers {float:right;}
div.pagination.dfd-pagination-style-2 div.prev-link a::before {right: 45px;left: 35px;}
div.pagination.dfd-pagination-style-2 div.prev-link a::after {right: 15px;left:unset;content: "\ec45";}
div.pagination.dfd-pagination-style-2 div.next-link a::before {right: 35px;left: 45px;}
div.pagination.dfd-pagination-style-2 div.prev-link a {padding-right: 45px;padding-left: 35px;}
div.pagination.dfd-pagination-style-3 div.prev-link {float:right;}
div.pagination.dfd-pagination-style-3 div.next-link {float:left;}
div.pagination.dfd-pagination-style-3 ul.page-numbers {float:right;}
div.pagination.dfd-pagination-style-3 div.prev-link a::before {right: 45px;left: 35px;}
div.pagination.dfd-pagination-style-3 div.prev-link a::after {right: 15px;left:unset;content: "\ec45";}
div.pagination.dfd-pagination-style-3 div.next-link a::before {right: 35px;left: 45px;}
div.pagination.dfd-pagination-style-3 div.prev-link a {padding-right: 45px;padding-left: 35px;}
div.pagination.dfd-pagination-style-4 div.prev-link {float: right;}
div.pagination.dfd-pagination-style-4 div.prev-link a::before {right: 45px;left: 35px;}
div.pagination.dfd-pagination-style-4 div.prev-link a::after {right: 15px;left:unset;content: "\ec45";}
div.pagination.dfd-pagination-style-4 div.next-link a::before {right: 35px;left: 45px;}
div.pagination.dfd-pagination-style-4 div.prev-link a {padding-right: 45px;padding-left: 35px;}
div.pagination.dfd-pagination-style-5 div.prev-link {float: right;}
div.pagination.dfd-pagination-style-5 div.prev-link a::before {right: 45px;left: 35px;}
div.pagination.dfd-pagination-style-5 div.prev-link a::after {right: 15px;left:unset;content: "\ec45";}
div.pagination.dfd-pagination-style-5 div.next-link a::before {right: 35px;left: 45px;}
div.pagination.dfd-pagination-style-5 div.prev-link a {padding-right: 45px;padding-left: 35px;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post .entry-media .post-comments-wrap {right: auto;left: 0;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post .entry-media .post-comments-wrap::after {right: 0;left: auto;border-left-color: #c39f76;border-right-color: transparent;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post .entry-media .post-comments-wrap + .post-like-wrap {right:unset;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post .entry-media .post-like-wrap {right: auto;left: 0;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post .entry-media .post-like-wrap span {right: auto;left: 50px;transform-origin: 0% 50%;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post.format-video .entry-media .entry-thumb::before {right: 20px;left:unset;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post.format-video .entry-media .entry-thumb::after {right: 44px;left:unset;}
.dfd-blog-loop .dfd-blog-wrap .dfd-blog-fitRows.dfd-smart-grid .post.format-audio .entry-media .entry-thumb::after {right: 20px;left:unset;}
div#stuning-header .dfd-stuning-header-bg-container .dfd-video-bg + .dfd-sound-controller {left: 30px;right:unset;}
.dfd-controls-top .page-inner-nav {float: right;}
.dfd-controls-top .page-inner-nav.nav-prev {margin-left: 7px;margin-right: unset;}
.dfd-controls-top .page-inner-nav .pagination-title {text-align: right;right: 100%;left:unset;margin-right: 7px;}
.dfd-controls-top .page-inner-nav .dfd-controler.prev::before {content: "\ec46";}
.dfd-controls-top .page-inner-nav .dfd-controler.next::before {content: "\ec2c";}
.single-post article.post.format-gallery .slider-control {right: 0;left: auto;}
.single-post article.post.format-gallery .slider-control.next {margin-left: unset;}
.single-post article.post.format-gallery .slider-control.prev {margin-right: 34px;}
.widget_counter_mail_subscribe .follow-widget .follow-widget-item .icon-wrap i {float:right;}
.widget.widget_dfd_category li:hover, .widget.widget_categories li:hover, .widget.widget_archive li:hover, .widget.widget_crum_cat_arch li:hover {padding-right: 30px;}
div.dfd-like-share div.add-info-wrap.left {float:right;}
.single-folio.folio_inside_2 .folio-inside-add-info .folio-client::before {content: "\ec21";}
.single-folio.folio_inside_2 .folio-inside-add-info .folio-client a::before {margin-top: 10px;}
#respond a.box-name::before {margin-top: 10px;}
.dfd-blog-title a:hover {background-position: 99.99% 0;}
.dfdsquare ul.dfd-slick-dots li.slick-active span::before ,.dfdrounded ul.dfd-slick-dots li.slick-active span::before {margin-right: 2px;margin-left: unset;}
.dfd-info-box .info-box-icon-text {left: -0.75em;right:unset;font-family: iransans;font-weight: 500;}
.dfd-info-banner.style-06 .image-cover {float: left;margin-right: 25px;margin-left: unset;}
.dfd-facts-counter.layout-4 .module-icon {margin-right: 20px;margin-left: unset;}
.widget_dfd_recent_posts .recent-posts-list .post-list-item .entry-content-wrap div.entry-meta .byline.author a::before {margin-top: 10px;}
a.pp_close {left: 0;right:unset;}
a.pp_expand {left: 30px;right:unset;}
.pp_nav .pp_play, .pp_nav .pp_pause {float:right;}
a.pp_previous > span > span::before {margin-top: 10px;}
div.pp_pic_holder.pp_default div.ppt {margin: 0 15px 5px 0;}
div.pp_default .pp_content_container .pp_right {padding-right: unset;}
.dfd-single-share-fixed {right: 100%;left:unset;margin-right: 10px;margin-left: unset;}
.sidebar-left .dfd-single-share-fixed, .sidebar-left2 .dfd-single-share-fixed {right: auto;left: 100%;margin-right: 0;margin-left: 10px;}
.columns > .dfd-blog-page-icon {left: 10px;right:unset;}
.woocommerce-page .widget_price_filter .price_slider_amount .button::before {right:unset;margin-top: 10px;}
.dfd-woo-archive .nine.columns {padding-right: 10px;}
.woocommerce-ordering {left: 40px;right:unset;float: left;padding-right: 10px;padding-left: unset;}
.woocommerce-ordering .dk-select .dk-selected {padding: 0 15px 0 80px;}
.woocommerce-ordering .dk-select {float:left;}
div.pp_default .pp_description {margin: 10px 160px 10px 100px;}
.single-product .cart table.variations tr:nth-child(2n+1) {padding-left: 5px;padding-right: unset;}
.single-product .cart table.variations tr:nth-child(2n) {padding-right: 5px;padding-left: unset;}
.single-product .cart table.variations tr {width: 49%;}
.dk-select .dk-selected, .dk-select-multi .dk-selected {padding: 0 25px 12px 45px;}
.single-product .product_meta > span {text-align: right;}
.single-product .product_meta > span.tagged_as > a {float: right;}
.single-product .wc-tabs-wrapper .tabs li a::before {left: 100%;right:unset;margin-left: -16px;margin-right: unset;}
.single-product .cart table.variations tr .reset_variations {right: 0;left:unset;font-family: iransans;}
.single-product .cart table.variations tr .reset_variations::before {float: right;}
.quantity .plus, .quantity .minus {border-right: 1px solid #d6d6d6;left: 0;right:unset;}
.quantity input.qty {margin-left: 28px;margin-right: unset;}
.single-product .woocommerce-message, .woocommerce-thankyou-order-received, .woocommerce-message, .woocommerce-error, .woocommerce-info {font-family: iransans;padding: 10px 80px 10px 20px;}
.single-product .woocommerce-message .button, .woocommerce-message .button {float: left;}
.single-product .woocommerce-message a::before, .single-product .woocommerce-message .button::before,.woocommerce-message a::before, .woocommerce-message .button::before {margin-top: 10px;}
.single-product .woocommerce-message a, .single-product .woocommerce-message .button,.woocommerce-message a, .woocommerce-message .button {font-family: iransans;}
.cart-wrap .checkout-button::before {top: -4px;right: 0;left:unset;border-left: 1px solid rgba(255,255,255,0.2);border-right: unset;}
.cart-wrap .cart_totals input[type="radio"] {margin-left: 10px;margin-right: unset;}
.cart-wrap .cart_totals table tbody tr.shipping .shipping-calculator-button::before ,.cart-wrap .coupon .dfd-coupon-wrap > span::befor {margin-top: 10px;}
.woocommerce-page.woocommerce-checkout .dfd-coupon-wrap .woocommerce-info {padding-right: 80px;}
.woocommerce-page .select2-container .select2-selection {padding-right: 15px;}
body.woocommerce-checkout #main-content > .woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-last {float: left;}
input[type="checkbox"] {margin-right: 0;clear: both;margin-left: 5px;margin-top: 5px;}
.button.wc-backward:not(.ubtn), button:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-right: 40px;}
body.single-product .product.type-product > .onsale {right: 40px;}
.dfd-module-readmore .read-more-05 span::before {margin-top: 10px;}
.wpcf7 form .dfd-contact-form-style-1 input[type="text"] {padding-left: 10px;padding-right: 10px;}
.shopping-cart-box .widget_shopping_cart_content ul.cart_list li {padding-left: unset;padding-right: unset;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a.remove, .shopping-cart-box .widget_shopping_cart_content ul.cart_list li a.remove {right: -11px;left:unset;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .thumb, .shopping-cart-box .widget_shopping_cart_content ul.cart_list li .thumb {margin-left: 20px;margin-right: unset;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-quantity, .shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-quantity {text-align: right;margin-right: 80px;margin-left: unset;}
.widget_shopping_cart .widget_shopping_cart_content p.total, .shopping-cart-box .widget_shopping_cart_content p.total {text-align: right;font-family: iransans;}
.widget_shopping_cart .widget_shopping_cart_content p.total .amount, .shopping-cart-box .widget_shopping_cart_content p.total .amount {font-family: iransans;}
.dfd-team-member.layout-02 .image-wrap {float: left;margin-right: 20px;margin-left: unset;}
#header-container.header-style-7 .dfd-top-row .columns .dfd-menu-button, #header-container.header-style-14 .dfd-top-row .columns .dfd-menu-button {left: 20px;right:unset;}
#header-container.header-style-7 .dfd-top-row .columns, #header-container.header-style-14 .dfd-top-row .columns {text-align: right;}
#header-container.header-style-7 .dfd-top-row .columns .fixed-header-logo, #header-container.header-style-14 .dfd-top-row .columns .fixed-header-logo {right: 10px;left:unset;}
#header-container.header-style-7 #header .header-wrap .row.decorated .header-main-panel .header-col-left .header-info-panel, #header-container.header-style-14 #header .header-wrap .row.decorated .header-main-panel .header-col-left .header-info-panel {margin-top: 15px;}
#header-container.header-style-7 #header .header-wrap .row.decorated .header-main-panel .dfd-header-bottom .copyright-soc-icons-wrap .dfd-copyright, #header-container.header-style-14 #header .header-wrap .row.decorated .header-main-panel .dfd-header-bottom .copyright-soc-icons-wrap .dfd-copyright {float: right;}
#header-container.header-style-7 #header .header-wrap .row.decorated .header-main-panel .dfd-header-bottom .copyright-soc-icons-wrap .widget.soc-icons, #header-container.header-style-14 #header .header-wrap .row.decorated .header-main-panel .dfd-header-bottom .copyright-soc-icons-wrap .widget.soc-icons {float: left;}
#header-container.header-style-7 #header .header-wrap .row.decorated .header-main-panel .header-col-left .header-info-panel .top-info i, #header-container.header-style-14 #header .header-wrap .row.decorated .header-main-panel .header-col-left .header-info-panel .top-info i {margin-left: 10px;margin-right: unset;}
article.not-found404 .info-wrap-empty .info-content-empty .icon-empty {right: 0;left:unset;}
.blog-section article.not-found404 .info-wrap-empty .info-content-empty .info-empty {padding-right: 200px;padding-left: unset;}
article.not-found404 .info-wrap-empty .info-content-empty .info-empty .button-on-page .wc-backward {padding-left: 40px;}
.eight, .row .eight {float:left;}
article.not-found404 .info-wrap-empty .info-content-empty .info-empty .namber404 {font-family: iransans;}
.vc_tta.vc_general .vc_tta-title-text:not(:empty) ~ * {margin-right: 0;}
.wpb-js-composer .dfd_tabs_block .vc_tta.vc_general.dfd_tta_tour .vc_tta-tab > a {padding-right: 50px;padding-left: 20px;}
.dfd-added-font-icon-right-open::before {content: "\e801";}
.dfd-module-readmore .read-more-04 span {transform: skewX(45deg);}
.dfd-videoplayer.layout-1 .dfd-video-button, .dfd-videoplayer.layout-2 .dfd-video-button {padding: 12px 80px 10px 30px;}
.dfd-videoplayer.layout-1 .play, .dfd-videoplayer.layout-2 .play {right: 25px;left:unset;}
.dfd-videoplayer.layout-1 .delimiter, .dfd-videoplayer.layout-2 .delimiter {right: 61px;left:unset;}
div.body-back-to-top.align-right.active i.dfd-added-font-icon-right-open::before {content: "\e800";}
.dfd-pricing-block .feat-mark {left: 0;right:unset;}
.dfd-new-subscribe-module .dfd-subscribe-module-form.dfd-subscribe-style-2 .cell-submit {left: 4px;right:unset;}
.dfd-new-subscribe-module .dfd-subscribe-module-form.dfd-subscribe-style-3 .cell-submit {margin-right: 7px;margin-left: unset;}
.dfd-new-subscribe-module .dfd-subscribe-module-form.dfd-subscribe-style-4 .cell-submit {left: 0;right: unset;}
.dfd-new-subscribe-module .dfd-subscribe-module-form.dfd-subscribe-style-5 .cell-submit {left: 50%;right:unset;margin-left: -25%;margin-right: unset;}
.dfd-new-subscribe-module .dfd-subscribe-module-form.dfd-subscribe-style-5:hover .cell-submit {left: 4px;right:unset;margin-left: 0;margin-right:unset;}
.dfd-full-screen-scroll-content-wrapper .dfd-full-screen-scroll-content-second > .slick-dots {right: auto;left: 50px;}
.vc-row-wrapper .dfd-row-bg-wrap.dfd-video-bg + .dfd-sound-controller {left: 30px;right:unset;}
.vc-row-wrapper .dfd-row-bg-wrap.dfd-video-bg + .dfd-sound-controller + .dfd-video-controller {left: 62px;right:unset;}
body.dfd-custom-padding-html #fp-nav.right {left: 37px !important;right:unset !important;}
#fp-nav.right {left: 17px;right:unset;}
.dfd-single-product-module.dfd-shop-new-styles .buttons-wrap.dfd-buttons-light a {margin-left: 7px;margin-right: unset;}
.dfd-single-product-module.dfd-shop-new-styles .buttons-wrap.dfd-buttons-light a:last-child {margin-left: 0;margin-right: unset;}
.woocommerce-page .widget_price_filter .price_slider_amount .button {float: right;}
.dfd-woocomposer_list .dfd-woo-product-list li .amount {padding-left: 3px;}
.cart-wrap .coupon .dfd-coupon-wrap {float:right;}
.cart-wrap .coupon .dfd-submit-wrap {float:left;}
.shopping-cart-box {min-width: 280px;}
input[type="checkbox"]::after {margin-right: -6px;}
.single-product .single-product-wishlist-wrap .product-in-wishlist, .single-product .single-product-wishlist-wrap .add_to_wishlist {padding-right: 20px;padding-left: unset;}
.single-product .single-product-wishlist-wrap .product-in-wishlist i, .single-product .single-product-wishlist-wrap .add_to_wishlist i {margin-left: 5px;margin-right: unset;}
.widget.widget_crum_login form p.login-remember {float: right;padding-left: 10px;padding-right: unset;}
.widget.widget_crum_login form p.login-lost-password {float: left;padding-right: 10px;padding-left: unset;}
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {padding-left: 20px;padding-right: unset;}
.single-product .dfd-single-product-media-wrap.thumbs-left .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image {float:left;}
.single-product .dfd-single-product-media-wrap.thumbs-left .dfd-single-product-thumbnails-wrap {float:right;padding-left: 10px;padding-right: unset;}
.dfd-controls .page-inner-nav.nav-next {left: 0;right:unset;}
.dfd-controls .page-inner-nav .dfd-controler.next {left: 10px;right:unset;}
.dfd-controls .page-inner-nav:hover .dfd-controler.next span, .dfd-controls .page-inner-nav.active .dfd-controler.next span {margin-right: 10px;margin-left: unset;}
.dfd-controls .page-inner-nav .dfd-controler.next span {margin-right: -20px;margin-left: unset;}
.dfd-controls .page-inner-nav:hover.nav-next .pagination-title, .dfd-controls .page-inner-nav.active.nav-next .pagination-title {margin-left: 5px;margin-right: unset;}
.dfd-controls .page-inner-nav.nav-next .pagination-title .thumb {margin-left: -1px;margin-right: unset;}
.dfd-controls .page-inner-nav .thumb.next {float:left;}
.dfd-controls .page-inner-nav.nav-next .pagination-title div.box-name, .dfd-controls .page-inner-nav.nav-next .pagination-title div.subtitle {padding-left: 30px;padding-right: unset;margin-left: 95px;margin-right: unset;}
.dfd-controls .page-inner-nav:hover .pagination-title, .dfd-controls .page-inner-nav.active .pagination-title {transform: translateX(0) !important;}
.dfd-controls .page-inner-nav.nav-next .pagination-title {left: 42px;right:unset;text-align: left;padding-right: 20px;padding-left: unset;transform: translateX(-150%);}
.dfd-controls .page-inner-nav .thumb.next .entry-comments {right: -15px;left:unset;}
.dfd-controls .page-inner-nav.nav-prev {right: 0;left:unset;}
.dfd-controls .page-inner-nav .dfd-controler.prev {right: 10px;left:unset;}
.dfd-controls .page-inner-nav:hover .dfd-controler.prev span, .dfd-controls .page-inner-nav.active .dfd-controler.prev span {margin-left: 10px;margin-right: unset;}
.dfd-controls .page-inner-nav .dfd-controler.prev span {margin-left: -20px;margin-right: unset;}
.dfd-controls .page-inner-nav:hover.nav-prev .pagination-title, .dfd-controls .page-inner-nav.active.nav-prev .pagination-title {margin-right: 5px;margin-left: unset;}
.dfd-controls .page-inner-nav.nav-prev .pagination-title .thumb {margin-right: -1px;margin-left: unset;}
.dfd-controls .page-inner-nav .thumb.prev {float:right;}
.dfd-controls .page-inner-nav.nav-prev .pagination-title div.box-name, .dfd-controls .page-inner-nav.nav-prev .pagination-title div.subtitle {padding-right: 30px;padding-left: unset;margin-right: 95px;margin-left: unset;}
.dfd-controls .page-inner-nav.nav-prev .pagination-title {right: 42px;left:unset;text-align: right;padding-left: 20px;padding-right: unset;transform: translateX(150%);}
.dfd-controls .page-inner-nav .thumb.prev .entry-comments {left: -15px;right:unset;}
body.dfd-custom-padding-html .dfd-controls .page-inner-nav.nav-next {left: 30px;right:unset;}
body.dfd-custom-padding-html .dfd-controls .page-inner-nav.nav-prev {right: 30px;left:unset;}
#layout.single-post #respond #commentform .input-wrap, #layout.single-folio.folio_inside_2 #respond #commentform .input-wrap {float:right;}
.woocommerce-page .select2-container .select2-choice .select2-arrow b:after, .woocommerce-page .select2-container .select2-choice .select2-selection__arrow b:after, .woocommerce-page .select2-container .select2-selection .select2-arrow b:after,
.woocommerce-page .select2-container .select2-selection .select2-selection__arrow b:after {right: -10px;}
#header-container.dfd-new-headers.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .onclick-menu-wrap nav.onclick-menu .onclick-nav-menu li.has-submenu > a::before {left: 30px;right:unset;}
#header-container.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .onclick-menu-wrap {float:left;}
#header-container.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid {margin-right: 187px;margin-left: 0 !important;padding-left: 0;padding-right: 10px;}
#header-container.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .fixed-header-logo {right: 10px;left:unset;}
#header-container.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .header-col-left {float: right;}
#header-container.header-style-6:not(.small) #header .header-wrap > .row:last-child .header-main-panel .header-col-left {float: right;}
#header-container.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .onclick-menu-wrap .onclick-menu-cover {left:0;right:unset;}
#header-container.dfd-new-headers.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .onclick-menu-wrap nav.onclick-menu .onclick-nav-menu ul li > a,
#header-container.dfd-new-headers.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .onclick-menu-wrap nav.onclick-menu .onclick-nav-menu ul li ul li a {padding: 10px 25px 10px 0px;}
#header-container.dfd-new-headers.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .onclick-menu-wrap nav.onclick-menu .onclick-nav-menu ul li ul {margin-right: 0;margin-left: unset;}
#header-container.header-style-5 #header .header-top-logo-panel .row .columns.header-info-panel .top-info i, #header-container.header-style-8 #header .header-top-logo-panel .row .columns.header-info-panel .top-info i {margin-left: 10px;margin-right: unset;top: 7px;float:right;}
.widget_dfd_recent_posts .recent-posts-list .post-list-item .entry-content-wrap div.entry-meta, .widget_crum_widget_tabs .recent-posts-list .post-list-item .entry-content-wrap div.entry-meta, .widget_crum_cat_tabs .recent-posts-list .post-list-item .entry-content-wrap div.entry-meta {padding-right: 20px;padding-left: unset;}
.dfd-custom-info-box .dfd-module-readmore .read-more-06 i {text-shadow: 30px 0 0 #fff, 0 0 0 #fff;transform: translate(-50%, 50%);}
.dfd-custom-info-box .dfd-module-readmore .read-more-06:hover i {text-shadow: 0 0 0 #fff, -30px 0 0 #fff;}
.dfd-price-wrap .dfd-price-block .dfd-price-cover .price-title {float:right;}
.dfd-price-wrap .dfd-price-block .dfd-price-cover .amount {left:0;right:unset;line-height: 12px;}
.dfd-custom-banner-link .image-wrap::before, .dfd-custom-banner-link-2 .image-wrap::before {right: 25px;left:unset;}
.dfd-custom-banner-desc .description {width: 120px;}
body.rtl.error404 #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-left {float: right;}
body.rtl.error404 #header-container.logo-position-left.small #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .fixed-header-logo {left: auto;right: 0;}
body.rtl.error404 #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right {float: left !important;}
body.rtl.error404 #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right .header-icons-wrapper > * {float: left !important;margin-right: 15px !important;margin-left: unset !important;}
body.rtl.error404 #header-container.logo-position-left .total_cart_header .shopping-cart-box {left: 0;right: auto;}
body.rtl.product-template-default.single.single-product #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-left {float: right;}
body.rtl.product-template-default.single.single-product #header-container.logo-position-left.small #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .fixed-header-logo {left: auto;right: 0;}
body.rtl.product-template-default.single.single-product #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right {float: left !important;}
body.rtl.product-template-default.single.single-product #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right .header-icons-wrapper > * {float: left !important;margin-right: 15px !important;margin-left: unset !important;}
body.rtl.product-template-default.single.single-product #header-container.logo-position-left .total_cart_header .shopping-cart-box {left: 0;right: auto;}
body.rtl.search.search-no-results #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-left {float: right;}
body.rtl.search.search-no-results #header-container.logo-position-left.small #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .fixed-header-logo {left: auto;right: 0;}
body.rtl.search.search-no-results #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right {float: left !important;}
body.rtl.search.search-no-results #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right .header-icons-wrapper > * {float: left !important;margin-right: 15px !important;margin-left: unset !important;}
body.rtl.search.search-no-results #header-container.logo-position-left .total_cart_header .shopping-cart-box {left: 0;right: auto;}
body.rtl.search.search-results #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-left {float: right;}
body.rtl.search.search-results #header-container.logo-position-left.small #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .fixed-header-logo {left: auto;right: 0;}
body.rtl.search.search-results #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right {float: left !important;}
body.rtl.search.search-results #header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right .header-icons-wrapper > * {float: left !important;margin-right: 15px !important;margin-left: unset !important;}
body.rtl.search.search-results #header-container.logo-position-left .total_cart_header .shopping-cart-box {left: 0;right: auto;}
#side-area {left: -380px;right:unset;}
#side-area.opened {left: 0;right:unset;}
#side-area .dfd-side-area-mask {right: -9000px;left:unset;}
.single-product .wc-tabs-wrapper .woocommerce-Tabs-panel {border-bottom: 1px dotted #e8e8e8;}
.single-product .shop_attributes tbody tr th {text-align: left;border-left: 1px dotted #e8e8e8;}
.single-product .shop_attributes tbody tr {border-left: 1px dotted #e8e8e8;}
.woocommerce-page table.shop_attributes {margin-bottom: 0px;}
.single-product .shop_attributes tbody tr:first-child th, .single-product .shop_attributes tbody tr:first-child td {padding-top: 15px;}
.woocommerce-page #reviews #comments, .woocommerce-page #reviews #review_form_wrapper {float:right;}
.woocommerce-page #reviews #comments ol.commentlist {padding-left: 20px;padding-right: unset;}
.woocommerce-page #reviews #review_form #respond .comment-reply-title::after, .woocommerce-page #reviews #review_form #respond > h3::after {right: -25px;left:unset;}
.woocommerce-page #reviews #review_form #respond .comment-reply-title, .woocommerce-page #reviews #review_form #respond > h3 {padding-bottom: 18px;}
.woocommerce-page #reviews #review_form #respond .comment-reply-title::before, .woocommerce-page #reviews #review_form #respond > h3::before {right: -25px;left: 0;}
.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .dfd-comment-heading-wrap > .meta {float: right;}
.woocommerce-page #reviews #review_form #respond form > p.comment-form-author, .woocommerce-page #reviews #review_form #respond form > p.comment-form-email {float:right;}
.widget.widget_dfd_category li, .widget.widget_categories li, .widget.widget_archive li, .widget.widget_crum_cat_arch li {padding-right: 25px;padding-left: unset;}
.widget.widget_dfd_category li::before {right: 0;left:unset;}
.widget.widget_dfd_category ul li a, .widget.widget_categories ul li a, .widget.widget_archive ul li a, .widget.widget_crum_cat_arch ul li a {float: right;margin-left: 0;margin-right: unset;padding-left: 5px;padding-right: unset;}
.nav-menu .mega-menu-item.menu-item-depth-0::before {transform: rotate(-45deg);}
#rev_slider_1_1_wrapper .hebe.nav-dir-vertical.nav-pos-hor-left .tp-bullet-image {-webkit-transform: scale(1) translateX(100px) translateY(-50%)!important;margin-right: unset;}
#rev_slider_1_1_wrapper .hebe.nav-dir-vertical.nav-pos-hor-left .tp-bullet:hover .tp-bullet-image {-webkit-transform: scale(1) translateX(100px) translateY(-50%)!important;}
body.side-area-opened #header-container.small, body.side-area-opened #header-container:not(.small),body.side-area-opened #main-wrap {right: -116.66666666667px;left:unset;}
.dfd-custom-padding-html #side-area.opened {left: 30px;right:unset;}
#rev_slider_2_1_wrapper .erinyen.tp-leftarrow .tp-title-wrap {left: 0px;right:unset;margin-right: 0px;margin-left: 0px;-webkit-transform-origin: 100% 50%;border-radius: 35px;}
a.pp_next {float: left;}
a.pp_next > span {right: 100%;left: unset;margin-right: -36px;margin-left: unset;}
a.pp_next > span > span {margin-right: -20px;margin-left: unset;transition: margin-right .3s ease;}
a.pp_previous {float: right;}
a.pp_previous > span {left: 100%;right: unset;margin-left: -36px;margin-right: unset;}
a.pp_previous > span > span {margin-left: -20px;margin-right: unset;transition: margin-left .3s ease;}
.pp_gallery ul {float:right;}
.dfd-custom-social-icon-heading .widget-title {right: -35px;left:unset;}
.products .product .woo-title-wrap .price-wrap {padding-bottom: 5px;}
.rev-counter {font-family: iransans !important;}
.dfd-text-icon-render {font-family: iransans;}
#header-container.header-style-7 #header .header-wrap .row.decorated .header-main-panel .dfd-header-bottom .inline-block > *,
#header-container.header-style-14 #header .header-wrap .row.decorated .header-main-panel .dfd-header-bottom .inline-block > * {float: right;}
body.dfd-custom-padding-html a.pp_close {left: 20px;right:unset;}
.dfd-icon-list-wrap {padding-bottom: 5px;}
#header-container.dfd-new-headers .header-top-panel .header-info-panel .top-info,#header-container.header-style-7 #header .header-wrap .row.decorated .header-main-panel .header-col-left .header-info-panel .top-info,
#header-container.header-style-14 #header .header-wrap .row.decorated .header-main-panel .header-col-left .header-info-panel .top-info {direction: ltr;}
span.label_text.checkboxgroup span.checkbox input {float: right;margin-left: 28px;margin-right: unset !important;}
span.label_text.checkboxgroup span.c_value.policy-label {padding-top: 7px;}
.dfd-module-readmore .read-more-05 i:first-child {margin-right: 0;margin-left: 10px;float: right;}
.dfd-module-readmore .read-more-05 i:last-child {margin-right: 10px;margin-left: -22px;float: left;}
.dfd-module-readmore .read-more-05:hover i:first-child {margin-right: -22px;margin-left:10px;}
.dfd-module-readmore .read-more-05:hover i:last-child {margin-left: 0;margin-right:10px;}
.dfd-modal-box-overlay .dfd-modal-box-cover .dfd-modal-box-wrap .close-block {right: 102%;left:unset;}
.wpcf7 form.dfd_contact_form.preset3.hover_style_input2_underline span.wpcf7-form-control-wrap::before {right: 0;left:unset;}
.dfd-heading-module-wrap.style_09 .dfd-heading-module, .dfd-heading-module-wrap.style_10 .dfd-heading-module {padding-right: 20px;}
.dfd-button-module-wrap .dfd-button-module.style_4.dfd-diagonal .dfd-button-link .dfd-button-inner-cover::after {right: -50%;left:unset;transition: width .7s ease, right .7s ease, opacity .3s ease 0s;}
.dfd-button-module-wrap .dfd-button-module.style_4.dfd-diagonal .dfd-button-link:hover .dfd-button-inner-cover::after {right: 50% !important;left:unset;}
.dfd-button-module-wrap .dfd-button-module.style_3.dfd-diagonal .dfd-button-link .dfd-button-inner-cover::after {right: 50%;left:unset;transition: width .7s ease, right .7s ease, opacity .3s ease .4s;}
.dfd-button-module-wrap .dfd-button-module.style_3.dfd-diagonal .dfd-button-link:hover .dfd-button-inner-cover::after {right: -50% !important;left:unset;}
.dfd-button-module-wrap .dfd-button-module.style_5 .dfd-button-link:hover .dfd-button-inner-cover::after {transform: scale(1.01);}
.wpb-js-composer .dfd_tabs_block .vc_tta.vc_general.dfd_accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a {padding-right: 50px !important;}
.dfd_tabs_block .vc_tta-accordion .vc_tta-panel .vc_tta-panel-title a {padding: 14px 20px}
.dfd_tabs_block .vc_tta-accordion .vc_tta-controls-icon-position-right a .vc_tta-controls-icon, .dfd_tabs_block .vc_tta-accordion [data-vc-tta-controls-icon-position="right"] a .vc_tta-controls-icon {position: absolute;right: 0px;transform: translateY(-50%);top: 50%;}
.dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a .vc_tta-icon {top: 2px;}
.woocommerce-page #reviews #review_form #respond .comment-form-rating {left:0;right:unset;}
.woocommerce-page #reviews #review_form #respond .comment-form-rating label {float:right;margin: 0 0 0 10px;}
.woocommerce-page #reviews #review_form #respond .comment-form-rating p {float:right;}
.custom.tparrows.tp-leftarrow::after {content: "قبلی";}
.custom.tparrows.tp-rightarrow::after {content: "بعدی";}
.custom.tparrows::after {font-family: iransans;}
#header-container.header-style-5 #header .dfd-header-bottom .inline-block .total_cart_header, #header-container.header-style-8 #header .dfd-header-bottom .inline-block .total_cart_header {margin-left: 5px;margin-right: unset;}
#header-container.header-style-6 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid .onclick-menu-wrap .onclick-menu-cover nav.onclick-menu {margin-left: -30px;padding-left: 30px;margin-right: unset;padding-right: unset;}
.widget.widget_categories li .icon-wrap i.dfd-uncategoriesed::before, .widget.widget_categories li::before, .widget.widget_archive li .icon-wrap i.dfd-uncategoriesed::before, .widget.widget_archive li::before, .widget.widget_crum_cat_arch li .icon-wrap i.dfd-uncategoriesed::before,
.widget.widget_crum_cat_arch li::before, .widget.widget_dfd_widget_sidebar_menu ul li::before, .widget.widget_product_categories ul li::before, .widget.widget_pages ul li::before, .widget.widget_nav_menu ul li::before, .widget.widget_layered_nav ul li::before, .widget.widget_meta ul li::before {right: 10px;left: auto;}
.widget.widget_dfd_category li .icon-wrap, .widget.widget_categories li .icon-wrap, .widget.widget_archive li .icon-wrap, .widget.widget_crum_cat_arch li .icon-wrap {right: 0;left:unset;}
#categories-2 form label {display: none;}
.more-button {line-height: inherit;}
.post .entry-media .post-comments-wrap::after, .search-results #main-content .post .entry-media .post-comments-wrap::after, .search-results #main-content article .entry-media .post-comments-wrap::after {left: 0;right:unset;border-right: 3px solid #b38653;border-left: 3px solid transparent;}
#multiscroll-nav.right {left: 17px;right:unset!important;}
.dfd-testimonial-item.layout-12 .image-wrap {float: right;margin: 0 0 0 30px;}
.dfd-testimonial-item.layout-12 .icon-wrap {float:left;}
.dfd-testimonial-item.layout-12 .testimonial-title, .dfd-testimonial-item.layout-12 .testimonial-subtitle {margin-left: 10px;margin-right: unset;}
.dfd-testimonial-item.layout-12 .testimonial-subtitle {padding-right: 10px;padding-left: unset;}
.dfd-testimonial-item.layout-12 .testimonial-subtitle::before {right:0;left:unset;}
.dfd-blog-posts-module.dfd-blog-loop.hovered.hovered-full-width .post.text-center .entry-media, #layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.hovered.hovered-full-width .post.text-center .entry-media {margin-right: 0;margin-left: unset;}
.dfd-blog-posts-module.dfd-blog-loop.hovered.hovered-full-width .post.text-center .entry-media, .dfd-blog-posts-module.dfd-blog-loop.hovered.hovered-full-width .post.text-center .entry-content, #layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.hovered.hovered-full-width .post.text-center .entry-media,
#layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.hovered.hovered-full-width .post.text-center .entry-content {right: 0;left:unset;}
.dfd-blog-posts-module.dfd-blog-loop.hovered .post.text-center .entry-media, #layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.hovered .post.text-center .entry-media {margin-right: 90px;margin-left: unset;}
.dfd-blog-posts-module.dfd-blog-loop.hovered .post.text-center .entry-media, .dfd-blog-posts-module.dfd-blog-loop.hovered .post.text-center .entry-content, #layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.hovered .post.text-center .entry-media,
#layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.hovered .post.text-center .entry-content {right: 25%;left:unset;}
.post .more-button {float: none;}
div.post.dfd-title-bottom.four.columns {float:right;}
.dfd-blog-posts-module.dfd-blog-loop.with-number-decor .dfd-blog-title .dfd-number-decor, .dfd-blog-posts-module.dfd-blog-loop.with-number-decor .box-name .dfd-number-decor, #layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.with-number-decor .dfd-blog-title .dfd-number-decor,
#layout.single-post .dfd-single-style-advanced .dfd-blog-posts-module.dfd-blog-loop.with-number-decor .box-name .dfd-number-decor {right: -13px;left:unset;}
.dfd-fullscreen-video-container a.fullscreen-video-close {left:0;right:unset;}
div.dfd-blog-wrap div.clearfix div.sort-panel.text-center {text-align: right !important;}
#header .onclick-menu-wrap nav.onclick-menu .onclick-nav-menu li.has-submenu > a::before {border-right: 3px solid rgba(86,86,86,0.6);border-left: unset;left: 20px;right:unset;border-right: 3px solid rgba(255,255,255,0.4);border-left: unset}
.products .product .woo-cover .buttons-wrap a.add_to_cart_button {padding-left: 10px;}
.products .product .woo-cover .buttons-wrap.dfd-buttons-light a {margin-left: 5px;}
.dfd-animated-text-wrap .dfd-animated-text-block > * {padding-left: 5px;padding-right: unset;}
.dfd-facts-counter .facts-number div {direction: ltr;}
.dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-container .vc_tta-tabs-list li {margin-left: 4px;margin-right: unset;}
.dfd-service-item.style-01 .module-icon {margin: 0 0 0 20px;}
.dfd-videoplayer.style-2.layout-1 .dfd-video-button:hover .delimiter, .dfd-videoplayer.style-2.layout-2 .dfd-video-button:hover .delimiter {right: 71px;left:unset;}
.dfd-videoplayer.layout-1 .delimiter, .dfd-videoplayer.layout-2 .delimiter {transition: right .3s ease;}
#header-container.header-style-3 #header .header-wrap > .row:last-child .header-main-panel .header-col-right, #header-container.header-style-4 #header .header-wrap > .row:last-child .header-main-panel .header-col-right {left: 10px;right:unset;}
div.header-style-3.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.lang-sel.sel-dropdown {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-3.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.form-search-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-3.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-3.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive div.shopping-cart-box {left: 0;right:unset;}
div.header-style-4.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.lang-sel.sel-dropdown {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-4.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.form-search-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-4.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-4.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive div.shopping-cart-box {left: 0;right:unset;}
#header-container.header-style-3 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid #top_right_mega_menu, #header-container.header-style-4 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid #top_right_mega_menu {padding-right: unset;}
#header-container.header-style-3 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid #top_left_mega_menu, #header-container.header-style-4 #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid #top_left_mega_menu {padding-left: 230px;}
#header-container.header-style-5 #header .dfd-header-bottom .inline-block > *, #header-container.header-style-8 #header .dfd-header-bottom .inline-block > * {padding: 0 10px;}
#header-container.header-style-5.dfd-new-headers .lang-sel,#header-container.header-style-8.dfd-new-headers .lang-sel {width: 100px;}
#header-container.header-style-5.left .shopping-cart-box, #header-container.header-style-8.left .shopping-cart-box {left: 0px;}
#header-container.header-style-8.left #header .dfd-side-header-activation-wrap {right: -50px;}
#header-container.header-style-9:not(.small) #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid {margin-right: 0;margin-left: 230px;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix {float: left !important;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-left {float:right !important;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-fluid a.fixed-header-logo {right: 10px;left:unset;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-fluid {margin-right: 120px;margin-left: 230px !important;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.form-search-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.lang-sel.sel-dropdown {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-9.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.with-top-panel.logo_right.menu_right.with-menu.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive div.shopping-cart-box {left: 0;right:unset;}
#header-container.header-style-9 .nav-menu div.sub-nav > ul.sub-menu.sub-menu-wide > li {float: right;}
#header-container.header-style-9 .nav-menu div.sub-nav > ul.sub-menu.sub-menu-wide {width: max-content;}
#header-container.header-style-10:not(.small) #header .header-wrap > .row:last-child .header-main-panel .header-col-fluid {margin-right: 0;margin-left: 230px;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix {float: left !important;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-left {float:right !important;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-fluid a.fixed-header-logo {right: 10px;left:unset;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-fluid {margin-right: 120px;margin-left: 230px !important;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.form-search-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.lang-sel.sel-dropdown {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-10.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-header-layout-fixed.dfd-enable-headroom.with-top-panel.logo_right.menu_right.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive div.shopping-cart-box {left: 0;right:unset;}#header-container.header-style-10 .nav-menu div.sub-nav > ul.sub-menu.sub-menu-wide > li {float: right;}
#header-container.header-style-10 .nav-menu div.sub-nav > ul.sub-menu.sub-menu-wide {width: max-content;}
#header-container.header-style-11 #header .header-wrap > .row:last-child .header-main-panel.columns .header-col-right .header-icons-wrapper > * .lang-sel ul {right: 0;left:unset;}
div.header-style-11.header-layout-fullwidth.dfd-new-headers.dfd-header-layout-fixed.dfd-enable-mega-menu.right #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right div.header-icons-wrapper div.lang-sel.sel-dropdown ul {right:0;left:unset;}
#header-container.header-style-12 #header .header-wrap > .row:last-child .header-col-right, #header-container.header-style-13 #header .header-wrap > .row:last-child .header-col-right {margin-right: auto;margin-left: 0;}
#header-container.header-style-12 #header .header-wrap > .row:last-child .header-col-right.active.visible-overflow, #header-container.header-style-13 #header .header-wrap > .row:last-child .header-col-right.active.visible-overflow {margin-right: 187px;margin-left: unset;}
#header-container.header-style-12 #header .header-wrap > .row:last-child .header-col-fluid, #header-container.header-style-13 #header .header-wrap > .row:last-child .header-col-fluid {float: right !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-left {float: right !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-fluid a.fixed-header-logo {right: 10px;left:unset;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow div.header-icons-wrapper div.side-area-controller-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow div.header-icons-wrapper div.lang-sel.sel-dropdown {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow div.header-icons-wrapper div.total_cart_header.progressive {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.side-area-controller-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.form-search-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive div.shopping-cart-box {left: 0;right:unset;}
#header-container.header-style-12 .nav-menu div.sub-nav > ul.sub-menu.sub-menu-wide {width: max-content;}
div.header-style-12.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow #main_mega_menu ul li {display: block !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-left {float: right !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-fluid a.fixed-header-logo {right: 10px;left:unset;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow div.header-icons-wrapper div.side-area-controller-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow div.header-icons-wrapper div.lang-sel.sel-dropdown {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow div.header-icons-wrapper div.total_cart_header.progressive {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.side-area-controller-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.form-search-wrap {float: left !important;margin-right: 15px;margin-left: unset !important;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix div.header-icons-wrapper div.total_cart_header.progressive div.shopping-cart-box {left: 0;right:unset;}
#header-container.header-style-13 .nav-menu div.sub-nav > ul.sub-menu.sub-menu-wide {width: max-content;}
div.header-style-13.header-layout-fullwidth.sticky-header-enabled.simple.dfd-new-headers.dfd-enable-mega-menu.dfd-enable-headroom.without-top-panel.logo_left.animated--header #header div.header-wrap div.row.decorated div.columns.twelve.header-main-panel div.header-col-right.text-center.clearfix.active.visible-overflow #main_mega_menu ul li {display: block !important;}



/*********************/
.hidden-title-form button i, .wishlist-title a.show-title-form i, .wishlist_manage_table tfoot a.create-new-wishlist i, .wishlist_manage_table tfoot button.submit-wishlist-changes i, .wishlist_table .add_to_cart.button i, .wishlist_table .ask-an-estimate-button i, .yith-wcwl-add-button > a i, .yith-wcwl-wishlist-new button i, .yith-wcwl-wishlist-search-form button.wishlist-search-button i {margin-left: 10px;margin-right: unset;}
.yith-wcwl-share ul li {border-right: 1px solid #d6d6d6;float: right;}
.yith-wcwl-share {text-align: right;}
.yith_wcwl_wishlist_footer .yith-wcwl-share {display: none;}
div.wishlist-title-container div.wishlist-title.wishlist-title-with-form {display: none;}
#yith-wcwl-form .shop_table tbody tr .product-name a {font-family: khandevane;font-weight: 500;}
/********************/


/*****responsive******/

@media screen and (max-width: 769px) {
.display-show {display:block !important;}
#layout.single-post .dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags .dfd-single-tags .post-tags, #layout.folio_inside_2 .project .dfd-meta-container .dfd-commentss-tags .dfd-single-tags .post-tags,
#layout.dfd-single-gallery .dfd-meta-container .dfd-commentss-tags .dfd-single-tags .post-tags { float :right;}
#layout.single-post .dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags .dfd-single-tags .post-tags ul li, #layout.folio_inside_2 .project .dfd-meta-container 
.dfd-commentss-tags .dfd-single-tags .post-tags ul li,#layout.dfd-single-gallery .dfd-meta-container .dfd-commentss-tags .dfd-single-tags .post-tags ul li {margin-bottom: 4px;}  
#sub-footer .subfooter-copyright {font-size: 12px;}
.icon-mobile-menu span.icon-wrap {right:0;left:unset;}
.sidr .sidr-top {padding: 20px 20px 20px 50px;}
.sidr ul li ul ul li a {padding-right: 40px;padding-left: unset;}
body.woocommerce-page .cart-wrap .shop_table tbody tr td {text-align: left;padding-bottom: 10px;}
body.woocommerce-page .cart-wrap .shop_table tbody tr td:before {float:right;}
body.woocommerce-page .cart-wrap .shop_table tbody tr td.product-quantity .quantity {margin-left: 0;margin-right: auto;}
.cart-wrap .coupon .dfd-coupon-wrap {padding-right: 20px;}
.cart-wrap .coupon .dfd-submit-wrap {padding-right: 0px;}
#layout.single-post .dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags .dfd-single-tags, #layout.folio_inside_2 .project .dfd-meta-container .dfd-commentss-tags .dfd-single-tags,
#layout.dfd-single-gallery .dfd-meta-container .dfd-commentss-tags .dfd-single-tags {margin-right: 0px;padding-right: 0px;}
.dfd-new-subscribe-module .dfd-subscribe-module-form.dfd-subscribe-style-3 .cell-submit {margin-right: 0px;}
.dfd-new-soc-icon a {margin-right: 0px !important;margin-top: 2px;margin-left: 2px !important;}
.dfd_tabs_block .dfd_tta_tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-heading a,
.dfd_tabs_block .dfd_tta_tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a {direction: rtl;}
body #layout .single-post.dfd-single-style-advanced .dfd-meta-container .dfd-commentss-tags .dfd-single-tags {margin-right: 0;margin-left: unset;padding-right: 0;padding-left: unset;}
#header-container.dfd-new-headers .header-info-panel, #header-container.dfd-new-headers .header-top-panel .header-info-panel .top-info {float:right;}
body > #main-wrap {right: 0;left:unset;}
#header-container:not(.small).logo-position-right #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-left {text-align: left;float:left;}
#header-container:not(.small).logo-position-right #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-right {float:right;text-align: right;max-width: 120px;}
#header-container:not(.small).logo-position-right #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-left .header-icons-wrapper > * {float:right;}
.header-layout-fullwidth.logo-position-right .total_cart_header .shopping-cart-box {right: auto;left: 0px;}
#header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right {margin-right: auto !important;margin-left: 0 !important;text-align: left !important;float:none !important;}
#header-container.logo-position-left #header .header-wrap > .row:last-child .header-main-panel .header-col-right .header-icons-wrapper > * {float:right !important;}
.row .row.collapse {display: block !important;}
.vc-row-wrapper.full_width_content_paddings > .fp-tableCell > .fp-scrollable > .fp-scroller > .row, .vc-row-wrapper.full_width_content_paddings > .fp-tableCell > .fp-scrollable > .row, .vc-row-wrapper.full_width_content_paddings > .fp-tableCell > .row,
.vc-row-wrapper.full_width_content_paddings > .row, .vc-row-wrapper.full_width_small_paddings > .fp-tableCell > .fp-scrollable > .fp-scroller > .row, .vc-row-wrapper.full_width_small_paddings > .fp-tableCell > .fp-scrollable > .row, .vc-row-wrapper.full_width_small_paddings > .fp-tableCell > .row, .vc-row-wrapper.full_width_small_paddings > .row,
.vc-row-wrapper.full_width_content > .fp-tableCell > .fp-scrollable > .fp-scroller > .row, .vc-row-wrapper.full_width_content > .fp-tableCell > .fp-scrollable > .row, .vc-row-wrapper.full_width_content > .fp-tableCell > .row, .vc-row-wrapper.full_width_content > .row {display: flex !important;flex-direction: column-reverse !important;}
#footer .columns div.row.wpb_row {display: block !important;}
body.single.single-product #main-content .column, body.single.single-product #main-content .columns {float:right;}
.woocommerce-page #reviews #review_form #respond .comment-form-rating p {top: -50%;right:55px;}
.blog-section article.not-found404 .info-wrap-empty .info-content-empty .info-empty {padding-right: 100px;}


}
@media screen and (max-width: 1100px) {
#header-container:not(.small).logo-position-right #header .header-wrap > .row:last-child .columns.header-main-panel .header-col-left {float: left;}
#header-container.dfd-new-headers .header-top-panel .header-info-panel .top-info {float: right;}
.icon-mobile-menu span.icon-wrap {right: 0;left:unset;}
}










