body .images-overlay .hoverLink i,
body .image-overlay .hoverLink i {
  padding: 0 9px;
}
.rtl #ya-totop {
  left: 15px;
  right: auto;
}
.rtl #header #header-menu #menu-category-product .container {
  padding-left: 0;
}
.rtl #header #header-menu .dropdown-menu li {
  text-align: right;
}
.rtl #header .top_logo #searchform {
  float: left;
}
.rtl #header .top_logo #searchform .search-query {
  float: none;
}
.rtl #header .top_logo #searchform #searchsubmit {
  float: left;
}
.rtl #header .top_logo a {
  float: right;
}
.rtl #main #contents .widget-1 {
  padding-top: 0;
}
.rtl #main .container .widget_shopping_cart_content ul li img {
  float: left;
}
.rtl #main .container .widget_shopping_cart_content ul li dl.variation .variation-Color {
  float: right;
}
.rtl #main .container .widget_shopping_cart_content ul li dl.variation dd.variation-Color {
  margin-right: 2px;
}
.rtl #main .container .widget_price_filter .price_slider_wrapper .price_slider_amount {
  text-align: right;
}
.rtl #main .container .widget_price_filter .price_slider_wrapper .price_slider_amount .button {
  float: right;
  margin-right: 0;
}
.rtl #main .container .ya_best_seller_product .sw-bestseller-product .event-nav {
  left: 0;
}
.rtl #main .container .ya_best_seller_product .sw-bestseller-product .event-nav .control-button .preview {
  left: 0;
  float: left;
  margin-right: 5px;
}
.rtl #main .container .ya_best_seller_product .sw-bestseller-product .event-nav .control-button .next {
  float: left;
}
.rtl #main .container .ya_best_seller_product .sw-bestseller-product .carousel-inner .item .item-detail .item-img {
  float: right;
  margin-left: 15px;
  margin-right: 0;
}
.rtl #main .container .product-categories li:before {
  content: "\f0d9";
  float: right;
}
.rtl #main .container .product-categories li a {
  margin-right: 5px;
}
.rtl .bottom .bottom2 {
  padding: 0;
}
.rtl .bottom .bottom2 .nav {
  width: 95%;
  padding: 7.5px 0;
}
.rtl .bottom .bottom1 {
  padding: 0;
}
.rtl .bottom .bottom1 .widget-1 {
  padding-left: 16px;
}
.rtl #header .header_msg #sidebar-top .ya_posts div .this-week .week-new,
.rtl #header .header_msg #sidebar-top .ya_posts div .this-week .i-slider-news {
  float: right;
}
.rtl #header .header_msg #sidebar-top .ya_posts div .this-week .i-slider-news {
  text-align: right;
}
.rtl #header .top .widget_icl_lang_sel_widget #lang_sel a.lang_sel_sel:after {
  right: auto;
  left: 15px;
}
.rtl #header .top .widget_icl_lang_sel_widget #lang_sel ul ul {
  left: 0;
  right: -10px;
}
.rtl #header .top .widget_icl_lang_sel_widget #lang_sel ul ul li {
  padding-right: 10px;
}
.rtl #header .top .widget_icl_lang_sel_widget {
  float: right;
}
.rtl #header .top .current-date {
  float: right;
  margin-left: 0;
  margin-right: 15px;
}
.rtl .widget_nav_menu .menu li {
  display: block;
  line-height: 1em;
  float: right;
  margin-top: 8px;
}
.rtl .widget_nav_menu .menu li.menu-login {
  border-right: none !important;
}
.rtl #header .wrap-header-menu .primary-menu {
  float: right;
}
.rtl #header .wrap-header-menu #menu-category-product {
  float: left;
}
.rtl .primary-menu .navbar-inner .nav > li ul > li a:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.rtl .primary-menu .navbar-inner .nav .menu-home > a span.menu-title:before {
  margin-left: 5px;
  margin-right: 0;
}
.rtl .primary-menu .navbar-inner .nav > li.dropdown > ul.dropdown-menu > li.dropdown-submenu > a:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  left: 5px;
  right: auto;
}
.rtl .primary-menu .navbar-inner .nav.nav-mega > li.ya-mega-menu > .dropdown-menu .menu-latest-news .media > a {
  float: right;
}
.rtl .primary-menu .navbar-inner .nav.nav-mega .menu-home {
  margin-right: -1px;
}
.rtl .primary-menu .navbar-inner .nav.nav-mega > li.ya-menu-custom > .dropdown-menu > li .dropdown-sub {
  left: auto;
  right: 99% !important;
  box-shadow: -1px -1px 5px 2px rgba(1,1,1,0.4);
  top: 1px;
}
.rtl .primary-menu .navbar-inner .nav.nav-mega > li.ya-mega-menu > .dropdown-menu > li {
  float: right;
}
.rtl .primary-menu .navbar-inner .nav > li.dropdown > ul.dropdown-menu {
  right: 0;
  left: auto !important;
}
.rtl #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1,
.rtl #megaMenu.megaMenuHorizontal ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
  right: -1px;
  left: 0;
}
.rtl .media > .pull-left {
  margin-right: 0;
  margin-left: 10px;
}
.rtl #contents .carousel-inner {
  margin-top: 30px;
}
.rtl #contents .popular-content .popular-top {
  float: right;
  margin-right: 0;
}
.rtl #contents .popular-content .popular-top .popular-inner a {
  max-width: none;
  width: 100%;
}
.rtl #contents .popular-content .popular-top .popular-inner a img {
  width: 100%;
}
.rtl #contents .popular-content .all-list .popular-list .popular-content .image {
  float: right;
  margin-right: 0;
  margin-left: 20px;
}
.rtl #contents .woocommerce h1 {
  text-align: right !important;
}
.rtl #contents .woocommerce .woocommerce-shipping-fields,
.rtl #contents .woocommerce .woocommerce-billing-fields {
  width: 100%;
  overflow: hidden;
}
.rtl #contents .woocommerce .woocommerce-info:before {
  left: auto;
}
.rtl #contents .woocommerce .login p {
  text-align: right;
}
.rtl #contents .woocommerce .login .inline {
  float: right;
}
.rtl #contents .woocommerce .checkout_coupon p.form-row {
  float: right;
}
.rtl #contents .woocommerce .checkout_coupon p.form-row-last {
  text-align: right;
}
.rtl #contents .woocommerce h3#ship-to-different-address {
  float: right;
}
.rtl #contents .woocommerce ul.payment_methods li {
  text-align: right;
}
.rtl #contents .woocommerce ul.payment_methods li .payment_box:after {
  left: auto;
}
.rtl #contents .woocommerce table.compare-list th {
  text-align: right;
}
.rtl #contents .woocommerce .shop_table tr th,
.rtl #contents .woocommerce .shop_table tr td {
  text-align: right;
}
.rtl #contents .woocommerce .shop_table tr td .coupon .button:hover,
.rtl #contents .woocommerce .shop_table tr td .box-chekout .button:hover {
  background: #3377bb;
  color: #fff;
  font-weight: 100;
  border: none;
}
.rtl #contents .woocommerce .shipping-calculator-form p .button:hover {
  background: #3377bb;
  color: #fff;
  font-weight: 100;
  border: none;
}
.rtl #contents .woocommerce .address h3 {
  float: right;
}
.rtl #contents .woocommerce .address a {
  float: left;
}
.rtl #contents .woocommerce .login p label,
.rtl #contents .woocommerce .register p label {
  text-align: right;
}
.rtl #contents .woocommerce .login p .button,
.rtl #contents .woocommerce .register p .button {
  float: right;
}
.rtl #contents .woocommerce .login p.lost_password,
.rtl #contents .woocommerce .register p.lost_password {
  text-align: right;
}
.rtl #contents .woocommerce .cart_totals h2,
.rtl #contents .woocommerce form.shipping_calculator h2 {
  text-align: right;
}
.rtl #contents form#yith-wcwl-form .shop_table tr th {
  text-align: right;
}
.rtl #contents p.woocommerce-result-count {
  float: right;
}
.rtl #contents .woocommerce-ordering {
  float: left;
}
.rtl #contents .woocommerce-message:before {
  left: auto;
}
.rtl #contents .woocommerce-message a {
  float: left;
}
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content a.add_to_cart_button {
  padding: 0 42px 0 0;
}
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content a.add_to_cart_button:before {
  right: 0;
}
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content .product_type_variable {
  padding: 0 10px !important;
}
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content a.add_to_cart_button,
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content a.compare,
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content .product_type_external,
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content .product_type_grouped {
  float: right;
}
.rtl #contents #loop-products li .item_product .item_product_in .product_category_content .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist {
  float: right;
}
.rtl #contents .pag_product .woocommerce-pagination ul li {
  float: right;
}
.rtl #contents .pag_product .woocommerce-pagination ul li a i:before {
  content: "\f0d9";
}
.rtl #contents .pag_product .woocommerce-pagination ul .next {
  background: url("../assets/img/default/row_left.png") no-repeat center center #ddd;
}
.rtl #contents .pag_product .woocommerce-pagination ul .next:hover {
  background: url("../assets/img/default/row_left.png") no-repeat center center #3377bb;
}
.rtl #contents .pag_product .woocommerce-pagination ul .prev {
  background: url("../assets/img/default/row_right.png") no-repeat center center #ddd;
}
.rtl #contents .pag_product .woocommerce-pagination ul .prev:hover {
  background: url("../assets/img/default/row_right.png") no-repeat center center #3377bb;
}
.rtl #contents .wootab .nav-tabs li {
  float: right;
}
.rtl #contents .wootab #comments .commentlist {
  padding-right: 0;
}
.rtl #contents .wootab #comments .commentlist .comment_container img {
  float: right;
  left: auto;
  right: 0;
}
.rtl #contents .wootab #comments .commentlist .comment_container .comment-text {
  margin-right: 50px;
  margin-left: 0;
}
.rtl #contents .wootab #respond p.stars a {
  border-right: none;
  border-left: 1px solid #ccc;
  margin-right: 0;
  margin-left: 8px;
}
.rtl #contents .wootab #respond p.stars a:after {
  right: 0;
}
.rtl #contents .product-images {
  direction: ltr;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom form.cart {
  float: right;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom form.cart .quantity {
  float: right;
  margin-right: 0 !important;
  margin-left: 28px;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom button.cart {
  padding: 0 46px 0 10px;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom button.cart:before {
  right: 0;
  left: auto;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom a.compare {
  float: right;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom .yith-wcwl-add-button a {
  float: right !important;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom .variations_button .quantity {
  margin-right: 0 !important;
  margin-left: 28px;
}
.rtl #contents .product_detail .content_product_detail .product-summary-bottom .variations_button .quantity,
.rtl #contents .product_detail .content_product_detail .product-summary-bottom .variations_button .single_add_to_cart_button {
  float: right;
}
.rtl #contents .related-product h3 {
  text-align: right;
}
.rtl #contents .related-product .page-button {
  left: 0;
  right: auto;
}
.rtl #contents .related-product .item-content a.add_to_cart_button {
  float: right;
  padding: 0 46px 0 10px;
}
.rtl #contents .related-product .item-content a.add_to_cart_button:before {
  right: 0;
  left: auto;
}
.rtl #contents .related-product .item-content .wc-forward {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: 38px;
}
.rtl #contents .related-product .item-content .product_type_grouped,
.rtl #contents .related-product .item-content .product_type_external,
.rtl #contents .related-product .item-content .product_type_variable {
  float: right;
}
.rtl .breadcrumb > li a:after {
  display: none;
}
.rtl .breadcrumb > li a:before {
  content: '\f104';
  font-family: FontAwesome;
  color: #3377bb;
  padding: 0 10px;
  position: relative;
  top: 2px;
  font-size: 17px;
}
.rtl .banner .sw-event .carousel .item .item-event-wrapper .item-content {
  padding: 12px 20px 0 12px;
}
.rtl .banner .sw-event .carousel .item .item-event-wrapper .item-content .event-thumb {
  float: left;
}
.rtl .banner-right .item.item-1 {
  padding-left: 6px;
  padding-right: 15px;
}
.rtl .banner-right .item.item-2 {
  padding-left: 15px;
  padding-right: 6px;
}
.rtl #contents .sw-tab-content ul.nav-tabs li {
  float: right;
}
.rtl #contents .sw-tab-content ul.nav-tabs li:last-child a {
  border-left: none;
}
.rtl #contents .sw-tab-content ul.nav-tabs li a {
  border-left: 1px solid #ddd;
  border-right: none;
}
.rtl .sw-tab-content-layout1 .sw-meta .sw-category {
  float: right;
}
.rtl #contents .sw-tab-content .sw-pagination .sw-pagination-inner .left {
  right: 0;
  margin-right: -26px;
  background: url("../assets/img/default/row_right_slide.png") no-repeat scroll center center #ddd;
}
.rtl #contents .sw-tab-content .sw-pagination .sw-pagination-inner .left:hover {
  background: url("../assets/img/default/row_right_slide.png") no-repeat scroll center center #3377bb;
}
.rtl #contents .sw-tab-content .sw-pagination .sw-pagination-inner .right {
  right: 100%;
  margin-right: 2px;
  background: url("../assets/img/default/row_left_slide.png") no-repeat scroll center center #ddd;
}
.rtl #contents .sw-tab-content .sw-pagination .sw-pagination-inner .right:hover {
  background: url("../assets/img/default/row_left_slide.png") no-repeat scroll center center #3377bb;
}
.rtl #contents .popular-content .all-list .popular-list .popular-content .bg-hover p i {
  margin-right: 0;
  margin-left: 5px;
}
.rtl #contents .single .post .details-blog h2 {
  width: auto;
  border-bottom: none;
  float: none;
}
.rtl #contents .single .post .details-blog .container .meta {
  margin-top: 6px;
}
.rtl .bottom .need-to-know ul li.know1 a i,
.rtl .bottom .need-to-know ul li.know2 a i,
.rtl .bottom .need-to-know ul li.know3 a i {
  margin-right: 0px;
  margin-left: 20px;
}
.rtl #contents .single .post .details-blog #authorDetails .authorDetail {
  padding: 14px 14px 14px 14px;
}
.rtl #contents .single .post .details-blog #authorDetails .authorDetail .avatar {
  float: right;
  margin-right: 0;
  margin-left: 18px;
}
.rtl #contents .single .post .details-blog #authorDetails .infomation h4 a {
  padding-right: 18px;
}
.rtl #contents .single .post .details-blog .post-author .related li a:before {
  content: "\f053";
  margin-left: 6px;
}
.rtl #contents .single .post .comment #comments .commentlist .author a {
  margin-right: 0;
  margin-left: 20px;
}
.rtl #contents .single .post .details-blog .container .meta .event-date {
  float: right;
}
.rtl #contents .single .post .details-blog .container .meta .row-tag {
  float: right;
  margin-left: 10px;
}
.rtl #contents .single .post .details-blog .container .meta .row-cag {
  float: right;
  margin-left: 10px;
}
.rtl .social-share-fb {
  margin-left: 30px;
  margin-right: 0;
}
.rtl .social-share-twitter {
  margin-left: 0;
}
.rtl .social-share-google-plus {
  margin-left: 30px;
}
.rtl #contents .ya-index .blog-content-list .post .entry .entry-thumb {
  margin: 0 0 0 30px;
}
.rtl #contents .ya-index .blog-content-list .post .entry .entry-content .bg-hover p i {
  margin-left: 5px;
  margin-right: 0;
}
.rtl #contents .ya-index .blog-content-list .post .entry .entry-content .redmore:after {
  display: none;
}
.rtl #contents .ya-index .blog-content-list .post .entry .entry-content .redmore {
  float: right;
  height: 35px;
  padding: 0 15px;
  line-height: 35px;
}
.rtl #contents .ya-index .blog-content-list .post .entry .entry-content .redmore:before {
  content: "\f104";
  font-family: fontawesome;
  transition: all 0.2s ease-in;
  padding: 7px 12px;
  background: #2e6aa7;
  line-height: 18px;
  left: -15px;
  color: #fff;
  position: absolute;
  font-size: 20px;
  opacity: 0;
  top: 0;
  bottom: 0;
}
.rtl #contents .ya-index .blog-content-list .post .entry .entry-content .redmore:hover:before {
  opacity: 1;
  left: -30px;
  transition: all 0.2s ease-in;
}
.rtl #contents .ya-index .blog-content-default .post .entry .entry-content blockquote:before {
  content: "\f10e";
  color: #bebebe;
  font-family: FontAwesome;
  width: 20px;
  height: 20px;
  position: absolute;
  font-size: 23px;
}
.rtl #contents .ya-index .blog-content-default .post .entry .entry-content blockquote p {
  padding-right: 30px;
}
.rtl #contents .ya-index .grid-blog .post .entry .entry-thumb .entry-thumb-content .entry-meta-thumb .event-date {
  margin-right: 0;
}
.rtl #contents .ya-index .grid-blog .post .entry .entry-thumb .entry-thumb-content .entry-meta-thumb .entry-comment {
  float: left;
}
.rtl #contents .pagination ul li.prev a {
  background: url("../assets/img/default/row_right.png") no-repeat center center #ddd;
}
.rtl #contents .pagination ul li.prev:hover a {
  background: url("../assets/img/default/row_right.png") no-repeat center center #3377bb;
}
.rtl #contents .pagination ul li.next a {
  background: url("../assets/img/default/row_left.png") no-repeat center center #ddd;
}
.rtl #contents .pagination ul li.next:hover a {
  background: url("../assets/img/default/row_left.png") no-repeat center center #3377bb;
}
.rtl #contents .single .post .comment #respond .cmm-box-right .control-group .btn {
  font-size: 12px;
  float: left;
}
.rtl .products-wrapper {
  clear: both;
}
.rtl .latest-news .hcat-content .hcat-img {
  float: right;
  margin-left: 30px;
  margin-right: 0;
}
.rtl #banner-content img {
  width: 100%;
}
.rtl .bottom .sw-event .item-event-wrapper .item-content .event-meta .event-date {
  padding-right: 5px;
  float: right;
  margin-right: 0;
}
.rtl .bottom .sw-event .item-event-wrapper .item-content .event-meta .event-comment {
  margin-left: 0;
}
.rtl .bottom .bottom1 .widget_nav_menu {
  margin-right: -100%;
  margin-left: 0;
}
.rtl .bottom .bottom1 .widget_nav_menu .widget-inner {
  margin-right: 50%;
  margin-left: 0;
}
.rtl .bottom .event-nav {
  left: 0;
  margin-left: 0;
}
.rtl .bottom .bottom2 .nav {
  width: 100%;
}
.rtl .bottom .tabbable {
  padding-right: 15px;
}
.rtl .bottom .tabbable #tab3 .tab-post .tab-item .comment {
  float: right;
  margin: 0 0 0 20px;
}
.rtl #right .wpcf7 .control-group .searchsubmit {
  float: left;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl #right .wpcf7 .control-group .form-subscribe {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  text-align: right;
  float: right;
  margin-right: 0;
}
.rtl #right .tabbable .nav li,
.rtl .bottom .tabbable .nav li {
  float: right;
}
.rtl #right .tabbable .nav li:first-child,
.rtl .bottom .tabbable .nav li:first-child {
  border-right: none;
  margin: 0;
}
.rtl #right .tabbable .nav li:first-child a,
.rtl .bottom .tabbable .nav li:first-child a {
  padding-right: 0;
}
.rtl #right .tabbable .nav li.comment,
.rtl .bottom .tabbable .nav li.comment {
  border-right: 1px solid #ddd;
}
.rtl #right .widget_archive ul li:before {
  display: none;
}
.rtl #right .widget_archive ul {
  padding-top: 15px;
}
.rtl #right .widget_archive ul li {
  margin-right: 0;
  margin-left: 30px;
}
.rtl #right .widget_archive ul li:after {
  margin-left: 5px;
  color: #777;
  content: "\f177";
  font-family: fontawesome;
  font-size: 14px;
}
.rtl #right .widget_archive ul li:hover {
  transform: translateX(-15px);
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.rtl #right .tag_cloud-2 {
  margin: 47px 0 20px;
}
.rtl #right .widget_tag_cloud .tagcloud a {
  float: right;
  margin: 0 0 7px 7px;
}
.rtl #right .tabbable #tab1 .tab-item .row-fluid .row-inner a,
.rtl .bottom .tabbable #tab1 .tab-item .row-fluid .row-inner a {
  margin-left: 20px;
  margin-right: 0;
  float: right;
}
.rtl #right .tabbable #tab2 .row-fluid .tab-item .row .media-inner a,
.rtl .bottom .tabbable #tab2 .row-fluid .tab-item .row .media-inner {
  margin-left: 20px;
  float: right;
  margin-right: 0;
}
.rtl #right .tabbable #tab2 .row-fluid .tab-item .row .media-inner {
  float: right;
}
.rtl .bottom .tabbable #tab2 .row-fluid .tab-item .row .media-inner a {
  margin-right: 0;
}
.rtl #right .tabbable #tab3 .tab-post .tab-item .comment {
  float: right;
}
.rtl #right .tabbable #tab3 .tab-post .tab-item .content-item-tab {
  margin-right: 70px;
  margin-left: 0;
}
.rtl .bottom .bottom3 .widget-inner {
  padding-left: 0px;
  padding-right: 30px;
}
.rtl #right .wpcf7 .wpcf7-response-output {
  margin-bottom: 0;
  margin-top: -12px;
}
.rtl #right .wpcf7 .control-group .wpcf7-not-valid-tip {
  right: 10px;
  left: auto;
}
.rtl #contents .ya-page .page .entry-content .box-contact-us .contact-form-submit .wpcf7-form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
  right: 10px;
  left: inherit;
}
.rtl .bottom .contact-us .address {
  background: url("../assets/img/default/ico-contact-map.png") no-repeat scroll right center rgba(0,0,0,0);
  padding-left: 0px;
  padding-right: 35px;
}
.rtl .bottom .contact-us .phone {
  background: url("../assets/img/default/ico-phone.png") no-repeat scroll right center rgba(0,0,0,0);
  padding-left: 0px;
  padding-right: 35px;
}
.rtl .bottom .contact-us .email {
  background: url("../assets/img/default/ico-mail.png") no-repeat scroll right bottom rgba(0,0,0,0);
  padding-left: 0px;
  padding-right: 35px;
}
.rtl .bottom .contact-us {
  background: url("../assets/img/default/contact-bottom-bg.png") no-repeat scroll left bottom rgba(0,0,0,0);
}
.rtl .bottom .bottom3 .widget-last {
  margin-left: -100%;
  margin-right: 0;
}
.rtl .bottom .bottom3 .widget-last .widget-inner {
  margin-left: 50%;
  margin-right: 0;
  padding-left: 0px;
  padding-right: 30px;
}
.rtl .breadcrumbs,
.rtl #content .term-description,
.rtl .bottom-footer,
.rtl .sidebar .widget_nav_menu h3,
.rtl .sidebar .widget_price_filter h3,
.rtl .sidebar .widget_layered_nav h3,
.rtl .filter-category-product ul,
.rtl .sidebar .widget_layered_nav ul li a {
  text-align: right;
}
.rtl .floating .top-search {
  float: right;
}
.rtl .floating .top-search .topsearch-entry #searchform #searchsubmit {
  float: left;
}
.rtl .floating .menu {
  text-align: left;
}
.rtl .floating .menu li {
  float: none;
  display: inline-block;
}
.rtl .footer .bottom-footer .ya-categories ul {
  margin: 0;
}
.rtl .footer .bottom-footer .ya-categories ul li:before {
  display: block;
  width: 10px;
  height: 10px;
  content: "\f0d9";
  font-family: fontawesome;
  float: right;
  margin-left: 5px;
  margin-right: 0;
  color: #eaeaea;
}
.rtl .footer .bottom-footer .financial-story .hcat-content .hcat-img {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl .respl-view {
  left: 15px;
  right: inherit;
}
.rtl .entry-title,
.rtl .product .detail_product_d .detail-product .product_detail .single-product-content .content_product_detail .variations_form .variations .tr-variations div.label label:before,
.rtl .product .detail_product_d .detail-product .product_detail .single-product-content .content_product_detail .variations_form .variations .tr-variations div.label,
.rtl .woocommerce .widget_price_filter .price_slider_amount .button,
.rtl .woocommerce-page .widget_price_filter .price_slider_amount .button,
.rtl .pick-category .pick-category-title,
.rtl .bottom .need-to-know ul li.know1 a i,
.rtl .bottom .need-to-know ul li.know2 a i,
.rtl .bottom .need-to-know ul li.know3 a i,
.rtl .sidebar .widget_layered_nav ul li a {
  float: right;
}
.rtl .footer .bottom-footer .menu li,
.rtl .bottom #menu-store-chain li,
.rtl .footer .bottom-footer ul li.col-item {
  direction: rtl;
}
.rtl .details-blog .below-conten,
.rtl .product .detail_product_d .detail-product .related-product .product_you_like .product-related-title,
.rtl .silder-news,
.rtl .bottom .bottom1,
.rtl .bottom .bottom2,
.rtl .bottom .bottom3 {
  text-align: right;
}
.rtl #header .header_msg #sidebar-top .widget_nav_menu div ul.menu,
.rtl .woocommerce .widget_price_filter .price_slider_amount,
.rtl .woocommerce-page .widget_price_filter .price_slider_amount {
  text-align: left;
}
.rtl #header .top_logo .top-logo .top-form-minicart {
  border-left: 0px;
  border-right: 1px solid #cecece;
  padding-left: 0px;
  padding-right: 10px;
}
.rtl #header .top_logo.logo_center .top-logo .top-form-minicart {
  border-right: 0;
}
.rtl .top-form.top-form-minicart .wrapp-minicart {
  left: 0;
  right: inherit;
  text-align: right;
}
.rtl #right .sw_video_box h3 {
  background: url("../assets/img/default/icon_topvideo_rl.png") no-repeat 325px 7px #3377bb;
  padding-right: 40px !important;
}
.rtl .sw_market_stock .stock-market .nav-tabs > li,
.rtl .sw_market_stock .sw-currencies .nav-tabs > li {
  border-left: 1px solid #fff;
  border-right: none;
}
.rtl .sw_market_stock .stock-market .nav-tabs > li:last-child,
.rtl .sw_market_stock .sw-currencies .nav-tabs > li:last-child {
  border-left: none;
}
.rtl .sw_market_stock .stock-market .tab-content .tab-pane table tr td.stock-reduction,
.rtl .sw_market_stock .stock-market .tab-content .tab-pane table tr td.stock-increase,
.rtl .sw_market_stock .sw-currencies .tab-content .tab-pane table tr td.stock-reduction,
.rtl .sw_market_stock .sw-currencies .tab-content .tab-pane table tr td.stock-increase {
  text-align: left;
}
.rtl .sw_market_stock .stock-market .tab-content .tab-pane table tr td.stock-reduction:before,
.rtl .sw_market_stock .stock-market .tab-content .tab-pane table tr td.stock-increase:before,
.rtl .sw_market_stock .sw-currencies .tab-content .tab-pane table tr td.stock-reduction:before,
.rtl .sw_market_stock .sw-currencies .tab-content .tab-pane table tr td.stock-increase:before {
  margin-right: 6px;
  margin-left: 0;
  float: right;
}
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr td:first-child,
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr th:first-child {
  padding-right: 0;
  text-align: right;
}
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr td:last-child,
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr th:last-child {
  padding-left: 0;
  text-align: left;
}
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr td:nth-child(2),
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr td:nth-child(3),
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr th:nth-child(2),
.rtl .sw_market_stock .sw-currencies .sw-currencies-content table tbody tr th:nth-child(3) {
  text-align: left;
}
.rtl .widget_currency_converter,
.rtl .widget_icl_lang_sel_widget,
.rtl .pull-left,
.rtl .widget_currency_converter h3 {
  float: right;
}
.rtl .widget_currency_converter #currency_converter .currency_w > li a:after {
  margin-right: 5px;
}
.rtl #header .top_logo .top-logo .top-search .topsearch-entry .search-query {
  background: url("../assets/img/ico-search.png") no-repeat scroll 5px center rgba(0,0,0,0);
}
.rtl .floating .slogan-bottom .slogan-author {
  text-align: left;
}
.rtl .tp-bullets.simplebullets.round .bullet.last {
  margin-right: 0px;
}
.rtl .tp-bullets .tp-leftarrow.round,
.rtl .tp-bullets .tp-rightarrow {
  right: -3px;
}
.rtl .sidebar-above-main .banner-ad .text-ad {
  right: 0;
  left: inherit;
}
.rtl .sj-woo-container-slider {
  direction: ltr;
}
.rtl .widget_currency_converter {
  float: right;
  width: 115px;
  margin-right: 0px;
  margin-left: 10px;
}
.rtl .pull-right {
  float: left;
}
.rtl #header .logo_center .ya-logo {
  float: right;
}
.rtl #header .logo_center .ya-logo a {
  float: right;
}
.rtl #header .logo_center .top-logo {
  float: left;
}
.rtl #header .logo_center .top-logo .top-search .topsearch-entry {
  left: auto;
  right: 20px;
}
.rtl .sidebar .widget_nav_menu h3:after,
.rtl .sidebar .widget_price_filter h3:after,
.rtl .sidebar .widget_layered_nav h3:after,
.rtl .woocommerce .widget_layered_nav ul small.count,
.rtl .woocommerce-page .widget_layered_nav ul small.count {
  float: left;
}
.rtl .sidebar .widget_nav_menu .filter-category-product ul li a:before,
.rtl .sidebar .widget_price_filter .filter-category-product ul li a:before,
.rtl .sidebar .widget_layered_nav .filter-category-product ul li a:before,
.rtl .sidebar .widget_layered_nav ul li a:before {
  height: 15px;
  margin-left: 10px;
  margin-top: 7px;
  width: 15px;
  float: right;
  font-size: 0px;
  margin-right: 0px;
}
.rtl .product .detail_product_d .detail-product .product_detail .single-product-content .content_product_detail .variations_form .variations .tr-variations div.value label:after {
  left: -10px;
  right: inherit;
}
.rtl .product .detail_product_d .detail-product .product_detail .single-product-img .slider_img_productd .product-slider .product-thumbnail {
  left: inherit !important;
  right: 0 !important;
}
.rtl .product .detail_product_d .detail-product .tabble_product .tabbable .nav-tabs li {
  float: right;
}
.rtl .product .detail_product_d .detail-product .tabble_product .tabbable .nav-tabs li a {
  margin-right: 0px;
  margin-left: 10px;
}
.rtl .product .detail_product_d .detail-product .tabble_product .tabbable .tab-content {
  text-align: right;
}
.rtl .category-description {
  float: right;
}
.rtl .box-blog .blog-content .entry .entry-thumb .the-time {
  right: 0;
  left: inherit !important;
}
.rtl .entry-content {
  text-align: right;
}
.rtl .details-blog .container .the-time {
  left: inherit;
  right: 0;
}
.rtl .social-share-item {
  float: right;
}
.rtl .nav-tabs > li {
  float: right;
}
.rtl .tab-content .tab-pane {
  text-align: right;
}
.rtl .tabs-right > .nav-tabs {
  float: left;
  margin-left: 0;
}
.rtl button.close {
  float: left;
  min-height: 0;
}
.rtl .page .about-us ul li {
  background: url("../assets/img/about-row.png") no-repeat center right;
  padding-right: 40px;
  margin-right: 40px;
}
.rtl #contents .ya-page .page .entry-content .about-us ul li {
  background: url("../assets/img/about-row-rl.png") no-repeat right;
}
.rtl #contents .page .about-us .entry-title {
  border-bottom: none;
  width: auto;
}
.rtl .box-contac-us .col-left h3 {
  text-align: right;
}
.rtl .box-contac-us .col-left h3 span:before {
  content: "\f10c";
  font-family: "Fontawesome";
  font-size: 9px;
  padding-right: 15px;
  color: #e4e4e4;
  vertical-align: middle;
}
.rtl .box-contac-us .col-left h3 span:after {
  content: "";
}
.rtl .box-contac-us .col-left .contact-us .address {
  background: url("../assets/img/default/ico-contact-map.png") no-repeat scroll right center rgba(0,0,0,0);
}
.rtl .box-contac-us .col-left .contact-us .phone {
  background: url("../assets/img/default/ico-phone.png") no-repeat scroll right center rgba(0,0,0,0);
}
.rtl .box-contac-us .col-left .contact-us .email {
  background: url("../assets/img/default/ico-mail.png") no-repeat scroll right bottom rgba(0,0,0,0);
}
.rtl .box-contac-us .col-right form .control-group label {
  float: right;
}
.rtl #contents .page .entry-title {
  float: none;
}
.rtl #contents .ya-page .page .entry-content .box-contact-us .contact-form-submit input,
.rtl #contents .ya-page .page .entry-content .box-contact-us .contact-form-submit textarea {
  text-align: right;
}
.rtl #contents .ya-page .page .entry-content .box-contact-us .wrap-contact-address .contact-address .ct-street {
  background: url("../assets/img/adress-icon.png") no-repeat scroll right center rgba(0,0,0,0);
  padding: 26px 45px 7px 0px;
}
.rtl #contents .ya-page .page .entry-content .box-contact-us .wrap-contact-address .contact-address .ct-email {
  background: url("../assets/img/email-icon.png") no-repeat scroll right top rgba(0,0,0,0);
  padding: 0px 45px 7px 0px;
}
.rtl #contents .ya-page .page .entry-content .box-contact-us .wrap-contact-address .contact-address .ct-hotline {
  background: url("../assets/img/mobile-icon.png") no-repeat scroll right top rgba(0,0,0,0);
  padding: 0px 45px 7px 0px;
}
.rtl .menu-header .megaMenu > li .sub-menu-1 .sub-menu-2 li.menu-item a:before,
.rtl .menu-header .megaMenu > li.ss-nav-menu-reg > .sub-menu > li >a:before {
  transform: rotate(180deg);
  margin-left: 10px;
  margin-right: 0;
}
.rtl .menu-header .megaMenu > li.ss-nav-menu-reg > .sub-menu li.menu-item-has-children:after {
  display: none;
}
.rtl .menu-header .megaMenu > li.ss-nav-menu-reg > .sub-menu li.menu-item-has-children:before {
  content: "\f104";
  color: #999;
  font-family: "FontAwesome";
  position: absolute;
  top: 6px;
  left: 5px;
  z-index: 5;
}
.rtl #megaMenu.megaMenu-withjs ul li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > ul.sub-menu {
  right: 100%;
  left: initial;
}
.rtl #megaMenu ul.megaMenu > li.menu-item {
  float: right;
  border-left: 1px solid #ccc;
  border-right: none;
}
.rtl #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item,
.rtl .megaMenu > li.menu-item-has-children > a:after {
  float: right;
}
.rtl #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
.rtl #megaMenu ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1 > li.menu-item,
.rtl #megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  text-align: right;
}
.rtl .megaMenu > li.ss-nav-menu-mega > .sub-menu > li .sub-menu > li > a:before,
.rtl .megaMenu > li.ss-nav-menu-reg > .sub-menu > li > a:before {
  margin-right: 0px;
  margin-left: 10px;
}
.rtl #sidebar-top .widget_nav_menu .menu .menu-item-has-children:hover .dropdown-menu .menu-item a:before {
  margin-left: 10px;
  margin-right: 0px;
}
.rtl #sidebar-top .widget_nav_menu .menu {
  float: left;
}
.rtl #sidebar-top .widget_nav_menu .menu .dropdown-menu {
  text-align: right !important;
}
.rtl #sidebar-top .widget_nav_menu .menu .dropdown-menu li {
  text-align: right !important;
}
.rtl .caroufredsel_wrapper,
.rtl .caroufredsel_wrapper,
.rtl #thumbs {
  direction: ltr;
}
.rtl #lang_sel.icl_rtl .lang_sel_sel {
  padding-right: 0px;
}
.rtl #loop-products.products-grid li .item_product_in .button.btn-cart .add_to_cart_button:hover:after,
.rtl #loop-products.products-grid li .item_product_in .button.btn-cart .product_type_external:hover:after,
.rtl #loop-products.products-grid li .item_product_in .button.btn-cart .product_type_grouped:hover:after {
  margin-left: 0px;
  margin-right: 10px;
}
.rtl #loop-products.products-list li .item_product .item_product_in .item_image .product-thumb-hover img.attachment-shop_catalog,
.rtl #loop-products.products-list li .item_product .item_product_in .item_image .product-thumb-hover img.hover-image,
.rtl #loop-products.products-grid li .item_product_in .item_image .product-thumb-hover img.attachment-shop_catalog,
.rtl #loop-products.products-grid li .item_product_in .item_image .product-thumb-hover img.hover-image {
  width: 96%;
}
.rtl span.onsale,
.rtl span.onsale {
  left: 10px !important;
  right: auto !important;
}
.rtl .bottom .widget_nav_menu ul li {
  list-style: disc outside none !important;
  color: #3377bb;
}
.rtl .bottom1 .menu,
.rtl .bottom-footer .widget_nav_menu .menu,
.rtl .bottom-footer .widget_text ul {
  margin-right: 12px;
}
.rtl a.pp_close,
.rtl a.pp_expand {
  text-indent: 10000px;
}
.rtl.page-template-page-home-php .top-popular {
  float: right;
}
.rtl.page-template-page-home-php .top-popular .bg-hover #time {
  float: right;
}
.rtl.page-template-page-home-php .list-all .popular-list .popular-content .image {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl.page-template-page-home-php .sidebar-below-main .event-nav {
  left: 0;
  right: auto;
}
