.login-wrapper{display:block;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:900px}.login-header-img{max-width:130px}.login-header-img-limited{width:100%}.login-panel{flex:0 0 400px;padding:1rem 2rem}.event-list-panel{flex:1 1 400px;padding:1.5rem}.events-widget .head{border-bottom:1px solid #343434}.event-item{border-bottom:1px solid #383838;display:flex;padding:15px 0}.event-item .event-title{font-size:1.25rem;font-weight:400;line-height:1.2;margin-bottom:0!important}.event-item .event-title a{text-decoration:none}.event-item .event-title a:hover{text-decoration:underline}.event-item .sub{color:#ffc526}.event-item .desc{color:#9f9f9f}.event-item img{background:rgba(0,0,0,.329);height:auto;min-height:130px;-o-object-fit:contain;object-fit:contain;width:100px}.login-header{margin:1em 0}.login-title{font-size:1.5rem;font-weight:400;margin:0 0 1rem;padding:0}a:hover{color:#fff}@media (max-width:425px){.event-item p.desc{font-size:14px}}@media (min-width:768px){.auth-panel,.login-panel{border-radius:5px}.login-wrapper{display:flex;justify-content:center;max-width:600px}.login-header-img-limited{max-width:400px}.event-list-panel,.login-panel{flex:0 0 400px}}@media (min-width:900px){.login-header-img-limited,.login-wrapper{max-width:900px}.login-panel{flex:0 0 320px}.event-list-panel{flex:1 1 400px}}.rollover-banner{background:repeating-linear-gradient(45deg,#000,#000 10px,#ffc526 0,#ffc526 20px);border-radius:5px;color:#282828}.rollover-banner-header{background:#ffc526;border-top-left-radius:5px;border-top-right-radius:5px;color:#000;line-height:1rem;padding:1rem;position:relative;text-align:center}.rollover-banner .rollover-img{background:url(/img/manok.png) 50% no-repeat;display:none;height:186px;position:absolute;right:-30px;top:-7px;width:186px}@media (min-width:390px){.rollover-banner .rollover-img{display:block}.rollover-banner-header{text-align:left}}.rollover-banner .mechanics{background:rgba(32,32,30,.98);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#e3dfd3;font-size:13px;padding:1rem}.rollover-banner .ro-hv1{color:#c71112;font-size:2.7rem;font-weight:700;line-height:2.7rem;text-shadow:2px 2px 4px rgba(0,0,0,.25)}.rollover-banner .ro-hv2{color:#343434;font-size:1.4rem;text-shadow:2px 2px 4px rgba(0,0,0,.25);word-spacing:1rem}.rollover-banner .ro-hv3{font-size:2.2rem;font-weight:700;line-height:2.2rem;text-shadow:2px 2px 4px rgba(0,0,0,.25)}.rollover-banner .ro-tagln{margin-top:10px;text-transform:uppercase}.terms h3{font-size:18px;font-weight:700;margin:0}
