﻿

.MainDiv  .ProfessionalReview
{
    display: inline-block;
    float: right;
    width: 950px;
    text-align: right;
    margin-top: 25px;
}


.MainDiv  .ProfessionalReview .ReviewBox
{
    display: inline-block;
    float: right;
    width: 950px;
    background-color: #ffffff;
    border-top: 1px solid #c1c1b5;
    border-bottom: 1px solid #c1c1b5;
    padding-bottom: 15px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade
{
    display: inline-block;
    float: right;
    width: 260px;
    margin: 30px 21px 0 0;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .WriterPic
{
    display: inline-block;
    float: right;
    width: 60px;
    height: 59px;
    border: 1px solid #c1c1b5;
    background-color: #ffffff;
    padding: 2px;
    margin-left: 8px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .Name
{
    display: inline-block;
    float: right;
    width: 180px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .ReviewBoxtitle
{
    display: inline-block;
    float: right;
    font: 14px arial;
    color: #3c3c3c;
    text-align: right;
    direction: rtl;
    margin-left: 5px;
    line-height: 22px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .NameTxt
{
    display: inline-block;
    float: right;
    font: 14px arial;
    color: #7a7a7a;
    text-align: right;
    direction: rtl;
    line-height: 22px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .WisebuyTitle
{
    display: inline-block;
    float: right;
    width: 180px;
    text-align: right;
    direction: rtl;
    font: bold 14px arial;
    color: #f09501;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .WisebuyGradeBox
{
    display: inline-block;
    float: right;
    width: 202px;
    height: 63px;
    background: url("https://img.zap.co.il/imgs/newui/GradeBG-Big.png") no-repeat;
    margin-top: 18px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .WisebuyGradeBox .WisebuyGradeBoxTitle
{
    display: inline-block;
    float: right;
    width: 202px;
    font: 13px arial;
    color: #7a7a7a;
    text-align: center;
    direction: rtl;
    line-height: 23px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .WisebuyGradeBox .WisebuyGradeBoxNum
{
    display: inline-block;
    float: right;
    width: 99px;
    height: 38px;
    font: bold 27px arial;
    color: #ffffff;
    text-align: center;
    line-height: 40px;
}

.MainDiv  .ProfessionalReview .ReviewBox .NameAndGrade .WisebuyGradeBox .WisebuyGradeBoxTxt
{
    display: inline-block;
    float: right;
    width: 99px;
    height: 38px;
    font: bold 16px arial;
    color: #ffffff;
    text-align: center;
    line-height: 40px;
}


.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails
{
    display: inline-block;
    float: left;
    width: 660px;
    margin-top: 20px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ButtomLineTitle
{
    display: inline-block;
    float: right;
    width: 660px;
    text-align: right;
    font: bold 14px arial;
    color: #3c3c3c;
    direction: rtl;
    margin-bottom: 8px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ButtomLineTxt
{
    /*display: inline-block;
    float: right;*/
    width: 580px;
    font: 14px arial;
    color: #3c3c3c;
    text-align: right;
    direction: rtl;
    margin-top: 5px;
    line-height:20px;
    position: relative;
    z-index:2;
}

.MainDiv .ProfessionalReview .ReviewBox .ReviewDetails .ButtomLineTxt p {
    margin: 0;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .FullReviewLink
{
    display: inline-block;
    float: right;
    width: 660px;
    text-align: right;
    font: 14px arial;
    color: #1f84e0;
    direction: rtl;
    margin: 19px 0 10px 0;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .FullReviewLink a
{
    color: #1f84e0;
    text-decoration: underline;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .FullReviewLink a:hover
{
    color: #1d93ff;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ReviewsSeparator
{
    display: inline-block;
    float: right;
    width: 660px;
    height: 1px;
    background-color: #c1c1b5;
    margin: 10px 0;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ups
{
    display: inline-block;
    float: right;
    width: 660px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ups .UpsTitle
{
    display: inline-block;
    float: right;
    text-align: right;
    font: bold 14px arial;
    color: #7e8b09;
    width: 660px;
    margin-bottom: 5px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ups .UpsTxt
{
    display: inline-block;
    float: right;
    width: 580px;
    font: 14px arial;
    color: #3c3c3c;
    text-align: right;
    direction: rtl;
    line-height:20px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .ups .thumbUp
{
    display: inline-block;
    float: left;
    width: 40px;
    height: 43px;
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") -329px -567px no-repeat;
    margin-left: 23px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .downs
{
    display: inline-block;
    float: right;
    width: 660px;
}


.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .downs .DownsTitle
{
    display: inline-block;
    float: right;
    text-align: right;
    font: bold 14px arial;
    color: #c53700;
    width: 660px;
    margin-bottom: 5px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .downs .DownsTxt
{
    display: inline-block;
    float: right;
    width: 580px;
    font: 14px arial;
    color: #3c3c3c;
    text-align: right;
    direction: rtl;
    line-height:20px;
}

.MainDiv  .ProfessionalReview .ReviewBox .ReviewDetails .downs .thumbDown
{
    display: inline-block;
    float: left;
    width: 40px;
    height: 43px;
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") -276px -567px no-repeat;
    margin-left: 23px;
}

    .MainDiv .ProfessionalReview .ReviewBox .ReviewDetails .AuthorBox {
        padding-top: 27px;
    }

    .MainDiv .ProfessionalReview .ReviewBox .ReviewDetails .AuthorImg {
        float: right;
        border: 1px solid #c1c1b5;
    }


    .MainDiv .ProfessionalReview .ReviewBox .ReviewDetails .AuthorDesc {
        float: left;
        width: 562px;
        margin-left: 24px;
    }

        .MainDiv .ProfessionalReview .ReviewBox .ReviewDetails .AuthorDesc .AuthorTitle {
            font: bold 14px arial;
            color: #3c3c3c;
        }

        .MainDiv .ProfessionalReview .ReviewBox .ReviewDetails .AuthorDesc .AuthorBody {
            font: 14px arial;
            color: #3c3c3c;
            margin-top: 5px;
            line-height: 20px;
        }
/** Carousel -- Strat **/
.carousel-image {
    max-height: 337px;
    max-width: 636px;
}

.jcarousel {
    position: relative;
    overflow: hidden;
    /*width: 228px;
    height: 223px;*/
    height: 370px;
    width: 636px;
    display: inline-block;
}

    .jcarousel ul {
        width: 20000em;
        position: relative;
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .jcarousel li {
        float: left;
    }

.jcarousel-control-prev {
    background: url("https://img.zap.co.il/imgs/newui/arrowRight.png") no-repeat scroll;
    cursor: pointer;
    display: block;
    height: 55px;
    width: 45px;
    z-index: 9999;
    margin-top: 147px;
    float: right;
    position: absolute;
    margin-right: 2px;
}

.jcarousel-control-next {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -421px -984px; /* rgba(0, 0, 0, 0);*/
    cursor: pointer;
    display: block;
    height: 55px;
    width: 45px;
    z-index: 9999;
    margin-top: 147px;
    margin-right: 590px;
    /*right: 2px;*/
    position: absolute;
}

.jcarousel-control-prev:hover {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -367px -984px; /* rgba(0, 0, 0, 0);*/
}

.jcarousel-control-next:hover {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -313px -984px; /* rgba(0, 0, 0, 0);*/
    /*display: block;*/
}

.jcarousel-control-prev:active {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -258px -984px /* rgba(0, 0, 0, 0);*/
}

.jcarousel-control-next:active {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -204px -984px /* rgba(0, 0, 0, 0);*/
    /*display: block;*/
}

.jcarousel-control-prev.inactive {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -258px -1040px; /* rgba(0, 0, 0, 0);*/
}

.jcarousel-control-next.inactive {
    background: url("https://img.zap.co.il/imgs/newui/ButtonsSprits.png") no-repeat scroll -204px -1040px; /* rgba(0, 0, 0, 0);*/
}

/* ======= New Chrom Changes =========*/
/*WiseBuyReview Gallery*/
.wb-text {
    margin-bottom: -100px;
}
.wb-next, .wb-prev {
    margin-top: 0;
    position: relative;
    top: 270px;
    float: none;
}
.wb-next {
    top: 215px;
}
/* ======= End New Chrom Changes =========*/
div.imgDiv, div.videoDiv {
    height: 370px;
    width: 636px;
    background-color: white;
    text-align: center;
    padding: 5px 0 0;
}

img {
    border: 0;
}

.jcarouselItem {
    list-style: none;
}
/** Carousel -- End **/

.MainDiv .ProductBox .PicBox {
    width: 261px !important;
    height: 261px !important;
    margin: 0 !important;
}

.RelatedProducts .GalleryProductBox {
    height: 333px !important;
}

.MainDiv .RelatedProducts .SearchResults .NoResultTitle {
    height: 45px !important;
}
.MainDiv .ModelPageLink a {
    text-decoration: none;
    color: #1f84e0;
    font: 14px arial;
    line-height: 25px;
    float: left;
    margin-left: 2px;
}
.ph_Personalization {
    float: right;
}
.MainDiv .ph_Personalization .GalleryProductBox.OneStore .ProductPic img {
    width: 100%;
    height: auto;
}