﻿.GuideBox {
    display: inline-block;
    float: right;
    width: 1024px;
    height: 116px;
    text-align: right;
    direction: rtl;
    background: #efefef;
}

    .GuideBox .GuidePic {
        display: inline-block;
        float: right;
        width: 235px;
        height: 76px;
        background: #ffffff;
        _border: 1px solid #aeaeae;
        margin: 18px;
        overflow: hidden;
    }

        .GuideBox .GuidePic img {
            display: block;
            width: 235px;
            height: 76px;
        }

    .GuideBox .GuideText {
        display: inline-block;
        float: right;
        width: 550px;
        text-align: right;
        margin-top: 20px;
        _border-left: 1px solid #c5c5c5;
        direction: rtl;
    }

        .GuideBox .GuideText .GuideTitle {
            display: inline-block;
            float: right;
            width: 564px;
            font: bold 24px arial;
            color: #8299b1;
        }

            .GuideBox .GuideText .GuideTitle a {
                font: bold 24px arial;
                color: #8299b1;
                text-decoration: none;
            }

        .GuideBox .GuideText .GuideTxt {
            display: inline-block;
            float: right;
            width: 100%;
            font: 14px arial;
            color: #3a3a3a;
            margin-top: 8px;
            line-height: 20px;
        }

    .GuideBox .FullGuideLink {
        display: inline-block;
        float: left;
        width: 145px;
        text-align: right;
        font: bold 22px arial;
        color: #8299b1;
        padding: 40px 21px 0 0;
        height: 59px;
        border-right: 1px solid #c5c5c5;
        padding-top: 24px;
        margin-top: 17px;
        padding-left: 18px;
    }

        .GuideBox .FullGuideLink a {
            text-decoration: none;
            color: #8299b1;
        }

        .GuideBox .FullGuideLink .LinkArrows {
            display: inline-block;
            float: left;
            margin-top: 5px;
            font-size: 15px;
        }

.GuideBoxShadow {
    display: inline-block;
    float: right;
    width: 1024px;
    height: 22px;
    background: url("images/boxbottom-shadow.png") no-repeat transparent;
}

.BreadCrumbs {
    display: inline-block;
    float: right;
    width: 1024px;
    text-align: right;
    direction: rtl;
    margin-bottom: 15px;
    font: 14px arial;
    color: #6d6e71;
}

    .BreadCrumbs a {
        text-decoration: underline;
        color: #6d6e71;
    }

.Filters {
    display: inline-block;
    float: right;
    width: 1024px;
    margin-top: -10px;
}

    .Filters .FiltersTitle {
        display: inline-block;
        float: right;
        width: 1024px;
        text-align: right;
        padding-top: 15px;
        border-bottom: 1px solid #dbdbdb;
    }

        .Filters .FiltersTitle .TopModelsLink a {
            float: left;
            font: normal 18px arial;
            _color: #6d6e71;
            text-decoration: none;
            margin-top: 7px;
        }

        .Filters .FiltersTitle .FilterTitleTxt {
            display: inline-block;
            float: right;
            font: bold 20px Arial;
            color: #8299b1;
            text-align: right;
            direction: rtl;
            margin-left: 23px;
        }

            .Filters .FiltersTitle .FilterTitleTxt H1 {
                display: inline-block;
                _float: right;
                font: bold 20px Arial;
                color: #8299b1;
                text-align: right;
                direction: rtl;
                margin: 0px;
                _position: absolute;
                line-height: 35px;
            }

        .Filters .FiltersTitle .help {
            display: none;
        }

        .Filters .FiltersTitle .FilterButtons {
            display: inline-block;
            float: right;
            max-width: 680px;
        }

    .Filters .FiltersButtons {
        display: inline-block;
        float: right;
        width: 1024px;
        text-align: right;
        padding-top: 15px;
    }

        .Filters .FiltersButtons .FilterBtn {
            display: inline;
            float: right;
            text-align: right;
            padding: 3px 0 0 9px;
            margin-bottom: 3px;
        }

            .Filters .FiltersButtons .FilterBtn .FilterBtnRight {
                display: inline-block;
                float: right;
                width: 5px;
                height: 27px;
                background: url("images/filterborderbtn.png") no-repeat;
            }

            .Filters .FiltersButtons .FilterBtn .FilterBtnCenter {
                display: inline-block;
                direction: rtl;
                float: right;
                height: 17px;
                font: 13px arial;
                color: #6d6e71;
                background: url("images/filtersbtn-bg.png") repeat-x;
                padding: 4px 5px 5px 5px;
            }

                .Filters .FiltersButtons .FilterBtn .FilterBtnCenter span {
                    font-weight: bold;
                    font-weight: bold;
                    float: right;
                    margin-left: 3px;
                }

                .Filters .FiltersButtons .FilterBtn .FilterBtnCenter a {
                    font: 13px arial;
                    color: #6d6e71;
                    text-decoration: none;
                }

                .Filters .FiltersButtons .FilterBtn .FilterBtnCenter .txt {
                    display: inline-block;
                    width: auto;
                    float: left;
                    position: relative;
                }

                .Filters .FiltersButtons .FilterBtn .FilterBtnCenter .questionMark {
                    display: inline-block;
                    float: left;
                    width: 19px;
                    height: 18px;
                    background: url("https://img.zap.co.il/imgs/newui/questionmark.png") no-repeat;
                    cursor: pointer;
                    margin-right: 5px;
                    position: relative;
                }

            .Filters .FiltersButtons .FilterBtn .FilterBtnLeft {
                display: inline-block;
                float: left;
                width: 21px;
                height: 25px;
                background: url("images/filterclosebtn.png") no-repeat;
                cursor: pointer;
            }


    .Filters .FiltersSelection, .SearchFilters .FiltersList {
        display: none;
        float: right;
        width: 1024px;
        margin-right: 0px;
    }

.SearchFilters .FiltersList {
    margin-top: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 20px;
}

.Filters .FiltersSelection .FilterHeader {
    float: right;
    padding-bottom: 10px;
    padding-top: 13px;
    font: normal 15px Arial;
    border-bottom: 1px solid #dbdbdb;
    width: 1024px;
}

    .Filters .FiltersSelection .FilterHeader .FilterName {
        float: right;
        display: inline-block;
        float: right;
        width: auto;
        color: #6d6e71;
        padding-bottom: 5px;
        height: 18px;
    }

        .Filters .FiltersSelection .FilterHeader .FilterName DIV {
            float: right;
            margin-left: 5px;
        }

            .Filters .FiltersSelection .FilterHeader .FilterName DIV.selLink {
                cursor: pointer;
            }

        .Filters .FiltersSelection .FilterHeader .FilterName .selected {
            color: #8299b1;
        }

    .Filters .FiltersSelection .FilterHeader .FilterOrderBy {
        float: left;
    }

