﻿.thumbnails li.span3 {
    /*border: 1px solid #c9c9c9;
    border-radius: 10px;
    padding: 10px!important;
    zoom: 90%;
    border-bottom: 10px solid #f0ebd8;
    color: #555 !important;*/
}

.thumbnail a.productcart {
    width: 60%;
    font-size: 18px;
    text-align: center;
    padding: 8px 0px 8px 0px;
}

.pricetag .itemSelected, .productpagecart .itemSelected {
    width: 60% !important;
}

.thumbnail a.productcart:hover {
    background: #555;
}

.thumbnail .pricetag .spiral, .flex-control-nav {
    display: none;
}

.thumbnail .pricetag {
    background: none;
}

.thumbnail .price .pricenew {
    font-size: 20px;
}

#topnav ul li a {
    color: #555 !important;
}

#nav li .fa {
    border: 1px solid #91877b !important;
    color: #91877b !important;
}

#nav-pills ul {
    width: 600px;
}

.headerstrip {
    background: #fff;
}

li.carticon a {
    color: #91877b !important;
    background-color: #fff !important;
}

    li.carticon a span.label {
        color: #91877b !important;
        background-color: #fff !important;
    }

.top-search input {
    border: 1px solid #91877b !important;
    background:none;
}

.top-search:before {
    font-size: 20px;
    color: #91877b;
}

.headerstrip li.carticon.dropdown {
    border-radius: 0px !important;
    border: 1px solid #91877b !important;
}



#nav-pills > li > a {
    /*color: #fff !important;
    font-size: 18px !important;*/
}

#pageContent img {
    /* מותח את התמונות ל-100%*/
    /*max-width: 100% !important;
    width: auto !important;
    height: auto !important;*/
}

#nav-pills ul a:hover {
    color: #fff !important;
}


img.ico-menu {
    width: 20px;
}

#product aside .megamenu_light_bar .megamenu>li>a {
    color:#555;
}

#topnav ul li.navPhone a {
    background-image: none !important;
    direction: ltr;
    font-size: 18px;
    color: #91877b !important;
    padding: 2px 7px 2px 7px;
    background: white;
    border-radius: 10px;
    margin-top: -3px;
}

.top-search input {
    border-radius: unset;
}



    .dropdown-menu:after, .dropdown-menu:before, .suggestionsBox:after, .suggestionsBox:before {
        display: none;
    }

.headerdetails {
    margin-top: 0px;
    padding: 50px 0 50px 0px;
}

#popularbrands #next, #popularbrands #prev {
    top: 80px;
}

ul.categoryMainMenu li:hover a.levelI {
     background-color:unset !important;
    color: #555 !important;
    font-weight: bold;
    font-size:16px;
}

.megamenu li .dropdown_container, .megamenu li .dropdown_fullwidth, .megamenu li .dropdown_multilevel {
    padding-top: 0px;
}

.dropdown-menu {
    right: unset !important;
    min-width: unset !important;
}
.dropdown_10columns.dropdown_container{left:0 !important; right:0px !important; width: 900px !important;}

@media only screen and (min-width: 1200px) {
    #category .span9 {
        width: 1170px !important;
    }
}

