/*
Theme Name: mama

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support
*/

@import url('https://fonts.googleapis.com/css?family=Assistant');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC');

body{
    font-family: 'Assistant', sans-serif;

}

a {outline : none !important;}


@media(max-width:1500px){
    #page{
        width: 85%;
        margin:auto;

    }
}

@media(min-width:1500px){


    .site-info, .site-top{
        width:75% !important;
    }

    #page{
        width: 75%;
        margin:auto;

    }
}


#content{
    display:flex;
}

#primary{
    flex-grow:6;
    width: 70%;
    order:1;
    margin-left:20px;
}

.page-id-797 #primary{

    margin-left:0px;
}

#secondary{
    flex-grow:5;
    width: 30%;
    order:2;
}

#secondary img{
    width:100%;
}

#recent-posts-widget-with-thumbnails-2 img, #recent-posts-widget-with-thumbnails-3 img{
    height:195px;
    object-fit:cover;
    margin-top:0px;
    margin-bottom:0px;
}

.head-article img{
    width:100%;
    height:100%;
    object-fit:cover;
}

.head-article{
    height:400px;
}

.head-article .title{
    display:none;
}

.title{
    background-color:#00000080;
    position:relative;
    top:-0px;
    margin-top:-36px;
    color:white;
    padding-right:15px;
    font-size:20px;

}

.ad{
    margin-top:20px;
    margin-bottom: 20px;
}

.ad .adsbygoogle{
    width:100% !important;
}

.section-title{
    background: repeating-linear-gradient( 45deg, #fcb4d0, #f9c8db 5px, #fcb4d0 5px, #fcb4d0 6px );
    font-family: 'Amatic SC', cursive;
    padding:5px 10px;
    font-size:25px;
    border:1px solid black;
    font-weight:600;
    margin-top: 0px;
    margin-bottom:20px;
}

.arrow{
    width: 40px;
    height: 18px;
    background: linear-gradient(45deg, #fcb4d0  25%, transparent 25%, transparent), linear-gradient(-45deg, #fcb4d0  25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #fcb4d0  75%), linear-gradient(-45deg, transparent 75%, #fcb4d0  75%);
    background-position: 20px 0;
    background-size: 40px 35px;
    float:left;
    position:relative;
    left:0px;
    top:42px;
}


#secondary .widget_custom_html img{
    height:190px;
    object-fit:cover;
}

#custom_html-6  img{
    height:240px !important;
    object-fit:cover;
}


.rss-widget-icon{
    display:none;
}

#rss-2 ul{
    list-style:none;
    padding-right:0px;
    margin-left:0px;
    text-align:right;
}

#rss-2 h2{
    margin-top:-0px;
    margin-bottom:2px;
    padding-right:15px;
    font-size:17px;
}

#rss-2 h2:before{
    font-family: FontAwesome;
    font-size:15px;
    content:'\f143';
    color:#4284c1 !important;


}

#rss-2 h2 a{
    color:#2976be !important;

}

#rss-2 li{
    border-bottom:1px solid white;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:5px;
}

#rss-2 {
    background-color:#e0e0e0;
    padding-right:0px;
    padding-bottom:0px;
    padding-top:5px;
    max-width:336px;
}

.widget {
    margin: 0 0 1.0em;
    list-style:none;
    /* Make sure select elements fit in widgets. */
}

a:-webkit-any-link {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: none;
    font-size: 12px;

}

#store-nav li{
    padding-right:5px;
    padding-left:5px;
    border:1px solid black;
}


#store-nav li:hover{
border:1px solid #f38bae;
 color:black !important;
}

#store-nav li:hover a{
 color:black !important;
}

#rss-2 ul li{
    padding-left:20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.rpwwt-post-title{
    display:table;
    font-family: 'Amatic SC', cursive;
    width:100%;
    background-color: #00000091;
    position:relative;
    margin-top:-0px;
    top:-28px;
    color:white;
    text-align:center;
    font-size:19px;
}

.rpwwt-widget ul li {
    margin-top:-50px;
    overflow: hidden;
    margin: 0 0 0em;
}

.site-description{
    display: none;
}

.site-branding img{
    width:80%;
}

#masthead{
    padding-top:15px;
    margin-top:20px;
    margin-bottom:15px;
    border-top:1px solid #ed6b99;
    border-bottom:1px solid #ed6b99;
}

.site-branding{
    display:inline-block !important;
    width:20%;
}

#site-navigation{

    align-items: center;

    width:75%;
    text-align:right;
}

