﻿.ProductDetailsTitleRow {
    display: inline-block;
    width: 950px;
    text-align: right;
    margin-top: 29px;
    padding-bottom: 6px;
    border-bottom: 1px solid #c1c1b5;
}

    .ProductDetailsTitleRow .titleTxt {
        display: inline-block;
        float: right;
        width: 750px;
        font: bold 16px arial;
        color: #3c3c3c;
        text-align: right;
        direction: rtl;
        margin-top: 5px;
    }

        .ProductDetailsTitleRow .titleTxt h2 {
            margin: 0;
            font: bold 16px arial
        }

    .ProductDetailsTitleRow .ErrorAlert {
        display: inline-block;
        float: right;
        width: 750px;
        font: 12px arial;
        color: #8e8d8d;
        text-align: right;
        direction: rtl;
    }

    .ProductDetailsTitleRow.Botoom {
        margin-top: 10px;
    }

        .ProductDetailsTitleRow.Botoom .ErrorAlert {
            width: inherit;
        }

    .ProductDetailsTitleRow .ErrorAlert a {
        text-decoration: underline;
        color: #8e8d8d;
        margin: 3px;
        cursor: pointer;
    }

    .ProductDetailsTitleRow .ReadSendReviewBtn {
        display: inline-block;
        float: left;
        width: 124px;
        height: 27px;
        background: linear-gradient(to bottom, rgba(30, 130, 224, 1) 0%, rgba(0, 100, 193, 1) 100%);
        border-radius: 5px;
        line-height: 25px;
        color: #fff;
        font-family: Arial, Sans-Serif;
        font-size: 14px;
        text-align: right;
        padding-right: 10px;
        position: relative;
        box-shadow: 3px 3px 3px -3px rgba(0,0,0,0.5);
        margin-bottom: 7px;
    }

        .ProductDetailsTitleRow .ReadSendReviewBtn .ReadSendReviewBtnBorder {
            height: 25px;
            border-right: 1px solid rgba(0,0,0,.2);
            outline: 1px solid rgba(255,255,255,.1);
            position: absolute;
            top: 0px;
            left: 27px;
        }

        .ProductDetailsTitleRow .ReadSendReviewBtn .ReadSendReviewBtnArrowLeft {
            border: solid #f8fcfe;
            border-width: 0 2px 2px 0;
            display: inline-block;
            padding: 3px;
            transform: rotate(135deg);
            -webkit-transform: rotate(135deg);
            position: absolute;
            top: 9px;
        }

        .ProductDetailsTitleRow .ReadSendReviewBtn .ReadSendReviewBtnFirstArrow {
            left: 9px;
        }

        .ProductDetailsTitleRow .ReadSendReviewBtn .ReadSendReviewBtnSecondArrow {
            left: 15px;
        }

        .ProductDetailsTitleRow .ReadSendReviewBtn:hover {
            background: linear-gradient(to bottom, rgba(118, 180, 235, 1) 0%, rgba(0, 100, 193, 1) 100%);
        }

        .ProductDetailsTitleRow .ReadSendReviewBtn:active {
            background: linear-gradient(to bottom, rgba(0, 82, 154, 1) 0%, rgba(16, 119, 210, 1) 50%, rgba(26, 111, 191, 1) 100%);
        }

.detailBlock {
    display: table;
    width: 465px;
    /* border: 1px solid red; */
    /* float: right; */
}

