.button,.fm-read-more{cursor:pointer}.reviews-wrapper{font-size:16px}.rating-stars i{font-size:20px}.red{color:red}.orange{color:orange}.gold{color:gold}.yellow{color:#ff0}.rating-stars{text-align:center;height:40px;min-height:50px}.excerpts_cont{padding-top:5px}.source-date-review{height:40px;min-height:50px;line-height:2;font-size:14px;text-align:left}.rev_img{width:65%;margin:auto;display:block;padding-top:13px;padding-bottom:10px}.button,.button-group{width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.procedure-btn,.source-btn{color:#fff;background-color:#aaa;width:100%}.procedure-btn:hover,.source-btn:hover{color:#ddd}.review-from{font-weight:600}@media(max-width:1200px){.source-date-review{font-size:12px}.rating-stars{font-size:14px}.rating-stars i{font-size:17px}}@media(max-width:990px){.source-date-review{font-size:10px}.rating-stars{font-size:11px}.rating-stars i{font-size:13px}}@media(max-width:768px){.source-date-review{font-size:12px}.rating-stars{font-size:15px}.rating-stars i{font-size:17px}}@media(max-width:530px){.rating-stars,.source-date-review{height:50px;font-size:12px}.rating-stars i{font-size:12px!important}}@media(max-width:360px){.rating-stars,.rating-stars i{font-size:9px}.rating-stars{height:50px}}@media(max-width:767px){.grid{margin-top:20px}.button-group{width:100%}.source-btn{margin-bottom:3px!important}}.button{display:inline-block;padding:.5em 1em;background:#EEE;border:none;border-radius:7px;color:#222;font-family:sans-serif;font-size:16px;text-shadow:0 1px #fff}.button-group:after,.grid:after{content:'';display:block;clear:both}.button:hover{background-color:#99b8e1;text-shadow:0 1px hsla(0,0%,100%,.5);color:#222}.button.is-checked,.button:active{background-color:#43556c}.button.is-checked{color:#fff;text-shadow:0 1px 1px hsla(0,0%,0%,.6)}.button:active{box-shadow:inset 0 1px 10px hsla(0,0%,0%,.8)}.button-group .button{float:left;border-radius:0;margin-left:0;margin-right:1px;font-size:15px}.grid{max-width:1200px}.element-item{margin-bottom:10px;min-height:145px;clear:both}.ui-group,.ui-group .button-group,.ui-group h3{display:inline-block}.ui-group h3{vertical-align:top;line-height:32px;margin-right:.2em;font-size:16px}.revtext.short{overflow:hidden;height:130px}