/** Shopify CDN: Minification failed

Line 174:0 Unexpected "{"

**/
*{
  direction: rtl;
}
.tb-360-veiw * {
  direction: ltr;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11,.col-sm-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11,.col-lg-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11,.col-xs-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11,.col-md-12 {
  float: right;
}
h5.tb-toggle-accordion.active, .tb-toggle-accordion.active.h5,.tb-toggle-content,h5.tb-toggle-accordion{
  padding-right: 15px;
}
select{
  background-position: left 10px center;
}
.right {
  float: left !important;
}
.left {
  float: right !important;
}
.pull-right { float:left !important; }
.pull-left { float:right !important; }
#content { float: right; }
header .header-right,#cart, header #cart .dropdown-menu li p a { float:left; }
.header-top-left, header .header-left{ float:right; }
.input-group .form-control { float: right; }
.customNavigation .navigation_wrap,.customNavigation,.flexslider,.flexslider *,
.flexslider .slides,.owl-carousel,.flexslider .slides>li,.flexslider,.owl-carousel .owl-wrapper-outer,.about_left_txt{
  direction: ltr !important;
}
.dropdown-menu{
  right:0;
  left:auto;
}
.flag-dropdown-menu li a i {
  margin-left: 7px;
  float: right;
  text-align: right;
  margin-right: 0 !important;
}
.spr-button-primary {
  float: left!important;
}
.text-left{
  text-align: right !important;
}
.text-right{
  text-align: left !important;
}

#brands_list_slider .owl-nav .owl-next::before{
  padding:0 0 0 5px;
}
#brands_list_slider .owl-nav .owl-prev::before{
  padding: 0 0 0 5px;
}
.owl-next{
  padding:0;
}
.owl-prev{
  padding:0;
}
.footer-column ul.nav-secondary li a::before{
  right: -5px;
  left:auto;
}
.main-content .sidebar div#shopify-section-sidebar-promoimage .owl-stage {
    float: left;
}
/*------------ header ---------------*/
.icon-btn{
  float:right;
}
/*--------------- myaccount ---------------*/
.header_2 .myaccount .customer_account{
  text-align:right;
}
.header_2 .logo_right .site-header__cart #slidedown-cart::after, .header_2 .logo_right .site-header__cart #Sticky-slidedown-cart::after {
  left: 20px;
  right: auto;
}
.header_2 .logo_right .myaccount .customer_account::before {
  left: 20px;
  right: auto;
}
.header_1 .myaccount .customer_account::before {
  right: 0;
  left: auto;
}
.header_1 #tb-megamenu li.tb_menu_item span.tb_mn_sub_heading {
  right: auto;
  left: 40px;
}
.myaccount .customer_account .wishlist-icon-div.icon-btn{
  text-align:right;
}
/*-------------- search -------------*/
.search_wrapper input.input-group-field.s-loading{
  background-position: left 0 center;
}
.header_2 .site-header__search.icon_btn .search_wrapper::before{
  left: auto;
  right: 0;
}
.site-header__search.icon-btn .search_wrapper::before{
  left: auto;
  right: 0; 
}
.header_1 .site-header__search.icon_btn .search_wrapper::before{
  right: 0;
  left: auto;
}
.search-results .thumbnail {
  float: right!important;
}
.search-results .name-price {
  float: right;
}
.search-results .title {
  padding-left:0!important;
  padding-right: 8px!important;
  float: right!important;
  text-align:right;
}
.search-results .name-price .price-wrap {
  float: right!important;
  padding: 0 8px 0 0!important;
  text-align: right!important;
}
.full-search-wrapper .search-inner .search-submit {
    margin-right: -50px;
    margin-left: 0;
}
.full-search-wrapper .search-results li {
    float: right;
}
.search-results .name-price .price {
    float: right;
}
.search-results .product-price__price.compare_price {
    float: left;
    margin-left: 0;
    margin-right: 5px;
}
/*---------------- cart -------------------*/
#slidedown-cart .btn-remove, #Sticky-slidedown-cart .btn-remove{
  left:0;
  right:auto;
}
#slidedown-cart .total .price, #Sticky-slidedown-cart .total .price {
    float: left;
}
#slidedown-cart .total .label, #Sticky-slidedown-cart .total .label{
  float: right;
}
#cart .dropdown-menu {
  left: 0;
  right: auto;
}
#slidedown-cart .product-image, #Sticky-slidedown-cart .product-image{
  float:right;
}
#slidedown-cart .product-details, #Sticky-slidedown-cart .product-details{
  text-align:right;
  float: right;
}
.site-header__cart .ps-container.ps-active-y > .ps-scrollbar-y-rail,
{
  left: 5px!important;
  right: auto!important;
}
.fixed-cart-wrap #slidedown-cart{
  left: 0;
  right: auto;
  transform: translateX(-100%);
}
#newsletterModal .modal-header {
  left: 0;
  right:auto;
}
.modal-newsletter .newsletter-title h2::before{
  right: 0;
  left: auto;
}
.modal-newsletter .newsletter-title h2::after {
  right: 57px;
  left: auto;
}
.modal-content .modal-block {
  float: right;
  text-align: right;
}
/*-------------- topmenu --------------*/
.horizontal-mega-menu ul.mm-submenu.tree li{
  text-align: right !important;
}
.horizontal-mega-menu > li ul.mm-submenu.tree li.mdi-chevron-right::before {
  left:8px !important;
  right:auto;
}
@media(max-width:991px){
  span.mobile-nav__sublist-trigger{
    left: 0;
    right: auto;
  }
  li.more_menu.site-nav--has-dropdown>ul.sub-menu{
    padding:0;
  }
}
.cart-close{
  right: 10px;
  left: auto;
}
@media(max-width:991px){
  .header_2 .nav-menu-wrap .menu_toggle_wrap>button, .header_3 .menu_toggle_wrap>button{
    right: 10px;
    left: auto;
  }
}
.tbl-list>li.currency .flag-dropdown-menu li a{
  float:right; 
}
#tb-megamenu .tb_menu_item .tb_sub_menu_wrap.bg_img {
    background-position: left bottom!important;
}
#tb-megamenu li.tb_menu_item .tb_sub_menu_wrap{
      left: auto;
    right: 100%;
}
#tb-megamenu li.tb_menu_item span.tb_mn_sub_heading{
  right: 70px;
    left: auto;
}
.success-message i {
    margin-left: 5px;
    margin-right: auto;
}
#slidedown-cart .has-items .actions i, #Sticky-slidedown-cart .has-items .actions i {
    margin-left: 7px;
    margin-right: 0;
}
/*------------- header-1 ---------------*/
.site-header .tb-nav-left-div .contact::before{
  padding:0;
}
.wrapper-top-cart>.site-header_cart_link{
  padding: 15px 45px 15px 0;
}
.wrapper-top-cart>.site-header_cart_link::before{
  right:0px;
  left:auto;
}
.flag-dropdown-menu li a span{
  margin: 0 8px 0 0;
}
.header_1.site-header .header_logo_wrap .site-header__search.icon-btn::before{
  right:-7px;
  left:auto;
}
.tbl-list > li.currency .flag-dropdown-menu{
  left: auto;
  right: -15px;
}
.header_2 .logo_left .fixed-cart-wrap #slidedown-cart{
  transform:translateX(-100%);
  left: 0;
  right:auto;
}
.myaccount .customer_account span.username {
    padding: 0 5px 0 0;
}
@media(max-width:1199px){
  #blog_slider .tb-blog-content .blog-content-wrap{
    padding: 20px;
  }	
}
@media(max-width:991px){
  .wrapper-top-cart>.site-header_cart_link::before{
    right: 0px;
  }
}
a.filter-right {
    float: left;
}
/*------------- header-2 ---------------*/
.header_2 .site-header__cart span.cart-products-count{
  left: 0;
  right: auto;
}
.header_2 .site-header__cart #slidedown-cart::after, .header_2 .site-header__cart #Sticky-slidedown-cart::after {
    left: auto;
    right: 0;
}
.header_2 .wrapper-wrap .nav-menu-wrap .tb-nav-right-div {
    float: left;
}
.header_2 #tb-megamenu .tb-mega_menu li.more_menu.tb_menu_item ul.tb_sub_menu_linklist {
    float: right;
}
.header_2 #tb-megamenu li.more_menu>ul>li .tb_sub_menu_wrap{
      right: 100% !important;
  left:auto;
}
@media(max-width:991px){
  .header_2 #shopify-section-TB-megamenu span.toggle_menu {
    float: right;
  }
}
@media(max-width:480px){
  .header_2 .tb-nav-right-div .site-header__search.icon-btn .search_wrapper::before {
    left: 35%;
  } 
  .header_2 .site-header__search.icon_btn .search_wrapper::before, .site-header__search.icon-btn .search_wrapper::before{
    left: 40%;
  }
  .header_2 .tb-nav-right-div .site-header__search.icon-btn .search_wrapper{
    right: -150px;
    left: auto;
  }
  .header_1 .icons_wrap_div .site-header__search.icon-btn .search_wrapper::before {
    right: 34%;
  }
  .header_2 .wrapper-wrap .nav-menu-wrap .menu_toggle_wrap {
    margin: 0 8px 0 0;
  }
}
/*------------- header-3 ---------------*/
.header_3 .site-header__cart #slidedown-cart::after, .header_3 .site-header__cart #Sticky-slidedown-cart::after{
  left: 20px;
  right: auto;
}
.header_3 .site-header__cart span.cart-products-count{
  left: 12px;
  right: auto;
}
.header_3 .icons_wrap_div .search-full-screen .full-search-wrapper .btn.search-submit.icon-fallback-text{
  margin-right: -50px;
  margin-left: 0;
}
.header_3 .search-inner input.input-group-field.s-loading{
   background-position: left 45px center;
}
@media(min-width:992px){
  div#shopify-section-header-style-3{
    float:right;
    right: 0;
    left: auto;
  }
  .header_style_3 #shopify-section-TB-megamenu #tb-megamenu{
    left: auto;
    right: 0;
    transform: translateX(100%);
  }
  .header_style_3 #shopify-section-TB-megamenu #tb-megamenu.active{
    transform: translateX(-130px);
  }
  .header_style_3 .page-wrapper {
    margin-right:130px;
    margin-left:0;
  }
  .header_3 .myaccount .customer_account{
    right: 130px;
    left: auto;
    text-align: right;
    transform: translateX(160%);
  }
}
@media(max-width:991px){
  .header_3 .header-icons-wrap {
    float: left;
  }
  .header_3.myaccount .customer_account{
    left: 0;
    right: auto;
  }
}
/*-------------tab product-------------- */
.tbProduct-Tab .nav-tabs>li:last-child::after{
  left: -80px;
  right:auto;
}
.tbProduct-Tab .nav-tabs > li > a{
  margin-left:0px;
  margin-right:0;
}
.tbProduct-Tab .nav-tabs li:last-child::before{
  left:-81px;
  right: auto;
}
.tbProduct-Tab .nav-tabs li:first-child::before{
  right:-81px;
  left: auto;
}
.product_tab_wrapper .tab-pane .spr-container {
  text-align: right;
}
#shopify-product-reviews .spr-form-review-rating .spr-form-input.spr-starrating .spr-icon {
  float: right;
}
.tab-pane .product-layouts.grid-view-item .product-wrapper .product-description,
.products-grid-view > .product-grid .product-layouts .product-wrapper .product-description,
.related-products .product-layouts.grid-view-item .product-wrapper .product-description,
#recently-viewed-products .product-wrapper .product-description,
.search-products .product-wrapper .product-description,
#newproduct_products_slider .product-wrapper .product-description{
 text-align:right; 
}
@media(max-width:480px){
  .product_tab_wrapper ul.tabs li>a {
    margin: 0;
  }
}
/* ----------- products ---------*/
@media(max-width:1230px) and (min-width:1200px){
  .product-wrapper:hover .product-price__sale-label {
    right: 5px;
  }
  .product-wrapper:hover .custom_label{
    left:5px;
  }
}
/*----------- countdown --------------*/
.flip-countdown.simple-countdown .countdown-container span{
  margin:0 0 0 15px;
}
.flip-countdown.simple-countdown .countdown-container > span::after{
  left:-10px;
  right:auto;
}
.large--one-fifth .flip-countdown.simple-countdown .countdown-container > span::after{
  left:-18px;
  right:auto;
}
.flip-countdown.simple-countdown .countdown-container{
  padding: 0 35px 0 0;
}
.product-information .flip-countdown .countdown-container {
	padding: 0 45px 0 15px;
}
.flip-countdown.simple-countdown .countdown-container::after{
  right:15px;
  left:auto;
}
@media(max-width:1199px){
  .flip-countdown.simple-countdown .countdown-container::after {
  	right: 3px;
    left: auto;
  }
  .flip-countdown.simple-countdown .countdown-container {
  	padding: 0 30px 0 0;
  }
}
.product-information .flip-countdown.simple-countdown .countdown-container::after {
  right: 5px;
  left: auto;
}
/* ------------- quick-view  ------- */
.quick-view.open-in .product-img.images {
  float: right;
}
.quick-view.open-in .product-detail-section{
  text-align:right;
}
.quick-view form .actions button{
  float:right;
}
.quick-view .close-window{
  left:0;
  right:auto;
}
.quick-view .product-shop .details .selector-wrapper{
  float:right;
  margin-right: 0;
    margin-left: 10px;
}
.product-information-inner .product-single__variants .selector-wrapper {
  margin-left: 10px;
  margin-right: 0;
}
.quick-view .product-shop .product-inventory>label{
  margin: 0 0 0 5px;
}
/* ------------- Add-to-cart  ------- */
.ajax-success-modal .ajax-left {
  float: right;
  padding-left:15px;
  padding-right:0; 
}
.ajax-right{
  text-align:right;
  padding: 0 15px 0 0;
}
.ajax-success-modal .close-modal{
  left:5px;
  right:auto;
}
.success-message.added-to-cart i{
  float:right;
  margin:0 0 0 10px;
}
@media(max-width:480px){
  .ajax-success-modal .ajax-left{
    padding:0;
  }
} 
.collection_sidebar .refined-widgets>a>i {
    float: left;
}
/*-------------- blog and comments ----------------*/
.left-sidebar.sidebar {
  float: right;
}
.sidebar .widget a > i{
  float:left;
}
.collection_sidebar #blog_sidebar .tbblog_image_holder.blog_image_holder {
  float: right;
}
.off-canvas-wrapper .collection_sidebar {
  float: right;
  text-align: right;
}
.off-canvas .collection_sidebar ul .owl-nav {
    left: 0;
    right: auto;
}
.blog_list .blog-btn i {
    margin-right: 5px;
    margin-left: 0;
}
#shopify-section-bloglist_inner_content .grid__item.blog_list_item .blog_title_wrap{
  float:right;
}
#shopify-section-bloglist_inner_content .grid__item.blog_list_item .comments-count{
  float:left;
}
#blog_sidebar span.article__date{
  float:right;
}
.design_1 #blog_slider .tb-blog-content .blog-content-wrap {
  text-align: right;
  right: auto;
  left: -80px;
}
.design_1 #blog_slider .tb-blog-content:hover .blog-content-wrap {
	left: 0;
  right: auto;
}
.design_1 #blog_slider .tb-blog-content .blog_image_holder .bloglinks {
    right: 0;
    left: auto;
}
.design_1 #blog_slider .tb-blog-content .blog-content-wrap .article__meta-buttons {
    float: right;
}
.collection_wrapper .filter-wrapper .sorting_wrapper{
  float:left;
}
.sidebar .widget.active h4.toggle::after{
  float:left;
}
.blog-content .read-more:after {
  content: "\f141";
  font-family: "Material Design Icons";
  vertical-align: middle;
  padding: 5px;
}
.blog-content .read-more:after {
  display: none; 
}
.article__author{
  float:right;
}
.collection_wrapper .blog-post-single .comments-count i.mdi {
  margin-left: 5px;
  margin-right:0;
}
#comment_form .text-center.h3{
  text-align:right !important;
}
#shopify-section-article-template .sidebar .comments h2.h3{
  text-align:right;
}
#comment_form .grid-item p.text-center {
  text-align: right !important;
}
.collection_wrapper .blog-post-single .blog-meta .article_date{
  float:right;
  border-left:1px solid #e5e5e5;
  border-right:none;
  padding:0 0 0 15px;
}
.collection_wrapper .blog-post-single .blog-meta{
  float:right;
}
.grid-blog-slider .tb-blog-content .article__date{
  right:0;
  left:auto;
}
.template-article .blog-meta{
  text-align:right;
}
.blog-btn{
  float:right;
}
.sidebar .widget .artical-image {
  float: right;
}
.sidebar .recent_article ul li .article-detail {
    padding-right: 15px;
    padding-left: 0;
}
.blog_title_wrap p.blog-date{
  left:0;
  right:auto;
}
.collection_wrapper .blog-post-single .tb-social-share > div{
  float:right;
  margin:0 0 0 10px;
}
.blog-post-single .item-social-sharing h2.h4{
  float:right;
  margin:0 0 0 20px;
}
.grid-blog-slider .tb-blog-content .tblatestblog_desc .article__date .month_year{
  float: left;
}
.grid-blog-slider .tb-blog-content .tblatestblog_desc .article__comment{
  float:right;
}
#blog_slider .article__grid-meta .list--inline a.read-more{
  float:center;
}
.design_1 #blog_slider.grid-blog-slider .tb-blog-content .article__date{
  right:0;
  left:auto;
}
.design_3 #blog_slider .tb-blog-content .blog-content-wrap{
  text-align:right;
  float:right;
}
.design_3 #blog_slider .blog-content-wrap .list--inline.article__meta-buttons {
  float: right;
}
.design_3 .grid-blog-slider .tb-blog-content .article__date{
  left: 80px;
  right: auto;
}
.design_3 .grid-blog-slider .tb-blog-content .article__comment{
  left: 30px;
  right: auto;
}
#shopify-section-blogleft_inner_content .tb-blog-content .tb-social-share > div{
  float:right;
  margin:0 0 0 5px;
}
.design_2 #blog_slider .article__grid__inner.tb-blog-content {
  text-align: right;
  padding: 0 25px 0 0;
}
.design_2 #blog_slider .tb-blog-content .blog-content-wrap {
  float: right;
  text-align: right;
  padding: 0 30px 0 0;
}
.design_2 #blog_slider .article__grid__inner .tbblog_image_holder.blog_image_holder::after{
  right: -25px;
  left: auto;
}
.design_2 #blog_slider .tb-blog-content span.article__comment i.mdi {
  margin-left: 5px;
  margin-right: 0;
}
.blog-post-single .meta.text-center {
  float: right;
}
@media(min-width:481px){
  .blog-post-single .meta.text-center {
    border-right: 1px solid #e5e5e5;
    margin: 0 10px 0 0;
    border-left: none;
  }
  .collection_wrapper .blog-post-single .comments-count{
    float:right;
    border-right:1px solid #e5e5e5;
    border-left:none;
    padding:0 15px 0 0;
  }
}
@media(max-width:1199px){
  .design_2 #blog_slider .article__grid__inner .tbblog_image_holder.blog_image_holder{
    float:right; 
  }
  .design_2 #blog_slider .tb-blog-content .blog-content-wrap{
    padding: 0 15px;
  }
}
@media(max-width:767px){
  .tblatestblog_image_holder.blog_image_holder{
    float:right;
  }
  .design_2 #blog_slider .article__grid__inner.tb-blog-content {
    padding: 0 15px 0 0;
  }
    .design_1 #blog_slider.grid-blog-slider .tb-blog-content:hover .article__date {
    left: 0;
  }
}
.design_1 #blog_slider.grid-blog-slider .tb-blog-content:hover .article__date{
  right: -40%;
  left:auto;
}
@media(max-width:480px){
.design_2 #blog_slider .tb-blog-content .blog-content-wrap{
  padding:0;
}
}
.full_width .filter-toggle{
  float:left; 
}
.full_width .collection_sidebar .refined-widgets a{
  float: left;
}
.color_swatch_Value li {
    float: right;
}
/*---------------------------- testimonial ------------------------------*/
/*------------------------ instagram ---------------------------*/
.tb-instagram .info span i{
  margin-left:3px;
  margin-right:0;
}
/*----------------- footer ---------------*/
.footer-bottom-wrap .site-footer__payment-icons{
  float:left;
}
#shopify-section-footer-model-2 .footer-bottom-wrap .footer-bottom .copyright{
  float:right;
}
.site-footer .footer-column h5.toggle:after, .sidebar h4.toggle::after ,.sidebar-block .widget h4.toggle::after {
  float:left;
}
.site-footer .footer-column.active h5.toggle:after,.sidebar .widget.active h4.toggle::after, .sidebar-block .widget.active h4.toggle::after,.site-footer .tb-desc.active h5.toggle:after {
  float:left; 
}
#GotoTop{
  right: auto;
  left:20px;
}
.social-icons li, .social-icons li:first-child{
  margin: 0 0 0 10px;
}
.social-icons li:last-child{
  margin:0;
}
.footer-column ul li{
  text-align:right !important;
}
.block_newsletter .tb-content {
  float: right;
}
.contact-us .contact-detail .address i{
  right:0;
  left:auto;
}
.news-title{
  padding-right:50px;
  padding-left:10px;
}
.block_newsletter .news-title::before {
  right:0;
  left:auto;
}
.contact-us .contact-address {
  padding: 0 30px 0 0px;
}
.modal-bg-image{
  float:right;
}
.close{
  float:left;
}
.contact-us .phone{
  padding:0 10px 0 0;
}
.footer-column ul li .email-address {
  padding: 0 10px 0 0px;
}
.footer-model-3 .footer-column .tb-desc{
  float:left !important;
}
.widget-title{
  float:right; 
}
.footer-model-1 .footer-wrap .footer-right .footer-column.newsletter .widget-title {
   text-align: left;
}
.footer-model-1 .follow-us-outer li {
    margin: 0 0 0 15px !important;
}
#shopify-section-footer-model-1 .footer-top .contact-us .heading,
#shopify-section-footer-model-1 .footer-top .contact-us i{
  float: right;
}
#shopify-section-footer-model-1 .widget-title,
#shopify-section-footer-model-1 .footer-desc{
  float:right;
  text-align:right;
}
#shopify-section-footer-model-1 .text-center.copyright {
    float: right;
}
#shopify-section-footer-model-1 .follow-us-outer.text-center ul li {
    float: right;
    margin: 0 0 0 5px;
}
.input-group-btn:last-child>.btn{
  margin-left:0;
}
.tb-instagram .item {
  float: right;
}
#shopify-section-footer-model-3 .widget-title,
#shopify-section-footer-model-3 .footer-desc{
  text-align:right; 
}
#shopify-section-footer-model-3 .text-center.copyright {
  float: right;
}
@media(max-width:1199px){
  #shopify-section-footer-model-3 .text-center.copyright {
  	font-size: 12px;
  }
  .footer-model-1 .follow-us-outer li {
    margin: 0 0 0 8px !important;
  }
}
@media(min-width:992px){
  .footer-model-1 .footer-content .footer-column ul li {
    float: right;
    margin: 0 0 0 15px;
  }
}
@media(max-width:991px){
  .footer-model-1 h5.widget-title.toggle{
   text-align:right; 
  }
  .footer-model-3 .text-left.grid .footer-column{
    text-align:right !important;
  }
  .footer-bottom-wrap .site-footer__payment-icons{
    float:none;
  }
  .footer-model-3 .contact-us > ul li i {
    float: right !important;
  }
  footer .footer-column,.footer-column ul li{
    text-align: right !important; 
  }
  .site-footer .footer-column.active h5.toggle:after, .site-footer .footer-column.active .toggle.h5:after, .sidebar widget.active h4.toggle:after, .sidebar widget.active .toggle.h4:after,
  .site-footer .footer-column h5.toggle:after, .site-footer .footer-column .toggle.h5:after, .sidebar h4.toggle:after, .sidebar .toggle.h4:after, .site-footer .tb-desc.active h5.toggle::after{
    float: left; 
  }	
  .nav-toggle .supports-fontface .icon-fallback-text .icon,.nav-toggle .icon{
    float: right; 
  }
  #shopify-section-footer-model-2 .footer-bottom-wrap .footer-bottom .copyright{
    float:none;
  }
  .footer-column>*:nth-child(2){
    float:right;
  }
  #shopify-section-footer-model-3 .footer-desc{
  	text-align:center; 
  }
  #shopify-section-footer-model-3 .block_newsletter .tb-content .news-title::before {
  	left: 0;
  }
}
@media(max-width:480px){
  .block_newsletter .news-title::before{
    left:0;
  }
}
.payment-icons li {
    margin: 0 8px 0 0;
}

