/*repo RTL*/
/* RTL FIXES */

.cart_list, .shopping-cart-inner, .rsContainer li, .shop_table, .content th, .sub-nav li a, #main-nav>li>a, .su-carousel-slide-title {
  text-align: right;
}

.clear-form {
  float: left;
}

.rc-anchor-normal {
  width: 205px;
}

.benefits-style-one.benefits-grid .benefits-grid-ico {
  margin: 0 0 10px 12px;
}

.filter-style-ios .filter-categories a {
  float: right;
}

.uavc-list-content span.uavc-list-desc {
  padding-right: 10px;
}

body .pp_pic_holder a {
  text-indent: 10000px;
}

body .items-grid .alignleft {
  margin: 5px 0px 5px 20px;
}

/* Menu RTL */

.main-nav .sub-nav {
  right: 0 !important;
  left: auto !important;
}

.main-nav .sub-nav .sub-nav {
  right: 210px;
  top: 0px;
  border-radius:22px 0 22px 22px;
}
.sub-nav li a{
  text-align: right;
}
.list-type-menu.mini-nav>ul>li>.sub-nav {
  right: 0 !important;
}

/* Portfolio RTL */
.project-share-overlay.allways-visible-icons .soc-ico {
  margin: 0 10px 0 0;
}

/* WooCommerce */

.cart_list, .shopping-cart-inner, .rsContainer li, .shop_table, .content th, .sub-nav li a, #main-nav>li>a, .su-carousel-slide-title {
  text-align: right;
}
.masthead.widgets .shopping-cart {
    margin-right: auto;
    margin-left: 10px !important;
}

/* Woocommerce - CHECKPOINT 21/06/2016 10:00 */

.product .woocommerce-tabs ul.wpb_tabs_nav li {
  float: right;
}

.terms #terms, .payment_methods input {
  float: right;
}

.col2-set .col-1 {
  float: right;
}

.col2-set .col-2 {
  float: left;
}

.product .woocommerce-tabs>.tabs>li {
  float: right;
  margin-left: 0;
  margin-right: 40px;
}

body .related-product>li .product-thumbnail {
    margin-left: 20px;
    margin-right: 0;
}
.related-product>li .onsale {
    left: auto !important;
    right: 30px !important;
}
.cross-sells>h2:after, .product .related.products>h2:after, .product .upsells.products>h2:after {
    left: auto;
    right: 0;
}
#page .widget_product_search input[type="submit"] {
    left: 15px;
    right: auto;
}

/*single product slider*/
.flex-viewport {direction: ltr;}

/*product search order by*/
select.orderby {background-position: 15px center;}

.wc-coupon-wrap .coupon:before, .woocommerce-cart-wrap .coupon:before{
	left: auto;
    right: 20px;
}
.woocommerce-cart-wrap .cart-collaterals{
	margin-left: 0;
	margin-right: 50px;
}
.woocommerce-cart-wrap .update-cart-button i{
	padding-right: 0;
	padding-left: 5px;
}
.woocommerce .wc-order-review {
    margin-left: 0;
    margin-right: 50px;
}
.widget_shopping_cart .cart_list li a.remove {left: auto;}
	/*Checkout Page*/
table.shop_table.woocommerce-checkout-review-order-table td {text-align: left;}
.woocommerce .showcoupon-tag{
    margin-right: 0;
	margin-left: 10px;
}
.woocommerce .fa.fa-tag {
    margin-right:0;
    margin-left:5px
}
.woocommerce-checkout-review-order-table th{
	padding:0;
}
#payment .input-radio, #shipping_method li .shipping_method {
    margin: 0 0 0 5px;
}
.woocommerce .terms #terms, .payment_methods input {
    float: left;
}
#ship-to-different-address input{
	margin-right:0;
	margin-left:5px;
}
.woocommerce form .form-row-first, form .form-row-last {
    float:right;
}
.woocommerce form .form-row-first {
    padding-left: 15px;
    padding-right: 0;
}
.woocommerce form .form-row-last {
    padding-right: 15px;
    padding-left:0;
}
	/*Order Recived Page*/
.woocommerce .wc-side-column {
    margin-right: 0;
    margin-left: 50px;
}

/*Cart*/
.product .quantity .minus, .woocommerce-cart-wrap .quantity .minus,
.woocommerce-variation-add-to-cart .quantity .minus {
  border-right: 1px solid rgba(51,51,51,0.12) !important;
  border-left: none !important;
}

.product .quantity .plus, .woocommerce-cart-wrap .quantity .plus,
.woocommerce-variation-add-to-cart .quantity .plus {
  border-left: 1px solid rgba(51,51,51,0.12) !important;
  border-right: none !important;
}