.Filters .FiltersSelection .MultiFiltersList {
    float: right;
    width: 1024px;
    font: normal 14px Arial;
    text-align: right;
    padding-top: 17px;
    _border-bottom: 1px solid #dbdbdb;
    overflow: hidden;
}

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn {
        float: right;
        text-align: right;
    }

.Filters .FiltersSelection .sort {
    cursor: pointer;
    color: #8299b1;
}

.Filters .FiltersSelection .sortSelected {
    cursor: default;
    color: #6d6e71;
}

.SearchFilters .FiltersList .FilterSeparator {
    display: inline-block;
    float: right;
    width: 1px;
    height: 175px;
    background: #d3d3d3;
    margin-left: 10px;
}

.SearchFilters .FiltersList .FilterColumn {
    float: right;
    text-align: right;
    font: 14px arial;
    color: #8299b1;
    width: 100%;
}



    .SearchFilters .FiltersList .FilterColumn a {
        text-decoration: none;
        float: right;
        width: 20%;
        color: #8299b1;
        line-height: 23px;
        direction: rtl;
        cursor: pointer;
    }

        .SearchFilters .FiltersList .FilterColumn a.rightBorder {
            width: calc(20% - 11px);
            border-right: 1px solid #d3d3d3;
            padding-right: 10px;
        }

        .SearchFilters .FiltersList .FilterColumn a span {
            color: #6d6e71;
            text-decoration: none;
            margin-right: 5px;
            overflow: hidden;
        }

.moreSelections {
    width: 100%;
    display: flow-root;
}

    .moreSelections .selectionsTitle {
        float: left;
        text-align: right;
        direction: rtl;
        font: 13px arial;
        font-weight: bold;
        cursor: pointer;
        color: #8299b1;
        line-height: 23px;
        width: calc(20% - 11px);
        margin-right: 10px;
    }

.hiddenFilter {
    display: none;
}

.Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow {
    float: right;
    width: 100%;
    display: none;
    font: 14px arial;
    color: #6d6e71 !important;
    margin-bottom: 3px;
}

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow.Filter1 {
        margin-right: 10px;
        margin-bottom: 5px !important;
    }

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow.Filter2 {
        margin-right: -3px;
    }

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow INPUT {
        float: right;
        margin: 3px 3px 3px 10px;
    }

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow .txt {
        float: right;
        _width: 82%;
        color: #6d6e71;
    }

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow A, .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow [data-href] {
        text-decoration: none;
        float: right;
        cursor: pointer;
        color: #8299b1;
        line-height: 19px;
        direction: rtl;
        font: 14px arial;
    }

        .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow A SPAN, .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow [data-href] SPAN {
            display: inline-block;
            color: #6d6e71;
            text-decoration: none;
            margin-right: 5px;
        }

    .Filters .FiltersSelection .MultiFiltersList .FilterColumn .FilterRow .txt SPAN {
        display: inline-block;
        color: #6d6e71;
        text-decoration: none;
        margin-right: 5px;
    }

.Filters .FiltersSelection .MultiFiltersList .FilterSeparator {
    display: inline-block;
    float: right;
    width: 1px;
    height: 175px;
    background: #d3d3d3;
    margin-left: 10px;
    /*margin-bottom: -2000px;
            padding-bottom: 2000px;
            min-height: 441px;*/
}

.Filters .FiltersSelection .ButtonRow {
    float: left;
    height: 45px;
    width: 1024px;
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #dbdbdb;
}

    .Filters .FiltersSelection .ButtonRow .SearchBtn {
        float: left;
        width: 145px;
        height: 43px;
        border: none;
        background: url("images/refinesearchbtn.png") no-repeat transparent;
        cursor: pointer;
        margin-right: 20px;
    }

    .Filters .FiltersSelection .ButtonRow .CancelBtn {
        float: left;
        width: 105px;
        height: 43px;
        border: none;
        background: url("images/cancelsearchbtn.png") no-repeat transparent;
        cursor: pointer;
    }