.footer-model-1 .follow-us-outer li {
  margin: 0 0 0 15px;
}
@media(min-width:992px){
  .footer-model-1 .block_newsletter .widget-title::after{
    right: 0;
    left: auto;
  }
  .footer-model-1 .block_newsletter .widget-title{
    padding: 0 55px 0 0;
  }
  .footer-model-1 .footer-content .footer-column{
  border-left: 1px solid #333333;
  border-right:none ;
}
.footer-model-1 .footer-content .footer-column:last-child{
  border-left: none; 
}
  .footer-model-1 .Footer_left {
  float: right;
  text-align: right;
}
}
.threesixty-video .product-Video-btn.popup-video.tip-top{
  padding: 2px 14px 0 0;
}

@media(max-width:991px){
  .footer-model-1 .footer-wrap .footer-right {
    border:none; 
  }
  .footer-bottom-wrap .site-footer__payment-icons{
    float:none;
  }
  .header_2.site-header .header_logo_wrap{
    margin-right:0;
  }
  .footer-model-1 .block_newsletter .widget-title{
    text-align:right
  }
}
.footer-model-1 .block_newsletter .widget-title{
  padding: 0 55px 0 0;
}
.footer-model-1 .block_newsletter .widget-title::after{
  right:0;
  left:auto;
}
.footer-model-1 .contact-us .contact-detail .address i{
  right:0;
  left:auto;
}
.tbserviceblock .owl-stage {
  float: left;
}
/*-------------- category page --------------*/
.main-content .sidebar .shopify-section{
  text-align:right;
}
.view-mode.filter-grid-list.grid__item{
  float:right;
}
.filter-show.grid__item{
  margin:0 15px 0 0;
}
.filter-sortby label, .filter-show label{
  float:right;
  padding:0 0 0 10px;
}
.product-single__price label{
  float:right;
  min-width: 110px;
}
.product-single__title.wvendor {
    float: right;
}
p.product-arrows {
    float: left;
}
.product-arrows span {
	float: left !important;
}
.product-arrows .left {
    margin: 0 5px 0 0;
}
span.spr-badge-caption{
  padding-left: 0;
  padding-right: 10px;
  border-right: 1px solid #e5e5e5;
  border-left: none;
  margin-right: 8px;
  margin-left: 0;
}
.product-list .grid-view-item .btn_wrapper .add-cart-btn i.mdi-cart-outline{
  background-position:-40px -35px;
}
.product-list .grid-view-item .btn_wrapper .add-cart-btn:hover i.mdi-cart-outline, .product-list .grid-view-item .btn_wrapper .add-cart-btn i.mdi-cart-outline{
  background-position:-40px -35px;
}
.product-list .grid-view-item .product-wrapper .btn_wrapper .pro_btn a>i.mdi-cart-outline{
  text-align:left;
}
.product-single__description .spr-summary-actions-newreview{
  float:left;
}
.product-single__description .tab-pane .spr-summary{
  text-align:right;
}
.product-list .product-layouts.grid-view-item .product-wrapper .product-description{
  text-align:right;
}
.grid-view-item .product-wrapper .btn_wrapper .pro_btn a > i{
  float:right;
}
.style2.product-list .add_cart,
.style2.product-short-list .add_cart{
  padding: 9px 10px 9px 18px;
}
.style3.product-list .add_cart,
.style3.product-short-list .add_cart{
  	padding:9px 10px 9px 18px;
}
.style2 .product-price__sale-label {
    right: -80px;
    left: auto;
}
.style2 .product-wrapper .custom_label {
    right: -35px;
    left: auto;
}  
.style2 .product-wrapper .product-thumb .btn_wrapper {
    left: 10px;
    right: auto;
}
.style2 .product-wrapper:hover .product-price__sale-label,
.style2 .product-wrapper:hover .custom_label{
    right: 15px;
  left: auto;
}
.style2 .product-wrapper .btn_wrapper .pro_btn{
  margin-right: -45px;
  margin-left:0;
}
.qty-box-set{
  margin-right: 0;
  margin-left: 15px;
}
.widget_top_rated_products .top-products-detail{
  padding-left: 0;
  padding-right: 15px;
}
.product-categories .cat-item span.dt-menu-expand{
  left:0;
  right:auto;
}
.widget_top_rated_products .top-products .owl-nav{
  left: 10px;
  right: auto;
}
.widget_top_rated_products .top-products .owl-nav div {
    float: left;
}
a.product-write-review {
    float: left;
}
.product-wrapper.sidebar-product {
  text-align: right;
}
.grid-item{
  float:right;
}
.collection_template .icon-chevron-right:before {
  content: "\e605";
}
.collection_template .icon-chevron-left:before {
  content: "\e602";
}
.collection_template .sorting_wrapper .filter-sortby .btn.dropdown-toggle {
  text-align: right;
  padding: 5px 15px 5px 35px;
}
.dropdown-menu{
  text-align:right;
}
.collection_template .sorting_wrapper .btn.dropdown-toggle > i {
  right: auto;
  left: 10px;
}
.collection_template .sorting_wrapper .btn.dropdown-toggle {
  padding: 5px 15px 5px 35px;
}
.collection_template .full_width .shopify-section {
    float: right;
}
.collection_sidebar {
    float: right;
    text-align: right;
}
.full_width #shopify-section-sidebar-tag-filters aside.sidebar-tag {
    float: right;
}
aside.sidebar-tag.filter.color.tags img{
  margin-left: 5px;
  margin-right: 0;
}
.widget-content ul li a.active::before{
  right: 6px;
    left: auto;
}
.product_tab_wrapper ul.tabs li {
  float: right;
}
.product_tab_wrapper .tab-container {
  text-align: right;
}
.breadcrumb .breadcrumb__sep:before {
  content: "\f141";
  font-family: "Material Design Icons";
  font-size: 13px;
  margin: 0px 8px;
}
@media(min-width:1200px){
  .product-list .grid-view-item .product-wrapper .btn_wrapper .pro_btn a>i.mdi-cart-outline,
  .product-short-list .grid-view-item .product-wrapper .btn_wrapper .pro_btn a>i.mdi-cart-outline {
    text-align: left;
  }
}
@media(min-width:481px){
  .product-short-list .product-wrapper .product-description .short-title {
    text-align: right;
  }
  .product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    float: right;
  }
  .product-short-list .product-wrapper .product-description .btn_wrapper {
    float: right;
  }
}
@media(max-width:991px){
  .breadcrumb-wrapper .breadcrumb,.breadcrumb-wrapper h1{
    text-align: center; 
    width: 100%;
  }
  .widget_top_rated_products .top-products-detail{
    float:right;
  }
}
@media(max-width:767px){
  .product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    text-align: right;
  }
}
@media(max-width:480px){
  .product-list .product-desc, .product-list .product-description{
    text-align:center;
  }
    .product-short-list .product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    text-align: center;
  }
  .filter-show.grid__item{
    margin-top:15px;
  }
  .product-list .product-layouts.grid-view-item .product-wrapper .product-description{
    text-align:center;
  }
}
/*------------- product page ---------------*/
.product-info{
  float: right;
}
.h2.product-single__price{
  float:right;
}
.product-single__price lable,.product-info > p > label{
  float:right;
}
.product-information .add-to-wishlist.pro_btn .show .loading {
  float: right;
}
.product-single .add-to-wishlist i.mdi.mdi-heart{
  float:right;
}
.product-single.design_1 .print_wrap{
  float:right;
}
.product-single .print_wrap i.mdi.mdi-printer, .product-single .video-threesixty i.mdi.mdi-refresh, .product-single .product-Video-btn i.mdi.mdi-video{
  float:right;
  margin:0 0 0 5px;
}
.product-information .add-to-wishlist.pro_btn{
  float:right;
  margin-left: 15px;
  margin-right: 0;
}
.product-360-button,.threesixty-video .product-Video-btn.popup-video.tip-top{
  float:right;
}
.threesixty-video .product-360-button > a{
  padding:2px 0 2px 15px;
  border-left:1px solid #e5e5e5;
  border-right:none; 
}
.design_3 .product-Video-btn .mdi.mdi-video {
  margin: 0 0 0 6px;
}
.product-single.vertical_left .product-single__photos{
  float:left;
}
.product-single.vertical_left .product-single__thumbs{
  float:right;
}
.threesixty-video i{
  margin:0 0 0 5px;
}
  .design_5 .product-single__variants .selector-wrapper{
    margin: 0 0 0 10px;
    text-align: right;
  }
