.product-rating-wrapper{overflow:hidden;clear:both;}.product-rating {float:left;}.profileratings h3{text-align: left;margin-bottom: 15px;float: left;font-size: 1em;}.product-rating p{color: #888;display: inline-block;width: 135px;line-height: 12px;padding-left: 7px;}.overallratings{float:left;width: 170px;text-align: left;}.overallratings ul{list-style: none;text-align: left;font-weight: 600;font-size: 0.67em;}.overallratings a, .overallratings button{color:#0088cc;font-size: 0.75em;border-bottom:1px solid #ddd;padding-bottom: 10px;padding-top: 10px;display: block;text-align: left;font-weight: 400;}.overallratings a{padding-left: 8px;}.overallratings button{font-weight: 200;}.overallratings button.first{border-top:1px solid #ddd;}.overallratings ul li{margin-bottom: 15px;}.overallratings ul h4{margin-bottom: 5px;}.maincontent-rating{float:left;width: 810px;font-weight: 400;}.maincontent-rating button.left{float:left;font-size: 0.875em;}.individual-rating{border-bottom:1px solid #ddd;float:left;margin-bottom: 30px;}.individual-rating .individual-main{width:555px;float:left;padding-bottom: 60px;margin-right: 30px;margin-left: 30px;}.individual-rating .individual-header div{text-align: left;display: inline-block;}.individual-rating .individual-header .rtt{float: left;margin-left: 30px;}.individual-header .date{font-size:0.78em;color: #888;}.individual-rating .author{width: 175px;float: right;}.individual-rating .author h5{margin-top: 20px;}.individual-rating .author span, .individual-rating .author p{font-size: 0.875em;}.individual-rating .rightside, .individual-rating .author{width:175px;float:right;text-align: left;padding-left: 20px;font-size: 0.875em;margin-bottom: 20px;}.individual-rating .author{margin-bottom: 0;}.individual-rating .rightside h5.devider{margin-top: 20px;font-size: 1em;border-top:1px solid #ddd;padding-top: 20px;}.inline{display: inline;font-weight: 400;}.individual-main{text-align: left;}.individual-main .review-text{padding-top: 30px;}.individual-main .recommendfriend{color:#059e23;font-size:0.875em;margin-top: 25px;margin-bottom:28px;}.individual-main .would-not-recommend{color: #e22d00;font-size:0.875em;margin-top: 25px;margin-bottom:28px;}.individual-main .greybground{background-color: #efefef;padding: 20px;}.individual-main .greybground .technology{margin-bottom: 20px;display: block;font-size: 14px;}.individual-main .greybground .services{display: block;font-size: 14px;}.individual-main .greybground h5{display: inline;font-size: 14px;}.companyprofile .profileratings.reviews h2{padding-bottom:0px;}.companyprofile .profileratings.reviews div.show{margin-top: 60px;}.profileratings ul#tablist{margin: 0 auto;padding-bottom: 60px;}.main.companyprofile .section-footnote .section-content{font-size: 14px;font-weight: 400;}h2.company-description {margin-bottom: 0;}.individual-rating .author span{font-size: 14px;}#ratingAndReview .companyprofile-tabpanel .cons-button {color: #fff;background-color: #0088cc;border: 1px solid #0088cc;padding: 7px 22px;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 0.75em;margin-bottom: 15px;display: inline-block;font-weight: 400;text-decoration: none;}#ratingAndReview .companyprofile-tabpanel p.write-a-review {border-bottom: 1px solid #ddd;margin-bottom: 15px;}select.sort-select {margin-top: 1px;display: block;}