.sa_sign_in,.sa_sign_in_adult{height:45px;-webkit-appearance:none;cursor:pointer;border:none;outline:0}.sa_bar_v2.hidden,.sa_bar_v2_iframe_container.hidden{display:none}.sa_bar_v2_iframe_close:hover,.sa_bar_v2_toggle:hover{opacity:.85}.sa_sign_in{width:180px;background-image:url(assets/images/sign_in_with_sa.jpg)}.sa_sign_in_adult{width:313px;background-image:url(assets/images/sign_in_with_sa_adult.png)}.sa_bar_v2{position:fixed;bottom:5px;right:5px;z-index:9999;background-color:transparent;width:390px;height:600px;max-width:390px;max-height:600px;pointer-events:none}.sa_bar_v2_iframe_container{position:absolute;left:0;bottom:100px;width:100%;height:450px;z-index:2;pointer-events:auto}.sa_bar_v2_iframe_container:after{content:"";display:block;background-color:#fff;width:24px;height:24px;position:absolute;bottom:-10px;right:49px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}@media (max-width:400px){.sa_bar_v2{width:95%}}@media (max-height:570px){.sa_bar_v2{height:95%}.sa_bar_v2_iframe_container{bottom:0;height:100%}.sa_bar_v2_iframe_container:after{display:none}}.sa_bar_v2_iframe{width:100%;height:100%;border-radius:5px;background-color:#fff}.sa_bar_v2_iframe_close,.sa_bar_v2_toggle{position:absolute;border-radius:50%;overflow:hidden;cursor:pointer}.sa_bar_v2_iframe_close{top:-15px;right:-2px;width:30px;height:30px;background-color:#fff;font-family:sans-serif;font-weight:700;color:#DA372B;line-height:30px;text-align:center}.sa_bar_v2_toggle{bottom:0;right:20px;width:78px;height:78px;background:url(assets/images/awesome-bar/default-toggle-button.png) center center no-repeat #fff;z-index:1;pointer-events:auto}.sa_bar_v2_toggle.alexrider{background:url(assets/images/awesome-bar/alexrider-toggle-button.png) center center no-repeat #fff}.apps_panel,.notifications_panel,.profile_panel{height:150px;width:400px}.profile_panel{display:inline-block;color:#DA372B;width:400px;text-align:left;font-weight:700;margin:auto}.profile_panel>.left_column{padding:10px;width:100px;margin-right:5px;float:left;overflow:hidden}.profile_panel>.left_column .avatar{width:100px;height:100px}.profile_panel>.detail_area{padding:0 10px 10px 0;display:block;float:none;overflow:hidden;height:150px}.apps_panel,.notifications_panel{width:400px;display:inline-block}.profile_panel>.detail_area .username{font-size:25px;padding-top:10px}.profile_panel>.detail_area .detail_row{padding-top:10px}.profile_panel>.detail_area .detail_row .status_title{font-size:18px;text-align:left}.profile_panel>.detail_area .detail_row .status_value{float:right}.apps_panel img{height:150px}.notifications_panel{height:150px;overflow:auto}.notifications_panel .notification{display:block;width:100%;padding:5px;box-sizing:border-box;color:#DA372B;text-decoration:none;text-align:left;margin-bottom:5px;border-bottom:1px solid #DA372B}.superawesome_club_iframe_container{position:fixed;left:0;bottom:0;right:0;z-index:100}.superawesome_club_iframe_container header{text-align:center;border-bottom:5px solid #DA372B}.superawesome_club_iframe_toggle_logo{background-image:url(assets/images/toolbar/small.png);width:175px;height:21px;cursor:pointer;margin:auto}.superawesome_club_iframe_toggle_branding_alexrider{background-image:url(assets/images/toolbar/branding_alexrider.png);width:175px;height:21px;cursor:pointer;margin:auto}.superawesome_club_iframe_toggle{display:inline-block;margin-bottom:-4px}.superawesome_club_iframe_container iframe,.superawesome_club_iframe_container img{display:block}.sa_notification .ui-pnotify-closer,.sa_notification .ui-pnotify-icon,.sa_notification .ui-pnotify-sticker,.superawesome_club_iframe_container iframe{display:none}.sa_notification,.sa_notification .alert{background-color:#fff;color:#DA372B}.sa_treasurehunt_item{cursor:pointer}#game-551d05cbf0097ae857794062 iframe,#game-551d05e4f0097ae857794063 iframe{display:block;margin:auto}.sa-notification-wrapper.sa-notification-level-error .sa-notification-icon-error,.sa-notification-wrapper.sa-notification-level-success .sa-notification-icon-success,.sa-notification-wrapper.sa-notification-level-warning .sa-notification-icon-warning{display:inline!important}@media (min-width:320px){#game-551d05e4f0097ae857794063 iframe{width:300px!important;height:200px!important}#game-551d05cbf0097ae857794062 iframe{width:300px!important;height:450px!important}}@media (min-width:450px){#game-551d05e4f0097ae857794063 iframe{width:430px!important;height:300px!important}#game-551d05cbf0097ae857794062 iframe{width:430px!important;height:500px!important}}@media (min-width:650px){#game-551d05e4f0097ae857794063 iframe{width:630px!important;height:400px!important}#game-551d05cbf0097ae857794062 iframe{width:630px!important;height:500px!important}}@media (min-width:950px){#game-551d05e4f0097ae857794063 iframe{width:930px!important;height:600px!important}#game-551d05cbf0097ae857794062 iframe{width:900px!important;height:500px!important}}.sa-notification-wrapper{min-height:100px;width:400px!important}@media (max-width:480px){.sa-notification-wrapper{width:300px!important;max-width:85%}}.sa-notification-wrapper.sa-notification-level-success .sa-notification{background-color:#00b387;border-left:10px solid #008061}.sa-notification-wrapper.sa-notification-level-warning .sa-notification{background-color:#f0ad4e;border-left:10px solid #eea236}.sa-notification-wrapper.sa-notification-level-error .sa-notification{background-color:#ef403d;border-left:10px solid #95211f}.sa-notification-wrapper .alert{padding:0!important;border:none!important}.sa-notification-wrapper .ui-pnotify-container{padding:0!important}.sa-notification-wrapper .ui-pnotify-container .sa-notification{box-shadow:5px 5px 10px rgba(0,0,0,.3);cursor:pointer;height:100%;padding:20px 10px;color:#fff;border-bottom:none;border-top:none;border-right:none}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container{display:inline-block;position:relative;height:100%;width:100%;vertical-align:middle}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container .sa-notification-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container .sa-notification-body{padding:0 0 0 40px}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container .sa-notification-body a{color:#fff;text-decoration:underline}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container .sa-notification-body p:first-child{margin:0}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container .sa-notification-body p{margin:10px 0 0}.sa-notification-wrapper .ui-pnotify-container .sa-notification .sa-notification-container .sa-notification-body .sa-notification-title{font-size:22px!important;font-weight:bolder;margin:0}.sa-notification-wrapper .ui-pnotify-container .sa-notification:hover{opacity:.95}.sa-fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sa-fa-2x{font-size:2em}.sa-fa-check:before{content:"\f00c"}.sa-fa-exclamation-triangle:before{content:"\f071"}.ui-pnotify{top:25px;right:25px;position:absolute;height:auto;z-index:9999}html>body>.ui-pnotify{position:fixed}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 2px 10px rgba(50,50,50,.5);-moz-box-shadow:0 2px 10px rgba(50,50,50,.5);box-shadow:0 2px 10px rgba(50,50,50,.5)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify-closer,.ui-pnotify-sticker{float:right;margin-left:.2em}