caption, th, td{text-align:right;}
.header-container .topbar-right > .vc_column-inner > .wpb_wrapper{float:left;}
.categories-menu-wrapper .categories-menu .catemenu-toggler{text-align:right;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li:first-child{margin-right:0;margin-left:45px;}
.header-container .widget_shopping_cart_content .cart-toggler a:after{color:#aaa;content:'\e92e';font-family:'plaza-icon';font-size:14px;position:absolute;left:0;right:inherit;top:50%;z-index:9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.entry-content li, .comment-content li{margin:0 24px 0 0;margin:0 0 0 1.714285714rem;text-align:right;}
.header-container .header-main-right > .vc_column-inner > .wpb_wrapper > *{float:right;}
body{text-align:right !important;background-color:#fff;}
.contact-page .wpcf7 .wpcf7-submit{font-family:inherit;}
.main-container .woocommerce form label{font-family:inherit;margin:0 0 5px;font-size:13px;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;font-size:14px;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word;font-size:14px;}
.main-container .woocommerce-checkout .woocommerce-billing-fields h3, .main-container .woocommerce-checkout .order-box h3{border-bottom:1px solid #ebebeb;font-size:15px;margin:0 0 20px 0;padding-bottom:10px;text-transform:uppercase;letter-spacing:-1px;font-weight:900;}
.main-container #order_review #payment .payment_methods label{font-family:inherit;}
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions{text-align:right;}
.main-container .button, .main-container button.button, .main-container a.button, .main-container a.button.alt, .main-container input#submit, .main-container input.button{background:#fff;border:2px solid #ebebeb;box-shadow:none;color:#323232;cursor:pointer;display:inline-block;font-family:Rubik, Arial, Helvetica, sans-serif;font-size:1.077em;font-weight:500;height:50px;letter-spacing:-1px;line-height:46px;outline:none;overflow:hidden;padding:0 35px;text-shadow:none;text-transform:none;vertical-align:middle;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:15px;}
.main-container .cart_totals h2{border-bottom:1px solid #ebebeb;font-size:1.714em;margin:0 0 35px;padding:0 0 10px 0;font-family:custom-one !important;font-size:20px;color:#666;}
.main-container .cart_totals table.shop_table th{border:none;border-bottom:1px solid #ebebeb;font-weight:500;padding:15px 0;text-align:right;text-transform:uppercase;vertical-align:top;}
.main-container .cart_totals table.shop_table td{background:none !important;border:none;border-bottom:1px solid #ebebeb;padding:15px 0;text-align:left;vertical-align:top;font-size:13px;}
.main-container .coupon h3{border-bottom:1px solid #ebebeb;font-size:1.286em;margin:0 0 35px;padding:0 0 10px 0;text-transform:uppercase;font-family:custom-one !important;font-size:20px;color:#666;}
.main-container .coupon .button{background:#fff;border:2px solid #ebebeb;box-shadow:none;color:#323232;cursor:pointer;display:inline-block;font-family:Rubik, Arial, Helvetica, sans-serif;font-size:1em;font-weight:500;height:50px;letter-spacing:-1px;line-height:46px;outline:none;overflow:hidden;padding:0 35px;text-shadow:none;text-transform:none;vertical-align:middle;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.woocommerce-privacy-policy-text{font-size:14px;}
form.woocommerce-form.woocommerce-form-register.register p{font-size:14px;}
p.woocommerce-LostPassword.lost_password a{font-size:14px;}
#add_payment_method #payment div.payment_box p:last-child, .woocommerce-cart #payment div.payment_box p:last-child, .woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0;font-size:13px;}
.main-container #order_review #payment .payment_methods li{margin:0 0 15px;font-size:13px;}
.main-container #order_review #payment #place_order{background:#c40316;border-color:#c40316;color:#fff;font-size:14px;margin-top:20px;text-transform:uppercase;width:100%;}
.woocommerce-additional-fields h3{font-family:custom-one !important;}
.header-container .widget_shopping_cart_content .mini_cart_content{height:0;overflow:hidden;position:absolute;left:0;text-align:right;top:100%;z-index:9967;right:inherit;}
.header-container .widget_shopping_cart_content .mini_cart_content .total .amount{color:#323232;float:left;font-weight:500;}
.atc-notice-wrapper h3{border-bottom:1px solid #ebebeb;margin:0 0 15px;padding:10px 10px 10px 0;text-align:right;text-transform:uppercase;font-size:14px;}
.atc-notice-wrapper .product-image{float:right;width:30%;}
.atc-notice-wrapper .product-info{float:right;padding-right:20px;width:70%;padding-left:0;}
.atc-notice-wrapper .buttons .button{background:#c40316;border:2px solid #ebebeb;color:#fff;display:inline-block;float:left;font-family:inherit;font-size:13px;font-weight:500;height:55px;letter-spacing:0;line-height:51px;outline:none;overflow:hidden;padding:0 30px;text-transform:none;vertical-align:middle;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.atc-notice-wrapper .product-info .price ins{background:none;float:right;font-size:1em;margin-left:5px;margin-right:0;}
.atc-notice-wrapper .close{color:#999;font-size:22px;opacity:1;position:absolute;left:10px;right:inherit;top:8px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.header-container .widget_shopping_cart_content .mini_cart_content .total{border-top:1px solid #ebebeb;color:#323232;font-size:1em;font-weight:500;line-height:40px;margin:0 30px;padding:15px 0;text-align:right;text-transform:none;}
.header-container .widget_shopping_cart_content .mini_cart_content ul.cart_list li img{border:1px solid transparent;float:right;margin:0;margin-left:15px;position:relative;width:90px;margin-right:0;}
.header-container .widget_shopping_cart_content .mini_cart_content ul.cart_list li a{color:#323232;font-weight:normal;line-height:1.35;margin:0 0 5px 30px;text-align:right;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button{font-family:inherit;}
.quickview-wrapper #quickview-content .product-images{float:right;width:40%;}
.quickview-wrapper #quickview-content .product-info{float:right;padding-right:30px;width:60%;}
.quickview-wrapper .quick-modal .closeqv{border:1px solid #999;border-radius:3px;color:#999;cursor:pointer;display:block;height:30px;line-height:28px;position:absolute;left:10px;right:inherit;text-align:center;top:10px;width:30px;z-index:2;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.quickview-wrapper #quickview-content .product-info h1 a{color:#323232;font-family:custom-one;}
.quickview-wrapper #quickview-content .product-info h1{font-size:2em;font-weight:500;line-height:1.15;margin:0 0 15px 50px;}
.quickview-wrapper #quickview-content .product-info .price-box ins{background:none;float:right;font-weight:500;margin-right:5px;text-decoration:none;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity{border:1px solid #ebebeb;float:right;height:50px;margin-left:15px;width:75px;margin-right:0;}
.quickview-wrapper #quickview-content .widget .widget-title{background:none;color:#323232;float:right;font-size:1em;line-height:30px;margin:0 0 15px;text-align:right;text-transform:uppercase;width:100%;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .owl-item a{border:1px solid #ebebeb;float:right;overflow:hidden;width:100%;}
.quickview-wrapper #quickview-content .widget .social-icons{float:right;margin:0;padding:0;}
.quickview-wrapper #quickview-content .widget .social-icons li{float:right;line-height:30px;list-style:none;margin-left:10px;margin-right:0;}
.header-container .header-wishlist .wishlist-count{background:#c40316;color:#fff;font-size:.857em;height:22px;right:-25px;left:0;line-height:22px;position:absolute;text-align:center;top:50%;width:22px;z-index:9;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.header-container .widget_shopping_cart_content .mini_cart_content .buttons a{font-family:inherit;}
.roadthemes-policy.style1 .policy-icon{right:0;position:absolute;top:5px;left:inherit;}
.roadthemes-policy.style1 .policy-inner{padding-right:65px;position:relative;text-align:right;padding-left:inherit;}
.categories-menu-wrapper .categories-menu .morelesscate span i{font-size:9px;padding-left:10px;padding-right:inherit;}
.categories-menu-wrapper .categories-menu .morelesscate span{border-top:1px solid #ebebeb;color:#222222;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:500;padding:15px 0 10px 0;text-decoration:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.product-list-countdown .shop-products .product-wrapper .count-down .hastime{text-align:right;}
.shop-products .gridview .actions li{display:inline-block;list-style-type:none;margin:0 0 0 0;position:relative;vertical-align:middle;}
.heading-title.style3 h3{display:inline-block;font-size:1.429em;line-height:1.2;margin-bottom:0;font-family:custom-one !important;}
.main-container nav.woocommerce-pagination ul.page-numbers li a.prev:before, .main-container nav.woocommerce-pagination ul.page-numbers li span.prev:before{content:'\e934';display:inline-block;font-family:'plaza-icon';font-size:14px;margin-left:5px;vertical-align:middle;margin-right:0;}
.main-container .product-view .summary.single-product-info .stock.in-stock:before, .main-container .product-view .summary.single-product-info .stock.out-of-stock:before{color:#81ca33;content:'\f058';float:right;font-family:FontAwesome;font-size:14px;margin:-2px 0 0 8px;}
.main-container nav.woocommerce-pagination ul.page-numbers li a.next:after, .main-container nav.woocommerce-pagination ul.page-numbers li span.next:after{content:'\e933';display:inline-block;font-family:'plaza-icon';font-size:14px;margin-right:5px;margin-left:0;vertical-align:middle;}
.product-list-countdown .shop-products .product-wrapper .count-down .timebox{text-align:center;}
.shop-products .gridview .count-down .hastime .timebox{color:#888;display:inline-block;font-family:Rubik, Arial, Helvetica, sans-serif;font-size:11px;margin-left:5px;vertical-align:top;margin-right:0;}
.heading-title.style2 h3{display:inline-block;font-size:1.05em;line-height:1.2;margin-bottom:0;font-weight:600;}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link{background:none;border:none;display:block;font-size:14px;line-height:1.8;padding:12px 0;text-transform:none;text-align:right;}
.header-container .header-search .search-without-dropdown .categories-container .widget_product_categories{right:0;min-width:100%;position:absolute;top:100%;z-index:10001;left:inherit;}
.header-container .header-search .search-without-dropdown .categories-container .widget_product_categories ul.product-categories ul.children{margin-right:0;margin-top:5px;padding-right:20px;padding-left:inherit;margin-left:inherit;}
.roadthemes-static-1.style1 .static-content{padding:10px;width:60%;text-align:right;}
.woocommerce .product-wrapper .onsale span, .woocommerce .single-product-image .onsale span{display:block;font-family:body-font !important;}
.woocommerce .product-wrapper .onsale, .woocommerce .single-product-image .onsale{left:10px;right:inherit;}
.shop-products .gridview .count-down .count-down-text{font-size:13px;display:block;}
.shop-products .gridview .add_to_cart_inline a:hover{background:#c40316;border-color:#c40316;color:#fff;font-family:inherit !important;font-size:14px;}
#back-top{border:2px solid #ddd;border-radius:100%;bottom:-38px;cursor:pointer;height:50px;opacity:0;position:fixed;left:15px;right:inherit;visibility:hidden;width:50px;z-index:6999;-webkit-transition:.6s ease;-moz-transition:.6s ease;-ms-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease;}
.header-container .header-search .search-without-dropdown .categories-container .widget_product_categories ul.product-categories{background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 2px #dedede;display:none;list-style-type:none;max-height:350px;min-width:200px;overflow-y:hidden;padding:15px 20px;text-align:right;}
.rtl{direction:ltr;}
body{direction:rtl !important;unicode-bidi:embed;letter-spacing:-0.5px;}
.page-wrapper .woocommerce-breadcrumb, .page-wrapper .breadcrumbs{color:#c40316;display:block;font-family:inherit;font-size:1em;line-height:25px;margin:0;text-align:right;}
.main-container .product-view .summary.single-product-info h1.product_title{font-size:1.929em;font-weight:normal;line-height:1.15;margin-bottom:12px;text-transform:none;text-align:right;font-family:custom-one !important;opacity:0.8;}
.woocommerce-grouped-product-list-item__label{display:block;font-size:1.143em;line-height:1em;text-align:right !important;}
.main-container .product-view .summary.single-product-info .cart .variations .value select{background-color:#f8f8f8;border:1px solid #ebebeb;height:30px;padding:5px 5px 5px 15px;width:100%;font-size:12px;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs .panel .shop_attributes th{border:none;border-right:1px solid #ebebeb;color:#242424;font-family:inherit;font-size:15px;font-weight:normal;text-transform:uppercase;}
.yith-wcwl-share{margin-bottom:35px;text-align:right;}
.main-container .shop_table td.product-subtotal{color:#c40316;font-size:1em;font-weight:500;}
.main-container .comments-area .commentlist li article.comment .comment-avatar{float:right;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.main-container .comments-area .commentlist li article.comment .comment-info{border:none;margin-right:75px;position:relative;margin-left:0;}
.main-container .comments-area .commentlist li article.comment .comment-info .reply{display:inline-block;float:right;position:absolute;left:0;top:0;right:inherit;}
.main-container .comments-area .commentlist .comment-meta cite{display:inline-block;font-size:1em;font-style:normal;margin:0 0 0 15px;}
.comments-area article header cite, .comments-area article header time{margin-left:85px;margin-left:6.071428571rem;margin-right:auto;}
.main-container #cancel-comment-reply-link{color:#323232;font-size:14px;font-style:normal;font-weight:600;font-family:body-font !important;}
.main-container .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header.ui-accordion-header-active a{color:#c40316;font-size:15px;}
.yith-wcwl-share h4.yith-wcwl-share-title{margin:10px 0;font-size:14px;}
.woocommerce table.shop_attributes td p{margin:0;padding:8px 0;font-style:normal;}
.main-container .product-view .summary.single-product-info .cart .variations .label{border:none;color:#242424;display:block;font-size:13px;margin:0 0 15px;padding:0;text-align:right;text-transform:uppercase;}
.main-container .product-view .summary.single-product-info .cart .group_table .woocommerce-grouped-product-list-item__price del{color:#999;float:right;font-size:.9em;font-weight:normal;margin-left:8px;text-decoration:line-through;margin-right:0;}
.main-container .product-view .summary.single-product-info .woocommerce-product-rating{margin:0 0 20px;text-align:right;}
.main-container .product-view .summary.single-product-info .woocommerce-product-rating .woocommerce-review-link{color:#999;display:inline-block;margin-right:10px;vertical-align:middle;}
.main-container .product-view .summary.single-product-info .product-nav{float:left;}
.main-container .product-view .summary.single-product-info .price{color:#c40316;font-size:1.367em;font-weight:500;line-height:normal;margin:20px 0 25px 0;text-align:right;}
.main-container .product-view .summary.single-product-info .price ins{background:none;float:right;font-weight:inherit;margin-left:7px;text-decoration:none;margin-right:0;}
.main-container .product-view .summary.single-product-info .woocommerce-product-details__short-description{margin:0 0 30px;width:100%;text-align:right;}
.main-container .product-view .summary.single-product-info .cart .quantity{background:#fff;border:1px solid #ebebeb;float:right;margin-bottom:10px;margin-left:15px;margin-right:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.main-container .product-view .summary.single-product-info{margin:0;padding:0;width:100%;text-align:right;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist{display:inline-block;margin:0 0 20px 40px;position:relative;vertical-align:middle;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a:before{color:#c40316;content:'\e977';display:inline-block;font-family:'plaza-icon';font-size:18px;font-weight:bold;margin-left:10px;position:relative;top:-2px;vertical-align:top;margin-right:0;}
.main-container .product-view .summary.single-product-info .compare span.comparetip:before{color:#c40316;content:'\e9d1';display:inline-block;font-family:'plaza-icon';font-size:18px;font-weight:bold;margin-left:10px;margin-right:0;position:relative;top:-2px;vertical-align:top;}
.main-container .product-view .summary.single-product-info .product_meta .sku_wrapper, .main-container .product-view .summary.single-product-info .product_meta .posted_in, .main-container .product-view .summary.single-product-info .product_meta .tagged_as{color:#323232;display:block;font-family:inherit;font-size:1em;font-weight:500;margin:0 0 5px 0;text-transform:uppercase;}
.main-container .product-view .summary.single-product-info .product_meta .sku_wrapper a, .main-container .product-view .summary.single-product-info .product_meta .sku_wrapper span, .main-container .product-view .summary.single-product-info .product_meta .posted_in a, .main-container .product-view .summary.single-product-info .product_meta .posted_in span, .main-container .product-view .summary.single-product-info .product_meta .tagged_as a, .main-container .product-view .summary.single-product-info .product_meta .tagged_as span{color:#323232;font-family:inherit;font-size:1em;font-weight:400;text-transform:none;}
.main-container .product-view .widget_socialsharing_widget .widget-title{color:#323232;display:inline-block;font-family:Rubik, Arial, Helvetica, sans-serif;font-size:1em;font-weight:500;margin-left:15px;text-transform:uppercase;margin-right:0;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs ul.tabs li:not(:last-child){margin:0 0 0 60px;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs ul.tabs li a{border:none;color:#888888;display:block;font-family:inherit;font-size:1.143em;font-weight:500;padding:0;position:relative;text-decoration:none;text-shadow:none !important;text-transform:uppercase;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs ul.tabs{background:none;border:none;border-bottom:2px solid #ebebeb;margin:0 0 30px 0;overflow:visible;padding:0;padding-bottom:10px;position:relative;text-align:right;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs .panel{background:#fff;float:right;font-size:1em;margin:0;width:100%;text-align:right;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs #reviews #comments .commentlist li .comment-text strong{font-family:inherit;font-weight:500;text-transform:uppercase;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs #reviews #comments .commentlist li .comment-text:before{background:#fff;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;border-left:none;content:'';display:block;height:10px;right:-6px;left:inherit;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(315deg);width:10px;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs #reviews #review_form_wrapper .comment-form label{font-family:inherit;font-weight:normal;margin:0 0 5px;width:100%;}
.yith_magnifier_zoom_magnifier{display:none;position:absolute;z-index:99;border:4px solid #ccc;overflow:hidden;right:494px;left:inherit !important;}
.main-container .product-view div.product-content-wrapper .woocommerce-tabs #reviews #comments .commentlist li .comment-text{border:1px solid #ebebeb;border-radius:3px;margin-right:80px;position:relative;margin-left:50px;}
.owl-carousel .owl-nav button.owl-prev:before{content:'\ea34';}
.owl-carousel .owl-nav button.owl-next:before{content:'\ea33';}
.roadthemes-policy.style2 .policy-icon{right:0;position:absolute;top:5px;left:inherit;}
.roadthemes-policy.style2 .policy-inner{text-align:right;padding-right:65px;position:relative;display:inline-block;padding-left:0;}
.heading-title.style3{margin-bottom:30px;padding:5px 15px 5px 0;position:relative;text-align:right;}
.header-container .header3-bigsale a{background:none;color:#fbcf00;text-align:left;}
.posts-carousel.style1 .post-title a{color:#323232;font-size:15px;}
.posts-carousel.style1 .post-info{padding:20px 0 7px 0;text-align:center;direction:rtl;}
.posts-carousel.style1 .post-meta > *{display:inline-block;margin:0 0 0 5px;}
.heading-title.style3:before{background:#c40316;bottom:0;content:'';display:block;right:0;left:inherit;position:absolute;top:0;width:4px;}
.heading-title.style1 h3{display:inline-block;font-size:1.214em;line-height:1.2;margin-bottom:0;font-family:custom-one !important;color:#666;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-left:26px;margin-right:0;text-overflow:ellipsis;white-space:nowrap;text-align:right;}
#secondary .sidebar-content{background:#fff;border:1px solid #ebebeb;display:block;padding:30px 20px 40px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:right;}
#secondary .widget-title{font-size:1.1em;margin-bottom:30px;position:relative;text-align:right;font-weight:500;text-transform:uppercase;font-family:custom-one !important;opacity:0.8;}
#secondary .yith-woocompare-widget .clear-all{float:right;font-size:inherit;height:40px;line-height:40px;}
#secondary .widget_price_filter .price_slider_amount .price_label{height:32px;line-height:32px;text-align:right;direction:rtl !important;}
#secondary .button{background:#242424;border:none;color:#fff;font-family:Rubik, Arial, Helvetica, sans-serif;font-size:1em;font-weight:normal;height:30px;letter-spacing:0;line-height:30px;padding:0 20px;text-transform:capitalize;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left;float:left;}
.shop-products .listview .actions li a:before{display:inline-block;font-family:'plaza-icon';font-size:16px;margin-left:10px;vertical-align:middle;margin-right:0;}
.shop-products .listview .actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .shop-products .listview .actions .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a{background:#c40316;border:none;color:#fff;padding:5px 15px;border-radius:5px;}
.shop-products .listview .actions li a{background:none;border:none;color:#777777;display:inline-block;font-family:inherit;font-size:14px;font-weight:normal;height:auto;letter-spacing:0;line-height:normal;margin:0;padding:0;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.shop-products .listview{background:#ffffff;padding:20px;text-align:right;}
#secondary .widget_product_categories li.cat-parent:before{content:'\f107';cursor:pointer;font-family:FontAwesome;font-size:12px;position:absolute;left:0;top:12px;right:inherit;}
#secondary .widget_product_categories li.cat-parent{padding-left:25px;position:relative;padding-right:0;}
#secondary .widget_categories .children, #secondary .widget_recent_entries .children, #secondary .widget_archive .children, #secondary .widget_product_categories .children, #secondary .widget_layered_nav .children, #secondary .widget_pages .children, #secondary .widget_meta .children, #secondary .widget_nav_menu .children{padding-right:15px;padding-left:0;}
.toolbar .woocommerce-ordering .orderby-wrapper label{color:#323232;float:right;font-size:1em;font-weight:500;margin-left:10px;margin-right:0;}
.toolbar .woocommerce-ordering .orderby-wrapper .chosen-container .chosen-single div{left:10px;right:inherit;}
.toolbar .woocommerce-ordering .orderby-wrapper .chosen-container .chosen-drop ul li{font-size:0.9em;margin:0;padding:10px 20px;text-align:right;text-transform:capitalize;}
.chosen-container .chosen-drop{position:absolute;top:100%;left:9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15);}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:9999px;}
.contact-page .contact-text h4{display:inline-block;font-size:20px;font-family:custom-one !important;opacity:0.6;}
.contact-page .wpcf7 .wpcf7-submit{margin-top:20px;background:#fff;border:2px solid #ebebeb;box-shadow:none;color:#323232;cursor:pointer;display:inline-block;font-family:inherit;}
.contact-page .contact-text i:before{font-size:25px;margin-left:10px;margin-right:0;}
.roadthemes-newsletter.style1 .mc4wp-form input[type='email']{background:#fff;border:1px solid #ebebeb;color:#888;display:block;float:right;font-size:.929em;height:50px;line-height:48px;max-width:100%;padding:0 20px;text-align:right;white-space:nowrap;width:341px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
.product-list-2.roadthemes-slider .owl-stage-outer{margin:-30px 0;padding:30px 0;direction:rtl;}
.shop-products .listview .product-name a{color:#0961c3;display:block;font-size:1em;max-width:100%;text-align:right;}
.product-list-2 .shop-products .product-wrapper .price-box{margin-bottom:0;padding-left:50px;padding-right:0;text-align:right;}
.product-list-2 .shop-products .product-wrapper .product-buttons{border:none;bottom:0;padding:0;position:absolute;left:5px;right:inherit;width:auto;z-index:9;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;filter:alpha(opacity=0);opacity:0;}
.main-container .button, .main-container button.button, .main-container a.button, .main-container a.button.alt, .main-container input#submit, .main-container input.button{background:#fff;border:2px solid #ebebeb;box-shadow:none;color:#323232;cursor:pointer;display:inline-block;font-family:inherit !important;}
.roadthemes-slider.roadthemes-products .shop-products .owl-item.active .item-col{-webkit-animation:zoomIn 500ms ease-in-out;-moz-animation:zoomIn 500ms ease-in-out;-o-animation:zoomIn 500ms ease-in-out;animation:zoomIn 500ms ease-in-out;direction:rtl;}
.product-list .shop-products .product-wrapper .price-box{margin-bottom:0;padding-left:50px;padding-right:0;text-align:right;}
.page-wrapper .entry-header .entry-title{font-size:3em;margin:0 0 30px 0;font-family:custom-one !important;}
.main-container .blogs.blog-sidebar .post-thumbnail-wrapper{float:right;max-width:40%;}
.main-container .blogsearchform .form-input .button-search{background:none;border:none;color:#999;cursor:pointer;font-size:0;height:40px;line-height:40px;margin:0;outline:none;padding:0;position:absolute;left:0;right:inherit;text-align:center;top:0;width:40px;}
.mega_main_menu li.widgets_dropdown > .mega_dropdown > li .mega_dropdown > li, .mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li .mega_dropdown > li{text-align:right;display:block;width:100%;font-family:body-font !important;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a .link_text, .header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link .link_text{color:#777777;display:block;font-family:inherit;font-size:13px;font-weight:400;line-height:1.25;padding:7px 0;}
.page-content, #secondary{margin-bottom:70px;text-align:right;}
.main-container .single article .post-title{font-size:2.138em;margin:0 0 5px 0;font-family:custom-one !important;}
.main-container .blog-page article.format-video .post-thumbnail{display:block;text-align:right;}
.main-container .blogs.blog-nosidebar .post-thumbnail-wrapper{float:right;padding-left:25px;width:33%;padding-right:inherit;}
.main-container .blogs article .post-title a{color:#242424;font-family:custom-one;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li:last-child{border-left:none;border-right:indianred;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li{border-left:1px solid #ebebeb;color:#777777;font-family:inherit !important;font-size:14px;font-weight:400;padding:0 20px;border-right:0;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link .link_text{border:none;color:#323232;font-family:body-font;font-size:1.143em;font-weight:500;padding:0;text-transform:none;text-align:right;}
.main-container .blogsearchform .form-input .input_text{background:none;border:none !important;height:40px;line-height:40px;outline:none;padding:0 15px 0 50px;width:100%;}
.main-container blockquote{background:#f6f6f6;border:1px solid #ebebeb;border-left:0;border-right:5px solid #c40316;font-size:15px;font-style:normal;line-height:26px;margin:40px 40px 40px 0;padding:30px 45px;}
.main-container .comments-area .comments-title, .main-container .comments-area .comment-reply-title{display:inline-block;font-family:custom-one !important;font-size:24px;opacity:0.8;}
.main-container .single article .post-thumbnail-wrapper{margin:0 0 40px 0;text-align:center;}
.about-page .about-introduce .wpb_text_column h3{font-size:1.25em;line-height:1.5;margin:auto;margin-bottom:25px;max-width:75%;}
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading a{color:#323232 !important;font-weight:500;line-height:1.5;padding:15px 20px 15px 60px !important;text-align:right;}
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon{font-style:normal;height:21px;right:auto !important;line-height:21px;position:absolute;left:20px !important;text-align:center;width:21px;}
.shop-products .gridview .count-down .count-down-text strong{color:#c40316;margin-left:6px;}
.testimonials-wrapper.style-about-page .author .name, .testimonials-wrapper.style-about-page .author [itemprop='name']{color:#323232;display:block;font-family:inherit;font-style:normal;font-weight:500;text-transform:uppercase;}
.testimonials-wrapper.style-about-page .author{display:block;font-size:1.077em;line-height:1.5;position:relative;text-align:center;vertical-align:middle;font-style:normal;font-family:inherit;}
.about-page .about-what-we-do .wpb_text_column h4{font-size:1.2em;margin-bottom:10px;}
.error404 .search-form-wrapper h2{color:#686868;font-size:28px;text-transform:uppercase;font-family:custom-one !important;}
.error404 .search-form-wrapper p{color:#323232;font-size:16px;font-weight:300;margin:20px auto 40px;text-align:center;width:60%;}
h2{font-size:1em;font-weight:900;}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon, .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{right:inherit;left:.7em;top:.7em;}
.wpb_accordion_section.group p{font-size:15px;}
.main-container .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header a{color:#323232;font-weight:500;padding:15px 25px 15px 10px;font-size:0.9em;}
.main-container .comments-area .comment-respond .comment-form .comment-form-cookies-consent input[type='checkbox']{display:inline-block;margin-left:5px;margin-right:0;}
.main-container .relatedposts h3, .main-container .comments-area .comments-title, .main-container .comments-area .comment-reply-title{display:inline-block;font-size:1.8em;font-weight:normal;margin-bottom:25px;font-family:custom-one !important;opacity:0.8;}
.main-container .blog-page article .entry-meta .meta-title{color:#323232;font-size:1em;font-weight:500;margin-left:3px;margin-right:0;}
.main-container .comments-area .comment-respond .comment-form .form-submit input#submit{background:#c40316;border:none;color:#fff;font-size:1em;height:50px;line-height:50px;min-width:250px;padding:0 35px;text-align:center;text-transform:uppercase;letter-spacing:-1px;}
.post-info{text-align:right;}
.main-container .blogs article.sticky .post-title a, .main-container .blogs article.tag-sticky-2 .post-title a{color:#c40316;font-family:custom-one;font-size:22px;}
.main-container .blog-page article .entry-summary{margin:0;text-align:right;width:100%;}
.antomitip{background:#4c4c4c;color:#fff;display:block;float:right;font-size:11.984px;font-weight:normal;left:0;right:inherit;letter-spacing:0;line-height:2;padding:4px 14px;position:absolute;text-transform:none;top:-45px;white-space:nowrap;width:auto;z-index:105;}
.header-container .widget_shopping_cart_content .mini_cart_content ul.cart_list li .remove{background:none;border:1px solid #dedede;color:#dedede !important;display:block;font-size:18px;font-weight:normal;height:18px;right:auto;line-height:16px;margin:0;position:absolute;left:0;text-align:center;top:0;width:18px;z-index:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.antomitip:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #323232;bottom:-6px;content:'';display:block;height:0;right:50%;margin-left:-5px;position:absolute;width:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.header-container .header-sticky .header-sticky-right > .vc_column-inner > .wpb_wrapper > *{float:right;margin-left:50px;margin-right:0;}
.wrapper .footer-newsletter .wpb_text_column h3{font-size:1.429em;margin-bottom:2px;text-align:right;font-family:custom-one !important;}
.contact-page .wpcf7 label{color:#888;margin-bottom:5px;width:100%;text-align:right;}
.roadthemes-newsletter.style1 .mc4wp-form button[type='submit']{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.product-list .shop-products .product-wrapper .product-buttons{left:5px;right:inherit;}
.owl-carousel .owl-nav button.owl-next{right:auto;left:-32px;}
.owl-carousel .owl-nav button.owl-prev{right:-32px;left:auto;}
.product-list .shop-products .product-wrapper .star-rating{display:block;margin:0;text-align:right;padding:0;width:100%;}
.product-list .shop-products .product-wrapper .price-box{margin-bottom:0;padding-left:50px;padding-right:inherit;}
.product-list .shop-products .product-wrapper .list-col4{float:right;width:38%;}
.footer .footer-copyright .wpb_single_image{text-align:left;}
.roadthemes-social-icon.style1 .social-icons li:last-child{margin-left:0;margin-right:inherit;}
.footer .footer-copyright .wpb_text_column p{margin:0;text-align:right;}
.roadthemes-social-icon.style1 .social-icons li{display:inline-block;margin:0 0 5px 10px;position:relative;vertical-align:middle;z-index:2;}
.footer .footer-main .vc_wp_custommenu ul li{color:#222222;line-height:1.45;margin-bottom:10px;text-align:right;}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link .link_text{color:#4c4c4c;font-family:inherit !important;font-size:14px;font-weight:normal;}
.mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown.drop_to_right .mega_dropdown{right:100%;left:inherit;}
.header-container .header-main-right > .vc_column-inner > .wpb_wrapper > *{display:inline-block;margin:0 0 0 40px;vertical-align:middle;}
.header-container .widget_shopping_cart_content .cart-toggler a{display:block;height:50px;line-height:50px;padding-left:20px;position:relative;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li{display:inline-block;margin:0 0 0 45px;padding:13px 0;}
.header-container .topbar .wpb_text_column ul li{display:inline-block;line-height:45px;margin-left:20px;padding-left:20px;position:relative;vertical-align:middle;margin-right:inherit;padding-right:inherit;}
.header-container .widget_shopping_cart_content .cart-toggler .cart-quantity{background:#c40316;color:#fff;font-size:.857em;height:22px;right:0;left:inherit;line-height:22px;position:absolute;text-align:center;top:50%;width:22px;z-index:9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.header-container .topbar .wpb_text_column ul li:last-child{margin-left:0;padding-left:0;}
.header-container .widget_shopping_cart_content .cart-toggler .cart-subtotal{display:inline-block;font-family:inherit;font-weight:500;margin-left:5px;vertical-align:top;}
.header-container .topbar .wpb_text_column ul li:after{background:#ebebeb;content:'';display:block;height:20px;position:absolute;left:0;right:inherit;top:50%;width:1px;z-index:9;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.categories-menu-wrapper .categories-menu .catemenu-toggler span:before{margin-left:10px;margin-right:inherit;-webkit-transform:rotate(180deg);-ms-transform:rotate(360deg);transform:rotate(180deg);}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link:after{content:'\f104';right:auto;left:20px;}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li > a.item_link .link_text{padding-left:15px;padding-right:inherit;}
.header-container .header-search .search-without-dropdown .categories-container{float:right;position:relative;}
.header-container .header-search .search-without-dropdown .searchform .ws{float:right;text-align:right;font-family:inherit !important;}
.header-container .header-search .search-without-dropdown .searchform .searchsubmit{float:right;border-radius:4px 0 0 4px;}
.header-container .header-search .search-without-dropdown .categories-container .cate-toggler-wrapper{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.site-content .gallery-columns-4 .gallery-item{padding-left:2%;padding-right:0;}
.owl-carousel .owl-stage-outer{direction:ltr;}
.shop-products .gridview .product-info{position:relative;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;direction:rtl;}
.product-list-countdown .shop-products .product-wrapper .list-col4{float:right;width:43%;}
.product-list-countdown .shop-products .product-wrapper .list-col8{float:right;padding:15px 0 15px 15px;width:57%;text-align:right;}
.site-content .gallery-columns-5 .gallery-item{padding-left:2%;padding-right:0;}
.nav-previous, .previous-image{float:right;}
.nav-next, .next-image{float:left;text-align:left;}
.author-avatar{float:right;}
.author-description{float:right;margin-right:15px;margin-right:1.071428571rem;margin-left:auto;}
.comment-content ol, .comment-content ul{margin:0 24px 0 0;margin:0 1.714285714rem 0 0;}
.entry-content li, .comment-content li{margin:0 24px 0 0;margin:0 1.714285714rem 0 0;}
.entry-content td, .comment-content td{padding:6px 0 6px 10px;}
article.format-aside .aside{border-right:22px solid #a8bfe8;border-left:none;}
article.format-link header{float:left;}
article.format-link .entry-content{float:right;}
.format-status .entry-header img{float:right;margin-left:21px;margin-left:1.5rem;margin-right:0;}
.comments-area article header img{float:right;}
.comments-area article header cite, .comments-area article header time{margin-right:85px;margin-right:6.071428571rem;margin-left:auto;}
.comments-area article header h4{left:0;right:auto;}
.comments-area .bypostauthor cite span{margin-right:5px;margin-right:0.357142857rem;margin-left:auto;}
#respond h3#reply-title #cancel-comment-reply-link{margin-right:10px;margin-right:0.714285714rem;margin-left:auto;}
label ~ span.required{float:right;margin:-18px -16px 0 0;margin:-1.285714286rem -1.142857143rem 0 0;}
.template-front-page .widget-area .widget_text img{float:right;margin:8px 0 8px 24px;margin:0.571428571rem 0 0.571428571rem 1.714285714rem;}
.widget-area .widget ul ul{margin-right:12px;margin-right:0.857142857rem;margin-left:auto;}
.widget-area .textwidget li{margin-left:auto;margin-right:36px;margin-right:2.571428571rem;}
.widget_recent_entries .post-date, .widget_rss .rss-date{margin-right:12px;margin-right:0.857142857rem;margin-left:auto;}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption{text-align:right;}
#wp-calendar #next{padding-left:24px;padding-left:1.714285714rem;text-align:left;padding-right:0;}
@media screen and (min-width:600px){
.site-content, .template-front-page.has-post-thumbnail article{float:right;}
.widget-area, .entry-page-image{float:left;}
.site-header h1, .site-header h2{text-align:right;}
.template-front-page .widget-area .widget_text img{float:right;margin:8px 0 8px 24px;}
.template-front-page .widget-area .widget, .template-front-page.two-sidebars .widget-area .front-widgets{float:right;}
.template-front-page .widget-area .widget:nth-child(odd){clear:left;}
.template-front-page .widget-area .widget:nth-child(even),
.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets{float:left;margin:0 24px 0;margin:0 1.714285714rem 0;}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{text-align:right;}
.main-navigation li{margin-left:40px;margin-left:2.857142857rem;margin-right:auto;}
.main-navigation li ul ul{margin-right:0;right:100%;left:auto;}
.main-navigation ul li:hover > ul{border-right:0;border-left:none;}
.commentlist .children{margin-right:48px;margin-right:3.428571429rem;margin-left:auto;}
}
.heading-title.style2{margin-bottom:30px;text-align:right;}
.footer .footer-contact-text .icon{float:right;margin-left:10px;margin-right:inherit;}
.footer .footer-contact-text .text{float:right;text-align:right;}
.footer p{text-align:right;}
.roadthemes-social-icon.style1{text-align:right;}
.wpb_single_image.vc_align_left{text-align:right !important;}
.header-container .header-search .search-without-dropdown .categories-container .cate-toggler-wrapper .cate-toggler:after{content:'\e92e';display:inline-block;font-family:'plaza-icon';font-size:14px;margin-right:5px;margin-left:inherit;}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a .link_text{color:#4c4c4c;display:block;font-family:inherit;font-size:1em;font-weight:500;line-height:1.5;text-transform:uppercase;text-align:right;}
.categories-menu-wrapper .categories-menu .categories > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a .link_text{color:#4c4c4c;display:block;font-family:inherit;font-size:13px;font-weight:normal;text-align:right;}
.product-list-countdown .shop-products .product-wrapper .price-box{margin-bottom:25px;padding-left:50px;padding-right:inherit;}
.topbar-left.wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-4.vc_col-md-12{text-align:right;}
.roadthemes-static-1.style1{padding:7px 10px;align-items:center;background:#fff;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0;position:relative;z-index:1;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}
.shop-products .listview .price-box del{color:#929292;font-size:.875em;font-weight:normal;margin-left:5px;text-decoration:line-through;filter:alpha(opacity=100);opacity:1;margin-right:0;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link .link_text{color:#777777;font-family:inherit;font-size:14px;font-weight:400;text-transform:none;text-align:right;}
.header-container .header-search .search-dropdown .searchform .ws{background:none;border:none;color:#777777;font-family:inherit;font-size:1em;height:48px;line-height:48px;margin:0;outline:none;padding-left:25px;padding-right:inherit;width:280px;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link{background:none;border:none;font-size:14px;padding:10px 30px;text-transform:none;text-align:right;}
.mega_main_menu li.default_dropdown.submenu_full_width.drop_to_center > .mega_dropdown, .mega_main_menu li.default_dropdown.drop_to_right .mega_dropdown{right:0px;left:auto;}
.heading-title.style1{margin-bottom:30px;text-align:right;}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_text{font-family:inherit;}
.roadthemes-static-1.style1 .static-link a{font-family:inherit;}
@media screen and (max-width:479px){
.header-container .header-mobile .header-mobile-icon > .vc_column-inner > .wpb_wrapper > *{margin-left:10px;margin-right:5px;}
.visible-small.mobile-menu.style1{margin-left:15px !important;}
.header-container .header-mobile .header-mobile-icon > .vc_column-inner > .wpb_wrapper > *{float:right;margin-right:30px;}
}
@media screen and (max-width:639px){
.header-container .widget_shopping_cart_content .mini_cart_content{left:100%;margin-left:0;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.header-container .header-mobile .header-search .search-dropdown .searchform{left:100%;margin-right:65px;margin-left:0;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-86%);}
}
@media screen and (max-width:991px){
.mobile-menu .mobile-menu-container ul.nav-menu > li .fa{color:#999;cursor:pointer;float:left;height:45px;line-height:45px;position:absolute;left:0;right:inherit;top:0;text-align:left;width:40px;z-index:2;}
.fa-angle-right:before{content:"\f104";}
.mobile-menu .mobile-menu-content .mobile-menu-inner .mobile-close{background:#c40316;border:none;color:white;cursor:pointer;font-size:15px;outline:none;position:absolute;left:15px;right:inherit;top:15px;width:30px;height:30px;line-height:30px;text-align:center;z-index:89;}
.header-container .header-mobile .header-mobile-icon > .vc_column-inner > .wpb_wrapper > *{float:right;margin-right:3px;}
.mobile-menu .mobile-menu-container ul.nav-menu > li ul.sub-menu li a{border-top:1px solid #ddd;color:#999;display:block;float:right;font-family:inherit;height:40px;line-height:40px;width:100%;text-align:right;font-size:13px;}
.header-container .header-mobile .header-wishlist{padding-right:15px;padding-left:inherit;}
.mobile-menu .mobile-menu-container ul.nav-menu > li > a{border-top:1px solid #ebebeb;color:#323232;display:block;font-size:1em;font-weight:500;height:45px;line-height:45px;text-transform:uppercase;text-align:right;}
}
@media(min-width:1200px){
.vc_col-lg-1\/5, .vc_col-lg-2\/5, .vc_col-lg-3\/5, .vc_col-lg-4\/5, .vc_col-lg-5\/5{float:right;}
}
.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f0e4";font-family:FontAwesome;font-size:16px;width:30px;text-align:center;font-weight:400;font-style:normal;display:inline-block;color:#f76b6a;}
.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f291";font-family:FontAwesome;font-size:16px;width:30px;text-align:center;font-weight:400;font-style:normal;display:inline-block;color:#f76b6a;}
.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f041";font-family:FontAwesome;font-size:16px;width:30px;text-align:center;font-weight:400;font-style:normal;display:inline-block;color:#f76b6a;}
.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007";font-family:FontAwesome;font-size:16px;width:30px;text-align:center;font-weight:400;font-style:normal;display:inline-block;color:#f76b6a;}
.woocommerce-MyAccount-navigation-link--customer-logout a:before {
content: "\f08b";
font-family: FontAwesome;
font-size: 16px; width: 30px;
text-align: center;
font-weight: 400;
font-style: normal;
display: inline-block;
color: #f76b6a; }