.Filters .FiltersMain {
    display: inline-block;
    float: right;
    width: 1024px;
    height: 204px;
    margin-top: 25px;
    margin-right: 0px;
    border-bottom: 1px solid #dbdbdb;
}

    .Filters .FiltersMain .Selections {
        display: inline-block;
        float: right;
        width: 162px;
        text-align: right;
        direction: rtl;
        _padding-left: 10px;
    }

    .Filters .FiltersMain .LastSelections {
        display: inline-block;
        float: left;
        width: 147px;
        text-align: right;
        direction: rtl;
        padding: 0 10px 0 0px;
        height: 195px;
        position: relative;
        right: 0px;
        border-right: 1px solid #d3d3d3;
    }


        .Filters .FiltersMain .LastSelections .Selection .moreFil {
            display: inline-block;
            float: right;
            text-align: right;
            direction: rtl;
            font: bold 14px arial;
            color: #8299b1;
            margin-top: 2px;
        }

            .Filters .FiltersMain .LastSelections .Selection .moreFil span {
                display: inline-block;
                font-size: 12px;
                color: #8299b1;
            }

    .Filters .FiltersMain .Selections .Selection {
        display: inline-block;
        float: right;
        width: 147px;
        height: 140px;
        text-align: right;
        direction: ltr;
        font: 14px arial;
        color: #8299b1;
        _margin-right: 5px;
    }

        .Filters .FiltersMain .Selections .Selection a, .Filters .FiltersMain .Selections .Selection [data-encoded-href] {
            text-decoration: none;
            float: right;
            width: 154px;
            color: #8299b1;
            line-height: 23px;
            direction: rtl;
            cursor: pointer;
        }

            .Filters .FiltersMain .Selections .Selection a:hover, .Filters .FiltersMain .Selections .Selection [data-encoded-href]:hover {
                text-decoration: underline;
            }

            .Filters .FiltersMain .Selections .Selection a span, .Filters .FiltersMain .Selections .Selection [data-encoded-href] span {
                display: inline-block;
                color: #6d6e71;
                text-decoration: none;
                margin-right: 5px;
            }

    .Filters .FiltersMain .Selections .SelectionsTitle .help {
        display: none;
    }

    .Filters .FiltersMain .Selections .SelectionsTitle {
        display: inline-block;
        float: right;
        width: 159px;
        font: bold 14px Arial;
        color: #6d6e71;
        padding-bottom: 5px;
        height: 18px;
        cursor: pointer;
    }

        .Filters .FiltersMain .Selections .SelectionsTitle a, .Filters .FiltersMain .Selections .SelectionsTitle [data-href] {
            text-decoration: none;
            color: #6d6e71;
            float: right;
            margin-left: 4px;
        }

        .Filters .FiltersMain .Selections .SelectionsTitle .questionMark {
            display: inline-block;
            float: right;
            width: 19px;
            height: 18px;
            background: url("https://img.zap.co.il/imgs/newui/questionmark.png") no-repeat;
            cursor: pointer;
        }

    .Filters .FiltersMain .Selections .SelectMore {
        display: inline-block;
        float: right;
        width: 145px;
        text-align: right;
        direction: rtl;
    }

        .Filters .FiltersMain .Selections .SelectMore span {
            display: inline-block;
            float: right;
            font: 14px arial;
            color: #6d6e71;
            padding: 0 3px;
        }

        .Filters .FiltersMain .Selections .SelectMore .SelectMoreTxt {
            display: inline-block;
            cursor: pointer;
            float: right;
            text-align: right;
            direction: rtl;
            font: 14px arial;
            color: #8299b1;
        }

            .Filters .FiltersMain .Selections .SelectMore .SelectMoreTxt DIV:hover {
                text-decoration: underline;
            }

            .Filters .FiltersMain .Selections .SelectMore .SelectMoreTxt a {
                color: #8299b1;
                text-decoration: none;
            }

                .Filters .FiltersMain .Selections .SelectMore .SelectMoreTxt a:hover {
                    text-decoration: underline;
                }

        .Filters .FiltersMain .Selections .SelectMore .MultiSelectionBtn {
            display: inline-block;
            cursor: pointer;
            float: right;
            width: 88px;
            font: 14px arial;
            color: #8299b1;
        }

            .Filters .FiltersMain .Selections .SelectMore .MultiSelectionBtn a:hover {
                text-decoration: underline;
            }

            .Filters .FiltersMain .Selections .SelectMore .MultiSelectionBtn a {
                color: #8299b1;
                text-decoration: none;
            }

    .Filters .FiltersMain .FilterSeparator {
        display: inline-block;
        float: right;
        width: 1px;
        height: 175px;
        background: #d3d3d3;
        margin-top: 2px;
        margin-left: 10px;
    }

    .Filters .FiltersMain .FilterSearch {
        display: inline-block;
        float: right;
        width: 149px;
        height: 28px;
        position: absolute;
        bottom: 1px;
        right: 10px;
    }

        .Filters .FiltersMain .FilterSearch .FilterSearchTxt {
            display: inline-block;
            float: right;
            width: 119px;
            height: 32px;
            font: 14px arial;
            color: #6d6e71;
            border: none;
            background: url("images/searchinputsm.png") no-repeat transparent;
            text-indent: 5px;
            line-height: 26px;
            outline: none;
        }

        .Filters .FiltersMain .FilterSearch .FilterSearchSubmit {
            display: inline-block;
            float: right;
            width: 26px;
            height: 28px;
            border: none;
            background: url("images/magnifyingglass.png") no-repeat;
            cursor: pointer;
            font-size: 0px;
        }

.Filters .MultiFilters {
    display: inline-block;
    float: right;
    width: 1034px;
    _min-height: 204px;
    border-bottom: 1px solid #dbdbdb;
}

.Filters .FiltersList {
    display: inline-block;
    float: right;
}

.Filters .filtersHeader {
    display: inline-block;
    float: right;
    width: 1024px;
    font: normal 14px arial;
    color: #3c3c3c;
    text-align: right;
    padding: 4px 0;
    border-bottom: 1px solid #dbdbdb;
}

    .Filters .filtersHeader .help {
        display: none;
    }

.Filters .MultiFilters .filtersHeader .questionMark {
    display: inline-block;
    float: right;
    width: 17px;
    height: 18px;
    background: url("https://img.zap.co.il/imgs/newui/questionmark.png") no-repeat;
    cursor: pointer;
    margin: 12px;
}

.Filters .MultiFilters .filtersHeader .filtersHeaderTitle {
    display: inline-block;
    float: right;
    font: bold 14px arial;
    color: #6d6e71;
    text-align: right;
    line-height: 40px;
}

.Filters .MultiFilters .filtersHeader .filtersDisplayBtn {
    display: inline-block;
    float: right;
    width: 170px;
    height: 22px;
    margin-top: 9px;
}

    .Filters .MultiFilters .filtersHeader .filtersDisplayBtn span {
        display: inline-block;
        float: right;
        text-align: right;
        font: 14px arial;
        color: #6d6e71;
        margin-top: 2px;
    }

    .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .txt {
        margin-top: 3px;
        margin-right: 6px;
    }

    .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .MultiChoiceBtn {
        display: inline-block;
        float: right;
        font: 14px arial;
        text-decoration: none;
        text-align: right;
        color: #8299b1;
    }

        .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .MultiChoiceBtn:hover {
            text-decoration: underline;
        }

    .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .MultiChoiceClicked {
        color: #6d6e71;
    }

        .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .MultiChoiceClicked:hover {
            text-decoration: none;
        }

    .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .ChoosePropertyBtn {
        display: inline-block;
        float: right;
        font: 14px arial;
        text-decoration: none;
        text-align: right;
        color: #8299b1;
        width: 85px;
        height: 22px;
    }

        .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .ChoosePropertyBtn:hover {
            text-decoration: underline;
        }

    .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .ChoosePropertyClicked {
        font: 14px arial;
        color: #6d6e71;
    }

        .Filters .MultiFilters .filtersHeader .filtersDisplayBtn .ChoosePropertyClicked:hover {
            text-decoration: none;
        }

.Filters .MultiFilters .filtersHeader .SortBy {
    display: inline-block;
    float: left;
    padding-top: 5px;
}

    .Filters .MultiFilters .filtersHeader .SortBy .SortByList {
        display: inline-block;
        float: left;
        font: bold 14px arial;
        color: #6d6e71;
        direction: rtl;
        padding-top: 6px;
    }

    .Filters .MultiFilters .filtersHeader .SortBy .selected {
        font: 14px arial;
        color: #6d6e71;
        margin: 0 2px;
    }

    .Filters .MultiFilters .filtersHeader .SortBy .SortByList a {
        font: 14px arial;
        color: #8299b1;
        text-decoration: none;
        margin: 0 2px;
    }

.Filters .MultiFilters .SanenRow {
    display: inline-block;
    float: right;
    width: 1034px;
    height: 62px;
    background: url("https://img.zap.co.il/imgs/newui/moreproductsbg.png") repeat-x transparent;
    border-top: 1px solid #c5c5c5;
}