#site-navigation ul{

    display: flex;
    justify-content: space-between;
    padding-right:0px;

}

#menu-item-369, #menu-item-379{
    margin-left:0px !important;
}

#site-navigation ul #menu-item-369{
    background-color:#ed6b99;
}

#menu-item-683{
    background-color:#1f71ad !important;
}

#site-navigation ul li{
    align-items: center;
    font-weight:bold;
    float:right;
    margin-left:10px;
    background-color:black;
    padding:5px 30px 5px 30px;
}

#site-navigation ul li > a{
    color:white !important;
    font-size:20px;
    font-family: 'Amatic SC', cursive;

}

#site-navigation-under{
    display:flex;
    position:relative;
    flex-wrap:wrap;
    justify-content:space-between;
    top:-25px;
    flex-direction: row;
    align-items: stretch;
    width:75%;
}

#site-navigation-under ul{
    width:100% !important;
    display:flex;
    padding-right:0px;
    flex-wrap:wrap;
    justify-content:space-between;
    flex-direction: row;
    align-items: stretch;
}


#site-navigation-under li{
    float:right;
    align-items:stretch;

}

#site-navigation-under li a{
    color:black;
    font-family: 'Amatic SC', cursive;
    font-size:20px;
    font-weight:500;
    padding: 0px 5px 0px 5px;
    font-weight:bold;
}

#site-navigation-under li a:after{
    content:'|';
    padding-right:15px;
}


.float-left{
    float:right;
    width:40%;
    padding-left:15px;
}


.float-right{
    float:left;
    width:60%;
    margin-bottom:10px;
}

.img-box:hover img
{
    transform:scale(1.2);
    position:relative;
    overflow:hidden !important;
}

.float-left .img-box{
    width:100%;
    height:250px;

}


.float-left .img-box img{
    object-fit:cover;
    height:250px;

}

.img-box{
    width:40%;
    float:  right;
    position: relative;
    margin-left:10px;
    overflow: hidden;
}

.img-box img {
    max-width: 100%;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.img-box:hover img {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.float-right img{
    width:100%;
    object-fit:cover;
    height:132px;
    float:right;


}

.float-left .title-inside{
    margin-bottom:10px;
}

.title-inside{
    margin-top:0px;
    font-weight:bold;
    margin-bottom:0px;
}

a{
    color:black !important;

}



.the_excerpt{
    margin-top:-10px;
    line-height:17px;
    font-size:15px;
}

.the_excerpt p{
    line-height:17px;
    font-size:15px;
}

.author{
    margin-bottom:0px;
    font-size:12px;
    margin-bottom:10px;
}

.publish-date{
    font-size:14px;
    margin-top:5px;
}

.deals{
    display:flex;
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    border-radius:5px;

    padding-top:30px;
}

.deal{
    align-items: stretch;
    width: 100%;
    padding:35px 5px 5px 5px;
}

.deals-title{

    text-align:center;
}

.deals-title h1{
    font-size:20px;
    position:relative;
    top:15px;
    background: repeating-linear-gradient( 45deg, #fcb4d0, #f9c8db 5px, #fcb4d0 5px, #fcb4d0 6px );
    display:inline-block;
    margin:auto;
    width:40%;
    border-radius:4px;
}


#content2{
    display:flex;
}


#primary2{
    flex-grow:6;
    width: 70%;
    order:1;
    margin-left:20px;
}

#secondary2{
    flex-grow:5;
    width: 30%;
    order:2;
}

.topAd img{
    position:relative;
    top:10px;
    box-shadow: 1px 1px 1px 1px #c5c5c5;
    margin:auto;
    display:block;
}

.entry-title{
    margin-top:0px;
    margin-bottom:0px;
    font-size:24px;
    color:black;

}

.short-desc{
    margin-top:0px;
    font-size:18px;
    margin-bottom:0px;
    padding-bottom:5px;
    border-bottom:1px double #e0e0e0;
}

.articlType{
    display:table;
    position:absolute;

    padding:10px;
}

.articlType img{
    position:relative;
    background-color:#00000069;
    top:10px;
    padding:5px;
    width:25% !important;
    height:25% !important;

}

.addtoany_list a svg {
    width:20px !important;
    height:25px !important;
}

.addtoany_list a {
    margin-left:0px;
    width:25px !important;
    height:25px !important;
}

.addtoany_list.a2a_kit_size_32 a>span {
    height: 24px;
    line-height: 30px;
    width: 22px;
}

