/*
Theme Name:     zeev-theme
Description:    a child theme made by zeev maayan
Author:         zeev maayan
Template:       handystore

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
h1,h2,h3,h4,h5,h6,a,p,input,textarea,li,ul,button,ol,table,tr,td,th,nav {
	font-family: 'Assistant', sans-serif!important;
}

.primary-nav .menu {
background: #fff; 
    background: -webkit-linear-gradient(#fff6f0, #ffffff);    background: -o-linear-gradient(#fff6f0, #ffffff); 
    background: -moz-linear-gradient(#fff6f0, #ffffff); 
    background: linear-gradient(#fff6f0, #ffffff);
}
.primary-nav .menu a {
    color: #34348d;
}
.header-primary-nav {
padding-bottom: 2px;
background: #fff; 
    background: -webkit-linear-gradient(#fff6f0, #ffffff);    background: -o-linear-gradient(#fff6f0, #ffffff); 
    background: -moz-linear-gradient(#fff6f0, #ffffff); 
    background: linear-
}
.header-top {
    border-bottom: 0px solid #e1e1e1;
}
.pt-searchform {
direction:rtl!important;
}
.pt-searchform .search-select, .pt-searchform .select2-container.search-select {
direction:rtl;
    right: 49%;
    text-align: right;
padding-right:5px;
    border: 1px solid #34348d;
    border-left: 0;
}
.widget input[type="password"], .widget input[type="text"], .widget input[type="email"], .widget input[type="number"], .widget input[type="search"], .widget input.input-text, .widget textarea {
    border: 1px solid #34348d;
color:#34348d;
font-weight:bold;
letter-spacing:0.5px;
}
.custom-color-sheme button:not(.btn), .custom-color-sheme .button, .custom-color-sheme input[type="button"], .custom-color-sheme input[type="reset"], .custom-color-sheme input[type="submit"], .custom-color-sheme table.shop_table.cart td.actions .button, .custom-color-sheme div.product .special-buttons-wrapper .compare, .custom-color-sheme div.product .special-buttons-wrapper .yith-wcwl-add-to-wishlist a, .custom-color-sheme .figure.banner-with-effects.with-button.default-button a, .custom-color-sheme div.product .single_add_to_cart_button {
    background-color: #34348d!important;
}
.pt-searchform button.search-button {
    position: absolute;
    right: 90%;
border-radius: 4px 0 0 4px;
}
.pt-searchform .searchtext {
    padding: 0 10px 0 15px;
width:100%;
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
    left: 80%!important;
color:#34348d;
}
html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
    margin-left: 0px!important;
margin-right: 26px!important;
color:#34348d;
font-weight:bold;
letter-spacing:0.5px;
}

.hgroup-sidebar .widget {
    border-right: 0px solid #e1e1e1;
}
.hgroup-sidebar .textwidget div{
text-align:right;
}
.inner-cart-content {
z-index:999;
}
a.login_button.inline i {
    margin: 0 0 0 5px;
}
.primary-nav .menu li.current_page_item a, .primary-nav .menu a:hover, .primary-nav .menu li.current_page_item a:hover {
    background-color: #fde6d9;
}
.primary-nav .menu li {
    float: right;
    margin-right: 0px;
    margin-left: 10px;

}

.custom-color-sheme .widget-title, .custom-color-sheme .widget.woocommerce .widget-title {
    font-size: 23px!important;
}
.vc_custom_heading {
background: url("title-bg.png") no-repeat bottom center;
font-size:31px;
font-weight:bold!important;
color:#34348d!important;
padding-bottom:20px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 15px!important;
}
.pt-testimonials h3 {
    font-size: 23px;
color:#f9939d!important;
}
.home .wpb_text_column h3 {
    font-size: 23px;
font-weight:bold;
color:#f9939d!important;
margin: 0 0 5px 0;
}
.home .wpb_text_column p{
    font-size: 17px;
}
.lepratim {
    font-size: 18px;
font-weight:bold;
color:#34348d;
letter-spacing:1px;
}
.wpcf7-submit{
    font-size: 18px!important;
font-weight:bold;
color:#fff!important;
float:right;
}
#menu-footer a{
    font-size: 18px;
font-weight:bold;
color:#34348d!important;
letter-spacing:1px;
}
.footer-widgets #text-20 .textwidget {
    font-size: 18px;
font-weight:bold;
color:#34348d!important;
letter-spacing:1px;
padding-right:30px!important;
}
.site-footer {
    margin-top: 0px;
}

.primary-nav .menu ul {
min-width:200px;
    right: 0;
}
.primary-nav .menu ul ul {
    top: 0px;
    right: 100%;
}
.primary-nav .menu ul a:after {
    background: #34348d;
}
.site-footer .footer-bottom {
    background: #34348d;
    border-top: 1px solid #34348d;
}
.acp-author {
display:none!important;
}

.zeev-b {
float:right;
}
.zeev-b li{
float:right!important;
}
.zeev-b li,.zeev-b li a{
color:#f7949e!important;
}
.zeev-col .page-title {
	background: url("title-bg.png") no-repeat bottom center;
color:#35378b!important;
padding:0 50px 20px 50px!important;
font-family: 'Assistant', sans-serif!important;
}
.zeev-next {
float:left;
}
.zeev-next .nav-links a{
color:#f7949e!important;
}
.zeev-back {
-webkit-box-shadow:0 3px 4px #feece3; 
-moz-box-shadow: 0 3px 4px #feece3; 
box-shadow:0 3px 4px #feece3;
background: #eb01a5;
  background-image: url("leaf.png"); /* fallback */
  background-image: url("leaf.png"), linear-gradient(#fdfcf6, #feece3); /* W3C */
  background-repeat: no-repeat;
    background-position: top left; 
}
.breadcrumbs-wrapper .container {
    border-bottom: 0px solid #e1e1e1;
}
.breadcrumbs-wrapper .container {
    padding: 9px 0;
}
h1.page-title {
color:#F9939D!important;
}
.custom-color-sheme li.product span.custom-badge {
background-color: #C7D85E!important;
}
.custom-color-sheme li.product .product-description-wrapper .price, .custom-color-sheme li.product .product-description-wrapper .price ins, .custom-color-sheme .widget.woocommerce .product_list_widget li .price, .custom-color-sheme .widget_pt_vendor_products_widget .product_list_widget li .price, .custom-color-sheme div.product span.price, .custom-color-sheme div.product p.price {
    color: #C7D85E!important;
}
h2, h2 a {
color:#EA7586!important;
font-size:26px!important;
}
h3, h3 a {
color:#34348D!important;
font-size:22px!important;
}
.custom-color-sheme .widget-title, .custom-color-sheme .widget.woocommerce .widget-title {
    color: #1c006d!important;
}
h4, h4 a {
color:#EA7586!important;
font-size:18px!important;
}
.single-product .breadcrumbs-wrapper .single-product-navi {
    float: left!important;
}
.header-top {
    background:transparent!important;
    box-shadow: none!important;
}