@media only screen and (min-width: 800px) {
    

    #categorymenu {
        box-shadow: 0px !important;
        border-radius: 0px !important;
        box-shadow: 0px !important;
        width: 100% !important;
        height: 35px;
        position: absolute !important;
        margin: auto !important;
        left: 0 !important;
        right: 0 !important;
        text-align: center !important;
        background: #555 !important;
        padding: 7px 0 7px 0 !important;
    }

    ul.megamenu.categoryMainMenu, #nav-pills {
        margin: auto !important;
        display: table !important;
        table-layout: fixed;
    }

        #nav-pills a {
            color: #fff;
        }

    /*.#nav-pills {
        padding-right: 50px !important;
    }*/

        #nav-pills li {
            border-left: 0px !important;
        }

        .megamenu_light_bar .megamenu > li > a {
            color: #fff !important;
            font-size: 14px !important;
        }

        #product aside .megamenu_light_bar .megamenu>li>a {
            color:#555 !important;
        }

        .megamenu_light_bar .megamenu > li > a:hover {
            text-decoration: underline;
        }

    #maincontainer {
        margin-top: 47px !important;
    }

    .top-search input {
        width: 250px !important;
    }

    .suggestionsBox {
        /*left: 180px;*/
        z-index: 99999;
        /*min-width: 350px !important;*/
        /*right:unset;*/
    }

    .thumbnails .prdocutname {
        font-size: 20px !important;
    }

    
}

#popularbrands ul#brandcarousal li {
    border: 0px !important;
}

    #popularbrands ul#brandcarousal li:hover {
        opacity: 0.5;
        filter: alpha(opacity=50);
    }

    #popularbrands ul#brandcarousal li img {
        /*border-radius: 30px !important;*/
        max-width: 100%;
        -moz-transition: all 0.3s;
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
    }

        #popularbrands ul#brandcarousal li img:hover {
            -moz-transform: scale(1.1);
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }

.brandcarousalrelative li a .brand_cat_name {
    font-size: 20px;
    color: #555 !important;
    font-weight: bold !important;
    text-align: center;
    position: relative;
    top: -50px;
    background-color: #fff;
    width: 80%;
    margin: auto;
    padding: 10px;
    opacity: 0.8;
}

element.style {
}

.brandcarousalrelative li a .brand_cat_name:hover {
    color: #555;
    font-weight: bold;
}

.nav-top .hamburger {
    color: #000 !important;
}

.hp_categories {
    margin: auto;
    padding-top: 20px;
}

.col-categories {
    padding-bottom: 20px;
}

.hp_categories div.brand_cat_name {
    font-size: 20px;
    color: #fff !important;
    font-weight: bold !important;
    text-align: center;
    position: relative;
    background-color: #333;
    font-weight: bold;
    margin: auto;
    padding: 10px;
    opacity: 0.8;
    width: 60%;
    transform: translateY(-50%);
    margin: auto;
    margin-top: -40px;
}


@media only screen and (max-width: 600px) {
    .caroufredsel_wrapper {
        height: auto !important;
    }

    ul#brandcarousal {
        top: 0px !important;
        right: auto !important;
        bottom: auto !important;
        left: 0 !important;
        margin: 0px !important;
        width: 100% !important;
        height: auto !important;
        text-align: center !important;
        z-index: auto !important;
    }

    #popularbrands ul#brandcarousal li {
        border: 0px !important;
        width: 100% !important;
        max-width: 320px !important;
    }

    .display.megamenu > li, .display.dropdown_fullwidth, .display.dropdown_fullwidth > li, .display.dropdown_8columns, .display.dropdown_8columns > li {
        background-color: #eee !important;
       
    }

    ul.categoryMainMenu li a.levelI {
        margin: 0px;
        border-bottom: 1px solid #555;
    }

    ul.categoryMainMenu li:hover a.levelI, ul#nav-pills li:hover a.levelI {
        border-radius: unset !important;
    }
}

@media screen and (min-width: 601px) {
    

    ul.categoryMainMenu li:hover a.levelI, ul#nav-pills li:hover a.levelI {
        background:none !important;
        color: #fff !important;
        text-decoration: underline;
        border-radius: unset !important;
    }

    
}

@media only screen and (max-width: 800px) {
    #topnav ul li.navPhone a {
        border: none;
    }
}

@media screen and (max-width: 979px) 
{
    .visible-xs-inline, .visible-xs-block {
         color: unset !important;
    }
}

@media only screen and (max-width: 767px) 
{
    #categorymenu .megamenu > li > div a {
        font-size: 14px !important;
    }
}


   