.woocommerce-cart-wrap .quantity input[type='button'].minus.is-form,
.woocommerce-variation-add-to-cart .quantity input[type='button'].minus.is-form,
.product .quantity input[type='button'].minus.is-form {
  border-radius: 0 6px 6px 0;
}

.woocommerce-cart-wrap .quantity input[type='button'].plus.is-form,
.woocommerce-variation-add-to-cart .quantity input[type='button'].plus.is-form,
.product .quantity input[type='button'].plus.is-form {
  border-radius: 6px 0 0 6px;
}
/*#Woocommerce*/

/********Blog************/
a.alignleft.post-rollover.this-ready {margin-right: 0px;
 margin-left: 20px;}

/* footer rtl */
#footer .alignleft, #sidebar .alignleft {
    margin-right: 0 !important;
    margin-left: 20px !important;
}
/*#repo RTL*/

/*ALINA*/
/*PROD PAGE*/
.single-product .product div.images{margin-top:-3%;  padding-left: 65px; padding-right:0px;width:40%!important;}
.single-product .summary.entry-summary{line-height: 35px;background-color: rgba(186, 225, 239, 0.55);border-radius: 10px;padding: 53px;}
.single-product .woocommerce-tabs.wc-tabs-wrapper {max-width: 100%;}
.single-product .flex-viewport {direction: ltr;}

.woocommerce .content .wf-cell img {width:auto !important;max-height:150px;}

.mini-contacts {white-space: nowrap;}

.bold-icons .top-bar .mini-contacts.phone a {color:white; font-size:115%;}

/* breacrumbs */
.fancy-header .breadcrumbs li:first-child:before, .breadcrumbs li:first-child:before {content: "/";}
.breadcrumbs li:first-child {padding-left: 12px;margin-left: 8px;padding-right: 8px;}
.page-title .breadcrumbs, .page-title .breadcrumbs a {color: #ffffff!important;font-size: 16px;}

.sub-nav {right:0; left: auto;}

.top-bar .mini-search .submit { margin-bottom: 0;}

#primary-menu > li > a:before	  {
content: "";
    display: block;
    height: 40px;
    width: 40px;
    background-size: 100%;
}

.menu-item-2628 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-1.png) no-repeat;}
.menu-item-146 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-6.png) no-repeat;}
.menu-item-2035 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-7.png) no-repeat;}
.menu-item-1656 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-2.png) no-repeat;}
.menu-item-735 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-3.png) no-repeat;}
.menu-item-734 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-5.png) no-repeat;}
.menu-item-1669 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-8.png) no-repeat;}
.menu-item-144 > a:before {background: url(/wp-content/uploads/2015/05/Untitled-4.png) no-repeat;}



.masthead:not(.side-header).full-height .main-nav>li>a
{flex-direction: column;}

.tax-product_cat a.alignnone.layzr-bg-transparent{height: 182px;}
.tax-product_cat .woo-buttons-on-img{height: 493px;}
.tax-product_cat .content .woocommerce .wf-cell img, .woocommerce .content .wf-cell img {max-height: 487px;width: auto;}
.tax-product_cat .woocommerce .product h4, #content .woocommerce .product h4:last-child {text-align: center;}



/* The7 Theme Fixes & Customizations */
.sub-nav li.has-children a:after {left: 8px !important;right: auto!important;transform: scaleX(-1)!important;}
.content {padding-top:15px;}
.vc_inner {max-width:1050px; margin-right: auto !important; margin-left: auto !important;}
.round-images img {max-height: 50px;}

/* RTL FIXES */
.cart_list,.shopping-cart-inner,.rsContainer li,.shop_table,.content th,.sub-nav li a,#main-nav>li>a,.su-carousel-slide-title {text-align:right;}
.clear-form {float: left;}
.rc-anchor-normal {width: 205px;}
.benefits-style-one.benefits-grid .benefits-grid-ico {margin: 0 0 10px 12px;}
.filter-style-ios .filter-categories a {float: right;}
.uavc-list-content span.uavc-list-desc { padding-right: 10px;}
body .pp_pic_holder a {text-indent:10000px;}
body .items-grid .alignleft {margin: 5px 0px 5px 20px;}
.rtl .details:after {transform:scaleX(-1);}
.rtl nav.checkout-breadcrumbs {flex-direction: row;}
.rtl .checkout-page-title .checkout-step:after {right: calc(50% + 40px);left: auto;}
.rtl .checkout-page-title .checkout-step:before {right: 0;left:auto;width: calc(50% - 40px);}
.rtl select {background-position: 5px center;}
.rtl .woocommerce-cart-wrap .cart-collaterals, .rtl #customer_login>div+div, .rtl .wc-order-review {margin-left: 0;margin-right: 50px;}
.rtl .product .quantity, .rtl .woocommerce-cart-wrap .quantity,.rtl .woocommerce-variation-add-to-cart .quantity {flex-direction:row-reverse}


body .textwidget * {max-width:none}