.Filters .MultiFilters .FilterBtn {
    width: 100%;
    height: 30px;
    float: right;
    margin-top: 10px;
}

    .Filters .MultiFilters .FilterBtn INPUT {
        width: 88px;
        height: 21px;
        background: url("https://img.zap.co.il/imgs/newui/multiselectbg.png") 0 0 no-repeat;
        border: none;
        font-size: 13px;
        color: #7a7a7a;
        margin-left: 85px;
        cursor: pointer;
    }

.Filters .MultiFilters .Selections {
    display: inline-block;
    float: right;
    width: 204px;
    text-align: right;
    direction: rtl;
    padding: 20px 0;
}

    .Filters .MultiFilters .Selections .Selection {
        display: inline-block;
        float: right;
        width: 90%;
        text-align: right;
        direction: ltr;
        font: 14px arial;
        color: #8299b1;
        padding-right: 20px;
    }

        .Filters .MultiFilters .Selections .Selection INPUT {
            float: right;
            margin-left: 5px;
        }

        .Filters .MultiFilters .Selections .Selection .txt {
            text-decoration: none;
            float: right;
            width: 82%;
            color: #6d6e71;
            line-height: 23px;
            direction: rtl;
        }

            .Filters .MultiFilters .Selections .Selection .txt span {
                display: inline-block;
                color: #6d6e71;
                text-decoration: none;
            }

        .Filters .MultiFilters .Selections .Selection a {
            text-decoration: none;
            float: right;
            width: 82%;
            color: #8299b1;
            line-height: 17px;
            direction: rtl;
        }

            .Filters .MultiFilters .Selections .Selection a:hover {
                text-decoration: underline;
            }

            .Filters .MultiFilters .Selections .Selection a span {
                display: inline-block;
                color: #6d6e71;
                text-decoration: none;
            }

.Filters .MultiFilters .FilterSeparator {
    display: inline-block;
    float: right;
    width: 1px;
    height: 170px;
    background: #d3d3d3;
    margin-top: 20px;
}

.SearchResults {
    display: inline-block;
    float: right;
    width: 1024px;
    text-align: right;
    direction: rtl;
    margin-top: 25px;
}

    .SearchResults .SearchResultsTitleRow {
        display: inline-block;
        float: right;
        width: 1024px;
        text-align: right;
        border-bottom: 1px solid #dbdbdb;
        margin-bottom: 30px;
        padding-bottom: 5px;
    }

        .SearchResults .SearchResultsTitleRow .disclaimer {
            float: right;
            width: 100%;
            font: 12px arial;
            color: #9c9c9c;
        }

        .SearchResults .SearchResultsTitleRow .BackToCat a {
            float: left;
            font: normal 18px arial;
            _color: #6d6e71;
            text-decoration: none;
            margin-top: 7px;
            transform: translateY(-5px);
        }

        .SearchResults .SearchResultsTitleRow .TitleText {
            display: inline-block;
            float: right;
            font: bold 20px arial;
            color: #6d6e71;
        }

            .SearchResults .SearchResultsTitleRow .TitleText H1 {
                font: bold 20px arial;
                color: #8299b1;
                margin: 0;
            }

            .SearchResults .SearchResultsTitleRow .TitleText H2 {
                font: bold 20px arial;
                margin: 0;
            }

        .SearchResults .SearchResultsTitleRow .SortBy {
            display: inline-block;
            float: left;
            _width: 485px;
        }

            .SearchResults .SearchResultsTitleRow .SortBy .displayBtn {
                display: inline-block;
                float: left;
                width: 60px;
                height: 27px;
                margin-right: 10px;
                margin-top: 5px;
            }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a {
                    float: left;
                    text-decoration: none;
                }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn #hl_GalleryView {
                    border-left: 1px solid #d3d3d3;
                    padding-left: 5px;
                    padding-top: 3px;
                    padding-bottom: 3px;
                }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn #hl_ListView {
                    padding-right: 5px;
                    padding-top: 3px;
                    padding-bottom: 3px;
                }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .GalleryViewGrey {
                    width: 21px;
                    height: 17px;
                    background: url("images/gallery_view_grey.png");
                }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .GalleryViewBtn {
                    width: 21px;
                    height: 17px;
                    background: url("images/gallery_view_blue.png");
                    cursor: pointer;
                }

                    .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .GalleryViewBtn:hover {
                        background: url("images/gallery_view_grey.png");
                    }

                    .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .GalleryViewBtn:active {
                        background: url("images/gallery_view_grey.png");
                    }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .ListViewGrey {
                    width: 22px;
                    height: 17px;
                    background: url("images/rows_view_grey.png");
                }

                .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .ListView {
                    width: 22px;
                    height: 17px;
                    background: url("images/rows_view_blue.png");
                    cursor: pointer;
                }

                    .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .ListView:hover {
                        background: url("images/rows_view_grey.png");
                    }

                    .SearchResults .SearchResultsTitleRow .SortBy .displayBtn a .ListView:active {
                        background: url("images/rows_view_grey.png");
                    }


            .SearchResults .SearchResultsTitleRow .SortBy .SortByList {
                display: inline-block;
                float: left;
                font: bold 14px arial;
                color: #6d6e71;
                direction: rtl;
                padding-top: 6px;
            }

                .SearchResults .SearchResultsTitleRow .SortBy .SortByList a, .SearchResults .SearchResultsTitleRow .SortBy .SortByList [data-href] {
                    font: 14px arial;
                    color: #8299b1;
                    text-decoration: none;
                    margin: 0 5px;
                    cursor: pointer;
                }

                    .SearchResults .SearchResultsTitleRow .SortBy .SortByList a:hover, .SearchResults .SearchResultsTitleRow .SortBy .SortByList [data-href]:hover {
                        text-decoration: underline;
                    }

                .SearchResults .SearchResultsTitleRow .SortBy .SortByList .selected {
                    font: 14px arial;
                    color: #6d6e71;
                    margin: 0 5px;
                }

    .SearchResults .NoResults {
        display: inline-block;
        float: right;
        font: 15px arial;
        color: #58585a !important;
    }