html,body {
position:relative;
}
body {
overflow-x:hidden
}
@media (min-width: 992px){
.term-149 .col-md-pull-9 {
    right: -75%!important;
}
}

@media (min-width: 992px) {
.term-149 .col-md-9 {
    float: right;
}
}
@media (min-width: 992px) {
.term-149 .col-md-push-3 {
    right: 25%;
}
}
@media (min-width: 992px) {
.postid-3700 .col-md-9 {
    float: right;
}
}

.widget_pt_categories .pt-categories li .cat-img-wrap {

    margin-right: 0px;
    margin-left: 8px;

}
.woocommerce .added_to_cart {
right: 55%!important;
}
body.woocommerce-checkout {
direction:ltr!important;
}
.site-main,.shop_table,#payment_heading,.checkout_coupon,.payment_method_paypal,.widget {
direction:rtl!important;
text-align:right!important;
}
.cart-subtotal th,.order-total th,.wc-terms-and-conditions{
direction:rtl!important;
text-align:right!important;
float:right!important;

}
.woocommerce .checkout .woocommerce-checkout-review-order-table .product-thumbnail {
    float: right!important;
    margin-right: 0px!important;
    margin-left: 20px;

}

.shipping th,.shipping, .shipping td{
text-align:right!important;
direction:rtl;
}

.vc_gitem-post-data-source-post_title h4 {
text-align:right!important;
color:#ea7586;
font-size:26px!important;
}
.vc_gitem-post-data-source-post_excerpt p {
font-size:17px;
color:#646565!important;
font-weight:normal;
}