.post-navigation, #comments{
    display:none;
}

.addtoany_list.a2a_kit_size_32 a {
    padding-right:0px;
}

.page-title{
    margin-top:0px;
    font-size:22px;
    color:black;
}

.category .post{
    width:100%;
    float:right;
    margin-left:35px;
}

.category .post-thumbnail{
    float:right;
    width:20%;
}

.category .mainContent{
    float:left;
    width:78%;
    margin-right:0px;
    font-size:15px;
    color:black;
}

.category .entry-content{
    margin-top:0px;
}

.category .mainContent p{
    margin-top:0px;
}

.category .addtoany_list{
    display:none;
}

.category .short-desc{
    display:none;
}

.category .entry-title{
    font-size:18px;
    border-bottom:1px solid #e2e2e2;
}

.category .entry-footer{
    display:none;
}



.article-ad{
    float:right;
    width:40%;
}


.article-ad img{
    height:190px;
    object-fit:cover;
    width:90%;
}

.single .post-thumbnail img{
    width:100%;
    height:280px;
    object-fit:cover;
}

.ads-deals{
    margin-top:0px;
}

.ads-deals .adsbygoogle{
    width:100% !important;
}

.ads-deals img{
    width:100%;
}

.ad-right{

    z-index:-1;
    width:100%;
    position:fixed;
    display:none;
}


blockquote {
    margin: 0 0em;
}


.border{
    margin-top:20px;
    border-top:5px solid #d6d6d6;
    padding-bottom:5px;
    border-bottom:2px solid #d6d6d6;
}


.site-info{
    width:85%;
    margin:auto;
    min-height:220px;
    height:100%;
    color:black;
    padding:20px 0px;
}



.addtoany_shortcode{
    position:relative;
    margin-bottom:15px;
}

.social{
display:none;
}

@media(min-width:1400px)
{
    .ad-right{
        display:block;
    }
}





@media(max-width:760px)
{

    .social{
display:block;
        position:relative;
        left:-260px !important;
        float:left !important;

    }

.social i{
    margin-left:5px;
    font-size:20px !important;
}

    .head-article{
        height:140px;
    }


    .head-article img{
        width:100%;
        height:100%;
        object-fit:cover;
    }

    #store-nav{
        justify-content:center;
    }

    .woocommerce-loop-product__title{
        line-height:16px;
        min-height:100px !important;
    }

    .deals{
        padding-right:5px;
        padding-left:5px;
    }
    .deals .woocommerce-loop-product__title{
        min-height:100px;
    }

    .topAd{
        width:90%;
        margin-top:0px;
        margin-bottom:20px;
        margin-left:auto;
        margin-right:auto;
    }

    #secondary{
        display: none;
    }

    .top-bar{
        display: none;
    }

    #site-navigation, #site-navigation-under{
        display:none;
    }


    #content{
        display:flex;
        flex-direction:column;
    }

    #primary{

        width: 95%;
        margin:auto;

    }

    .float-left{
        float:right;
        width:100%;
        padding-left:0px;
    }

    .float-right{
        float:left;
        width:100%;
        margin-bottom:10px;
    }

    #secondary{
        flex-grow:5;
        width: 100%;
        order:2;
        padding-right:10px;
        padding-left:10px;
    }

    #page{
        width: 100%;
        margin:auto;

    }



    .title-inside{
        padding-right:5px;
        padding-left:5px;
        font-size:17px;
        line-height:20px;
        padding-top:5px;
        padding-bottom:5px;
    }

    .the_excerpt{
        font-size:16px;
        line-height:20px;
        padding-right:5px;
        padding-left:5px;
    }

    .float-left .title-inside{

        margin-bottom:10px;
    }


    .float-left .img-box{
        margin-bottom:10px;
    }

    .float-left{
        margin-bottom:15px;
    }

    .publish-date{
        padding-right:5px;
    }

    .addtoany_list a {
        /* margin-right:2px; */
        margin-left: -1px;
        width:15x !important;
        height: 15px !important;
    }

    .site-branding{
        display:block !important;
        width:50%;
        margin:auto;
    }

    .site-branding img{
        width:100%;
        margin:auto;
    }

    .articlType img{
        width:20% !important;
        height:20% !important;
    }

    .article-ad{
        float:right;
        width:100%;
    }

    .article-ad img{
        width:100%;
    }
}

.site-info .col-md-3{
    width:25%;
    float:right;
}

.site-info ul{
    list-style:none;
    padding-right:0px !important;
}