.ProductDetailsMain {
    /* display: inline-block; */
    /* float: right; */
    /* width: 950px; */
    /* text-align: right; */
}

    .ProductDetailsMain iframe {
        float: left;
    }

    .ProductDetailsMain #webyClipSideVideo {
        width: 336px;
    }

    .ProductDetailsMain .ProductDetails {
        /* display: inline-block; */
        /* float: right; */
        /* width: 950px; */
        /* -webkit-columns: 2; */
        -moz-columns: 2;
        /* columns: 2; */
    }

        .ProductDetailsMain .ProductDetails .divCarArea {
            display: inline-block;
            width: 465px;
        }

        .ProductDetailsMain .ProductDetails .rightTower {
            float: right;
            margin-left: 15px;
        }

        .ProductDetailsMain .ProductDetails .LeftTower {
            float: left;
        }

        .ProductDetailsMain .ProductDetails .detailsTitle {
            display: table-cell;
            float: right;
            text-align: right;
            direction: rtl;
            font: bold 14px arial;
            color: #1f84e0;
            margin-top: 12px;
            margin-bottom: 5px;
            height: 19px;
            line-height: 18px;
        }

        .ProductDetailsMain .ProductDetails .detailsRow {
            display: table-row;
            float: right;
            _width: 950px;
            width: 467px;
            direction: rtl;
            _height: 50px;
            overflow: hidden;
            border-top: 1px solid #e0e0da;
            border-bottom: 1px solid #e0e0da;
            margin-top: -1px;
            background: #fffF;
        }

            .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTitle {
                display: inline-block;
                float: right;
                width: 147px;
                padding: 7px 10px 0 0;
                background-color: #ffffff;
                border-top: 1px solid #e0e0da;
                margin-top: -1px;
                margin-bottom: -2000px;
                border-left: 1px solid #e0e0da;
                padding-bottom: 2000px;
            }

                .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTitle .detailsRowTitletxt {
                    display: inline-block;
                    float: right;
                    min-height: 20px;
                    font: bold 14px arial;
                    color: #3c3c3c;
                    direction: rtl;
                    padding-bottom: 5px;
                }

                .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTitle .QuestionMark {
                    display: inline-block;
                    float: right;
                    width: 15px;
                    height: 15px;
                    cursor: pointer;
                    border-radius: 50%;
                    background-color: #fafaf7;
                    border: 1px solid #d7d7d6;
                    text-align: center;
                    font-size: 12px;
                    margin-right: 2px;
                    font-family: arial;
                }

            .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTxt {
                display: inline-block;
                float: right;
                width: 290px;
                margin-right: 7px;
                padding: 7px 5px 5px 0;
                font: 14px arial;
                color: #3c3c3c;
            }

                .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTxt A {
                    display: inline-block;
                    text-decoration: none;
                    color: #3c3c3c;
                }

                    .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTxt A:hover {
                        text-decoration: underline;
                        color: #3c3c3c;
                    }

                    .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTxt A:visited {
                        text-decoration: none;
                        color: #3c3c3c;
                    }

                    .ProductDetailsMain .ProductDetails .detailsRow .detailsRowTxt A:active {
                        text-decoration: none;
                        color: #3c3c3c;
                    }

            .ProductDetailsMain .ProductDetails .detailsRow .detailNotAvailable {
                color: #b8b7b7;
            }

    .ProductDetailsMain .ProductPic {
        display: inline-block;
        float: left;
        width: 336px;
        margin-top: 47px;
        position: relative;
    }

        .ProductDetailsMain .ProductPic #webyClipContainer, .ProductDetailsMain .ProductPic #wiseBuyContainer {
            margin-bottom: 18px;
        }

#graph {
    margin-top: 12px;
}

.MainContent .smallGraph {
    background-color: #ffffff;
    width: 100%;
    display: inline-block;
    margin: 18px 0;
    /* border: 1px solid #c8c8c8;*/
    outline: none;
    float: left;
}

    .MainContent .smallGraph .title {
        font-family: Arial;
        font-weight: bold;
        font-size: 12px;
        text-align: right;
        color: #3d3d3d;
        direction: rtl;
        display: block;
    }

        .MainContent .smallGraph .title .QuestionMark {
            width: 19px;
            height: 18px;
            background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") -261px -622px no-repeat;
            margin: 0px 10px;
            cursor: pointer;
            display: inline-block;
            margin-bottom: -4px;
        }

    .MainContent .smallGraph canvas {
        float: left;
        margin: 10px 20px;
    }

.ProductDetailsMain .ProfReview {
    /* display: inline-block; */
    /* float: left; */
    width: 100%;
    /* border: 1px solid; */
}

    .ProductDetailsMain .ProfReview .ProfReviewTitle {
        display: inline-block;
        float: right;
        width: 358px;
        text-align: right;
        direction: rtl;
        font: bold 14px arial;
        color: #1f84e0;
        margin-top: 12px;
        margin-bottom: 5px;
        height: 19px;
        line-height: 18px;
    }

    .ProductDetailsMain .ProfReview .ProfReviewBody .ProfReviewDetails label {
        display: inline-block;
        _min-height: 20px;
        font: bold 14px arial;
        color: #3c3c3c;
        direction: rtl;
        _padding-bottom: 5px;
    }

    .ProductDetailsMain .ProfReview .ProfReviewBody .ProfReviewDetails {
        line-height: 20px;
    }

    .ProductDetailsMain .ProfReview .ProfReviewBody .ProfReviewLink {
        font-size: 13px;
        margin-top: 15px;
        position: relative;
    }

        .ProductDetailsMain .ProfReview .ProfReviewBody .ProfReviewLink img {
            position: absolute;
            left: 10px;
            bottom: 0;
        }

        .ProductDetailsMain .ProfReview .ProfReviewBody .ProfReviewLink a {
            color: #1f84e0
        }

    .ProductDetailsMain .ProfReview .ProfReviewBody {
        display: inline-block;
        float: right;
        width: 95%;
        background-color: #ffffff;
        font: 14px arial;
        color: #3c3c3c;
        padding: 12px;
        _padding: 7px;
        direction: rtl;
        border-top: 1px solid #c1c1b5;
        border-bottom: 1px solid #c1c1b5;
    }

