﻿@media screen and (min-width: 841px){
    .contentBody {
        max-width:960px!important;
        min-width:600px!important;
    }
    #imglogoEdmunds {
        width:65%;
    }
    #imgLogoDealerRater {
        width:40%;
    }
    #imgLogoGoogle {
        width:65%;
    }
}
@media screen and (min-width: 741px) and (max-width: 840px) {
    .contentBody {
        max-width:700px!important;
        min-width:600px!important;
    }
    #imglogoEdmunds {
        width:68%;
    }
    #imgLogoDealerRater {
        width:42%;
    }
    #imgLogoGoogle {
        width:68%;
    }
}
@media screen and (min-width: 641px) and (max-width: 740px) {
    .contentBody {
        max-width:600px!important;
        min-width:600px!important;
    }
    #imglogoEdmunds {
        width:65%;
    }
    #imgLogoDealerRater {
        width:45%;
    }
    #imgLogoGoogle {
        width:65%;
    }
}

@media screen and (min-width: 551px) and (max-width: 640px) {
    .contentBody {
        max-width:550px!important;
        min-width:550px!important;
    }
    #imglogoEdmunds {
        width:64%;
    }
    #imgLogoDealerRater {
        width:44%;
    }
    #imgLogoGoogle {
        width:64%;
    }
}
@media screen and (min-width: 531px) and (max-width: 550px) {
    .contentBody {
        max-width:530px!important;
        min-width:500px!important;
    }
    #imglogoEdmunds {
        width:65%;
    }
    #imgLogoDealerRater {
        width:45%;
    }
    #imgLogoGoogle {
        width:65%;
    }
}
@media screen and (min-width: 501px) and (max-width: 530px) {
    .contentBody {
        max-width:500px!important;
        min-width:500px!important;
    }
        #imglogoEdmunds {
        width:70%;
    }
    #imgLogoDealerRater {
        width:60%;
    }
    #imgLogoGoogle {
        width:70%;
    }
}
@media screen and (min-width: 401px) and (max-width: 500px) {
    .contentBody {
        max-width:400px!important;
        min-width:400px!important;
    }
    #imglogoEdmunds {
        width:80%;
    }
    #imgLogoDealerRater {
        width:70%;
    }
    #imgLogoGoogle {
        width:80%;
    }
}
@media screen and (min-width: 320px) and (max-width: 400px) {
    .contentBody {
        max-width:320px!important;
        min-width:320px!important;
    }
    #imglogoEdmunds {
        width:85%;
    }
    #imgLogoDealerRater {
        width:75%;
    }
    #imgLogoGoogle {
        width:85%;
    }
}
body {
    font-size:12px!important;
}
.contentBody {
    max-width:960px;
    min-width:320px;
    margin:0 auto;
    display:block;
}
.boxBlueLine {
    border: 3px solid #004D8F;
    display:block;
    margin-top:5px;
    margin-bottom:20px;
    width:100%;
    padding-top:25px;
    padding-bottom:25px;
    padding-left:45px;
    padding-right:45px;
    max-width: 960px;
    min-width:320px;
}
.subTitleHomeFirstItem {
    background-position: left center;
    float: left;
    background-image: url(data:image/png;base64,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);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    padding-left:30px;
    width: 100%;
}

.subTitleHomeFirstItem label,.subTitleHomeSecondItem label {
        font-weight: 900;
        line-height:29px;
          font-size: 1.5em;
}
.subTitleHomeFirstItem label a {
        text-decoration:none!important;
        background:none!important;
        color:black!important;
}
.subTitleHomeFirstItem label a:hover {
        text-decoration:none!important;
        background:none!important;
        color:black!important;
        cursor:pointer;
}
.dealerRaterOtherContentReviews {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin-bottom:1.2em;
    padding-bottom:1.2em;
}
.dealerRaterOtherContentBox {
    margin-bottom: 1.1em;
    margin-top: 1.1em;
    display: inline-block;
    width: 100%;
}
#divReviewsAroundWebDealerRater .contentLeft{
    display:inline-block;
    width:20%;
    vertical-align: top;
    float:left;
}
#divReviewsAroundWebDealerRater .contentRight{
    display:inline-block;
    width:80%;
    vertical-align: top;
    float:right;
    text-align:left;
}
#divReviewsAroundWebDealerRater .contentRight .row{
    margin-left:0px!important;
    margin-right:0px!important;
}