@media (min-width:992px){
  .design_5 .product-information .add-to-wishlist.pro_btn .show .loading{
    float:none;
  }
  .design_5 .product-block .product-single__header {
    border-left: 1px solid #e5e5e5;
    text-align: left;
    border-right: none;
  }
  .design_5 .product-information-inner .flip-countdown{
    float:left; 
  }
  .design_5 .product-360-button {
    float: right;
  }
  .design_5 .threesixty-video .product-Video-btn.popup-video.tip-top {
    padding: 7px 12px 0 0;
    float: none;
    display: inline-block;
    vertical-align: top;
  }
  .design_5 .product-block .print{
    float: right;
  }
}
.design_5 .product-block .print{
  margin: 5px 8px 0 0;
  padding: 0 10px 0 0;
  border-right: 1px solid #666;
  border-left: none;
}
.tb-scroll .tb-scroll-content {
  position: absolute;
  top: 0;
  right: 0 !important;
  bottom: 0;
  left: -17px !important;
  overflow: scroll;
  overflow-x: hidden;
  padding-left: 17px;
}
.tb-scroll.has-scrollbar {
  height: 100%;
  right: 0;
  width: 100%;
  left: 0;
}
.tb-scroll>.tb-scroll-pane{
  left:0;
  right: auto;
}
.tabs-layout-accordion .tb-tab-wrapper .tb-accordion-title::after{
  left:0;
  right:auto;
}
.product-single__variants .selector-wrapper select {
  padding: 10px 10px 10px 26px !important;
}
.product-single__variants .selector-wrapper{
  float: right !important;
}
.design_4 .product-Video-btn.popup-video.tip-top{
  right: auto;
  left: 10px;
}
.product-wrapper-owlslider,.review-wrap .spr-badge,.qty-box-set{
  float: right;
}
a.product-write-review>i{
  padding: 0 0 0 5px
}
.customNavigation{
  text-align: center; 
}
.image.col-xs-5.col-sm-5.col-md-4.padding_0,.breadcrumb-wrapper h1 {
  float: right;
}
.product-information .add-to-wishlist .tooltip-label{
  margin:0 5px 0 0;
}
.product-single__addtocart .btn::before{
  right:8px;
  left:auto;
}
.product-single__addtocart .btn:hover::before{
  background-position:-35px -35px;
}
.product-single__addtocart .btn{
  padding:12px 50px 12px 18px;
}
.horizontal_bottom.design_2 .product-img .pro_img .product-image-btn{
  left:30px;
  right:auto;
}
.product-single__photos .product-image-btn{
  left:10px;
  right:auto;
}
.product-single__vendor lable {
  margin: 0 0px 0 5px;
}
.product-Video-btn.popup-video.tip-top{
  float:right;
  margin:0 15px 0 0;
}
.design_1 .product-Video-btn .mdi.mdi-video {
  margin: 0 0 0 5px;
}
#shopify-product-reviews .spr-summary-actions-newreview::before {
  right:-16px;
  left:auto;
}
p.product-arrows{
  left:0;
  right:auto;
}
@media (max-width:767px){
  p.product-arrows{
    right:0;
  }
}
@media (max-width:480px){
  .ajax-product-image{
    float:right;
  }
  #shopify-product-reviews .spr-header-title {
    text-align: right;
  }
  .product-single__description .spr-summary-actions-newreview {
    float: right;
    padding: 0 17px 0 0;
  }
  #shopify-product-reviews .spr-summary-actions-newreview::before {
    right: 0;
  }
  .threesixty-video .product-360-button > a{
    border:none;
  }
}
.product-single__thumbs .owl-nav .owl-next::before, ul.product-photo-thumbs .owl-nav>.owl-next::before{
  right: 2px;
  left: auto;
}
.product-single__thumbs .owl-nav .owl-prev::before, ul.product-photo-thumbs .owl-nav .owl-prev::before{
  right: 5px;
  left: auto;
}
.owl-carousel .owl-item{
  float:right;
}
.tbProduct-Tab-container .container .owl-carousel .owl-stage{
  float:left;
}
.slider-newproduct-wrap .new-product-div.newproduct .owl-carousel .owl-stage{
  float:left;
}
/* ------------- cart page ------- */
.cart__subtotal {
    margin: 0 10px 0 0;
}
.cart__row{
  text-align:left !important;
}
.cart-wrapper .cart__row .grid-item.large--five-twelfths {
  float: right;
}
.cart-wrapper .cart__row .grid-item label{
  float:right;
}
.cart-wrapper .cart__row .grid-item.large--seven-twelfths {
  text-align: left !important;
}
#customer_login .grid .grid-item.one-half.text-right {
  text-align: left !important;
}
#customer_login .grid .grid-item.one-half {
  text-align: right;
}
.template-customers-register .text-center a {
  float: right;
}
.tb-innerpagetitle{
  float:right;
  text-align:right;
}
@media (max-width: 767px){
.template-customers-login .login, .template-customers-login .register {
    float: left;
    width: 100%;
}
}
.template-customers-account .grid-item.customer-orders.two-thirds, .template-customers-order .grid-item.two-thirds {
  padding-right: 0;
  padding-left: 25px;
}
@media (min-width: 1025px){
  .template-customers-account .grid-item.one-third, .template-customers-order .grid-item.one-third {
    padding-left: 0;
    padding-right: 25px;
  }
  #address_form_new .grid-item.right, .edit-address .grid-item.right {
    padding-right: 25px;
    padding-left: 0;
  }
  #address_form_new .grid-item.left, .edit-address .grid-item.left {
    padding-left: 25px;
    padding-right:0;
  }
}
#address_form_new #address_default_address_new.btn,  .edit-address .btn.update,.edit-address input.update[type="submit"]{
  float: left;
}
/* ------------- checkbox  ------- */
.checkbox-group label span{
  right:0;                                                                                                          
  left:auto;
}
.checkbox-group input[type="checkbox"] + label, .checkbox-group input[type="radio"] + label {
  margin-right: 15px;
  margin-left: 0;
}
.modal-newsletter .checkbox-group label{
  padding-right:5px;
  padding-left:0;
}
.modal-newsletter .checkbox-group .check{
  right:1px;
  left:auto;
}
/* ------------- rating  ------- */
.spr-badge-starrating {
  margin: 0 0 0 10px;
}
/* ------------- forget password  ------- */
#recover_password .text-center p{
  margin-left:15px;
  margin-right:0;
}
.input-group input[type="text"], .input-group input[type="search"], 
.input-group input[type="password"],.input-group input[type="email"], 
.input-group input[type="file"], .input-group input[type="number"],
.input-group input[type="tel"], .input-group textarea, .input-group select{
  border-right:none;
}
/*----- megamenu header 2 ----*/
#tb-megamenu .tb_menus_ul span.tb_mn_sub_heading {
  left: 3px;
  right: auto;
}
@media (min-width: 992px){
  #tb-megamenu.sticky_header.fixed .tb-mega_menu .header-logo{
    float:right;
    margin: 4px 50px 4px 0px;
  }
  #tb-megamenu.sticky_header.fixed .tb-mega_menu .tb-right-header-data{
    float:left;
  }
  #tb-megamenu.sticky_header.fixed .tb-mega_menu .tb-right-header-data .tb-nav-right-div{
    float:left;
    padding:0 0 0 50px;
  }
  #tb-megamenu.sticky_header.fixed .tb-mega_menu .tb-right-header-data .header-icon{
    float:left;
  }
  .header_style_2 .page-wrapper #shopify-section-TB-mega_menu #tb-megamenu {
    right: 0;
    left: auto;
    transform: translateX(100%);
  }
  .header_style_2 .page-wrapper #shopify-section-TB-mega_menu .tb_menus_ul span.tb_mn_sub_heading{
    left: -20px;
    right: auto;
  }
  #tb-megamenu li.more_menu>ul>li>a::after{
    left:15px;
    right:auto;
  }
  #tb-megamenu li.more_menu>ul>li .tb_sub_menu_wrap{
    right: 100%;
    left:auto;
  }
  #tb-megamenu li.more_menu>ul>li.tb_mm_hassub>a::after{
    left: 20px !important;
    right: auto !important;
  }
}
#tb-megamenu li>a>span.tb_menu_item_heading_title{
  float:right;
}
.header_style_2 .page-wrapper #shopify-section-TB-mega_menu #tb-megamenu.active .tb-mega_menu .tb_menus_ul>li.tb_mm_hassub>a::after{
  right: auto;
  left: 20px;
}
.header_style_2 .page-wrapper #shopify-section-TB-mega_menu #tb-megamenu.active .tb-mega_menu li.tb_mm_hassub .tb_sub_menu_wrap{
  left:0;
  right:100%;
}
.header_style_2 .page-wrapper #shopify-section-TB-mega_menu #tb-megamenu.active .tb-mega_menu .tb_menus_ul>li.tb_mm_hassub:hover>a::after{
  transform: rotate(90deg);
}
#tb-megamenu li.more_menu>ul>li>a>span.tb_menu_item_heading_title{
  text-align:right;
}
#tb-megamenu .tb_sub_menu_wrap .tb_sub_menu_linklist>li>a{
  text-align:right;
}
#tb-megamenu .tb_menus_ul .tb_sub_menu_wrap .tb_sub_menu{
  float:right;
}
.header_style_2 .page-wrapper #shopify-section-TB-mega_menu #tb-megamenu li.more_menu>ul>li:hover>a::after{
  transform: rotate(90deg);
}
#tb-megamenu .tb_sub_menu_wrap h4.sub_mn_title, #tb-megamenu .tb_sub_menu_wrap .sub_mn_title.h4, #tb-megamenu .tb_sub_menu_wrap .sub_mn_title.h4 {
  float:right;
  text-align:right;
}
#tb-megamenu .tb-mega_menu li.tb_menu_item{
  float:right;
}
@media (max-width: 991px){
  .header_2 .header_logo_wrap .tb-nav-right-div{
    left: 0;
    right: auto;
  }
  .header_1 .tb-nav-right-div{
    right: auto;
    left:5px;
  }
  .header_3 .header_logo_wrap {
    right: 50px;
    left: auto;
  }
  #tb-megamenu .tb_menus_ul span.tb_mn_sub_heading{
    float: right;
    width: auto;
    left: auto;
    right: 40px;
  }
  #tb-megamenu li>a>span.tb_menu_item_heading_title{
    text-align:right;
  }
}
@media (max-width: 480px){
  #tb-megamenu .tb_sub_menu_wrap .tb_sub_menu>a {
    float: right;
  }
}
#shopify-section-bloglist_inner_content .grid__item.blog_list_item .tb-blog-description .blog-btn{
  float:left;
}
#shopify-section-bloglist_inner_content .grid__item.blog_list_item .tb-blog-description .tb-social-share{
  float:right;
}
.template-customers-account .grid-item.one-third{
  padding-right:15px;
}
.template-customers-account .grid-item.customer-orders.two-thirds {
  padding-right: 0;
  padding-left: 15px;
}
#address_form_new .grid-item.one-half.last, .edit-address .grid-item.one-half.last {
  padding-left: 0;
  padding-right: 15px;
}
#address_form_new .grid-item.right, .edit-address .grid-item.right {
  padding-right: 15px;
  padding-left: 0;
}
#address_form_new .grid-item.one-half.first, .edit-address .grid-item.one-half.first{
  padding-left: 15px;
  padding-right:0;
}
#address_form_new .grid-item.left, .edit-address .grid-item.left {
  padding-left: 15px;
  padding-right:0;
}
#address_form_new input#address_default_address_new[type="submit"] {
    float: left;
}
.product-list .grid-view-item.style1 .btn_wrapper .add_tocart .add_cart {
    padding: 10px 6px 9px 18px;
}
.style1 .product-wrapper .btn_wrapper .pro_btn.add_tocart a {
    float: right;
}
.style1.grid-view-item .product-wrapper .btn_wrapper .pro_btn.add_tocart span.add_cart::after {
    right: 10px;
    left: auto;
}