.SearchResultsMain {
    display: inline-block;
    float: right;
    width: 1024px;
    _border-bottom: 1px solid #dbdbdb;
}

    .SearchResultsMain .BannerBox {
        display: inline-block;
        float: right;
        width: 1024px;
        height: auto;
        background-color: #ffffff;
        text-align: center;
        padding: 10px 0;
        border-top: 1px solid #dbdbdb;
    }

        .SearchResultsMain .BannerBox div {
            width: auto !important;
        }

    .SearchResultsMain .ProductBox {
        display: inline-block;
        float: right;
        width: 1024px;
        height: auto;
        background-color: #ffffff;
        border-top: 1px solid #dbdbdb;
        padding-bottom: 10px;
    }

        .SearchResultsMain .ProductBox .PopUp {
            position: absolute;
            right: 370px;
            z-index: 999999;
            display: none;
        }

        .SearchResultsMain .ProductBox .picBoxDisabled {
            display: inline-block;
            float: right;
            width: 160px;
            height: 160px;
            margin: 10px 0 0 40px;
        }

            .SearchResultsMain .ProductBox .picBoxDisabled .enlarge {
                display: inline-block;
                float: right;
                width: 29px;
                height: 29px;
                position: absolute;
                background: url("images/enlarge.png") no-repeat;
                margin-top: 131px;
                margin-right: -155px;
                z-index: 1;
            }

            .SearchResultsMain .ProductBox .picBoxDisabled .ProdPic {
                display: inline-block;
                float: right;
                width: 156px;
                height: 156px;
                z-index: -1;
            }

        .SearchResultsMain .ProductBox .picBox {
            display: inline-block;
            float: right;
            width: 160px;
            height: 160px;
            margin: 10px 0 0 40px;
        }

            .SearchResultsMain .ProductBox .picBox .enlarge {
                display: inline-block;
                float: right;
                width: 29px;
                height: 29px;
                position: absolute;
                background: url("images/enlarge.png") no-repeat;
                margin-top: 131px;
                margin-right: -155px;
                z-index: 1;
            }

                .SearchResultsMain .ProductBox .picBox .enlarge:active,
                .SearchResultsMain .ProductBox .picBox .enlarge:visited {
                    border: none;
                }

            .SearchResultsMain .ProductBox .picBox .Madeinisrael {
                display: inline-block;
                float: right;
                width: 43px;
                height: 34px;
                position: absolute;
                background: url("https://img.zap.co.il/imgs/newui/madeinisrael.png") no-repeat;
                margin: 122px 0 0 113px;
            }

            .SearchResultsMain .ProductBox .picBox .ProdPic {
                display: inline-block;
                float: right;
                width: 156px;
                height: 156px;
                z-index: -1;
            }

                .SearchResultsMain .ProductBox .picBox .ProdPic a {
                    display: inline-block;
                }

        .SearchResultsMain .ProductBox .ProdInfo {
            display: inline-block;
            float: right;
            width: 600px;
            height: auto;
            margin-top: 15px;
            _border-left: 1px solid #d6d6d6;
        }

            .SearchResultsMain .ProductBox .ProdInfo .FromCat {
                float: right;
                color: #3c3c3c;
                margin-top: 10px;
                direction: rtl;
                font: normal 14px arial;
            }

                .SearchResultsMain .ProductBox .ProdInfo .FromCat A {
                    color: #1f84e0;
                    text-decoration: none;
                }

        .SearchResultsMain .ProductBox .ProdInfoNoDegem {
            _margin-top: 40px !important;
        }

        .SearchResultsMain .ProductBox .ProdInfo .ProdInfoTitle {
            display: inline-block;
            float: right;
            width: 570px;
            text-align: right;
            direction: rtl;
            font: bold 20px arial;
            color: #8299b1;
        }

            .SearchResultsMain .ProductBox .ProdInfo .ProdInfoTitle A {
                text-decoration: none;
                color: #8299b1;
            }

        .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfoNoDegem {
            margin-bottom: 10px;
            white-space: normal !important;
            display: inline-block;
            float: right;
            width: 490px;
            margin-top: 10px;
            min-height: 49px;
        }

            .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfoNoDegem .infoItem {
                display: inline-block;
                float: right;
                text-align: right;
                direction: rtl;
                font: 14px arial;
                color: #7a7a7a;
                padding-left: 3px;
                line-height: 20px;
            }

        .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfo {
            display: inline-block;
            float: right;
            width: 600px;
            margin-top: 10px;
            margin-bottom: 5px;
            text-align: right;
            direction: rtl;
            font: 14px arial;
            color: #9c9c9c;
            line-height: 20px;
        }

            .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfo .pair {
                float: right;
            }

        .SearchResultsMain .ProductBox.GalleryView .ProdInfo.galleryViewGeneralInfo .pair {
            float: none;
            display: inline-block;
        }

        .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfo .txt {
            color: #6d6e71;
            margin-left: 6px;
            margin-right: 2px;
            float: left;
            display: inline-block;
        }

        .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfo .infoItem {
            display: inline-block;
            float: right;
            text-align: right;
            direction: rtl;
            font: 14px arial;
            color: #7a7a7a;
            margin-left: 2px;
            line-height: 20px;
        }

            .SearchResultsMain .ProductBox .ProdInfo .ProdGeneralInfo .infoItem .infoItemTitle {
                color: #3c3c3c;
            }

        .SearchResultsMain .ProductBox .ProdInfo .MoreInfo {
            display: inline-block;
            float: right;
            text-align: right;
            direction: rtl;
            font: bold 14px arial;
            color: #8299b1;
            margin-top: 2px;
        }

        .SearchResultsMain .ProductBox .ProdInfo.galleryViewGeneralInfo .MoreInfo {
            float: none;
        }

        .SearchResultsMain .ProductBox .ProdInfo .MoreInfo span {
            display: inline-block;
            font-size: 13px;
            font-weight: bold;
        }

        .SearchResultsMain .ProductBox .ProdInfo .MoreInfo a {
            text-decoration: none;
            color: #8299b1;
        }

        .SearchResultsMain .ProductBox .ProdInfo .Reviews {
            display: inline-block;
            float: right;
            margin: 10px 0 0 15px;
        }

            .SearchResultsMain .ProductBox .ProdInfo .Reviews .Stars {
                display: inline-block;
                float: right;
                width: 93px;
                height: 18px;
                background: url("images/graystar-17x16.png") repeat-x right transparent;
                direction: rtl;
                margin-left: 10px;
            }

        .SearchResultsMain .ProductBox .ProdInfo.galleryViewGeneralInfo .Reviews .Stars {
            float: none;
        }

        .SearchResultsMain .ProductBox .ProdInfo .Reviews .Stars span {
            display: inline-block;
            height: 16px;
            max-width: 93px;
            float: right;
            background: url("/style/images/yellowstar-17x16.png") repeat-x right transparent;
            direction: rtl;
        }

        .SearchResultsMain .ProductBox .ProdInfo .Reviews .ReviewsLink {
            display: inline-block;
            float: right;
            text-align: right;
            direction: rtl;
            font: 14px arial;
            color: #6d6e71;
            _margin-right: 10px;
        }

        .SearchResultsMain .ProductBox .ProdInfo.galleryViewGeneralInfo .Reviews .ReviewsLink {
            float: none;
            position: relative;
            top: -4px;
        }

        .SearchResultsMain .ProductBox .ProdInfo .Reviews .ReviewsLink a {
            text-decoration: none;
            color: #6d6e71;
        }

        .SearchResultsMain .ProductBox .ProdInfo .WisebuyScore {
            display: inline-block;
            float: right;
            margin-top: 10px;
        }

            .SearchResultsMain .ProductBox .ProdInfo .WisebuyScore .WisebuyLink {
                display: inline-block;
                float: right;
                float: right;
                text-align: right;
                direction: rtl;
                font: 14px arial;
                color: #6d6e71;
                margin-right: 7px;
            }

                .SearchResultsMain .ProductBox .ProdInfo .WisebuyScore .WisebuyLink a {
                    text-decoration: underline;
                    color: #6d6e71;
                }

        .SearchResultsMain .ProductBox .PricesNoDegem {
            display: inline-block;
            float: right;
            width: 166px;
            margin-top: 26px;
            margin-right: 30px;
        }

            .SearchResultsMain .ProductBox .PricesNoDegem .pricesRow {
                display: inline-block;
                float: left;
                width: 160px;
                text-align: center;
                direction: rtl;
            }

                .SearchResultsMain .ProductBox .PricesNoDegem .pricesRow .pricesTxt {
                    display: inline-block;
                    float: right;
                    width: 160px;
                    font: 14px arial;
                    color: #6d6e71;
                    padding-top: 5px;
                }

                    .SearchResultsMain .ProductBox .PricesNoDegem .pricesRow .pricesTxt span {
                        font: bold 18px arial;
                        color: #6d6e71;
                    }

            .SearchResultsMain .ProductBox .PricesNoDegem .StorName {
                display: inline-block;
                float: right;
                width: 166px; /*110px;*/
                font: 12px arial;
                color: #3c3c3c;
                text-align: right;
                margin-top: 6px;
                direction: rtl;
            }

                .SearchResultsMain .ProductBox .PricesNoDegem .StorName a {
                    text-decoration: underline;
                    color: #1f84e0;
                    margin-right: 3px;
                }

                    .SearchResultsMain .ProductBox .PricesNoDegem .StorName a:hover {
                        color: #00b4e8;
                    }

                .SearchResultsMain .ProductBox .PricesNoDegem .StorName .StoreLink {
                    text-decoration: none;
                    margin-right: 3px;
                    color: #3C3C3C;
                }

                    .SearchResultsMain .ProductBox .PricesNoDegem .StorName .StoreLink:hover {
                        color: #3C3C3C;
                    }

                .SearchResultsMain .ProductBox .PricesNoDegem .StorName .StoreNameLink {
                    display: inline-block;
                    float: right;
                    width: 163px;
                }

                .SearchResultsMain .ProductBox .PricesNoDegem .StorName .StoreLocation {
                    display: inline-block;
                    float: right;
                }

                .SearchResultsMain .ProductBox .PricesNoDegem .StorName .SpecialIndicationInfoLink {
                    display: inline-block;
                    float: left;
                }

                    .SearchResultsMain .ProductBox .PricesNoDegem .StorName .SpecialIndicationInfoLink a {
                        color: #6ca803;
                    }

                    .SearchResultsMain .ProductBox .PricesNoDegem .StorName .SpecialIndicationInfoLink .HeartMark {
                        display: inline-block;
                        float: right;
                        width: 19px;
                        height: 18px;
                        background: url("https://img.zap.co.il/imgs/darom_badge.png") no-repeat transparent;
                        cursor: default;
                    }

                    .SearchResultsMain .ProductBox .PricesNoDegem .StorName .SpecialIndicationInfoLink .SpecialIndicationTxt {
                        display: inline-block;
                        float: right;
                        margin-right: 5px;
                        font: 12px arial;
                        text-align: right;
                        cursor: default;
                        color: #1f84e0;
                    }

            .SearchResultsMain .ProductBox .PricesNoDegem .Reviews {
                display: inline-block;
                float: right;
                margin-top: 10px;
                margin-left: 40px;
            }

            .SearchResultsMain .ProductBox .PricesNoDegem .CurrentPrice {
                display: inline-block;
                float: right;
                width: 163px;
                text-align: right;
                font: 12px arial;
                color: #6f6f6f;
                direction: rtl;
            }

            .SearchResultsMain .ProductBox .PricesNoDegem .Reviews .Stars {
                display: inline-block;
                float: right;
                width: 84px;
                height: 14px;
                background: url("images/graystar-17x16.png") repeat-x right transparent;
                direction: rtl;
            }

                .SearchResultsMain .ProductBox .PricesNoDegem .Reviews .Stars span {
                    display: inline-block;
                    height: 14px;
                    max-width: 84px;
                    float: right;
                    background: url("/style/images/yellowstar-17x16.png") repeat-x right transparent;
                    direction: rtl;
                }

            .SearchResultsMain .ProductBox .PricesNoDegem .Reviews .ReviewsLink {
                display: inline-block;
                float: right;
                text-align: right;
                direction: rtl;
                font: 14px arial;
                color: #6d6e71;
                margin-right: 5px;
            }

                .SearchResultsMain .ProductBox .PricesNoDegem .Reviews .ReviewsLink a {
                    text-decoration: none;
                    color: #6d6e71;
                }

        .SearchResultsMain .ProductBox .Prices {
            display: inline-block;
            float: left;
            margin-top: 22px;
            border-right: 1px solid #d6d6d6;
            width: 200px;
            height: 140px;
            position: relative;
        }

            .SearchResultsMain .ProductBox .Prices .WisebuyScoreTag {
                display: inline-block;
                float: left;
                width: 46px;
                height: 45px;
                background: url("images/score.png") no-repeat transparent;
                position: absolute;
                margin-top: -28px;
                left: 54px;
            }

                .SearchResultsMain .ProductBox .Prices .WisebuyScoreTag .TagText {
                    display: inline-block;
                    float: right;
                    width: 40px;
                    text-align: center;
                    font: bold 16px arial;
                    color: #ffffff;
                    text-shadow: -1px 2px 2px rgba(0, 0, 0, 0.17);
                    line-height: 38px;
                }

            .SearchResultsMain .ProductBox .Prices .pricesRow {
                display: inline-block;
                float: left;
                width: 160px;
                font: bold 18px arial;
                color: #6d6e71;
                text-align: center;
                direction: rtl;
                margin-top: 20px;
            }

    .SearchResultsMain .ProductNoModelBox .Prices .pricesRow {
        width: 190px;
    }

    .SearchResultsMain .ProductBox .Prices .pricesRow .pricesTxt {
        display: inline-block;
        float: right;
        width: 100%;
        padding-top: 5px;
    }

    .SearchResultsMain .ProductBox .Prices .ComparePricesBtn {
        display: inline-block;
        float: left;
        width: 163px;
        height: 45px;
        background: url("images/compareprices.png") no-repeat;
        margin-top: 5px;
        cursor: pointer;
    }

    .SearchResultsMain .ProductBox .Prices .numOfStores {
        display: inline-block;
        float: left;
        width: 163px;
        text-align: center;
        font: 14px arial;
        color: #6d6e71;
        margin-top: 3px;
    }

    .SearchResultsMain .ProductNoModelBox .Prices .numOfStores {
        width: 100%;
    }

