@charset "UTF-8";@media screen and (max-width:990px){.header .logo{width:95vw}.header .logo a img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.hidden_prior_990px{display:none !important}.top-navbar-right{text-align:right}.top-navbar-right i{color:rgba(255,255,255,0.7);font-size:1.4em;margin-top:5px}.header .header-wrapper+.header-wrapper .primary .navbar .navbar-collapse{width:102vw}.primary{width:100%}.primary .navbar button{width:100%;border:1px solid !important;border-color:black}.primary .navbar button .menu_button_content{width:75px;left:0;right:0;margin:auto}}.array{width:100%}.array td{padding:10px}.review_line{width:100%;padding-bottom:5px;line-height:2em}.review_line i{text-align:center;background-color:#89c4f4;color:#fff;border-radius:2px;height:2em;width:2em;padding:6px;float:left}.review_line i.info{background-color:#89c4f4}.review_line i.success{background-color:#45b6af}.review_line i.warning{background-color:#dfba49}.review_line i.danger{background-color:#f3565d}.review_line p{background-color:#fafafa;padding-left:45px;color:#82949a}.review_line:hover p{color:#45b6af}.review_line .fake_link{float:right;font-weight:bold}.review_line .points{font-weight:bold;color:#67809f}.star-rating{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;display:inline-block;font-size:1em;color:#ccc;cursor:pointer}.star-rating-top{color:#fc0;padding:0;position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.star-rating-bottom{padding:0;display:inline-block;color:#ccc}.responsive-table{width:100%;border-collapse:collapse;margin:20px 0}.responsive-table th,.responsive-table td{border:1px solid #ddd;padding:8px;text-align:left}.responsive-table th{background-color:#f2f2f2}@media screen and (max-width:768px){.responsive-table,.responsive-table thead,.responsive-table tbody,.responsive-table th,.responsive-table td,.responsive-table tr{display:block;width:100%;border:0}.responsive-table tr{margin-bottom:15px}.responsive-table td{text-align:center;position:relative;padding:5px !important}.responsive-table td::before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:15px;font-weight:bold;text-align:left}.responsive-table thead tr{display:none}}#points .amount{text-align:right;color:black;font-weight:bold}#points .comment{text-align:left}