.site-info ul li{
    border:1px solid black;
    margin:3px;
    display:inline-block;
}

.site-info ul li:hover{
    background-color:black;
}

.site-info ul li:hover a{
    color:white !important;
}


.site-info ul li a{
    color:black !important;
    padding:10px;
}

#sbi_images{
    padding-right:0px !important;
}

.underAll{
    background-color:black;
    text-align:center;
    padding:1px;
    color:white;

}

.underAll p{
    margin-bottom:5px;
}

.left-cate{
    position:relative;
    z-index:1;
    text-align:center;
    margin-top:-55px;
    font-family: 'Amatic SC', cursive;
    font-size:25px;
    margin-bottom:0px;
    background-color:#000000a1;
    color:white;
    padding:5px;

}

.top-bar{
    background-color:black;
    padding:0px;
    color:white;
}

.search-field{
    position:relative;
    border:0px solid red !important;
    background-color:#545454;
    top:8px;
    width:100%;
    padding:2px !important;
    max-height:23px;
    font-size:15px;
}

::-webkit-input-placeholder{
    color:white;
    padding-right:3px;
}

.search-submit{
    display:none;
}

.fa-search{
    position:relative;
    display:table;
    right:90%;
    color:#b7b7b7;
    top:-11px;
    font-size:14px;
}

.site-top{
    width:85%;
    margin:auto;
    display:flex;
    flex-direction:row-reverse;
}

.right-menu{
    flex-grow:8;
    display:flex;
    list-style:none;
    position:relative;
    top:2px;
}

.right-menu a{
    color:white !important;
    font-size:14px;
    padding-left:20px;
}

.left-search{
    flex-grow:1;
}

footer .col-md-8{
    width:70%;
    float:right;

}

footer .col-md-4{
    width:30%;
    float:left;
}

.mailpoet_paragraph{
    display:inline-block;
}

.mailpoet_paragraph input{
    height:40px;
    background-image:url('https://mamashpuhe.co.il/wp-content/uploads/2018/10/bac4.jpg');

    border-radius:0px !important;
}

.mailpoet_paragraph input[type="submit"]{
    background-color:red !important;
}

.mailpoet_paragraph{
    width:150px;
}

.mailpoet_text{
    width:150px !important;
    border:0px solid black !important;
}

.mailpoet_submit{
    background-color:pink !important;
    height:35px;
    border-radius:0px !important;
    border:0px solid black !important;
    width:100px !important;
    border:1px solid #ec5f8e !important;
    font-weight:bold;
}

.right-menu{
    position:relative;
    top:8px;
    margin-bottom:15px;
    padding-right:0px;

}


.right-menu li{
    text-align:center;
}


.right-menu .icon-3 img{
    width:30%;
    padding-left:5px;
    position:relative;
    top:3px;
}

.right-menu .icon-4 img{
    width:12%;
    padding-left:5px;
    position:relative;
    top:3px;
}

.right-menu .icon-5 img{
    width:16%;
    padding-left:5px;
    position:relative;
    top:3px;
}



.right-menu span{
    font-size:13px;
}

.right-menu a{
    color:white !important;
    font-size:14px;
    padding-left:20px;
    padding-right:20px;
}

.col-md-3{
}

.icon-3:before{

}


.social-icon{
    position:relative;
    top:3px;
    display:inline-block;
}

.social-icon {
    width:2.5%;
    margin-left:25px;
}

.social-icon.insta {
    margin-left:3px;
}

.gap{
    margin-left:px;
    position:relative;
    top:5px;
}

footer{
    background-image:url('https://mamashpuhe.co.il/wp-content/uploads/2018/10/bac4.jpg');
    padding:0px;
    background-size:cover;
    height
}


.site-info h3{
    color:black;
}

.site-info .col-md-4 img{
    margin-left:15px;
    width:10%;
}

.extraInfo{
    position:absolute;

    background-image:url(https://mamashpuhe.co.il/wp-content/uploads/2018/09/background_pink_footer.png);
    background-size:cover;
    height:40px;
    text-align:center;
    margin:auto;
    right:0px;
    left:0px;
    margin-top:-20px;
    display:block;
    width:30%;
}

#content{
    margin-bottom:20px;
}

.extraInfo{
    color:white;
}

.extraInfo p{
    display:inline-block;
    padding-left:5px;
    margin-top:10px;
    margin-bottom:0px;
}

.extraInfo span{
    margin-left:15px;
}

.extraInfo img{
    width:5%;
    position:relative;
    top:6px;

}

