.question{position:relative;margin:0;padding:10px 10px 10px 30px;display:block;width:auto;cursor:pointer;border-bottom:1px solid #D6D6D6;font-weight:700;font-size:18px}.answers{padding:0 15px;margin:5px 0;width:auto%!important;height:0;overflow:hidden;z-index:0;position:relative;opacity:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-weight:400;font-size:18px}.answers a{color:red}.answers a:hover{text-decoration:underline}.questions:checked ~ .answers{height:auto;opacity:1;padding:15px}.plus{position:absolute;margin-left:10px;z-index:5;font-size:20px;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.questions:checked ~ .plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.questions{display:none}.heading{font-size:25px;margin-right:25px}.fa{font-size:25px}.checked{color:orange}.side-rate{float:left;width:15%;margin-top:10px}.middle-rate{margin-top:10px;float:left;width:70%}.right-rate{text-align:left}.row-rate:after{content:"";display:table;clear:both}.bar-container-rate{width:100%;text-align:center;color:#fff}.bar-5{width:99%;height:18px;background-color:#d31e3d}.bar-4{width:80%;height:18px;background-color:#e8425e}.bar-3{width:60%;height:18px;background-color:#fa5470}.bar-2{width:40%;height:18px;background-color:#fc798f}.bar-1{width:20%;height:18px;background-color:#f9adba}.total-rating{width:auto;height:auto;overflow:hidden;background-color:#E8E8E8;padding:30px}@media (max-width: 600px){.side-rate,.middle-rate{width:100%}.right-rate{display:none}}