@import url('https://fonts.googleapis.com/css?family=Heebo:300,400,700,900&display=swap&subset=hebrew');

@media only screen and (max-width: 640px){
    .product-info{
    text-align:center !important;
}
.shop_table .product-name {
    text-align: center !important;
}
.shop_table .product-quantity {
    text-align: center !important;
}
    .shop_table .product-quantity .amount {
    display: inline-block;
    margin-left: 10px;
        margin-right:0px !important;
}
    .shop_table .product-quantity .remove{
        margin-right:10px;
        margin-left:0px !important;
    }
}

@media only screen and (max-width: 768px){
.isotope-grid.mobile-col-2[class*='isotope-spaced'] .isotope-item {
    margin-bottom: 15px;
    margin-left: 15px !important;
    margin-right:auto !important;
}
.woocommerce .related.products, .woocommerce .upsells.products{
    text-align:right;
}
}

body, a, p, span, ul, li, p, h1, h2, h3, h4, h5, h6, h7, label, th, td, .sr-button, .sr-button-text, input[type=submit], input[type=button], .button, button, .woocommerce .addresses header a.edit, .comments .comment-list .pingback .edit-link a, #header-search form input[type=search], body h2.sg_title{font-family: 'Heebo', sans-serif, 'Arial'  !important;
}
label, form label, .form-row.deplace > label, label input + span, input[type="radio"] + label, input[type="checkbox"] + label{
font-family: 'Heebo', sans-serif, 'Arial'  !important;
}
#footer{
    direction:rtl !important;
    text-align:right !important;
}
.woo_main_title + .term-description{
    text-align:right;
}
.woocommerce .related.products, .woocommerce .upsells.products{
    text-align:center;
}
.woocommerce-order .woocommerce-order-overview li {
    float: right !important;
    margin: 0px 0px 20px 20px !important;
    }

#order_review{
    text-align:right;
}
.order_item .product-name {
    text-align:right !important;
}
.shop_table .order_item .product-subtotal .amount{
    text-align:left !important;
}
.woocommerce-order{
    text-align:right;
}
.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{
    float:right !important;
    text-align:right !important;
    
}
.toggle-item .toggle-title {
    text-align: right;
    padding-right: 27px;
} 
.accordion .toggle-item .toggle-inner{
	text-align:right;
}
.toggle-item .toggle-title .plus, .toggle-item .toggle-title .minus, .toggle-item .toggle-title::before{
	right:-8px;
	left:auto;
}
.menu-cart-content .cart-bottom .buttons{
    left:60px;
    right:auto;
}
.blog-info, .shop_table_responsive, .shop-container .shop-item .product-meta, .tab-container, .woo_main_title, .product_meta, .product .cart .variations, .menu-cart-content .cart-bottom .total, .shop-container .product-name, .tinv-wishlist table .product-name, .screen-reader-text, #menu nav#main-nav > ul > li .sub-menu li, .woocommerce .sr-checkout-details, table thead th{
    text-align: right !important;
}
.cart-is-open #mini-cart .cart-title, .product-info, .woocommerce-ResetPassword, .login-register{
    text-align:right !important;
}
.cart-is-open #mini-cart .product-info{
    text-align:center !important;
}
table thead tr th:last-child, table tfoot tr td:last-child{
    text-align:left !important;
}
.sr-button.withicon .icon, .woocommerce .sr-coupon button[type="submit"]{
        -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    -ms-filter: fliph; /*IE*/
    filter: fliph; /*IE*/
}
.woocommerce-breadcrumb a::after{
    transform: rotate(90deg) !important;
}
.sr-button.withicon:not(.text-trans) .text:first-child{
    margin-right:20px;
    margin-left:auto;
}
#mini-cart .cart-title{
    right:60px !important;
    left:auto !important;
}
.close-icon{
    left:60px !important;
    right:auto !important;
}
.socialmedia-widget li:last-child a{
    padding-left:0 !important;
    padding-right:7px !important;
}
.shop_table .remove, .woocommerce .sr-coupon button[type="submit"]{
    left:0 !important;
    right:auto !important;
}
#menu nav#main-nav > ul > li:first-child{
    margin-left:15px !important;
    margin-right:0px;
}
#menu nav#main-nav > ul > li:last-child{
    margin-left:0px;
    margin-right:15px !important;
}
.menu-language a.show-language::after{
    margin-right:3px;
}
#menu nav#main-nav > ul > li .sub-menu, .form-row.deplace > label{
    right:0 !important;
    left:auto !important;
}
#page-title{
    text-align:right;
}
.shop_table .product-name .product-title .product-quantity{
    text-align:center !important;
}
.woocommerce .sr-checkout-details form .woocommerce-billing-fields__field-wrapper .form-row{
    margin-left:40px;
    margin-right:0px !important;
}
table tbody tr td:first-child{
    text-align:left !important;
}

.productnav-inner{
    direction:ltr !important;
    padding-right:0px !important;
    padding-left:20px;
}
.wpcf7-form{
    direction:rtl !important;
}
.shop-container .shop-item .product-meta .price{
margin-right:0px !important;
margin-left:10px !important;
}
.woo_main_title .main_title{
    margin-right:0px !important;
    margin-left:30px !important;
}
.product .cart .variations .variation > div {
    float: right !important;
    margin-left: 15px !important;
    margin-right:0px !important;
}
.product .cart .quantity {
    float: right !important;
    margin-left: 20px !important;
    margin-right:0px !important;
}
.amount, .pseudo-add-to-cart{
    font-weight:600 !important;
}
.sr-button.text-trans .icon:last-child {
    margin-left: 0px !important;
    margin-right: 15px !important;
}
#single-share .socialmedia-widget, #single-share .widget-title{
    float: right !important;
    margin-right: 0px !important;
    margin-left: 20px !important;
}
.amount{
    text-align:right !important;
}
.isotope-grid[class*='isotope-spaced-big'] .isotope-item{
    margin-left:40px !important;
    margin-right:0px !important;
}
.widget_search form.searchform::before, .widget_product_search form.searchform::before{
    left:7px;
    right:auto !important;
}
.widget_search form.searchform::after, .widget_product_search form.searchform::after{
    left:18.5px;
    right:auto !important;
}
#footer .footer-bottom{
    text-align:left !important;
    direction: ltr !important;
}

.rightblog{
    direction:ltr !important;
}
#blog-grid1{
    text-align:right;
    direction:rtl;
}
.header-bar
{
font-family: "Montserrat" !important;
}
.blog-info .info-top, .post-meta{
    display:none;
}
.woocommerce .sr-checkout-details .before-checkout > .woocommerce-info{
    left:0;
    right:auto !important;
}
.woocommerce .sr-checkout-details .before-checkout .field-wrapper .form-row{
    float:right !important;
    margin-right:0 !important;
    margin-left:40px;
}

.login-register .login-container > h3 > span, .login-register .register-container > h3 > span{
    margin-right:0 !important;
    margin-left:30px;
}