.postid-463 .article-ad{
    display:none;
}

.mainContent p{
    margin-bottom:0px;
    margin-top:0px;
    font-size:15px;
    color:black;
}

.mailpoet_paragraph{
    margin-bottom:0px !important;
}

article footer{
    display:none;
}



.box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 350px;


    margin:auto;
    color: black;
    font-family: 'Raleway';
    font-size: 1.5rem;

}



.gradient-border p:hover{
    background-color:black;
    color:white;
    cursor:pointer;
}

.gradient-border {
    --borderWidth: 3px;
    background: #ffffff;
    position: relative;

    border-radius: var(--borderWidth);
}
.gradient-border:after {
    content: '';
    position: absolute;
    top: calc(-1 * var(--borderWidth));
    left: calc(-1 * var(--borderWidth));
    height: calc(100% + var(--borderWidth) * 2);
    width: calc(100% + var(--borderWidth) * 2);
    background: linear-gradient(60deg, #f79533, #f37055, #ef4e7b, #a166ab, #5073b8, #1098ad, #07b39b, #6fba82);
    border-radius: calc(2 * var(--borderWidth));
    z-index: -1;
    animation: animatedgradient 3s ease alternate infinite;
    background-size: 300% 300%;
}


@keyframes animatedgradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}


.gradient-border p{
    margin-top:0px;
    margin-bottom:0px;
    padding:10px;
    font-family:'Assistant';
}

#yoazot-list{

}

#yoazot-list img{
    width: 115px;
    height: 115px;
    object-fit:cover;
}

.image{
    width:14%;
    float:right;
    margin-left:15px;
}

.details{
    width:100%;

}

.details ul li{
    float:right;
    list-style:none;
    margin-left:10px;
    margin-bottom:0px !important;
}

.expert{

}

.fas{
    margin-left:5px;
}

.form-yoezet{
    display:none;
    position:relative;
    margin-top:30px;
    margin-bottom:30px;
}

.form-yoezet input{

    margin-bottom:10px;
}

.form-yoezet input[type="submit"]{
    position:relative;
    top:-10px;
}


.form-yoezet textarea{
    width: 80%;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: black;
}

.contact-yoezet button{
    background-color:#f3f3f3;
    padding-top:5px;
    padding-bottom:5px;
}


@media(max-width:760px){

    .extraInfo{
        position:absolute;

        background-image:url(https://mamashpuhe.co.il/wp-content/uploads/2018/09/background_pink_footer.png);
        background-size:cover;
        height:40px;
        text-align:center;
        margin:auto;
        right:0px;
        left:0px;
        margin-top:-20px;
        display:block;
        width:100%;
    }

    footer .col-md-8{
        width:100%;
        float:none;
        background-color:transparent !important;

    }

    footer .col-md-4 {
        width: 100%;
        float: none;

    }

    .image{
        width:100%;
        float:right;
        margin-left:15px;
    }

    .details{
        display:table;
        font-size:12px;
    }

    .details ul{
        display: table;
        width: 100%;
        padding-right:0px;
        margin-bottom:0px;
    }

    .expert{
        display:block;
        width:100%;
        text-align:center;
        margin-top:-15px;
    }

    .contact-yoezet{
        display:block;
    }

}


.woocommerce #primary {

    width: 80%;

}

.woocommerce #secondary {

    width: 20%;

}


.woocommerce ul.products li{
    border:1px solid #d2d2d2;

}

.woocommerce .products img, .woocommerce-page .products img {
    padding:10px;
    height:200px !important;
    object-fit:cover;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    font-size: 0.8em;
    text-align:center;
    padding-right:10px;
    font-size:14px;
    padding-left:10px;
 min-height:100px;

}

.woocommerce.columns-5 ul.products li.product {
   min-height:100px !important;
}

.price{
    text-align:center;
}

.woocommerce ul.products li.product .button {
    text-align:center;
    display:block;
}

.woocommerce-loop-product__title{
    min-height:80px;
    color:black;
}

.postid-646 .article-ad{
    display:none;
}

.entry-content a{
    color:blue !important;
}

#wpcf7-f234-p660-o1{
    text-align:right;
}

.article-ad{
    display:none;
}

.woocommerce div.product form.cart .button {
    background-color:#ed6b99;
    padding:8px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    text-align:right;
    color:black;
}

.woocommerce ul.products li.product .price{
    color:black;
}

.description_tab a{
    color:black !important;
}
.woocommerce-Tabs-panel h2{
    display:none;

}

