@import url(fonts.css);@import url(keyframes.css);[data-icon]:before{font-family:'MgIco';content:attr(data-icon);speak:none;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"],[class*=" icon-"]{font-family:'MgIco';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-thumb-down:before{content:"\e912"}.icon-thumb-up:before{content:"\e913"}.icon-dot-grid:before{content:"\e90f"}.icon-playlist-add:before{content:"\e910"}.icon-track-back:before{content:"\e918"}.icon-track-next:before{content:"\e919"}.icon-fullscreen:before{content:"\e91a"}.icon-target:before{content:"\e91b"}.icon-question:before{content:"\e91c"}.icon-queue-menu:before{content:"\e90c"}.icon-skip-next:before{content:"\e90d"}.icon-skip-back:before{content:"\e90e"}.icon-thick-x:before{content:"\e911"}.icon-collapse:before{content:"\e907"}.icon-heart-on:before{content:"\e903"}.icon-heart:before{content:"\e904"}.icon-explore:before{content:"\e905"}.icon-snowflake:before{content:"\e901"}.icon-invite:before{content:"\e658"}.icon-logout:before{content:"\e67f"}.icon-link:before{content:"\e005"}.icon-share:before{content:"\e91d"}.icon-callout-shape-triple:before{content:"\e655"}.icon-edit-demote:before{content:"\e625"}.icon-callout-shape-playback-mode:before{content:"\e629"}.icon-callout-shape-edit-mode:before{content:"\e62b"}.icon-zoom-out:before{content:"\e64b"}.icon-compass:before{content:"\e63e"}.icon-skip:before{content:"\e61d"}.icon-capsule-with-dots:before{content:"\e621"}.icon-capsule:before{content:"\e620"}.icon-help:before{content:"\e900"}.icon-pause-circle:before{content:"\e68a"}.icon-subway:before{content:"\e685"}.icon-public:before{content:"\e686"}.icon-headphones-large:before{content:"\e688"}.icon-radio-tower-large:before{content:"\e689"}.icon-lock:before{content:"\e684"}.icon-star-folder:before{content:"\e681"}.icon-auto-layout:before{content:"\e682"}.icon-headphones:before{content:"\e683"}.icon-megaphone:before{content:"\e680"}.icon-star:before{content:"\e67c"}.icon-notes:before{content:"\e67d"}.icon-radio-icon:before{content:"\e624"}.icon-caret-right:before{content:"\e67a"}.icon-caret-left:before{content:"\e67b"}.icon-radio-tower:before{content:"\e677"}.icon-sliders:before{content:"\e66e"}.icon-pin:before{content:"\e66f"}.icon-star-outline:before{content:"\e67e"}.icon-shuffle:before{content:"\e678"}.icon-autoplay:before{content:"\e679"}.icon-list:before{content:"\e673"}.icon-clock:before{content:"\e674"}.icon-activity-list:before{content:"\e675"}.icon-activity-time:before{content:"\e676"}.icon-play-circle:before{content:"\e672"}.icon-bolt:before{content:"\e670"}.icon-error:before{content:"\e671"}.icon-overlay-video:before{content:"\e622"}.icon-list-view-delete:before{content:"\e623"}.icon-gear:before{content:"\e635"}.icon-back-arrow:before{content:"\e616"}.icon-music-flag:before{content:"\e647"}.icon-beta-sign:before{content:"\e64a"}.icon-handle-with-dots:before{content:"\e61f"}.icon-pencil:before{content:"\e615"}.icon-wrench:before{content:"\e608"}.icon-dialog:before{content:"\e60a"}.icon-cloud:before{content:"\e60b"}.icon-tag:before{content:"\e60c"}.icon-shoes:before{content:"\e60f"}.icon-debug-off:before{content:"\e613"}.icon-shovel:before{content:"\e606"}.icon-L-Down-Tail:before{content:"\e605"}.icon-L-Up-Tail:before{content:"\e604"}.icon-R-Down-Tail:before{content:"\e603"}.icon-R-Up-Tail:before{content:"\e602"}.icon-spotify:before{content:"\e011"}.icon-clearSearch:before{content:"\e02e"}.icon-genre:before{content:"\e610"}.icon-stopwatch:before{content:"\e60d"}.icon-brush:before{content:"\e611"}.icon-spinner_2px:before{content:"\e02b"}.icon-random-artist:before{content:"\e633"}.icon-debug-on:before{content:"\e614"}.icon-broken-record:before{content:"\e640"}.icon-beta:before{content:"\e649"}.icon-guitar:before{content:"\e636"}.icon-cog:before{content:"\e000"}.icon-eraser:before{content:"\e637"}.icon-callout-outline-playback-mode:before{content:"\e634"}.icon-callout-outline-edit-mode:before{content:"\e63c"}.icon-search:before{content:"\e61a"}.icon-video-title:before{content:"\e62e"}.icon-collection-added-filled:before{content:"\e659"}.icon-collection-added:before{content:"\e627"}.icon-collection-add:before{content:"\e628"}.icon-modal-close-icon:before{content:"\e62d"}.icon-artist:before{content:"\e607"}.icon-dots:before{content:"\e61e"}.icon-collection:before{content:"\e656"}.icon-scale-compass:before{content:"\e651"}.icon-picks:before{content:"\e618"}.icon-playlist:before{content:"\e619"}.icon-music-note-small:before{content:"\e63a"}.icon-Save:before{content:"\e01e"}.icon-add:before{content:"\e00f"}.icon-itunesRound:before{content:"\e010"}.icon-queue:before{content:"\e01a"}.icon-calloutPlayIcon:before{content:"\e600"}.icon-rdio:before{content:"\e00b"}.icon-radio-bolt:before{content:"\e66d"}.icon-trashcan:before{content:"\e652"}.icon-promote:before{content:"\e653"}.icon-panel-flag:before{content:"\e654"}.icon-demote:before{content:"\e661"}.icon-toggle-artist-videos:before{content:"\e662"}.icon-toggle-artist-info:before{content:"\e663"}.icon-toggle-album-list:before{content:"\e664"}.icon-toolbar-hammer:before{content:"\e665"}.icon-toolbar-globe:before{content:"\e666"}.icon-toolbar-chat:before{content:"\e667"}.icon-on-media-play:before{content:"\e668"}.icon-on-media-info:before{content:"\e669"}.icon-globe-local:before{content:"\e66a"}.icon-caret-up:before{content:"\e66b"}.icon-caret-down:before{content:"\e66c"}.icon-feedback:before{content:"\e660"}.icon-globe:before{content:"\e65f"}.icon-caret-down-bold:before{content:"\e65d"}.icon-controls:before{content:"\e65b"}.icon-video-play:before{content:"\e65c"}.icon-info:before{content:"\e65a"}.icon-edit-delete:before{content:"\e626"}.icon-edit-pencil:before{content:"\e64d"}.icon-edit-cancel:before{content:"\e64f"}.icon-twitter:before{content:"\e646"}.icon-play-album:before{content:"\e62f"}.icon-modal-close:before{content:"\e63f"}.icon-ubertab:before{content:"\e62a"}.icon-added-box:before{content:"\e638"}.icon-lamp-off:before{content:"\e631"}.icon-lamp-on:before{content:"\e632"}.icon-youtube:before{content:"\e617"}.icon-Cancel:before{content:"\e01d"}.icon-add-box:before{content:"\e639"}.icon-arrow-right:before{content:"\e63d"}.icon-back:before{content:"\e63b"}.icon-move:before{content:"\e601"}.icon-chrome:before{content:"\e641"}.icon-firefox:before{content:"\e642"}.icon-IE:before{content:"\e643"}.icon-opera:before{content:"\e644"}.icon-safari:before{content:"\e645"}.icon-copy:before{content:"\e906"}.icon-mobile:before{content:"\e902"}.icon-spinner3:before{content:"\e908"}.icon-spinner8:before{content:"\e90b"}.icon-menu3:before{content:"\e909"}.icon-menu4:before{content:"\e90a"}.icon-volume-high:before{content:"\e914"}.icon-volume-medium:before{content:"\e915"}.icon-volume-low:before{content:"\e916"}.icon-volume-mute:before{content:"\e917"}.icon-envelope:before{content:"\e65e"}.icon-flag:before{content:"\e61b"}.icon-pause:before{content:"\e019"}.icon-small-arrow:before{content:"\e657"}.icon-edit-done:before{content:"\e64e"}.icon-video-play2:before{content:"\e630"}.icon-sort:before{content:"\f0dc"}.icon-ban-circle:before{content:"\f05e"}.icon-folder-open:before{content:"\f07c"}.icon-facebook:before{content:"\e648"}.icon-zoom-in:before{content:"\e64c"}.icon-back-button:before{content:"\e650"}.icon-route:before{content:"\e609"}.icon-locate:before{content:"\e61c"}.icon-battery:before{content:"\e60e"}.icon-x:before{content:"\e612"}.icon-box-link:before{content:"\e62c"}.icon-playFill:before{content:"\e014"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font:normal 10px "Lato","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:0.025em;min-height:100%;background-color:#6A7A8C;overflow:hidden}html.bg{background:#475473 url("../img/bg-v6.jpg") top center no-repeat scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html.home{background-color:#222;overflow:auto}html.home body{height:inherit}html.summary{background-color:#222}body{height:100%;overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.flex-center{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}a{text-decoration:none}a:link,a:visited{color:#ECECEC}a:hover,a:active{color:#fff;text-decoration:underline;outline:none}h1{font-weight:bold;margin:0;color:#000;font-size:2.4em}h2{font-weight:bold;margin:1em 0 0.75em;color:#000;font-size:1.6em}h3{font-weight:bold;margin:1em 0 0.4em;font-size:1.3em}h4{font-weight:300;margin:0;font-size:16px}hr{height:1px;margin:30px 0;border-top:1px solid #AAA;padding:0}small{color:#B6B3AB;font-size:.85em}b{font-weight:700}code,var{font:normal 1em/1.5 Monaco,Consolas,"Courier New",Courier,monospace,serif}.flex-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow-y:hidden;overflow-x:hidden}.flex-centerer{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#header{position:fixed;z-index:10;top:0;left:0;right:0;clear:both;margin:0 auto;height:43px;color:#fff;font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:200;text-shadow:0px 2px 4px rgba(0,0,0,0.35);background:transparent;-webkit-transition:all 1s false;-webkit-transition-delay:0s;-moz-transition:all 1s false false;-o-transition:all 1s false false;transition:all 1s false false;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22)}#header .headerLeft{float:left}#header .headerLeft a.brand{display:inline-block;color:#fff;float:left;line-height:42px;padding-left:16px;text-transform:lowercase}#header .headerLeft a.brand:hover{text-decoration:none}#header .headerLeft a.brand h1.brand{letter-spacing:-.02em;display:inline;color:#fff;font-size:18px;text-transform:lowercase}#header #headerLogin{letter-spacing:-.03em;position:relative;float:right;margin-right:16px;z-index:3;font-size:15px;font-weight:400;line-height:42px}#header #headerLogin a{color:rgba(255,255,255,0.9);text-decoration:none;margin:0 4px}#header #headerLogin a:hover{color:#fff;text-decoration:underline}#header.scrolled{background:rgba(0,0,0,0.45);border-bottom:1px solid rgba(255,255,255,0.2);z-index:10}#header.scrolled #headerLogin{margin-right:28px}#headerSocial{display:inline-block;margin-left:18px;font-size:12px;line-height:42px}#headerSocial a{letter-spacing:-.03em;margin-left:8px;color:rgba(255,255,255,0.9);font-size:14px}#headerSocial a:hover{color:#fff;text-decoration:none}#headerSocial a .icon{color:rgba(255,255,255,0.9);position:relative;top:4px;font-size:20px;margin-right:4px}#headerSocial a .icon:hover{color:#fff}footer{display:block;left:0;right:0;clear:both;position:relative;margin:0 auto;padding:20px;font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:.025em;margin-top:10px;text-shadow:0px 1px 2px rgba(0,0,0,0.5);color:#fff}footer #footer-nav{font-weight:300;text-align:right;font-size:13px}footer #footer-nav a{text-decoration:none;display:inline-block;color:#fff;font-weight:400}footer #footer-nav a:hover{text-decoration:underline}footer #footer-nav a.pad-left{margin-left:4px}footer #footer-nav .email-link{display:inline-block}footer #footer-nav .email-link a{margin-left:0}footer #footerCopy{float:left;text-align:left;font-size:12px;line-height:12px;position:relative}footer.flow{display:none}.plovr-error-report{position:relative;z-index:10000;max-height:10px;-webkit-transition:max-height 0.25s;-moz-transition:max-height 0.25s;transition:max-height 0.25s}.plovr-error-report div{display:block}.plovr-error-report div[style*="color: #A00;"]{display:block}.plovr-error-report div[style*="color: F29000;"]{display:block}.plovr-error-report:hover{max-height:200px}.plovr-error-report a{color:blue}#outer{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;-webkit-touch-callout:none;overflow:auto}#outer.flow{padding:0 0 0 0;overflow:hidden;width:auto;height:auto}#outer.flow #header{display:none}#outer.scrolled{padding:0 0 0 0}#container{position:fixed}#container-flow{margin:0 auto}#content{clear:both;position:relative;max-width:840px;margin:62px auto 22px auto}#content.home,#content.invite{margin:0 auto;max-width:960px}#content select,#content input[type="text"],#content input[type="email"],#content input[type="password"],#content input[type="file"],#content textarea{color:#444;font-weight:300;padding:14px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 none}#content label{color:rgba(255,255,255,0.75);line-height:20px;padding:0 4px 15px;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.hidden{display:none}.selectable{-webkit-user-select:text;-moz-user-select:text;user-select:text}.flip-icon{-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1)}.util-page{padding:20px;font-size:1.2em;line-height:1.4em}.util-page ul,.util-page li{list-style:none;list-style-type:none;line-height:1.8em}.colTitle{margin:0 0 0.75em 0}.upper{text-transform:uppercase}.floatLeft{float:left}.clearBoth{clear:both}.alignCenter{text-align:center !important;margin:auto 0}.alignRight{text-align:right;margin:auto 0 auto auto}.bigButton.center{margin-left:50px}.messages{margin:0;padding:0;list-style:none}.messages li{font-weight:500;background:#fff;list-style:none;border:1px solid #6E6E6E;font-size:14px;padding:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.messages li.success{background:#43b457;color:#fff;border-color:#43b457}select,input[type="text"],input[type="email"],input[type="password"],input[type="file"],textarea{font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:300;color:#fff;margin:0;padding:6px;font-size:18px;background:transparent;border-top:0 none;border-left:0 none;border-right:0 none;border-bottom:2px solid rgba(255,255,255,0.35);outline:none;min-width:60%}select ::-webkit-input-placeholder,input[type="text"] ::-webkit-input-placeholder,input[type="email"] ::-webkit-input-placeholder,input[type="password"] ::-webkit-input-placeholder,input[type="file"] ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}select ::-moz-placeholder,input[type="text"] ::-moz-placeholder,input[type="email"] ::-moz-placeholder,input[type="password"] ::-moz-placeholder,input[type="file"] ::-moz-placeholder,textarea ::-moz-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}select :-ms-input-placeholder,input[type="text"] :-ms-input-placeholder,input[type="email"] :-ms-input-placeholder,input[type="password"] :-ms-input-placeholder,input[type="file"] :-ms-input-placeholder,textarea :-ms-input-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}select:focus ::-webkit-input-placeholder,input[type="text"]:focus ::-webkit-input-placeholder,input[type="email"]:focus ::-webkit-input-placeholder,input[type="password"]:focus ::-webkit-input-placeholder,input[type="file"]:focus ::-webkit-input-placeholder,textarea:focus ::-webkit-input-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}select:focus ::-moz-placeholder,input[type="text"]:focus ::-moz-placeholder,input[type="email"]:focus ::-moz-placeholder,input[type="password"]:focus ::-moz-placeholder,input[type="file"]:focus ::-moz-placeholder,textarea:focus ::-moz-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}select:focus :-ms-input-placeholder,input[type="text"]:focus :-ms-input-placeholder,input[type="email"]:focus :-ms-input-placeholder,input[type="password"]:focus :-ms-input-placeholder,input[type="file"]:focus :-ms-input-placeholder,textarea:focus :-ms-input-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}select{-webkit-appearance:menulist;-moz-appearance:menulist}textarea{border:1px solid rgba(255,255,255,0.35);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.button,a.button,button,input[type="button"],input[type="submit"],input[type="reset"]{outline:none;display:inline-block;font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:300;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:transparent;border:1px solid #fff;width:auto;padding:0 20px;min-width:100px;font-size:14px;margin:10px;color:#fff;cursor:pointer;line-height:28px;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}.button:hover,a.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.button:active,a.button:active,button:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;text-decoration:none}.button.blue,a.button.blue,button.blue,input[type="button"].blue,input[type="submit"].blue,input[type="reset"].blue{color:#FFF;background:#3B86E2;border-color:#3B86E2}.button.white,a.button.white,button.white,input[type="button"].white,input[type="submit"].white,input[type="reset"].white{color:#FFF;border-color:#FFF}.button.bw,a.button.bw,button.bw,input[type="button"].bw,input[type="submit"].bw,input[type="reset"].bw{font-weight:400;background:#fff;color:#000;border-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);text-shadow:1px 1px 0 rgba(0,0,0,0.1)}.button.bw:hover,a.button.bw:hover,button.bw:hover,input[type="button"].bw:hover,input[type="submit"].bw:hover,input[type="reset"].bw:hover{-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.7),inset 0px 1px 0px 0px rgba(255,255,255,0.35);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.7),inset 0px 1px 0px 0px rgba(255,255,255,0.35);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.7),inset 0px 1px 0px 0px rgba(255,255,255,0.35);background:#fff;border-color:#fff}.button.lf,a.button.lf,button.lf,input[type="button"].lf,input[type="submit"].lf,input[type="reset"].lf{font-weight:600;background:#78CA3D;color:#fff;border-color:#78CA3D;line-height:43px;font-size:21px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);text-shadow:1px 1px 0 rgba(0,0,0,0.1)}.button.lf:hover,a.button.lf:hover,button.lf:hover,input[type="button"].lf:hover,input[type="submit"].lf:hover,input[type="reset"].lf:hover{background:#85DE45;border-color:#85DE45}.button.staff,a.button.staff,button.staff,input[type="button"].staff,input[type="submit"].staff,input[type="reset"].staff{color:#ffc784;border:1px solid #ff984c !important}.button.ui-button-icon-only,a.button.ui-button-icon-only,button.ui-button-icon-only,input[type="button"].ui-button-icon-only,input[type="submit"].ui-button-icon-only,input[type="reset"].ui-button-icon-only{min-width:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.button.ui-button-text-only,a.button.ui-button-text-only,button.ui-button-text-only,input[type="button"].ui-button-text-only,input[type="submit"].ui-button-text-only,input[type="reset"].ui-button-text-only{min-width:inherit;text-shadow:none;outline:none}.button.tray-button,a.button.tray-button,button.tray-button,input[type="button"].tray-button,input[type="submit"].tray-button,input[type="reset"].tray-button{min-width:18px;height:23px;line-height:22px !important;font-size:12px;font-weight:600;padding:0 10px}.button.small-button,a.button.small-button,button.small-button,input[type="button"].small-button,input[type="submit"].small-button,input[type="reset"].small-button{min-width:18px;line-height:14px;font-size:10px;padding:0 8px;margin:0 0.4em 0.4em 0}.button.panel-btn,a.button.panel-btn,button.panel-btn,input[type="button"].panel-btn,input[type="submit"].panel-btn,input[type="reset"].panel-btn{min-width:18px;padding:0 8px;margin:0;background:#a8dc54;border:0 none transparent;color:#222;line-height:24px;font-size:13px;font-weight:600;-webkit-box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.35);-moz-box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.35);box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.35)}.button.panel-btn.disabled,a.button.panel-btn.disabled,button.panel-btn.disabled,input[type="button"].panel-btn.disabled,input[type="submit"].panel-btn.disabled,input[type="reset"].panel-btn.disabled{background:#777;border-color:transparent;color:#444;cursor:default;opacity:.3}.button:disabled,a.button:disabled,button:disabled,input[type="button"]:disabled,input[type="submit"]:disabled,input[type="reset"]:disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25}.button.notify-button,a.button.notify-button,button.notify-button,input[type="button"].notify-button,input[type="submit"].notify-button,input[type="reset"].notify-button{margin:9px 10px 0 0;min-width:26px;padding:0 12px;float:right;position:relative;text-align:center;color:#fff;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.15);box-shadow:1px 1px 4px rgba(0,0,0,0.15)}.button.notify-button.primary,a.button.notify-button.primary,button.notify-button.primary,input[type="button"].notify-button.primary,input[type="submit"].notify-button.primary,input[type="reset"].notify-button.primary{color:#fff;font-weight:400;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.3);box-shadow:1px 1px 4px rgba(0,0,0,0.3)}.smallButton,.small-button{outline:none;height:21px;line-height:11px;font-size:10px;padding:2px 8px;margin:0 0.4em 0.4em 0}.bigButton{font-size:20px}.bigBigButton{font-size:24px}.wideButton{padding:4px 30px}.pad-block{padding:2em 8em}.pad-subfooter{position:relative;box-sizing:border-box;margin:0 20px}.pad-subfooter a{display:block;color:rgba(255,255,255,0.5);font-weight:600;text-decoration:underline}.form-submit{clear:both}.form-submit.pad-top{margin-top:40px}.form-intro{font-size:14px;padding:2em 3em 0}.form-continue-intro{font-size:14px;padding:0 3em}.form{text-align:center;margin-top:2em}.form li{text-align:center;list-style:none;line-height:4em}.form label,.form .label{font-weight:600;color:rgba(255,255,255,0.35);clear:both;float:left;width:100%;font-size:12px;line-height:12px;text-transform:uppercase}.form label.tosLabel,.form .label.tosLabel{clear:none;float:none;font-size:1em;font-weight:normal;line-height:1.4em;width:auto;color:#999;padding:0}.form .radios label,.form .radios .label{clear:none}.form .radios .errorlist{clear:both}.form .input.readonly{color:#B1B1B1;font-size:14px;line-height:45px}.form .register .input.readonly{border-bottom:2px solid rgba(255,255,255,0.35);margin-bottom:8px;color:#fff;font-size:18px;line-height:32px;text-align:left;padding-left:7px}.form textarea{width:200px}.form .prefix{font-size:16px;line-height:20px;margin-right:5px}.form span.text{padding:7px 6px;font-size:16px;line-height:46px;font-weight:bold;border:1px dashed #C6C6C6;width:500px}.form .microForm{clear:both;float:left}.form .microForm li{margin:0}.form .microForm label,.form .microForm .label{clear:both;float:none;width:50px;line-height:30px}.form .microForm input[type="text"],.form .microForm input[type="email"],.form .microForm input[type="password"],.form .microForm input[type="file"],.form .microForm select{padding:2px;font-size:12px;border:0 none}.form .adminForm{width:800px;padding:17px;margin:20px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#F2F6F9;border:1px solid #C9D5DF}.form .adminForm .authChoiceInfo{font-size:13px;line-height:18px;margin-top:8px}.form .adminForm ol{margin-top:15px}.form li.reg-warning{margin:20px 0 0 0;line-height:22px;text-align:center;font-size:17px}.form li.reg-warning .lf{color:#32c8ff;font-weight:600}.form li.reg-warning .icon{margin:30px auto 26px;width:100px;height:75px;background-size:100px 75px;background-repeat:no-repeat;background-position:top left;background-image:url("../img/dialog-alert@1x.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.form li.reg-warning .icon{background-image:url("../img/dialog-alert@2x.png");background-size:100px 75px}}.form li.tos-field{clear:both;margin:50px 0 0 0;text-align:center;line-height:initial;height:30px}.form li.tos-field a{color:#32c8ff;font-weight:200;text-decoration:underline}.form .sysreq-notice{width:250px;margin:40px auto 20px auto;font-weight:400;color:rgba(255,255,255,0.5)}.form .sysreq-notice .icon-chrome{font-size:26px;width:26px;height:26px;float:left}.form .sysreq-notice .notice{top:-1px;left:12px;position:relative;text-align:left;line-height:15px}.form .sysreq-notice .notice a{color:rgba(255,255,255,0.5);text-decoration:underline}.form .field{padding:0 20%}.form .field select,.form .field input[type="text"],.form .field input[type="email"],.form .field input[type="password"],.form .field input[type="file"],.form .field textarea{width:100%}.form .field label{text-align:left}.form .errorlist,.errorlist{padding:0;color:#ff6c00;font-weight:bold;font-size:14px;text-align:center}.form .errorlist li,.errorlist li{position:relative;top:-10px;line-height:18px;margin:0 auto}form.new select,form.new input[type="text"],form.new input[type="password"],form.new input[type="file"],form.new textarea{color:#111;font-weight:400;padding:14px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 none;margin:5px;font-size:15px}form.new .required.empty{background-color:#ffaaaa}form label{display:inline-block;margin:2px 6px;font-size:13px;font-weight:300}.staff{color:#ff984c}.staff a{color:#ff984c}a.staff{color:#ff984c}.icon-beta{display:inline-block;font-size:20px;background-size:46px 20px;left:6px;top:3px;height:20px;width:46px;position:relative;color:#fff}::-webkit-scrollbar{width:10px;background-color:rgba(255,255,255,0.1);-webkit-border-radius:10px}::-webkit-scrollbar:hover{background-color:rgba(255,255,255,0.125)}::-webkit-scrollbar-thumb:vertical{background:rgba(255,255,255,0.35);-webkit-border-radius:10px}::-webkit-scrollbar-thumb:vertical:active{background:rgba(255,255,255,0.5);-webkit-border-radius:10px}.spinner{width:30px;height:30px;font-size:28px;display:inline-block;animation:rotation 2000ms infinite linear;-moz-animation:rotation 2000ms infinite linear;-webkit-animation:rotation 2000ms infinite linear;font-family:"MgIco" !important;speak:none !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;line-height:1 !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;line-height:30px;transform-origin:50% 46%;-o-transform-origin:50% 46%;-ms-transform-origin:50% 46%;-moz-transform-origin:50% 46%;-webkit-transform-origin:50% 46%}.spinner:before{-webkit-font-smoothing:antialiased;content:"\e90b"}.card-frame{height:auto;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);background-color:#e7e7e7;text-align:center}.lf{color:#78CA3D}.welcome-msg{text-align:center;margin:40px auto 0 auto;color:rgba(255,255,255,0.75);min-height:120px}.welcome-msg h1{color:#fff;font-size:32px;font-weight:600;margin:62px 0 10px;text-shadow:0px 2px 4px rgba(0,0,0,0.35)}.welcome-msg h1 .lf{color:#78CA3D}.welcome-msg h2{margin:20px 0 40px;font-size:16px;font-weight:300;color:rgba(255,255,255,0.75);line-height:20px;text-shadow:0px 2px 4px rgba(0,0,0,0.35)}.welcome-msg h2 a{color:rgba(255,255,255,0.9);font-size:16px;text-decoration:underline}.welcome-msg h2 a:hover{color:#fff}.welcome-msg h2 .lf{color:#32c8ff}.card-content{font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:300;color:#eee;font-size:1.2em;margin:0;padding:2em 0;background:rgba(0,0,0,0.75);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center}.card-content .user-state{padding:0.6em 2em}.card-content .form{margin:2em 0}.home .card-content,.invite .card-content{background:transparent;padding:0}h1.page-head{padding:16px 0 0 0;font-size:32px;color:#fff;line-height:34px;text-align:center;font-weight:600}h1.page-head .button{padding:0 22px;margin:12px 0;line-height:32px;float:right;height:32px;font-size:14px}h2.page-subhead{padding:8px 0;font-size:15px;color:rgba(255,255,255,0.5);line-height:18px;margin-top:10px;text-align:center;font-weight:200}h2.page-subhead a{color:rgba(255,255,255,0.5);text-decoration:underline}.support-message-frame{position:absolute;z-index:100000;top:60px;left:60px;right:60px;padding:40px 40px 80px;color:#000;font-size:20px;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 1px 4px 0px rgba(0,0,0,0.5);background-color:#e7e7e7;text-align:center;line-height:28px}.support-message-frame .support-error-heading{margin-bottom:15px;font-weight:600;font-size:24px}.support-message-frame .support-error-heading .icon-error{margin:16px;display:block;font-size:68px}.support-message-frame .help-link{margin-top:15px;font-size:13px;font-weight:400;line-height:16px}.support-message-frame p{margin-bottom:10px}.support-message-frame a{color:#3B86E2;text-decoration:underline}#host-identifier{position:fixed;left:20px;bottom:6px;color:rgba(255,255,255,0.1);font-weight:200;font-size:12px;text-shadow:0px 1px 0px rgba(0,0,0,0.3)}#legal-footer{z-index:2;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:absolute;bottom:0;right:6px;background:rgba(0,0,0,0.25);padding:2px 6px;height:11px;line-height:10px;font-size:10px;font-weight:300;color:rgba(255,255,255,0.35)}#legal-footer a.link{display:inline-block;margin-left:4px;color:rgba(255,255,255,0.35)}#legal-footer a.link:hover{color:rgba(255,255,255,0.5)}#beta-form{position:absolute;z-index:3;right:0;top:424px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:480px;margin-right:97px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#beta-form h1.signup{color:rgba(255,255,255,0.9);margin-bottom:20px;text-shadow:1px 1px 4px rgba(0,0,0,0.25);letter-spacing:-.01em;text-align:center}#beta-form #invite-form{position:relative;width:500px}#beta-form #invite-form .form{margin:0;width:340px}#beta-form #invite-form .form input[type="email"],#beta-form #invite-form .form input[type="text"]{color:#444;font-weight:300;padding:14px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 none}#beta-form #invite-form .form label{color:rgba(255,255,255,0.75);line-height:25px;padding:0 10px}#beta-form #invite-form .form .field{position:relative;padding:0;display:inline-block;width:100%;margin-left:0}#beta-form #invite-form .form .field .pp-link{position:absolute;z-index:4;text-decoration:underline;right:10px;bottom:-22px;font-size:12px;font-weight:200;line-height:20px;color:rgba(255,255,255,0.75)}#beta-form #invite-form .form .field .pp-link:hover{color:#fff}#beta-form #invite-form .form .field.second{display:none;margin-top:26px}#beta-form #invite-form .form .errorlist{cursor:pointer;position:absolute;top:7px;right:5px;z-index:10;background:#000;-webkit-border-radius:8px 8px;-moz-border-radius:8px 8px;-ms-border-radius:8px 8px;-o-border-radius:8px 8px;border-radius:8px 8px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25);font-weight:400;padding:8px;color:#fff}#beta-form #invite-form .form .errorlist li{font-size:12px;top:0}#beta-form #invite-form #request-invite-submit{position:absolute;z-index:2;top:-21px;right:-11px;background-color:#78CA3D;font-size:32px;font-weight:600;line-height:62px;border-radius:90px;height:144px;width:144px;border:0 none;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),inset 0px 1px 0px 0px rgba(255,255,255,0.35);text-shadow:1px 1px 0 rgba(0,0,0,0.1)}#beta-form #invite-form #request-invite-submit:hover{background-color:#85DE45;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.7),inset 0px 1px 0px 0px rgba(255,255,255,0.35);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.7),inset 0px 1px 0px 0px rgba(255,255,255,0.35);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.7),inset 0px 1px 0px 0px rgba(255,255,255,0.35)}#home{background-color:#222}#home #hs1{min-height:640px;display:block;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;margin:0 auto;max-width:1360px}#home #hs1 #illustration{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:#222 url("../img/home/portrait.jpg") top center no-repeat scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%}#home #hs1 #headerLeft{position:absolute;top:0;left:16px;z-index:2;line-height:42px;text-shadow:1px 1px 4px rgba(0,0,0,0.25)}#home #hs1 #headerLeft a.brand{display:inline-block;color:#fff}#home #hs1 #headerLeft a.brand:hover{text-decoration:none}#home #hs1 #headerLeft a.brand h1.brand{letter-spacing:-.02em;display:inline;color:#fff;font-size:18px;text-transform:lowercase}#home #hs1 #headerLogin{letter-spacing:-.03em;position:absolute;top:0;right:16px;z-index:2;line-height:44px;text-shadow:1px 1px 4px rgba(0,0,0,0.25)}#home #hs1 #headerLogin a{font-size:15px;font-weight:400;color:#fff}#home #hs1 #sizzle-video{position:absolute;z-index:2;top:80px;right:40px;border:3px solid #222;height:315px;width:560px}#home #hs1 #brand-bug{display:none;right:0;position:absolute;z-index:3;width:340px;margin:90px 90px 0 0;text-align:center;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#home #hs1 #brand-bug #logo{width:274px;height:96px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#000;background-image:url("../img/home/brand-bug.png");background-size:220px 70px;background-repeat:no-repeat;background-position:center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#home #hs1 #brand-bug #logo{background-image:url("../img/home/brand-bug@2x.png");background-size:220px 70px}}#home #hs1 #learn-more{background-color:#fff;color:#222;padding:12px 6px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;position:absolute;bottom:0;left:41%;right:41%;text-align:center}#home #hs1 #learn-more #more-link{color:#222;font-size:16px;margin-right:4px}#home #hs2{background-color:#fff;display:block;min-height:900px;text-align:center}#home #hs2 .cellblock{white-space:nowrap;max-width:1270px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#home #hs2 .cellblock .cell{width:340px;margin:20px;min-height:440px}#home #hs2 .cellblock .cell .icon{width:230px;height:230px;-webkit-border-radius:116px;-moz-border-radius:116px;-ms-border-radius:116px;-o-border-radius:116px;border-radius:116px;margin:23px auto;color:#fff;background-size:120px;background-repeat:no-repeat;background-position:center}#home #hs2 .cellblock .cell .icon.free{background-color:#e46f6f;background-image:url("../img/tile-free@2x.png")}#home #hs2 .cellblock .cell .icon.explore{background-color:#ffa03f;background-image:url("../img/tile-compass@2x.png")}#home #hs2 .cellblock .cell .icon.discover{background-color:#a566ff;background-image:url("../img/tile-hear@2x.png")}#home #hs2 .cellblock .cell .icon.collect{background-color:#60b6b6;background-image:url("../img/tile-collection@2x.png")}#home #hs2 .cellblock .cell .icon.create{background-color:#a0ca3d;background-image:url("../img/tile-create@2x.png")}#home #hs2 .cellblock .cell .icon.play{background-color:#b264b2;background-image:url("../img/tile-playback@2x.png")}#home #hs2 .cellblock .cell .desc{white-space:normal;text-align:left;font-weight:300;font-size:18px;line-height:22px;width:340px}#home #hs2 .cellblock .cell .desc h4{font-weight:600;font-size:32px;margin-bottom:16px;text-align:center}#home #hs3{min-height:800px;display:block;text-align:center;position:relative;background-color:#6A7A8C}#home #hs3 #map-teaser{background:#6A7A8C url("../img/home/map-large-slate.png") center center no-repeat scroll;-webkit-background-size:70%;-moz-background-size:70%;-o-background-size:70%;background-size:70%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#home #hs3 .back-to-form{cursor:pointer}#home #hs3 h3{margin:0 auto;padding:35px 10% 0 10%;color:rgba(255,255,255,0.95);font-weight:300;font-size:32px;text-shadow:1px 1px 4px rgba(0,0,0,0.25);z-index:2;position:relative}#home #hs3 h3 .bold{color:#fff;font-weight:600}#home #hs3 h4{margin:0 auto;padding:20px 10% 0 10%;color:rgba(255,255,255,0.95);font-weight:300;font-size:24px;text-shadow:1px 1px 4px rgba(0,0,0,0.25);z-index:2;position:relative}#home #hs3 h4 .bold{color:#fff;font-weight:600}#home #hs3 h2{margin:0;padding:0 35px;color:rgba(255,255,255,0.95);font-weight:400;font-size:32px;text-shadow:1px 1px 4px rgba(0,0,0,0.25);z-index:2;position:absolute;left:35px;right:35px;bottom:56px}#home #hs3 #footer-nav{pointer-events:none;text-shadow:1px 1px 4px rgba(0,0,0,0.25);position:absolute;bottom:10px;font-size:12px;left:4%;right:4%;font-weight:300;color:rgba(255,255,255,0.65);text-align:right;line-height:18px;z-index:2}#home #hs3 #footer-nav a{pointer-events:all;text-decoration:underline;display:inline-block;color:rgba(255,255,255,0.85)}#home #hs3 #footer-nav a:hover{color:#fff}#home #hs3 #footer-nav a.pad-left{margin-left:4px}#home #hs3 #footer-nav .email-link{display:inline-block}#home #hs3 #footer-nav .email-link a{margin-left:0}#home #hs3 #footer-nav #footerCopy{font-weight:300;float:left;text-align:left;font-size:12px;line-height:12px;position:relative}#home #hs3 #footer-nav #footerCopy a{color:rgba(255,255,255,0.85);text-decoration:none}#home #hs3 #footer-nav #footerCopy a:hover{color:#fff;text-decoration:underline}#invite-confirmation{padding:0 80px}#invite-confirmation .welcome-msg{text-align:left}#invite-confirmation #logo-white-alpha{height:200px;width:200px;background-size:200px;margin:0 auto;background-repeat:no-repeat;background-position:top center;background-image:url("../img/logo-white-alpha.png")}#map-summary{text-align:center;padding-top:96px}#map-summary .notification{display:none;color:#fff;padding:20px;margin:0 20px 40px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0px 1px 0px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 1px 0px 0px rgba(0,0,0,0.35);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.35);position:absolute;z-index:20;top:0;left:-20px;right:-20px;text-align:left;background-color:rgba(67,180,87,0.9);font-size:14px}#map-summary .notification .title{font-size:16px;font-weight:600}#map-summary .notification .msg{margin:10px 0 2px}#map-summary .notification .msg-block{vertical-align:middle;display:inline-block;width:71%}#map-summary .main-asset{max-width:100%;position:relative;text-align:center;vertical-align:middle}#map-summary .main-asset .ill{max-width:100%}#map-summary .main-asset .media_ill{position:absolute;z-index:2;height:58%;width:31%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:auto;top:2%;bottom:5%;left:11%;right:10%;background-repeat:no-repeat;background-position:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:8px solid #000}#map-summary #signin-prompt{vertical-align:middle;border-left:2px solid #fff;width:25%;display:inline-block;font-size:12px;font-weight:400;padding:10px 0 10px 10px;margin:0 0 0 10px}#map-summary #signin-prompt .notify-button{float:none;font-weight:400}#map-summary a.sign-in-btn{text-decoration:underline}#map-summary .thumb{-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;background-color:rgba(0,0,0,0.1);background-size:cover;background-position:50% 50%;height:220px;width:220px;margin:auto}#map-summary h1.title{color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.5);font-family:"Rambla","Lato","Helvetica Neue",Arial,Helvetica,sans-serif;font-style:normal;font-size:64px;font-weight:600;line-height:60px;letter-spacing:-.02em;margin-bottom:12px}#map-summary h1.title.media{font-size:44px;line-height:50px}#map-summary .attribution{margin:0 auto;padding:0 20px;text-align:center;font-size:15px;font-weight:600}#map-summary .description{font-weight:400;font-style:italic;margin:50px auto;padding:0 20px;text-align:center;max-width:85%;font-size:20px;line-height:30px}#map-summary .description .bio{font-size:15px;line-height:20px;font-style:normal;margin:12px 40px 0;color:rgba(255,255,255,0.7);font-weight:200}#map-summary .description .bio a.map-link{font-weight:400;color:rgba(255,255,255,0.85)}#map-summary .description .bio a.map-link:hover{color:#fff;text-decoration:none}#map-summary .featuring{font-weight:600;font-size:14px;line-height:19px;margin:0 auto;max-width:85%;color:rgba(255,255,255,0.5);text-transform:uppercase;border:1px solid;padding:20px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}#map-summary .featuring a.artist-link{display:inline-block;color:rgba(255,255,255,0.85)}#map-summary .featuring a.artist-link:hover{color:#fff;text-decoration:none}#map-summary .featuring a.artist-link .thumb{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;background-color:rgba(0,0,0,0.1);background-size:cover;background-position:50% 50%;height:18px;width:18px;margin:0 auto 6px auto;border:1px solid #fff;float:left;margin-right:4px}#map-summary .map-video{position:relative;width:384px;height:216px;margin:8px auto 10px auto;background-color:#475473}#map-summary #beta-form{width:100%;margin:40px auto;position:initial;position:static;padding:0}#map-summary #beta-form #invite-form{width:100%}#map-summary #beta-form #invite-form .form{margin:auto;width:340px}#map-summary #beta-form #invite-form #request-invite-submit{position:relative;top:inherit;right:inherit;line-height:55px;border-radius:10px;height:60px;margin:30px 0 10px 0;padding:0 0 4px;background-color:#43b457}#map-summary #beta-form #invite-form #request-invite-submit:hover{background-color:#48b95c;-webkit-box-shadow:1px 1px 10px rgba(255,255,255,0.6);-moz-box-shadow:1px 1px 10px rgba(255,255,255,0.6);box-shadow:1px 1px 10px rgba(255,255,255,0.6)}#map-summary h1.signup{margin:0 40px 20px}@media all and (max-width: 740px), all and (max-device-width: 740px){#map-summary .notification .msg-block{width:100%;display:block;text-align:center}#map-summary #signin-prompt{width:100%;display:block;text-align:center;padding:20px 0 0 0;margin:20px 0 0 0;border-left:0 none;border-top:1px solid rgba(255,255,255,0.5)}}@media all and (max-width: 850px), all and (max-device-width: 850px){#outer{overflow-y:scroll;overflow-x:hidden}#content{margin:44px 10px 20px}footer #footer-nav{line-height:18px;text-align:center}footer #footer-nav .email-link{display:block;clear:both}footer #footerCopy{float:none;clear:both;text-align:center;margin:10px 0}}@media all and (max-width: 1032px), all and (max-device-width: 1032px){#home #hs1 #sizzle-video{position:absolute;z-index:2;top:80px;right:40px;border:3px solid #222;height:252px;width:448px}#beta-form{top:405px;width:397px}#beta-form #invite-form .form{width:300px}#beta-form #invite-form #request-invite-submit{right:37px}}@media all and (max-width: 800px), all and (max-device-width: 800px){#beta-form{width:100%;background-color:#222;-ms-flex-align:stretch;-webkit-align-self:stretch;align-self:stretch;margin-right:0;margin-bottom:15px;position:relative;left:0;right:0;top:0;padding-top:34px;z-index:2}#beta-form h1.signup{text-align:center}#beta-form #invite-form{width:inherit;text-align:center}#beta-form #invite-form .form{margin:0 auto}#beta-form #invite-form #request-invite-submit{position:relative;margin:34px auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;height:54px;line-height:50px;font-size:30px;left:inherit;right:inherit;top:inherit}#home #hs1{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background-position:inherit}#home #hs1 #illustration{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;bottom:250px;background-position:top center}#home #hs1 #brand-bug{top:145px;margin:0}#home #hs1 #learn-more{z-index:-1}#home #hs1 #sizzle-video{position:relative;top:inherit;right:inherit;margin:40px auto}#home #hs2{min-height:740px}#home #hs2 .cellblock .cell{width:200px;margin:17px;min-height:300px}#home #hs2 .cellblock .cell .icon{width:130px;height:130px;-webkit-border-radius:73px;-moz-border-radius:73px;-ms-border-radius:73px;-o-border-radius:73px;border-radius:73px;margin:23px auto;background-size:72px}#home #hs2 .cellblock .cell .desc{white-space:normal;text-align:left;font-weight:400;font-size:15px;line-height:19px;width:200px}#home #hs2 .cellblock .cell .desc h4{font-weight:600;font-size:27px;margin-bottom:16px;text-align:center}#home #hs3{min-height:660px;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}#home #hs3 h2{bottom:80px}#home #hs3 #footer-nav{text-align:center}#home #hs3 #footer-nav #footerCopy{text-align:center;line-height:18px;float:none;clear:both}#home #hs3 h2{font-size:26px}#home #hs3 h3{font-size:25px}#home #hs3 h4{font-size:14px}#home #hs3 #map-teaser{background-size:85%}#map-summary #beta-form{background-color:transparent}#map-summary #beta-form #invite-form .form{margin:0 auto}}@media all and (max-width: 639px), all and (max-device-width: 639px){#outer{overflow-y:scroll;overflow-x:hidden}#content{max-width:100%}#content .card-content{-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none}h2.page-subhead{font-size:13px;padding:8px 20px}#home #hs1{min-height:640px}#home #hs1 #brand-bug{right:-30px;top:134px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}#home #hs1 #learn-more{left:36%;right:36%}#home #hs3{min-height:540px}}@media all and (max-height: 600px){.flex-wrapper{overflow-y:scroll}}@media all and (max-height: 620px){#home #hs1 #learn-more{position:fixed}}@media all and (max-width: 480px), all and (max-device-width: 480px){.form .field{padding:0 20px}#home #hs1{min-height:540px}#home #hs1 #brand-bug{top:84px;right:-64px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}#home #hs1 #learn-more{z-index:-1}#home #hs1 #sizzle-video{width:368px;height:207px}#home #hs2 .cellblock{margin:20px 30px}#home #hs2 .cellblock .cell{width:100%;min-height:260px}#home #hs2 .cellblock .cell .desc{width:100%}#home #hs3{min-height:360px}#home #hs3 #map-teaser{top:-20px}#home #hs3 h2{margin:0 auto;padding:20px 30px 0;font-size:18px}#home #hs3 h3{font-size:21px}#home #hs3 h4{display:none}#home #hs3 #footer-nav .email-link{display:block;clear:both}.support-message-frame{top:60px;left:10px;right:10px}#invite-confirmation{padding:0 24px}}@media all and (max-width: 360px), all and (max-device-width: 360px){#beta-form{margin:0 auto;width:300px}#beta-form #invite-form .form{width:inherit}#home #hs1{min-height:500px}#map-summary #beta-form{margin:0 auto;width:300px}#map-summary #beta-form #invite-form .form{width:inherit}}#email-prefs{text-align:left;margin:20px}#email-prefs form.form{margin:20px 0 0 0;text-align:left}#email-prefs form.form label{font-size:16px;font-weight:300;text-transform:none;line-height:24px;float:none}