.ProductDetailsMain .CarImgs {
    width: 100%;
    float: left;
    background: white;
    margin-top: 20px;
}

    .ProductDetailsMain .CarImgs .carBigImg {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 440px;
    }



/*Slider*/
.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .Reviews {
    position: absolute;
    bottom: 115px;
    right: 0%;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox {
    display: inline-block;
    float: right;
    width: 235px;
    height: 475px;
    background-color: #ffffff;
    text-align: left;
    margin: 0 4px 8px 0px !important; /* 0 0px 0px 8px;*/
    border-top: 1px solid #c1c1b5;
    border-right: 2px #efefef solid !important;
    white-space: normal;
}
    .MainDiv .SearchResults .SearchResultsMain .GalleryProductBox > .ProdGeneralInfo {
        height: 480px !important;
    }
/*Gallery View params*/
.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .ProdGeneralInfo .ProdGeneralInfoParams {
    min-height: 85px !important;
}

.spaceFinalPrice {
    height: 28px !important;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .AddToButtons {
    display: none !important;
}


.MainDiv .ProductBox .PicBox {
    width: 261px !important;
    height: 261px !important;
    margin: 0 !important;
}

    .MainDiv .ProductBox .PicBox .IconsBar {
        right: 0 !important;
    }


.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .MoreInfo {
    margin-top: -2px !important;
}

.MainDiv .SearchResults .SearchResultsMain .ProductBox .PricesNoDegem .PersonalImportInfoLink, .MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .PersonalImportInfoLink {
    margin-top: 5px !important;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .ProdGeneralInfo {
    margin-bottom: 15px !important;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox.Product .ProdGeneralInfo {
    margin-bottom: -8px !important;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox.Product .NoDegemReviews {
    margin-top: 0 !important;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox.OneStore .prices {
    margin-top: 22px;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox.CompareModel .prices {
    margin-top: 22px;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox.Product .prices {
    margin-top: 6px;
}

.MainDiv .SearchResults .SearchResultsMain .GalleryProductBox.OneStore .ComparisonBtn {
    margin-top: 22px !important;
}

.MainDiv .SearchResults .SearchResultsMain .ProductBox .PricesNoDegem .PersonalImportInfoLink, .MainDiv .SearchResults .SearchResultsMain .GalleryProductBox .PersonalImportInfoLink {
    margin-top: -34px !important;
}

.RelatedProducts .GalleryProductBox {
    height: 333px !important;
}

.RelatedProducts .SearchResults {
    margin-top: 0 !important;
}

.margin-top10 {
    margin-top: 20px !important;
}


#StoreProductsList .btnCompare {
    width: 210px;
    height: 38px;
    line-height: 38px;
    font-weight: bold;
    border: none;
    cursor: pointer;
    float: left;
    margin-top: 20px;
    text-decoration: none;
}

.AboutProductBlock {
    display: inline-block;
    float: right;
    width: 950px;
    background-color: #ffffff;
    border-bottom: 1px solid #c1c1b5;
    padding-bottom: 15px;
    margin-bottom: 20px;
}

.AboutProductTitle {
    /*display: inline-block;
    float: right;
    color: #3c3c3c;
    text-align: right;
    direction: rtl;*/
    margin-top: 15px;
    margin-right: 20px;
    font: bold 20px arial;
}
.AboutProductTxt {
    display: inline-block;
    font: 14px arial;
    color: #3c3c3c;
    line-height: 20px;
    text-align: right;
    direction: rtl;
    margin:-10px 20px 0 0;
    
}

    