.single-product .entry-header{
    display:none;
}

.byline{
    display:none;
}

.page-id-797 #secondary{
    display:none;
}

.page-id-797 #primary{
    width:100%;
}

.page-id-797 iframe{
    width:100%;
    min-height:650px;

    border:0px;
}

.woocommerce-ordering{
    display: none;
}

.woocommerce-product-gallery{
    opacity:1 !important;
}

#store-nav, #store-nav-2{
    padding-right:0px;
    list-style:none;
    display:flex;
    margin-left:0px !important;
    justify-content:center;
}

#store-nav-2 li{
    margin-left:10px;
}

#store-nav-2 li a{
    font-size:20px;
}

#store-nav-2 li img{
    margin:auto;
    width:100%;
}

.walla{
    position:relative;
    top:12px;
}

#store-nav-2 li{
    width:10%;
   margin-left:60px;
   margin-right:30px;
}


#store-nav li {
    margin-left:10px;
}

#store-nav li a{
    font-size:20px;
}



.tc-extra-product-options {
    visibility: visible;
}

#tm-epo-field-0{
    margin-top:15px;
}
.tmcp-field-wrap {
    padding-top:0px !important;
}

.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select{
    width:50%;
}

.tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label .tm-epo-field{
    width:50%;
}

.related .price{
    text-align:center !important;
}

.woocommerce span.onsale {
    background-color: transparent;
}

.woocommerce span.onsale img{
    width:100px !important;
    height:100px !important;
}

.xoo-wsc-basket{
    display:none;
}

.woocommerce .xoo-wsc-basket{
    display:block;
}


.parsem{
    display:flex;
    justify-content:space-between;
}

.parsem a img{
    width:100%;
    height:100%;
}

.parsem img{
    width:20%;
    margin-left:5px;
    box-shadow:1px 1px 1px 1px #d8d8d8;
    height:20%;
    float:left;
}

.xoo-wsc-close {
    transform: translateY(-50%);
    top: 50%;
    right: 260px;
}

.mob-menu-right-panel li, .rightmbottom, .rightmtop {
    border-bottom:1px solid pink;
}

.hatavot{
    width:90%;
    margin:auto;
    display:block;
    border:1px solid black;
    margin-bottom:15px;
}

ins {
    background: #ffffff;
    text-decoration: none;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
 
    background-color: #ffffff;
    border-top:1px solid #ececec !important;
  
}


.woocommerce span.onsale {
 left:-40px !important;
 top:-25px !important;
}


@media(max-width:760px){



    .woocommerce span.onsale img{
    width:80px !important;
    height:80px !important;
}

    .woocommerce .products img, .woocommerce-page .products img {
    padding:10px;
    height:130px !important;
    object-fit:con;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    font-size: 0.8em;
    text-align: center;
    padding-right: 10px;
    font-size: 13px;
    padding-left: 10px;
    min-height: 130px !important;
}

.woocommerce #primary {
    width: 95%;
}

    #store-nav li {
   text-align:center;
}

#store-nav-2{
    display:none;
}

#store-nav li a{
    font-size:15px;
    text-align:center;
    margin:auto;
}


    #yoazot-list{
        display:flex;
    }

      .image{
        width:50%;
        margin-left:5px;
    }

     #yoazot-list .expert{
        width:100%;
        text-align:right;
    }

    #yoazot-list img{
    width: 115px;
    height: 125px;
    object-fit:cover;
}

.type-yoazot{
    margin-bottom:0px !important;
}


}

.stor-nav{
background-color:#f38bae !important
}

.woocommerce-result-count{
display:none;
}

.menu-toggle{
    text-align:center;
    margin:auto;
}

#mobile-nav-ul{
    display:none;
    margin-top:15px;
}

#mobile-nav-ul li{
    list-style:none;
    text-align:center;
margin-top:5px;
}

#mobile-nav-ul li a{
   font-size:15px;
}


.right-menu-icon-text{
    font-family:'Assistant' !important;
    padding:3px;
    font-size:15px !important;
    font-weight:100 !important;
    border:1px solid #fbbbd4;
}


#google_ads_frame1{
    margin:auto !important;
    position:absolute !important;
    display:none !important;
}

.search-results .product {
    width:45%;
    float:right;
    margin-left:15px;
    border:1px solid #cecece;
    padding:10px;
    text-align:center;
}

.search-results .product img{
    max-height:200px;
}

.search-results .product h2{
    display:none;
}