.SearchResults .UpArrow {
    display: inline-block;
    float: right;
    width: 53px;
    height: 53px;
    background: url("images/uparrow.png") no-repeat transparent;
    cursor: pointer;
    margin-top: 30px;
}

.SearchPageTitle {
    display: inline-block;
    float: right;
    width: 1024px;
    text-align: right;
    border-bottom: 1px solid #dbdbdb;
    margin-top: 10px;
}

    .SearchPageTitle H1 {
        font: bold 20px Arial;
        color: #8299b1;
        margin: 0;
    }

.ListsSeperator {
    display: inline-block;
    float: right;
    width: 100%;
    _height: 1px;
    background: #d3d3d3;
    margin: 20px 0;
}

/*****************   GalleryView  *******************************************/
.SearchResultsMain.GalleryView {
    border-style: solid;
    border-width: 1px 0 1px 0;
    border-color: #dbdbdb;
}

.SearchResultsMain .ProductBox.GalleryView {
    width: 340px;
    height: 403px;
}

    .SearchResultsMain .ProductBox.GalleryView .wrapper {
        display: inline-block;
        margin: 15px 0;
        width: 339px;
        height: 380px;
    }

.SearchResultsMain .ProductNoModelBox.GalleryView {
    width: 340px;
    height: 443px;
}

    .SearchResultsMain .ProductNoModelBox.GalleryView .wrapper {
        display: inline-block;
        margin: 15px 0;
        width: 339px;
        height: 420px;
    }

