.reviews-module{margin:20px 0;position:relative}.disabled,.disabled a{background-color:#d6d6d6!important;cursor:not-allowed}.disabled a:hover{background-color:#d6d6d6!important;background-position:-30px -25px!important;cursor:not-allowed}.disabledprev,.disabledprev a{background-color:#d6d6d6!important;cursor:not-allowed}.disabledprev a:hover{background-color:#d6d6d6!important;background-position:-30px 8px!important;cursor:not-allowed}.block-heading-blue{background-color:#2068a2;padding:10px 15px;color:#fff;text-transform:uppercase;font-size:15px;margin-bottom:20px;position:relative}.reviews-module .block-heading-blue{margin:0;padding-left:66px;text-transform:none;font-size:17px}.reviews-module .block-heading-blue .review-heading-icon{left:-13px;margin:0!important;position:absolute;top:-20px}.reviews-module .average-rating{padding-bottom:20px;border-bottom:2px solid #e2e2e2;margin-bottom:20px;text-align:center}.reviews-module .average-rating span,.reviews-module .average-rating strong{display:inline-block;vertical-align:middle}.reviews-module .average-rating strong{margin-right:10px}.reviews-module .average-rating span{color:#fbce01;font-size:60px}.reviews-module .average-rating span.big-star{background-color:#fff;width:46px;height:46px;border:2px solid #f6d003;border-radius:46px;background-clip:padding-box;text-align:center;margin-left:5px;font-size:0;line-height:0}.reviews-module .average-rating span.big-star img{margin:9px 0 0!important}.reviews-module .write-review-buttons{padding:10px;border:2px solid #e2e2e2;text-align:center;background:#f5f5f5;border-top:0}.reviews-module .write-review-buttons p{font-size:13px;margin:0!important;padding-bottom:10px}.reviews-module .write-review-buttons p strong{font-size:13px;text-transform:none;margin:0}.reviews-module .write-review-buttons a,.reviews-module .write-review-buttons span,.reviews-module .write-review-buttons strong{display:inline-block;vertical-align:middle}.reviews-module .write-review-buttons strong{text-transform:uppercase;font-size:13px;margin-right:10px}.reviews-module .write-review-buttons img{margin:0!important}.reviews-module .write-review-buttons .or{text-transform:uppercase;font-size:10px;margin:0 5px;font-weight:700}.review-summary-block{margin:0 0 20px;background:#b0d7f8;padding:20px;overflow:hidden;font-size:12px}.review-summary-block .review-shorting{float:right;background:#fff;padding:1px 1px 1px 5px}.review-summary-block .review-shorting select{border:0}.review-summary-block .review-shorting span{font-weight:700;color:#7c6668;display:inline-block;margin-right:3px}.review-summary-block .review-summary-left,.review-summary-block .review-summary-left .summary-title{overflow:hidden}.review-summary-block .review-summary-left .summary-title strong{float:left;margin-right:5px}.review-summary-block .review-summary-left .summary-title .summary-rating{float:left;margin-right:10px}.review-summary-block .review-summary-left .summary-title .summary-rating .ratsummary-stars{background:url(../images/star.gif) left 0 repeat-x;float:left;margin-left:4px}.review-summary-block .review-summary-left .summary-title .summary-rating .ratsummary-stars .ratsummary-stars-inner{background:url(../images/star.gif) left -48px repeat-x}.review-summary-block .review-summary-left .summary-title .summary-rating span{float:left;padding:3px 4px;background:#045918;color:#fff;line-height:1;font-weight:700}.review-summary-block .review-summary-left .summary-title .total-reviews span{font-weight:400}.review-summary-block .review-summary-left p{margin:0!important;padding:8px 0 5px;font-size:11px}.reviews-module .review-form{background-color:#fafafa;border-top:2px solid #fff;padding:15px;margin-bottom:15px;display:none}.reviews-module .review-form .your-rating{margin-bottom:15px}.reviews-module .review-form .your-rating strong{display:inline-block;vertical-align:middle;margin-right:6px}.reviews-module .review-form .red{font-size:13px;color:red!important}.reviews-module .rating-stars-form{display:inline-block;border:1px solid #e7e7e7;padding:7px 10px}.reviews-module .rating-stars-form img{margin:0!important}.reviews-module .review-form .your-rating-text{margin-bottom:15px}.reviews-module .review-form .your-rating-text label{font-weight:700;display:block;margin-bottom:3px}.review-form .form-review-textbox{display:block;width:50%;border:1px solid #e7e7e7;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-review-reply-textarea,.review-form .form-review-textarea{display:block;width:100%;border:1px solid #e7e7e7;padding:10px;height:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button-review-reply-submit,.review-form .button-review-submit{background-color:#2068a2;color:#fff;font-size:13px;text-transform:uppercase;padding:10px 12px;border:0;font-weight:700;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button-review-reply-submit:hover,.review-form .button-review-submit:hover{background-color:#2a7b02;cursor:pointer}.button-review-reply-cancel,.review-form .button-review-cancel{background-color:#A6A6A6;color:#fff;font-size:13px;text-transform:uppercase;padding:10px 12px;border:0;font-weight:700;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.button-review-reply-cancel:hover,.review-form .button-review-cancel:hover{background-color:#d6d6d6;cursor:pointer}.reviews-module .review-paging-block{margin:15px 0;background-color:#f5f5f5;border:1px solid #e8e8e8}.reviews-module .review-paging-block .review-paging-block-inner{border:1px solid #fff;padding:10px;overflow:hidden}.reviews-module .review-paging-block .reviews-count{float:left;font-weight:700;padding-top:3px}.reviews-module .review-paging{float:right;list-style:none;padding:0;margin:0}.reviews-module .review-paging li{display:inline-block;vertical-align:middle;float:left;margin:0 0 0 2px!important}.reviews-module .review-paging li a{display:block;vertical-align:top;height:22px;padding:0 8px;background-color:#d6d6d6;color:#615a56;font-size:12px;line-height:22px;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.reviews-module .review-paging li a:hover,.reviews-module .review-paging li.currentPage a,.reviews-module .review-paging li.selected a{background-color:#2068a2;color:#fff}.reviews-module .review-paging li.page-next a,.reviews-module .review-paging li.page-prev a{width:22px;padding:0;font-size:0;line-height:0;text-align:left;text-indent:-9999px}.reviews-module .review-paging li.page-prev a{background-image:url(../Images/paging_arrows.png);background-repeat:no-repeat;background-position:-30px 8px}.reviews-module .review-paging li.page-prev a:hover{background-position:8px -25px}.reviews-module .review-paging li.page-next a{background-image:url(../Images/paging_arrows.png);background-repeat:no-repeat;background-position:-30px -25px}.reviews-module .review-paging li.page-next a:hover{background-position:8px 8px}.review-listing .reivew{border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:12px;min-height:70px;position:relative}.review-listing .reivew:after{display:block;content:"";width:22px;height:13px;position:absolute;bottom:-1px;left:120px;background:url(../images/review_list_divider_arrow.png) no-repeat}.review-authentication-view{padding:10px 0 5px;font-size:11px;color:#848484}.review-authentication-view span{vertical-align:middle;display:inline-block;margin:0 4px}.review-authentication-view span:first-child{margin-left:0}.review-authentication-view .authenticated-icon{display:inline-block;vertical-align:middle;width:21px;height:21px;border-radius:21px;margin-right:2px}.review-authentication-view .authenticated-icon.authenticated-icon-gplus{background:url(../images/authenticated_icon_gplus.png) no-repeat}.review-authentication-view .authenticated-icon.authenticated-icon-fb{background:url(../images/fb.png) no-repeat}.review-authentication-view .authenticated-icon.authenticated-icon-lin{background:url(../images/lin.png) no-repeat}.review-authentication-view .authenticated-icon.authenticated-icon-tw{background:url(../images/tw.png) no-repeat}.review-authentication-view .authenticated-icon-services{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:2px}.review-authentication-view .authenticated-icon-services.authenticated-icon-services-hdr{width:15px;background:url(../images/authenticated_icon_services_hd.png) no-repeat}.review-authentication-view .authenticated-icon-services.authenticated-icon-services-location{background:url(../images/location-icon-small.png) no-repeat;width:21px;height:21px}.review-listing .reivew .review-user-img{float:left;width:64px;padding-left:14px}.review-listing .reivew .review-user-img .reviewer-name{display:inline-block;width:50px;text-align:center;font-size:11px;line-height:1;margin-top:5px;text-decoration:underline}.review-listing .reivew .review-user-img:hover .reviewer-name{text-decoration:none}.review-listing .reivew .review-content img,.review-listing .reivew .review-user-img img,.review-listing ul.paging,.review-listing ul.paging li{margin:0!important}.review-listing .reivew .review-content{overflow:hidden;padding:0 0 0 12px}.review-content .rateit>span{background:#045918;color:#fff;font-weight:700;line-height:1;padding:3px 4px;display:inline-block;vertical-align:top}.review-content .review-stars{margin-bottom:10px}.reviewed-date{display:inline-block;vertical-align:top;margin:0 0 0 4px;color:#848484;font-size:12px}.review-listing .reivew .review-content .review-text{padding:0;width:95%}.review-listing .reivew .review-content .review-text p{margin:0 0 5px!important}.review-listing .reivew .review-content .review-text p:last-child{margin:0!important}.review-reply-icon{float:right;padding:0 5px;cursor:pointer}.review-reply{background-color:#F2F2F2;float:left;margin-top:10px;padding:5px;margin-left:30%;width:70%}.reviewer-name a{text-decoration:none!important;font-weight:700}.review-title{text-decoration:none!important;color:#5D0000;font-weight:700}.clear{clear:both}.reviewer-review{padding:5px 38px;background:url(../images/left_quotes.png) no-repeat;position:relative}.reviewer-review:after{width:30px;height:25px;content:"";display:block;position:absolute;bottom:0;right:0;background:url(../images/right_quotes.png) no-repeat}@media screen and (max-width:547px){.reviews-module .write-review-buttons strong{display:block;margin:0 0 10px}.reviews-module .write-review-buttons p strong{display:inline;margin:0}.reply-user-img{float:left;width:78px}.reply-user-img img{margin:0!important}}@media screen and (max-width:479px){.reviews-module .write-review-buttons .or{display:block;margin:2px 0}.review-reply{width:95%}.review-reply-box{width:99%}.review-reply-box .button-review-reply-submit{width:50%}.review-listing .reivew .review-content .review-text{padding:0;width:98%}.review-authentication-view .divider{display:none}.review-authentication-view span{display:block;margin-left:0;margin-top:5px}.review-summary-block .review-summary-left{overflow:visible}.reviewer-review{padding:5px;background:0 0;position:relative}.reviewer-review:after{bottom:0;right:0;background:0 0}.reply-user-img{float:left;width:78px}.reply-user-img img{margin:0!important;width:68px}.replier-name{font-weight:700}}.reviews-module .write-review-buttons{background-color:#fff}.title-authenticate{text-align:center;color:#2068a2;text-transform:uppercase;font-size:18px;font-weight:700;margin-bottom:22px;border-bottom:1px solid #d6d6d6;position:relative;margin-top:-10px}.title-authenticate span{display:inline-block;vertical-align:middle;background-color:#fff;padding:0 8px;position:relative;top:12px}#writereviewbuttons .social-login{display:block!important;overflow:hidden}#writereviewbuttons .social-login a{cursor:pointer;display:block;float:left;width:25%;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#writereviewbuttons .social-login a:hover{opacity:.7}@media all and (max-width:540px){#writereviewbuttons .social-login a{width:50%;margin-top:5px}.title-authenticate{font-size:17px}}