@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,900);body{margin:0;font-family:Roboto,sans-serif}*,body,html{box-sizing:border-box}#reviews{height:400px;width:100%;position:relative}#reviews .review_container{position:absolute;overflow:hidden;height:100%;width:100%;top:0;left:0;display:flex}#reviews .review_container:after{content:"";max-height:300px;min-height:300px;flex-grow:5;min-width:450px;margin:40px 15px;display:block}#reviews .review{max-height:300px;min-height:300px;flex-grow:5;display:block;margin:40px 15px;background:#fff;padding:10px;box-sizing:content-box;border-radius:5px;box-shadow:0 0 20px 0 #e0e0e0}#reviews .review .head{height:100px;padding:20px 0;overflow:hidden}#reviews .review .head img{height:100%;float:left;margin-right:15px}#reviews .review .head .user_name{font-weight:bolder;font-size:17px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#reviews .review .head .ratings{overflow:hidden}#reviews .review .head .ratings,#reviews .review .head .ratings ul{display:inline-block}#reviews .review .head .ratings ul.rating{margin:0;padding:0;height:25px;min-width:25px;width:130px;float:left;overflow:hidden;margin-left:-5px}#reviews .review .head .ratings ul.rating li.star{display:inline-block;height:15px;width:15px;float:left;margin:5px 5px;position:relative;background:url(../img/stars.png);background-size:cover}#reviews .review .head .ratings .rating-d{font-size:14px;position:relative;color:#828282;top:4px}#reviews .review .head .rating-t{display:block;color:#828282;font-size:14px;margin-top:5px;padding-left:62px}#reviews .review .body{margin:10px 20px;font-size:15px;max-height:165px;overflow:auto}#reviews .review .head .ratings ul.rating li.star.rate-1,#reviews .review .head .ratings ul.rating.rating-2 li.star.rate-2,#reviews .review .head .ratings ul.rating.rating-3 li.star.rate-2,#reviews .review .head .ratings ul.rating.rating-3 li.star.rate-3,#reviews .review .head .ratings ul.rating.rating-4 li.star.rate-2,#reviews .review .head .ratings ul.rating.rating-4 li.star.rate-3,#reviews .review .head .ratings ul.rating.rating-4 li.star.rate-4,#reviews .review .head .ratings ul.rating.rating-5 li.star.rate-2,#reviews .review .head .ratings ul.rating.rating-5 li.star.rate-3,#reviews .review .head .ratings ul.rating.rating-5 li.star.rate-4,#reviews .review .head .ratings ul.rating.rating-5 li.star.rate-5{background-position-y:-14px}#reviews div.pagination{width:125px;margin:auto;position:absolute;left:0;right:0;bottom:10px}#reviews .pagination ul.pagination{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}#reviews .pagination ul.pagination li{display:block}#reviews .pagination ul.pagination li .pagbtn{border-radius:100%;height:12px;width:10px;display:block;background:#adadad;cursor:pointer;border:0;transition:250ms ease}#reviews .pagination ul.pagination li .pagbtn.sel,#reviews .pagination ul.pagination li .pagbtn:hover{background:#005c9e}#reviews .pagination ul.pagination li .pagbtn:focus{outline:0}.google_attribution{width:100%;overflow:hidden;position:relative;z-index:-1;top:-25px;transition:250ms ease}.google_attribution img{float:right}@media screen and (max-width:310px){#reviews .review .head .ratings .rating-d{display:none}}@media screen and (max-width:435px){.google_attribution{top:0}}@media screen and (max-width:250px){#reviews .review .head img{width:45px;height:auto}#reviews .review .head .ratings ul.rating li.star{margin:5px 1px}#reviews .review .head .ratings ul.rating li.star.rate-1{margin:5px 1px 5px 6px}#reviews .review .head .ratings ul.rating{width:90px}}