.SearchResultsMain .ProductBox.GalleryView .picBox {
    display: inline-block;
    float: right;
    width: 160px;
    height: 160px;
    margin: 0px 0 0 40px;
}

.SearchResultsMain .ProductBox.GalleryView .ProdInfo {
    width: 100%;
    height: 80px;
}

    .SearchResultsMain .ProductBox.GalleryView .ProdInfo .ProdInfoTitle {
        text-align: center;
        width: 100%;
        height: 43px;
        padding: 0 10px;
        box-sizing: border-box;
        font: bold 17px arial;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .SearchResultsMain .ProductBox.GalleryView .ProdInfo .ProdGeneralInfo {
        width: 100%;
        text-align: center;
        padding: 0 10px;
        box-sizing: border-box;
    }

.SearchResultsMain .ProductBox.GalleryView .Prices {
    text-align: center;
    /* float: right; */
    border: none;
    margin: 0;
    width: 100%;
    /* padding-right: 30px; */
}

.searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .Prices {
    margin-top: -18px;
}

.SearchResultsMain .ProductBox.GalleryView .picBox {
    width: 100%;
}

.SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices {
    padding-right: 0px;
    text-align: center;
}

.SearchResultsMain .ProductBox.GalleryView .ProdInfo.galleryViewGeneralInfo {
    height: 120px;
}

.SearchResultsMain .ProductNoModelBox.GalleryView .ProdInfo.galleryViewGeneralInfo {
    height: 82px;
}

.SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .WisebuyScoreTag {
    margin-top: -315px;
    left: 7px;
}

.SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .ComparePricesBtn {
    margin-left: 105px;
}

.SearchResultsMain .ProductBox.GalleryView .ProdInfo .Reviews {
    margin-right: 42px;
}

.SearchResultsMain .ProductBox.GalleryView .ProdInfo.galleryViewGeneralInfo .Reviews {
    margin-right: 0px;
    width: 100%;
    text-align: center;
}

    .SearchResultsMain .ProductBox.GalleryView .ProdInfo.galleryViewGeneralInfo .Reviews a {
        text-decoration: none;
    }

.SearchResultsMain .ProductBox.GalleryView .ProdInfo .ProdGeneralInfo {
    margin-top: 0px;
}

.SearchResultsMain .ProductBox.GalleryView .picBox .enlarge {
    margin-right: -200px;
}

.SearchResultsMain .ProductBox.GalleryView .picBox .ProdPic {
    padding-right: 92px;
}

.SearchResultsMain .ProductBox.GalleryView .Prices.GalleryViewPrices {
    height: 103px;
}

.SearchResultsMain .ProductBox.GalleryView .Prices .pricesRow {
    width: 100%;
    /* padding-right: 62px; */
    /* float: right; */
}

.SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .pricesRow {
    width: 100%;
    padding-right: 0px;
    float: none;
}

.SearchResultsMain .ProductBox.GalleryView .Prices.GalleryViewPrices .pricesRow {
    margin-top: 0px;
}

.SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .comparePricesWrp {
    width: 100%;
    padding-right: 17px;
    float: none;
}

.SearchResultsMain .ProductBox.GalleryView .Prices .pricesRow .pricesTxt {
    display: inline-block;
    float: right;
    width: 100%;
    padding-top: 5px;
    font: bold 15px arial;
}

.SearchResultsMain .ProductBox.GalleryView .Prices .numOfStores {
    float: right;
    /* padding-right: 61px; */
}

.SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .numOfStores {
    width: 100%;
    padding-right: 0px;
    float: none;
}

.SearchResultsMain .ProductBox .Prices .pricesRow .pricesTxtWithShippment {
    font: 14px arial;
    color: #9c9c9c;
}

.SearchResultsMain .ProductBox.GalleryView .Prices .buyButton {
    display: inline-block;
    width: 165px;
    height: 44px;
    direction: rtl;
    cursor: pointer;
    margin: 3px 68px 0 0;
}

.SearchResultsMain .ProductBox .Prices .goStoreButton, .SearchResultsMain .ProductNoModelBox .Prices .goStoreButton {
    display: inline-block;
    width: 165px;
    height: 48px;
    direction: rtl;
    cursor: pointer;
    margin: 3px 0 0 0;
    background: url(../../style/images/tostorebig.png) no-repeat transparent;
}

.SearchResultsMain .ProductBox.CompareModel .Prices .goStoreButton {
    float: left;
}

.SearchResultsMain .ProductNoModelBox .Prices .goStoreButton {
    margin: 3px 20px 0 0;
}

.SearchResultsMain .ProductNoModelBox .Prices .sliderBtn .goStoreButton, .SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .comparePricesWrp .sliderBtn .goStoreButton {
    width: 118px;
    height: 31px;
    background: url(images/tostoresm.png) no-repeat;
    margin-top: 0;
}

.SearchResultsMain .ProductBox.GalleryView .Prices .buyButton span {
    display: inline-block;
    height: 40px;
    box-sizing: border-box;
    border: 1px solid #fbfbfb;
    line-height: 40px;
    padding: 0 15px;
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    font-family: arial, sans-serif;
    float: right;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}

    .SearchResultsMain .ProductBox.GalleryView .Prices .buyButton span.left {
        border-right: none;
        background: rgb(123, 124, 127);
        /*background: #7a7b7e;*/
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7b7c7f+0,636466+100 */
        background: rgb(123, 124, 127);
        /* Old browsers */
        background: -moz-linear-gradient(top, rgba(123, 124, 127, 1) 0%, rgba(99, 100, 102, 1) 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(123, 124, 127, 1) 0%, rgba(99, 100, 102, 1) 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(123, 124, 127, 1) 0%, rgba(99, 100, 102, 1) 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7b7c7f', endColorstr='#636466', GradientType=0);
        /* IE6-9 */
        font-family: monospace;
        letter-spacing: -3px;
    }

    .SearchResultsMain .ProductBox.GalleryView .Prices .buyButton span.right {
        border-left: none;
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fabf30+0,e1a617+100 */
        background: rgb(250, 191, 48);
        /* Old browsers */
        background: -moz-linear-gradient(top, rgba(250, 191, 48, 1) 0%, rgba(225, 166, 23, 1) 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(250, 191, 48, 1) 0%, rgba(225, 166, 23, 1) 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(250, 191, 48, 1) 0%, rgba(225, 166, 23, 1) 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fabf30', endColorstr='#e1a617', GradientType=0);
        /* IE6-9 */
    }

.searchResultsWrp .SearchResults .SearchResultsTitleRow {
    border-bottom: 0px;
    margin-bottom: 5px;
}

.searchResultsWrp .SearchResultsMain .ProductBox {
    border-bottom: 1px solid #dbdbdb;
}

    .searchResultsWrp .SearchResultsMain .ProductBox.GalleryView {
        height: 360px;
    }

        .searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .wrapper {
            height: 340px;
        }

        .searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .ProdInfo.galleryViewGeneralInfo {
            height: 50px;
        }

        .searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .GalleryViewPrices .WisebuyScoreTag {
            top: 51px;
        }

.searchResultsWrp .SearchResultsMain.popularProducts .ProductBox.GalleryView .GalleryViewPrices .WisebuyScoreTag {
    top: 68px;
}

.searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .picBox .enlarge {
    display: none;
}

.searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .ProdInfo .ProdGeneralInfo {
    display: none;
}

.searchResultsWrp .SearchResultsMain .ProductBox.GalleryView .ProdInfo.galleryViewGeneralInfo .Reviews {
    display: none;
}

.searchResultsWrp .MoreLink {
    display: inline-block;
    float: left;
    margin-top: 10px;
    font: bold 15px arial;
    color: #8199B3;
    cursor: pointer;
}

    .searchResultsWrp .MoreLink span {
        display: inline-block;
        float: left;
        margin-top: 2px;
        font-size: 13px;
    }

.ArticlesList .ArticlesTitle {
    width: 100% !important;
    margin-top: 20px;
}

.ArticlesList .ArticleBlock .Details {
    width: 656px !important;
}

    .ArticlesList .ArticleBlock .Details .author {
        text-align: right;
    }

    .ArticlesList .ArticleBlock .Details .ArticleSummary {
        text-align: right;
    }

.ArticlesList .ArticleBlock .img {
    width: 200px !important;
}

    .ArticlesList .ArticleBlock .img img {
        width: 197px !important;
    }

.ProReviewsPage .ArticlesList .ArticleBlock .LeftBox {
    top: 1px !important;
}

/* Bid With Degem */
.BidsContainer {
    width: 100%;
    display: inline-block;
    margin-top: -15px;
    margin-bottom: 15px;
}

    .BidsContainer a {
        text-decoration: unset;
        color: unset;
    }

        .BidsContainer a:first-child {
            margin-left: 7px;
        }

    .BidsContainer .ModelBid {
        width: 488px;
        display: inline-block;
        border: 1px solid #cccccc;
        height: 50px;
        padding: 5px 8px 8px 8px;
        height: 40px;
        font: 13px arial;
        color: #7a7a7a;
    }

        .BidsContainer .ModelBid .FirstRow {
            display: inline-block;
            height: 22px;
            float: right;
            width: 100%;
            float: left;
        }

            .BidsContainer .ModelBid .FirstRow .productName {
                font: bold 14px arial;
                overflow: hidden;
                word-break: break-word;
                display: inline-block;
                text-overflow: ellipsis;
                white-space: nowrap;
                color: #555555;
                width: 350px;
            }

            .BidsContainer .ModelBid .FirstRow .bidPrice {
                font: bold 17px arial;
                display: inline-block;
                color: #000000;
                margin-top: 4px;
                float: left;
            }

        .BidsContainer .ModelBid .SecondRow {
            display: inline-block;
            width: 100%;
        }

            .BidsContainer .ModelBid .SecondRow .adsLogo {
                border: #cccccc 1px solid;
                display: inline-block;
                padding: 1px 4px 3px 4px;
                font-size: 11px;
            }

            .BidsContainer .ModelBid .SecondRow .storeName {
                float: left;
                margin-top: 1px;
            }

.ArticleBody.fullScreen .SearchResults, .ArticleBody.fullScreen .searchResultsWrp {
    width: 744px;
}

    .ArticleBody.fullScreen .SearchResults .SearchResultsMain {
        margin-top: 10px;
    }

    .ArticleBody.fullScreen .searchResultsWrp .SearchResultsMain {
        width: 744px;
    }

.sliderPrice {
    margin-top: -10px;
}

.SearchResultsHeader .sliderHeader {
    margin: 0;
}
.SvgInfoIcon {
    transform: translate3d(1px, 4px, 0px);
    filter: invert(68%) sepia(0%) saturate(1313%) hue-rotate( 174deg) brightness(93%) contrast(86%);
    height: 18px;
}

.SvgInfoIcon :hover {
    cursor: pointer;
}
.NoResults {
    display: inline-block;
    float: right;
    width: 100%;
    margin: 0;
}
.DidYouMeanText {
    font: bold 20px arial;
    color: #6d6e71;
}
    .DidYouMeanText .FirstLine {
        font-weight: 600;
    }