.googleOtherContentReviews {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin-bottom:12px;
    padding-bottom:12px;
}
.contentReviews {
    display:inline-block;
    padding-left:0px;
    padding-top:15px;
    width: 100%;
}

.contentReviews .divReviewCommentBox {
    border-bottom:solid 1px #C0C0C0;
    width:100%;
    display:inline-block;
    margin-bottom:1.6em;
    padding-bottom:1.6em;
}
.contentReviews .contentLeft {
   width:79%;
   display:inline-block;
   float:left;
}
.contentReviews .contentRight {
   width:20%;
   display:inline-block;
   text-align:right;
   vertical-align:top;
   float:right;
}
.contentReviews .contentLeft .divTitleRatingLeft {
    display:inline-block;
    vertical-align:middle;
}
.contentReviews .contentLeft .divTitleRatingRight {
    display:inline-block;
}
.contentReviews .contentLeft .titleCommentRating{
    display:inline-block;
    font-weight: bold;
    font-size: 1.2em;
    text-transform:uppercase;
    width:100%;
}
.contentReviews .contentLeft .textReviewComment{
   font-size:1em;
   display:inline-block;
   width:100%;
}
.divReviewCommentBox .reviewCommentQuestion {
    display:inline-block;
    width:100%;
    font-weight:normal;
    font-size: 1em;
}
.divReviewCommentBox .reviewCommentQuestion label{
    font-size: 1em;
    margin-bottom:0px!important;
}
.divReviewCommentBox .reviewCommentDescription {
    color:black;
    display:inline-block;
    width:100%;
    font-size:1em;
    text-align: justify;
    text-justify: inter-word;
    margin-top:1.5em;
}
.divCommentBox .starRatingBoxThreeStar,.starRatingBoxThreeStar {
    background-repeat: no-repeat;
    height:25px;
    display: inline-block;
}
.divCommentBox .titleCommentRating {
    color: #000000;
    text-transform:uppercase;
    font-weight: bold;
    font-size: 1.2em;
}

.reviewAroundWebBox {
    width:100%;
    display:inline-block;
    padding-left:0px;
    margin-bottom:1.5em;
}

.reviewAroundWebBox .userNameComment,.userReCommentReviewed
{
    color: #E56122;
    font-weight:bold;
    margin-bottom:0px!important;
    word-break: break-all;
}

.reviewAroundWebBox .userNameComment,.reviewAroundWebBox .dateComment,.reviewAroundWebBox .reasonDescriptionComment {
font-size:0.9em;
display:inline-block;
}
.reviewAroundWebBox .reasonComment {
    display:block;
}
.reviewAroundWebBox .titleReviewAroundWebComment {
    width:100%;
    display: inline-block;
    font-weight: 600;
    font-size: 1.2em;
    text-transform:uppercase;
}
.reviewAroundWebBox .commentReviewWeb {
    font-size:1.1em;
    text-justify:inter-word;
    text-align: justify;
    display: inline-block;
}
.reviewAroundWebBox .logoCommentDealer {
    text-align:right;
}
.recommentReviewAroundWebBoxRow {
    width:100%;
    display:inline-block;
    font-size:1.1em;
    margin-top:1.7em;
}
.recommentReviewAroundWebBoxRow .contentUserImage{
    width:6%;
    float:left;
    display:inline-block;
    height:40px;
}
.recommentReviewAroundWebBoxRow .contentUserRating{
    width:25%;
    float:left;
    display:inline-block;
    
}
.recommentReviewAroundWebBoxRow .contentUserRating .searchIcon{
    width:13%;
    float:left;
    display:inline-block;
}
.recommentReviewAroundWebBoxRow .contentUserRating .searchUser{
    float:right;
    display:inline-block;
    width:87%;
}

.recommentReviewAroundWebBoxRow .contentUserDateReComment{
    width:65%;
    float:left;
    display:inline-block;
    color:grey;
    font-size:1em;
}
.recommentReviewAroundWebBoxRow .contentLogoUser{
    width:10%;
    float:right;
    display:inline-block;
    text-align:right;
}
.contentRecomment {
    display:inline-block;
    width:100%;
    margin-bottom:1em;
    text-align: justify;
}
.pagerControl {
    display: block;
    width: 100%;
    text-align:right;
    margin-bottom:1em;
}
.pagerControl a{
    display: inline-block;
    padding:0.7em;
    font-size:1.1em;
    color: #5cb85c;
    font-weight:bold;
    cursor:pointer;
}