.float_right{float:right}
.pad-bottom-10{padding-bottom:10px}
.user-review-rating-block{clear:both;float:right;width:99%}
.user-review-rating-block .container{width:100%}
.user-review-rating-block span,.user-review-rating-block p{font-size:12px;font-weight:400}
.customer-recommend-bank{background:#d6e2ee url(/images/customer_review/recommend-bank-bg.png) repeat-x bottom;font-size:12px;color:#333;padding:10px 40px;border-bottom:1px solid #7e8c9a}
.orange-btn{width:auto;height:auto;line-height:26px;font-size:12px;cursor:pointer;outline:0;text-align:left;white-space:normal;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;vertical-align:middle;color:#fef4e9;border:solid 1px #d57312;text-shadow:0 1px 1px #333;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px;border-radius:5px 5px 5px 5px;background:-webkit-gradient(linear,0% 0,0% 100%,left top,left bottom,from(#f5a405),to(#e98411));background:-webkit-linear-gradient(top,#f5a405,#e98411);background:-o-linear-gradient(top,#f5a405,#e98411);background:-ms-linear-gradient(top,#f5a405,#e98411);background:-moz-linear-gradient(top,#f5a405,#e98411);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5a405',endColorstr='#e98411');display:inline-block;*display:inline;zoom:1}
.orange-btn:hover{color:#fef4e9;background:#f9992b;background:-webkit-gradient(linear,0% 0,0% 100%,left top,left bottom,from(#e98411),to(#f5a405));background:-webkit-linear-gradient(top,#e98411,#f5a405);background:-o-linear-gradient(top,#e98411,#f5a405);background:-ms-linear-gradient(top,#e98411,#f5a405);background:-moz-linear-gradient(top,#e98411,#f5a405);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e98411',endColorstr='#f5a405')}
.orange-btn.button-write-review{margin:0 10px;padding:0 10px}
.customer-reviews{padding:15px 0}
.customer-review-title{font-size:12px;font-weight:700;color:#333;float:left}
.review-pagination{float:right;font-size:14px;font-weight:700;color:#333}
.review-pagination a{color:#6fa000;cursor:pointer;text-decoration:none;margin-left:15px;display:inline-block}
.review-pagination a:hover{text-decoration:underline;color:#333}
.review-pagination span{margin-left:15px}
.review-sortby{border-bottom:1px solid #919496;padding-bottom:15px;margin:0}
.review-sortby label{font-size:14px;float:none;color:#333;padding:0 20px 0 0}
.review-sortby select{width:145px;padding:2px 10px;border:1px solid #827777;outline:0;background:#fff url(/images/customer_review/review-input-bg.png) repeat-x 0 0;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}
.user-review-rating-block .btn-info{width:250px;background:#fff;border:1px solid #ccc}
.search-select .dropdown-arrow{border-color:transparent transparent #f3f4f5;border-style:solid;border-width:0 8px 7px;height:0;margin-top:3px;opacity:0;position:absolute;right:19px;top:100%;width:0;z-index:10}
.search-select.open .dropdown-arrow{opacity:1}

.user-review-rating-block .search-select{width:250px; display:inline-block; position: relative;}
.user-review-rating-block .dropdown-menu{border-radius:6px;width:100%;background:#fff;box-shadow:2px 3px 6px #888;color:#333;float:left;font-size:14px;left:0;margin:10px 0 0;min-width:160px;position:absolute;top:100%;z-index:1000;display:none}
.user-review-rating-block .open .dropdown-menu{display:block}
.user-review-rating-block .dropdown-menu li > a:before{float:right;margin-top:3px}
.user-review-rating-block .dropdown-menu li > a:before,.dropdown-menu li > a:after{content:" ";display:table}
.user-review-rating-block .dropdown-menu li > a:after{clear:both}
.user-review-rating-block .dropdown-menu li:first-child > a{border-radius:0;padding-top:7px}
.user-review-rating-block .dropdown-menu li > a{color:rgba(52,73,94,0.75);padding:6px 15px 8px;text-decoration:none;transition:background-color .25s ease 0;clear:both;display:block;font-weight:400;line-height:1.42857;white-space:nowrap;transition:all 0 ease 0}
.bb-search-action-dropdown,.bb-search-action-dropdown .btn{width:100%}
.user-review-rating-block .select .btn .filter-option{color:#333;top:11px;left:10px}
.user-review-rating-block .form-control .btn{padding:0}
.user-review-rating-block .caret{transform:scale(1.001);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;height:0;vertical-align:middle;width:0;border-bottom:8px none #34495e;border-top:8px solid #34495e;border-width:8px 6px;transition:all .25s ease 0}
.user-review-rating-block .select .btn .caret{right:9px;margin-top:-3px;position:absolute;top:50%;border-bottom-color:#333;border-top-color:#333}
.user-review-rating-block .btn-info:active,.user-review-rating-block .btn-info.active,.user-review-rating-block .open .dropdown-toggle.btn-info{border-color:#ccc}
.user-review-rating-block .dropdown-menu li.active>a,.user-review-rating-block .dropdown-menu li.selected>a,.user-review-rating-block .dropdown-menu li.active>a.highlighted,.user-review-rating-block .dropdown-menu li.selected>a.highlighted{background:#ccc;color:#333}
.user-review-rating-block .dropdown-menu li>a:hover,.user-review-rating-block .dropdown-menu li>a:active,.user-review-rating-block .dropdown-menu li>a:focus{background-color:#ccc;color:#333}
ul.individual-reviews li{padding:10px 0}
.rating-review-wrapper:before,.rating-review-wrapper:after,.customer-reviews:before,.customer-reviews:after,.reviewed-details:before,.reviewed-details:after,.review-micro-rating:before,.review-micro-rating:after,.pad-bottom-10:before,.pad-bottom-10:after{display:table;content:" "}
.rating-review-wrapper:after,.customer-reviews:after,.reviewed-details:after,.review-micro-rating:after,.pad-bottom-10:after{clear:both}
.user-review-rating-block .select .btn .filter-option{color:#333;left:10px;top:11px;height:26px;overflow:hidden;position:absolute;right:33px;text-align:left}
ul.individual-reviews li:last-child{border-bottom:0 none}
.individual-reviews li.last{border:0 none}
ul.individual-reviews li p{line-height:18px;clear:left;padding-top:10px;float:left;margin:0}
.review-detail{float:left;padding-right:35px;width:20%;background-color:#fff;text-align:center}
.review-link{font-weight:700;color:#075199;line-height:20px}
.review-link:hover{color:#000}
.customer-pic,.customer-pic span img{width:97px;height:97px;margin:0 auto;position:relative;padding-bottom:0}
.customer-pic-shadow{width:97px;height:97px;background:url(/images/customer_review/customer-review-bg-top.png) no-repeat 0 0;position:absolute;top:0}
.customer-name{font-weight:700;line-height:18px;color:#333;padding:10px 0 20px;text-transform:uppercase}
.customer-name span {font-weight:700}
.customer-city{text-transform:capitalize}
.yes-recommend-bank input[type=checkbox]{margin-right:5px;display:inline-block}
.reviews-section{float:right;width:79%;background-color:#fff;padding:16px 20px 5px;border:3px solid #ccc;position:relative}
.individual-bank-name{float:left;padding-right:10px;min-width:195px;max-width:410px}
.bank-name-title{font-size:15px;color:#069;padding-bottom:7px;display:block}
.reviews-section .medium-rating{padding:0 0 3px;min-width:85px}
.reviews-section .medium-rating img{width:14px;height:14px;float:left;margin-right:1px}
.individual-bank-name .medium-rating{float:left;padding-top:3px}
.over-all-ratings{float:left;color:#696d70}
.validated-source{float:left;padding-top:4px}
.thumbs a{background-image:url(/images/thumbs-spirit.png);background-repeat:no-repeat;width:20px;height:20px;padding-left:22px;display:inline-block;text-decoration:none;color:#000;line-height:20px;font-size:12px}
.thumbs a:hover{text-decoration:underline}
.thumbs-up{background-position:0 0}
.thumbs-down{background-position:0 -40px}
.reviews-txt{clear:both;padding:10px 0;line-height:18px}
.helpful-review{font-size:11px;color:#787878;display:block;padding-bottom:10px;clear:both}
.helpful-btn{border:1px solid #ccc;width:33px;padding:2px 0;text-align:center;display:inline-block;margin:0 3px 0 0;color:#000;text-decoration:none;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0,#d2d2d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#d2d2d2));background:-webkit-linear-gradient(top,#fcfcfc 0,#d2d2d2 100%);background:-o-linear-gradient(top,#fcfcfc 0,#d2d2d2 100%)}
.helpful-btn:hover{background:#d2d2d2;background:-moz-linear-gradient(top,#d2d2d2 1%,#fcfcfc 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#d2d2d2),color-stop(99%,#fcfcfc));background:-webkit-linear-gradient(top,#d2d2d2 1%,#fcfcfc 99%);background:-o-linear-gradient(top,#d2d2d2 1%,#fcfcfc 99%)}
.review-micro-rating{padding:10px 0 0;border-top:1px solid #ccc}
.preview-micro-rating{float:left;padding-right:10px;width:140px}
.review-micro-rating .small-rating{width:90px;float:left}
.review-micro-rating .small-rating img{width:12px;height:12px;margin-top:5px}
.reviewed-details{border-top:1px solid #ccc;padding-top:10px;font-size:11px;color:#666;display:block}
.customer-took-loan{float:left;padding-right:10px;width:340px}
.review-date{float:right;width:150px;text-align:right}
.review-nose-tip{width:15px;height:13px;background:url(/images/customer_review/nose-tip.jpg) no-repeat 0 0;position:absolute;left:-15px;top:57px}
.review-standalone-page #bd{background-color:#fff}
.small-rating{cursor:pointer;width:105px}
.small-rating img{width:16px;height:16px;margin-right:2px;float:left}
.individual-reviews .review-submitted{border:1px solid #0a9c48;color:#0a9c48;float:none;max-width:100%;padding:5px}
.yes-recommend-bank{font-size:11px;text-align:left;color:#222;background-color:#d1f8ff;border:solid 1px #999;padding:3px 5px;line-height:14px;border-radius:5px}
.yes-recommend-bank img{width:16px;height:16px;top:-2px;position:relative;vertical-align:middle}
.pagination-bottom .customer-review-title {display: none;}
@media only screen and (max-width:768px) {
    .rating-review-wrapper{border:solid 1px #bbb}
    .review-detail{float:none;width:100%;position:relative;padding:20px 0 0 80px;min-height:80px}
    .customer-name,.review-link,.yes-recommend-bank{float:left;text-align:left;clear:both}
    .customer-pic-shadow{background:url(/images/customer_review/customer-review-bg-top-60.png) no-repeat 0 0}
    .customer-pic,.customer-pic span img,.customer-pic-shadow{width:60px;height:60px}
    .customer-pic{left:10px;position:absolute;top:10px}
    .customer-name{padding:0}
    .yes-recommend-bank{font-size:10px;text-align:left;color:#222;position:absolute;background:#d1f8ff;z-index:1;border:solid 1px #999;padding:2px 5px 2px 2px;left:auto;right:-4px;top:-1px;width:140px;height:20px;line-height:14px;border-radius:0 0 0 5px}
    .yes-recommend-bank:after{content:"";position:absolute;display:block;border-style:solid;border-color:#666 transparent transparent;bottom:-4px;right:-1px;border-width:4px 4px 0 0}
    .yes-recommend-bank img{width:16px;height:16px;top:-1px;position:relative}
    .reviews-section{float:none;width:100%;padding:16px 20px 5px;position:relative;border:0 none;border-top:solid 1px #f1f1f1}
    .reviews-section .medium-rating{width:auto;float:left}
    .review-nose-tip{display:none}
    .individual-bank-name .bank-name-title{color:#069;display:block;font-size:15px;padding-bottom:7px}
    .individual-bank-name{padding-right:5px}
    .individual-bank-name .review-link{display:block;width:100%}
    .individual-bank-name .medium-rating{padding-top:0;margin-top:-1px}
    .over-all-ratings{line-height:14px}
    .reviews-txt{padding:0!important;text-align:justify}
    .helpful-review,.customer-took-loan{display:none}
    .review-micro-rating{border:0!important;clear:both}
    .review-micro-rating .pad-bottom-10{padding-bottom:0}
    .preview-micro-rating{line-height:12px}
    .reviewed-details{border-top:0 solid #ccc;clear:both}
    .social-like-share{display:none}
    .user-review-rating-block,.tools-menu .row{width:100%}
    .thumbs.float_right{margin-top:8px}
}
@media(max-width:480px) {
    .customer-recommend-bank{padding:10px}
    .review-link{font-size:12px}
    .preview-micro-rating {
        clear: both;
    }
}
.user-review-rating-block .elig-review-block{float:none}
#card_comparison .user-review-rating-block .elig-review-block{float:right;width:100%}