.style1.grid-view-item .product-wrapper .btn_wrapper .pro_btn.add_tocart span.add_cart{
  padding: 9px 6px 9px 18px;
}
.style1 .product-description .h4.grid-view-item__title{
  float: right;
    text-align: right;
}
.product-list .style1 .product-wrapper .btn_wrapper .pro_btn.add_tocart .add-cart-btn>i, .product-short-list .style1 .product-wrapper .btn_wrapper .pro_btn.add_tocart .add-cart-btn>i{
 float:right; 
}
.product-list .style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta{
 text-align:right; 
}
.product-short-list .style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    width: 22%;
    float: right;
    text-align: right;
}
.style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    text-align: left;
    float: left;
}
.product-list .grid-view-item.style1 .btn_wrapper .add_tocart .add_cart, .product-short-list .grid-view-item.style1 .btn_wrapper .add_tocart .add_cart,
.product-list .style1.grid-view-item .product-wrapper .btn_wrapper .pro_btn.add_tocart .add-cart-btn:hover span.add_cart, 
.product-short-list .style1.grid-view-item .product-wrapper .btn_wrapper .pro_btn.add_tocart .add-cart-btn:hover span.add_cart{
    padding: 9px 6px 9px 16px;
}
.quick-view .close-window::before {
  left: 5px;
  right: auto;
}
.hover_style1 #recently-viewed-products .product-wrapper .grid-view-item__title, .hover_style1 #recently-viewed-products .product-wrapper .spr-badge {
    float: right;
    text-align: right;
}
.hover_style1 #recently-viewed-products .product-wrapper .product-description span.price {
    float: left;
    text-align: left;
}
@media (max-width:767px){
  .style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    float: right;
    text-align: right;
  }
  .hover_style1 #recently-viewed-products .product-wrapper .product-description span.price {
    float: right;
    text-align: right;
}
}
@media (max-width:480px){
  .product-list .style1.product-layouts.grid-view-item .product-wrapper .product-description{
    text-align:center; 
  }
  .product-list .style1 .product-description .h4.grid-view-item__title {
    float: left;
    text-align: center;
  }
  .product-short-list .style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    width: 100%;
    float: left;
    text-align: center;
  }
  .product-list .style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    text-align: center;
  }
}
.style3.product-layouts::after,
.hover_style3 #recently-viewed-products .product-layouts::after{
  border-left: 1px solid #e5e5e5;
  border-right: none;
}
.related-products-container .style3.product-layouts::after,
.product-list .style3.product-layouts .product-thumb::after,
.product-short-list .style3.product-layouts .product-thumb::after{
  border-left: 1px solid #e5e5e5;
  border-right: none;
  left: 0;
  right: auto;
}
.search-products .style3.product-layouts::after,
.products-grid-view .style3.product-layouts::after{
  left: 0;
  right: auto;
}
/*------------------------services------------------------------*/
@media (min-width:481px){
  .tbservices .tbservice-wrap {
    float: right;
    text-align: right;
  }
}
/*-----------------------cmsservices----------------------*/
@media (min-width:992px){
  .tbcmsservices .services .tbservices-inner .tbservice-left .tbservice .tb-title,
  .tbcmsservices .services .tbservices-inner .tbservice-left .tbservice .tb-desc{
    text-align: right;
  }
  .tbcmsservices .services .tbservices-inner .tbservices .tbcontent_inner .service .service-icon{
    float: right;
  }
  .tbcmsservices .services .tbservices-inner .tbservice-left .tbservices .tbcontent_inner .service-content {
    float: right;
    margin: 0 25px 0 0;
  }
  .tbcmsservices .services .tbservices-inner .tbservice-left .tbservice .tb-title::after{
    right: 0;
    left: auto;
  }
}
@media (max-width:1199px){
  .tbcmsservices .services .tbservices-inner .tbservice-left .tbservices .tbcontent_inner .service-content {
    margin: 0 10px 0 0;
  }
}
@media (max-width:991px){
  .tbcmsservices .services .tbservices-inner .tbservice-left .tbservices .tbcontent_inner .service-content {
    margin: 0;
  }
}
.tbcmsservices .services .tbservices-inner .tbservices .tbcontent_inner {
  float: right;
}
.tbcmsservices .services .tbservices-inner .tbbanner-right .tbbanner-detail{
  text-align:right;
}
/*--------------------------*/
.collection-slider-wrap .collection_slider .collection_cms_wrap .slick-track {
    float: left;
}
.collection-slider-wrap .collection_detail .collection-link {
    float: right;
}
.collection-slider-wrap .collection_slider .collection_cms_wrap .collection_detail .slick-track {
    float: right;
}
/*------------------------------list-collection------------------*/
.list-collection-products .pickgradient-products .deatil .tb-event-overlay {
  right: auto;
  left: 15px;
}
.list-collection-products .pickgradient-products .deatil{
  text-align:right; 
}
.list-collection-products .pickgradient-products .deatil .collection-detail span {
  float: right;
}
.product_tab_wrapper table th.label {
  float: right;
  text-align: right;
}
.product_tab_wrapper table td {
  text-align: right;
}
.product_tab_wrapper .tab-container img {
  float: right;
}
#cmsaboutus::after {
	left: 0;
  right: auto;
}
#cmsaboutus .aboutus .image-cntent .aboutus-content1,
#cmsaboutus .aboutus .image-cntent .aboutus-content1 .aboutus-title,
#cmsaboutus .aboutus .image-cntent .aboutus-img-content {
	float: right;
}
#cmsaboutus:hover .aboutus .image-cntent .aboutus-content1 {
    margin: 0 -50px 0 0;
}
#cmsaboutus .aboutus.aboutus-bottom .image-cntent .aboutus-img {
    margin: 0 -80px 0 0;
    float: right;
}
@media (max-width:1199px){ 
  #cmsaboutus .aboutus.aboutus-bottom .image-cntent .aboutus-img {
      margin: 0 -50px 0 0;
  }
}
@media (max-width:480px){ 
  #cmsaboutus .aboutus.aboutus-bottom .image-cntent .aboutus-img {
    margin: 0;
    float: none;
  }
}
#cmsaboutus .aboutus .image-cntent .aboutus-img-content .aboutus-content2 {
	float: right;
      margin: 100px -40px 0 0;
}
@media (max-width: 1199px) {
  #cmsaboutus .aboutus .image-cntent .aboutus-img-content .aboutus-content2 {
      width: 50%;
      margin: 60px -40px 0 0;
  }
}
@media (max-width: 991px) {
  #cmsaboutus .aboutus .image-cntent .aboutus-img-content .aboutus-content2 {
      margin: 25px -30px 0 0;
      width: 60%;
  }
}
@media (max-width: 767px) {
  #cmsaboutus .aboutus .image-cntent .aboutus-img-content .aboutus-content2 {
      padding: 15px;
      margin: 15px -20px 0 0;
  }
}
.style3 .product-wrapper .product-price__sale-label {
	padding:22px 35px 0 20px;
}
@media (min-width: 992px) {
  #shopify-section-footer-model-3 .footer-cms .footer-logo {
      float: right;
  }
}
.style3.product-list .grid-view-item .btn_wrapper .add_tocart .add_cart, .style3.product-short-list .grid-view-item .btn_wrapper .add_tocart .add_cart {
	padding: 12px 0 12px 15px
}
.contact-us .contact-address {
    padding: 54px 0px 0 0px;
}

.contact-us .contact-address {
    padding: 54px 0px 0 0px;
}
.footer-column > ul {
    margin: 0 !important;
    width: 100%;
    padding: 50px 0px 0px 0px;
}
.block_newsletter .tb-content {
    float: none;
}
.slider-nav.product-single__thumbs.owl-carousel.owl-loaded.owl-drag {
    display: none;
}
.style1.product-layouts.grid-view-item .product-wrapper .product-description .grid-view-item__meta {
    text-align: right;
    float: right;
}
#product-grid .grid-view-item__meta {
    width: 100%;
    text-align: right;
    padding-left: 15px;
    padding-right: 15px;
}