article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:hover,a:active{outline:0;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}#map_canvas img,.google-maps img{max-width:none;}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}button,input{*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;}.btn:active,.btn.active{background-color:#ccc \9;}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;}.btn:active,.btn.active{background-color:#ccc \9;}.btn:first-child{*margin-left:0;}.btn:first-child{*margin-left:0;}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:2px;}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}.btn-mini{padding:1px 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.btn-block+.btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75);}.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3;}.btn-primary:active,.btn-primary.active{background-color:#039 \9;}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3;}.btn-primary:active,.btn-primary.active{background-color:#039 \9;}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505;}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505;}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a;}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a;}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249;}.btn-success:active,.btn-success.active{background-color:#408140 \9;}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249;}.btn-success:active,.btn-success.active{background-color:#408140 \9;}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0;}.btn-info:active,.btn-info.active{background-color:#24748c \9;}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0;}.btn-info:active,.btn-info.active{background-color:#24748c \9;}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515;}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515;}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover{color:#333;text-decoration:none;}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;}.btn-group:first-child{*margin-left:0;}.btn-group+.btn-group{margin-left:5px;}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar .btn+.btn,.btn-toolbar .btn-group+.btn,.btn-toolbar .btn+.btn-group{margin-left:5px;}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.btn-group>.btn+.btn{margin-left:-1px;}.btn-group>.btn,.btn-group>.dropdown-menu{font-size:14px;}.btn-group>.btn-mini{font-size:11px;}.btn-group>.btn-small{font-size:12px;}.btn-group>.btn-large{font-size:16px;}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c;}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222;}.btn .caret{margin-top:8px;margin-left:0;}.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px;}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}.dropup .btn-large .caret{border-bottom-width:5px;}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff;}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}.btn-group-vertical .btn{display:block;float:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.btn-group-vertical .btn+.btn{margin-left:0;margin-top:-1px;}.btn-group-vertical .btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.btn-group-vertical .btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.btn-group-vertical .btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.btn-group-vertical .btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}.dropup,.dropdown{position:relative;}.dropdown-toggle{*margin-bottom:-3px;}.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}.dropdown .caret{margin-top:8px;margin-left:2px;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;}.dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#333;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999;}.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:default;}.open{*z-index:1000;}.open>.dropdown-menu{display:block;}.pull-right>.dropdown-menu{right:0;left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.gold-gradient{background-color:#e8c332;background-image:-moz-linear-gradient(top,#f0d438,#dba928);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f0d438),to(#dba928));background-image:-webkit-linear-gradient(top,#f0d438,#dba928);background-image:-o-linear-gradient(top,#f0d438,#dba928);background-image:linear-gradient(to bottom,#f0d438,#dba928);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0d438',endColorstr='#ffdba928',GradientType=0);}.gold-gradient-mod{background-color:#ecd350;background-image:-moz-linear-gradient(top,#f0db58,#e7c745);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f0db58),to(#e7c745));background-image:-webkit-linear-gradient(top,#f0db58,#e7c745);background-image:-o-linear-gradient(top,#f0db58,#e7c745);background-image:linear-gradient(to bottom,#f0db58,#e7c745);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0db58',endColorstr='#ffe7c745',GradientType=0);}.blue-gradient{background-color:#007dad;background-image:-moz-linear-gradient(top,#0086b5,#006fa1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0086b5),to(#006fa1));background-image:-webkit-linear-gradient(top,#0086b5,#006fa1);background-image:-o-linear-gradient(top,#0086b5,#006fa1);background-image:linear-gradient(to bottom,#0086b5,#006fa1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0086b5',endColorstr='#ff006fa1',GradientType=0);}.blue-gradient-mod{background-color:#008fc0;background-image:-moz-linear-gradient(top,#0099c8,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0099c8),to(#0081b4));background-image:-webkit-linear-gradient(top,#0099c8,#0081b4);background-image:-o-linear-gradient(top,#0099c8,#0081b4);background-image:linear-gradient(to bottom,#0099c8,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099c8',endColorstr='#ff0081b4',GradientType=0);}.light-gradient{background-color:#e9e9e9;background-image:-moz-linear-gradient(top,#f5f5f5,#d8d8d8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#d8d8d8));background-image:-webkit-linear-gradient(top,#f5f5f5,#d8d8d8);background-image:-o-linear-gradient(top,#f5f5f5,#d8d8d8);background-image:linear-gradient(to bottom,#f5f5f5,#d8d8d8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffd8d8d8',GradientType=0);}.light-gradient-mod{background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);}.light-gray-gradient{background-color:#8b8b8b;background-image:-moz-linear-gradient(top,#999,#777);background-image:-webkit-gradient(linear,0 0,0 100%,from(#999),to(#777));background-image:-webkit-linear-gradient(top,#999,#777);background-image:-o-linear-gradient(top,#999,#777);background-image:linear-gradient(to bottom,#999,#777);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999',endColorstr='#ff777777',GradientType=0);}.light-gray-gradient-mod{background-color:#a9a9a9;background-image:-moz-linear-gradient(top,#b6b6b6,#969696);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b6b6b6),to(#969696));background-image:-webkit-linear-gradient(top,#b6b6b6,#969696);background-image:-o-linear-gradient(top,#b6b6b6,#969696);background-image:linear-gradient(to bottom,#b6b6b6,#969696);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb6b6b6',endColorstr='#ff969696',GradientType=0);}.light-gray-gradient-invert{background-color:#858585;background-image:-moz-linear-gradient(top,#777,#999);background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#999));background-image:-webkit-linear-gradient(top,#777,#999);background-image:-o-linear-gradient(top,#777,#999);background-image:linear-gradient(to bottom,#777,#999);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff777777',endColorstr='#ff999999',GradientType=0);}.gray-gradient{background-color:#525252;background-image:-moz-linear-gradient(top,#666,#333);background-image:-webkit-gradient(linear,0 0,0 100%,from(#666),to(#333));background-image:-webkit-linear-gradient(top,#666,#333);background-image:-o-linear-gradient(top,#666,#333);background-image:linear-gradient(to bottom,#666,#333);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666',endColorstr='#ff333333',GradientType=0);}.dark-gradient{background-color:#212121;background-image:-moz-linear-gradient(top,#272727,#171717);background-image:-webkit-gradient(linear,0 0,0 100%,from(#272727),to(#171717));background-image:-webkit-linear-gradient(top,#272727,#171717);background-image:-o-linear-gradient(top,#272727,#171717);background-image:linear-gradient(to bottom,#272727,#171717);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff272727',endColorstr='#ff171717',GradientType=0);}.dark-gray-gradient{background-color:#434343;background-image:-moz-linear-gradient(top,#4c4c4c,#363636);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4c4c4c),to(#363636));background-image:-webkit-linear-gradient(top,#4c4c4c,#363636);background-image:-o-linear-gradient(top,#4c4c4c,#363636);background-image:linear-gradient(to bottom,#4c4c4c,#363636);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c4c4c',endColorstr='#ff363636',GradientType=0);}.dark-gray-gradient-mod{background-color:#575757;background-image:-moz-linear-gradient(top,#5f5f5f,#4c4c4c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5f5f5f),to(#4c4c4c));background-image:-webkit-linear-gradient(top,#5f5f5f,#4c4c4c);background-image:-o-linear-gradient(top,#5f5f5f,#4c4c4c);background-image:linear-gradient(to bottom,#5f5f5f,#4c4c4c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f5f5f',endColorstr='#ff4c4c4c',GradientType=0);}.silver-gradient{background-color:#e0e0e0;background-image:-moz-linear-gradient(top,#eee,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ccc));background-image:-webkit-linear-gradient(top,#eee,#ccc);background-image:-o-linear-gradient(top,#eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffcccccc',GradientType=0);}.new-modal-dark{font-size:14px;color:#5f5f5f;text-shadow:0 1px 0 rgba(255,255,255,0.9);}.striped-list{background:#eee;}.striped-list>*{border-bottom:1px solid #e6e6e6;}.striped-list>:nth-child(odd):not(.separator){background:#eee;}.striped-list>:nth-child(odd):not(.separator):not(.no-hover):hover{background:#fefce9;}.striped-list>:nth-child(even):not(.separator){background:#fff;}.striped-list>:nth-child(even):not(.separator):not(.no-hover):hover{background:#fefce9;}.chrome-sprite,.chrome-thumbsup,.chrome-thumbsup:active,.chrome-thumbsup-active,.chrome-thumbsdown,.chrome-thumbsdown:active,.chrome-thumbsdown-active,.chrome-tab-queue,.chrome-tab-queue:active,.chrome-tab-queue-active,.chrome-tab-info,.chrome-tab-info:active,.chrome-tab-info-active,.chrome-tab-chat,.chrome-tab-chat:active,.chrome-tab-chat-active,.chrome-nav-volume,.chrome-nav-volume-3,.chrome-nav-volume-2,.chrome-nav-volume-1,.chrome-nav-volume-0,.selected>.chrome-nav-star,.chrome-nav-star-selected,.chrome-nav-star,.chrome-nav-social-twitter,.chrome-nav-social-twitter:hover,.chrome-nav-social-twitter-hover,.chrome-nav-social-facebook,.chrome-nav-social-facebook:hover,.chrome-nav-social-facebook-hover,.chrome-nav-search,.chrome-nav-search:active,.chrome-nav-search-active,.chrome-nav-pop-out,.chrome-nav-log-out-icon,.chrome-nav-logo,.chrome-nav-gear,.chrome-menu-volume,.chrome-gold-record,.chrome-create-room-icon,.room-search-input .mag-glass,.room-search-input input:focus+.mag-glass,.room-search-input input.active+.mag-glass,.settings-dropdown .settings-button,.settings-dropdown .logout:before,.header-bar .header-logo,.header-bar .header-room-facebook,.header-bar .header-room-facebook:hover,.header-bar .header-room-facebook:active,.header-bar .header-room-twitter,.header-bar .header-room-twitter:hover,.header-bar .header-room-twitter:active,.header-bar .header-search,.header-bar .header-pop-out{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/chrome-sprite.png') no-repeat top left;display:inline-block;}@media only screen and(-webkit-min-device-pixel-ratio:1.5){.chrome-sprite,.chrome-thumbsup,.chrome-thumbsup:active,.chrome-thumbsup-active,.chrome-thumbsdown,.chrome-thumbsdown:active,.chrome-thumbsdown-active,.chrome-tab-queue,.chrome-tab-queue:active,.chrome-tab-queue-active,.chrome-tab-info,.chrome-tab-info:active,.chrome-tab-info-active,.chrome-tab-chat,.chrome-tab-chat:active,.chrome-tab-chat-active,.chrome-nav-volume,.chrome-nav-volume-3,.chrome-nav-volume-2,.chrome-nav-volume-1,.chrome-nav-volume-0,.selected>.chrome-nav-star,.chrome-nav-star-selected,.chrome-nav-star,.chrome-nav-social-twitter,.chrome-nav-social-twitter:hover,.chrome-nav-social-twitter-hover,.chrome-nav-social-facebook,.chrome-nav-social-facebook:hover,.chrome-nav-social-facebook-hover,.chrome-nav-search,.chrome-nav-search:active,.chrome-nav-search-active,.chrome-nav-pop-out,.chrome-nav-log-out-icon,.chrome-nav-logo,.chrome-nav-gear,.chrome-menu-volume,.chrome-gold-record,.chrome-create-room-icon,.room-search-input .mag-glass,.room-search-input input:focus+.mag-glass,.room-search-input input.active+.mag-glass,.settings-dropdown .settings-button,.settings-dropdown .logout:before,.header-bar .header-logo,.header-bar .header-room-facebook,.header-bar .header-room-facebook:hover,.header-bar .header-room-facebook:active,.header-bar .header-room-twitter,.header-bar .header-room-twitter:hover,.header-bar .header-room-twitter:active,.header-bar .header-search,.header-bar .header-pop-out{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/chrome-sprite@2x.png');background-size:45px;}}.chrome-thumbsup{background-position:0 0;width:30px;height:40px;}.chrome-thumbsup:active,.chrome-thumbsup-active{background-position:0 -40px;width:30px;height:40px;}.chrome-thumbsdown{background-position:0 -80px;width:30px;height:40px;}.chrome-thumbsdown:active,.chrome-thumbsdown-active{background-position:0 -120px;width:30px;height:40px;}.chrome-tab-queue{background-position:0 -160px;width:17px;height:22px;}.chrome-tab-queue:active,.chrome-tab-queue-active{background-position:0 -182px;width:17px;height:22px;}.chrome-tab-info{background-position:0 -204px;width:20px;height:22px;}.chrome-tab-info:active,.chrome-tab-info-active{background-position:0 -226px;width:20px;height:22px;}.chrome-tab-chat{background-position:0 -248px;width:18px;height:22px;}.chrome-tab-chat:active,.chrome-tab-chat-active{background-position:0 -270px;width:18px;height:22px;}.chrome-nav-volume{background-position:0 -292px;width:30px;height:28px;}.chrome-nav-volume-3{background-position:0 -320px;width:30px;height:28px;}.chrome-nav-volume-2{background-position:0 -348px;width:24px;height:28px;}.chrome-nav-volume-1{background-position:0 -376px;width:19px;height:28px;}.chrome-nav-volume-0{background-position:0 -404px;width:23px;height:28px;}.selected>.chrome-nav-star,.chrome-nav-star-selected{background-position:0 -432px;width:22px;height:21px;}.chrome-nav-star{background-position:0 -453px;width:20px;height:20px;}.chrome-nav-social-twitter{background-position:0 -473px;width:19px;height:17px;}.chrome-nav-social-twitter:hover,.chrome-nav-social-twitter-hover{background-position:0 -490px;width:19px;height:17px;}.chrome-nav-social-facebook{background-position:0 -507px;width:16px;height:16px;}.chrome-nav-social-facebook:hover,.chrome-nav-social-facebook-hover{background-position:0 -523px;width:16px;height:16px;}.chrome-nav-search{background-position:0 -539px;width:27px;height:27px;}.chrome-nav-search:active,.chrome-nav-search-active{background-position:0 -566px;width:27px;height:27px;}.chrome-nav-pop-out{background-position:0 -593px;width:27px;height:27px;}.chrome-nav-log-out-icon{background-position:0 -620px;width:17px;height:20px;}.chrome-nav-logo{background-position:0 -640px;width:45px;height:27px;}.chrome-nav-gear{background-position:0 -667px;width:27px;height:27px;}.chrome-menu-volume{background-position:0 -694px;width:20px;height:20px;}.chrome-gold-record{background-position:0 -714px;width:22px;height:22px;}.chrome-create-room-icon{background-position:0 -736px;width:19px;height:20px;}.lobby-sprite{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;}.lobby-record-purple{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 0;width:13px;height:13px;}.lobby-record-large{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -13px;width:23px;height:24px;}.lobby-record-grey{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -37px;width:13px;height:13px;}.lobby-play{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -50px;width:112px;height:33px;}.lobby-mobile{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -83px;width:235px;height:127px;}.lobby-header-three{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -210px;width:221px;height:99px;}.lobby-header-one{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -309px;width:79px;height:99px;}.lobby-close{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -408px;width:22px;height:23px;}.lobby-close:hover,.lobby-close-hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -431px;width:22px;height:23px;}.lobby-app-store{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -454px;width:113px;height:33px;}.room-list{background:#FFF;min-height:500px;}.room-list .roomName{display:inline;font-weight:bold;font-size:18px;color:#161616;margin-right:5px;}.room-list .roomListItem:hover .roomName{text-decoration:underline;}.room-list .featured{background-color:#F2D44B;border:1px solid #C5AD3D;border-radius:4px 4px 4px 4px;color:#503c1c;display:inline-block;font-size:11px;margin:4px 0;padding:1px 4px;vertical-align:top;}.room-list .songName{display:block;font-size:13px;color:#454545;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.room-list .songPlayed{margin-right:3px;font-size:12px;color:#575757;font-style:italic;float:right;}.roomListItem{position:relative;clear:both;overflow:hidden;height:auto;margin:0 3px;cursor:pointer;border-bottom:1px solid #e6e6e6;color:#000;}.roomListItem:nth-child(even){background-color:#f6f6f6;}.roomListItem:hover{background-color:#e2f7ff;}.roomListItem .roomAlbumArt{position:absolute;top:50%;background-size:cover;width:50px;height:50px;margin:-25px 20px 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.roomListItem .roomListItemContent{margin:20px 126px 20px 90px;overflow:hidden;}.roomListItem .roomListBuddies{position:absolute;right:121px;top:50%;margin-top:-21px;}.roomListItem .roomListBuddy{float:right;width:45px;height:45px;position:relative;margin-left:2px;}.roomListItem .roomListBuddies .moreRoomBuddies{clear:both;float:right;padding-right:6px;color:#808080;font-size:11px;}.roomListItem .listenNow{position:absolute;top:50%;right:25px;background-color:#e9e9e9;background-image:-moz-linear-gradient(top,#f5f5f5,#d8d8d8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#d8d8d8));background-image:-webkit-linear-gradient(top,#f5f5f5,#d8d8d8);background-image:-o-linear-gradient(top,#f5f5f5,#d8d8d8);background-image:linear-gradient(to bottom,#f5f5f5,#d8d8d8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffd8d8d8',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.68);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.68);box-shadow:inset 0 1px 0 rgba(255,255,255,0.68);text-shadow:0 1px rgba(255,255,255,0.75);font-weight:500;border:1px solid #bfbfbf;background-color:#f5f5f5;margin-top:-18px;padding:9px 13px;font-size:13px;}.roomListItem .listenNow:hover{background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);}.roomListItem .roomListBuddy .roomListBuddyIcon.isAvatar{border:1px solid #dadada;background-color:#fff;padding:3px;width:33px;height:33px;}.roomListItem .roomListBuddy .roomListBuddyBadge{width:16px;height:16px;position:absolute;bottom:0;right:0;z-index:100;}.roomStats{font-size:13px;font-weight:bold;color:#949494;}.roomStats .icon{margin-top:2px;float:left;}.roomStats .stat{float:left;margin-top:1px;}.roomStats .stat.needed{color:#6333ac;}.roomStats .stat.needed .icon{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 0;width:13px;height:13px;}.roomStats .stat .icon{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-sprite.png') no-repeat top left;display:inline-block;background-position:0 -37px;width:13px;height:13px;}.roomStats .count{margin-left:3px;float:left;}.roomStats .roomListeners{margin-left:8px;}.roomStats .roomListeners .icon{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/dj-icon-sprite.png');width:13px;height:12px;}.noResults{padding:80px 20px;text-align:center;color:#505050;}.noResults h1{font-size:16px;font-weight:bold;margin-bottom:20px;}.noResults div{font-size:14px;vertical-align:middle;}.roomListBuddy .roomListBuddyIcon{background-size:auto 41px;background-position:center center;background-repeat:no-repeat;width:41px;height:41px;position:relative;left:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.roomListBuddy .roomListBuddyIcon.isAvatar{background-size:auto 34px;background-position:center center;background-repeat:no-repeat;}.roomTheme{font-size:8px;background-color:#ccc;padding:3px;border-radius:3px;clear:both;max-width:300px;overflow:hidden;display:inline-block;padding-left:6px;padding-right:6px;}.room-search-input{position:relative;}.room-search-input input{position:absolute;top:0;left:0;width:100%;height:32px;font-size:14px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:solid 2px #222223;color:#949599;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-size:19px 19px;background-color:#323335;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 15px 0 38px;}.room-search-input input:focus,.room-search-input input.active{border:solid 2px #222223;outline:none;background:#e1e2e5;color:#2b2c2e;}.room-search-input input::-webkit-input-placeholder{color:#949599;font-size:14px;}.room-search-input input:-moz-placeholder{color:#949599;font-size:14px;}.room-search-input textarea::-webkit-input-placeholder{color:#949599;font-size:14px;}.room-search-input textarea:-moz-placeholder{color:#949599;font-size:14px;}.room-search-input input::-webkit-input-placeholder{color:#949599;font-size:14px;}.room-search-input input:-moz-placeholder{color:#949599;font-size:14px;}.room-search-input textarea::-webkit-input-placeholder{color:#949599;font-size:14px;}.room-search-input textarea:-moz-placeholder{color:#949599;font-size:14px;}.room-search-input .mag-glass{background-position:0 -539px;width:27px;height:27px;position:absolute;top:3px;left:5px;}.room-search-input input:focus+.mag-glass,.room-search-input input.active+.mag-glass{background-position:0 -566px;width:27px;height:27px;}.room-search-input .clear-search{position:absolute;top:8px;right:9px;width:17px;height:17px;background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/playlist/queue-icons.png');background-position:0 -17px;cursor:pointer;opacity:.5;}.room-search-input .clear-search:hover{opacity:1;}.tipsy{font-size:12px;position:absolute;padding:5px;z-index:100000;}.tipsy-inner{background-color:#333;color:#eee;padding:4px 6px;text-align:center;border:solid 1px #000;max-width:200px;}.tipsy-inner{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:7px dashed #000;}.tipsy-arrow.outer{border-width:8px;}.tipsy-arrow-n{border-bottom-color:#333;}.tipsy-arrow-s{border-top-color:#333;}.tipsy-arrow-e{border-left-color:#333;}.tipsy-arrow-w{border-right-color:#333;}.outer.tipsy-arrow-n{border-bottom-color:#000;}.outer.tipsy-arrow-s{border-top-color:#000;}.outer.tipsy-arrow-e{border-left-color:#000;}.outer.tipsy-arrow-w{border-right-color:#000;}.tipsy-n .tipsy-arrow{top:-1px;left:50%;margin-left:-7px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-n .outer.tipsy-arrow{top:-2px;margin-left:-8px;}.tipsy-nw .tipsy-arrow{top:-1px;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-nw .outer.tipsy-arrow{top:-2px;left:9px;}.tipsy-ne .tipsy-arrow{top:-1px;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-ne .outer.tipsy-arrow{top:-2px;right:9px;}.tipsy-s .tipsy-arrow{bottom:-1px;left:50%;margin-left:-7px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-s .outer.tipsy-arrow{bottom:-2px;margin-left:-8px;}.tipsy-sw .tipsy-arrow{bottom:-1px;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-sw .outer.tipsy-arrow{bottom:-2px;left:9px;}.tipsy-se .tipsy-arrow{bottom:-1px;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}.tipsy-se .outer.tipsy-arrow{bottom:-2px;right:9px;}.tipsy-e .tipsy-arrow{right:-1px;top:50%;margin-top:-7px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}.tipsy-e .outer.tipsy-arrow{right:-2px;margin-top:-8px;}.tipsy-w .tipsy-arrow{left:-1px;top:50%;margin-top:-7px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}.tipsy-w .outer.tipsy-arrow{left:-2px;margin-top:-8px;}.scrollable-overlay-mode #maindiv{min-height:650px;position:relative;}.nonscrollable-overlay-mode #maindiv{position:absolute;min-width:0;right:0;bottom:0;height:auto;overflow:hidden;}#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);overflow:hidden;z-index:1020;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0;display:none;}.scrollable-overlay-mode #overlay{display:block;}.nonscrollable-overlay-mode #overlay{display:table;}.overlay .modal-container,#transition-modal-container{display:table-cell;vertical-align:middle;}.modal-hidden{visibility:hidden;position:absolute;left:-9999px;}.overlay .modal,#transition-modal{position:relative;margin:auto;width:480px;background:#fbd863;padding:6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.overlay .modal{color:#DDD;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;-webkit-box-shadow:0 0 0 1px #444;-moz-box-shadow:0 0 0 1px #444;box-shadow:0 0 0 1px #444;margin:20px auto;}.miniplayer .overlay .modal{width:auto;padding:0;margin:10px;}.miniplayer .overlay .modal .close-x{display:none;}.overlay .skip-tour{color:red;font-size:12px;font-weight:bold;text-shadow:#333 0 1px;margin-left:10px;margin-top:3px;cursor:pointer;}.overlay .tour-close{position:absolute;top:6px;left:6px;height:12px;width:13px;padding:3px;border-radius:3px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/pm/window-icons.png') top left no-repeat;background-position:-40px -19px;cursor:pointer;}.tour-overlay{position:absolute;padding:20px 20px 0 20px;color:#FFF;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid black;font-size:16px;text-shadow:black 0 1px;background:#ac1a13;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.tour-overlay .progress{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/progress.png') top center no-repeat;width:58px;height:9px;}.tour-overlay .message{font-size:13px;margin-top:7px;}.overlay .start{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/button_start.png') top center no-repeat;width:137px;height:36px;top:147px;left:100px;cursor:pointer;}.overlay .start:hover{background-position:0 -36px;}.overlay .start:active{background-position:0 -72px;}.overlay .next,.overlay .back{bottom:21px;}.modal .pagination .next-page,.modal .pagination .prev-page{bottom:0;}.overlay .next,.modal .pagination .next-page{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/profile/pag-button.png') top left no-repeat;background-position:-92px 0;width:89px;height:36px;right:18px;cursor:pointer;}.modal .pagination .next-page{opacity:.5;cursor:auto;}.modal .pagination .next-page.enabled{opacity:1.0;cursor:pointer;}.overlay .next:hover,.modal .pagination .next-page.enabled:hover{background-position:-92px -36px;}.overlay .next:active,.pagination .next-page.enabled:active{background-position:-92px -72px;}.overlay .back,.modal .pagination .prev-page{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/profile/pag-button.png') top left no-repeat;width:91px;height:36px;left:20px;cursor:pointer;}.modal .pagination .prev-page{opacity:.5;cursor:auto;}.modal .pagination .prev-page.enabled{opacity:1.0;cursor:pointer;}.overlay .back:hover,.modal .pagination .prev-page.enabled:hover{background-position:0 -36px;}.overlay .back:active,.modal .pagination .prev-page.enabled:active{background-position:0 -72px;}.overlay .done{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/button_done.png') top center no-repeat;width:90px;height:36px;right:17px;bottom:21px;cursor:pointer;}.overlay .done:hover{background-position:0 -36px;}.overlay .done:active{background-position:0 -72px;}.overlay .ok{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/button_ok.png') top center no-repeat;width:90px;height:36px;right:17px;bottom:21px;cursor:pointer;}.overlay .ok:hover{background-position:0 -36px;}.overlay .ok:active{background-position:0 -72px;}.overlay .message{background:transparent;}#listener-view{position:absolute;top:-250px;left:-175px;width:218px;height:206px;}#listener-view:after,#listener-view:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}#listener-view:after{border-width:20px;}#listener-view:before{border-width:21px;}#listener-view:after,#listener-view:before{left:175px;}#listener-view:after{margin-left:-20px;}#listener-view:before{margin-left:-21px;}#listener-view:after,#listener-view:before{top:100%;}#listener-view:after{border-top-color:#ac1a13;margin-top:0;}#listener-view:before{border-top-color:#000;}#listener-view .avatar{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/avatar.png');width:82px;height:79px;left:10px;bottom:0;}#listener-view .progress{top:196px;left:138px;}#dj-view{position:absolute;top:20px;left:-50px;width:227px;height:150px;}#dj-view:after,#dj-view:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}#dj-view:after{border-width:20px;}#dj-view:before{border-width:21px;}#dj-view:after,#dj-view:before{left:50px;}#dj-view:after{margin-left:-20px;}#dj-view:before{margin-left:-21px;}#dj-view:after,#dj-view:before{bottom:100%;}#dj-view:after{border-bottom-color:#ac1a13;margin-bottom:0;}#dj-view:before{border-bottom-color:#000;}#dj-view .header{margin-left:30px;}#dj-view .icon{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/icons-dj.png');width:28px;height:26px;top:20px;left:15px;}#dj-view .progress{background-position:0 -9px;top:20px;right:20px;}#songboard-view{position:absolute;top:0;left:-112px;width:224px;height:163px;}#songboard-view:after,#songboard-view:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}#songboard-view:after{border-width:20px;}#songboard-view:before{border-width:21px;}#songboard-view:after,#songboard-view:before{left:112px;}#songboard-view:after{margin-left:-20px;}#songboard-view:before{margin-left:-21px;}#songboard-view:after,#songboard-view:before{bottom:100%;}#songboard-view:after{border-bottom-color:#ac1a13;margin-bottom:0;}#songboard-view:before{border-bottom-color:#000;}#songboard-view .header{margin-left:30px;}#songboard-view .icon{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/icon-rate.png');width:24px;height:21px;top:24px;left:20px;}#songboard-view .progress{background-position:0 -18px;top:17px;right:20px;}#chat-view{width:224px;height:143px;}#chat-view:after,#chat-view:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}#chat-view:after{border-width:20px;}#chat-view:before{border-width:21px;}#chat-view:after,#chat-view:before{left:100px;}#chat-view:after{margin-left:-20px;}#chat-view:before{margin-left:-21px;}#chat-view:after,#chat-view:before{top:100%;}#chat-view:after{border-top-color:#ac1a13;margin-top:0;}#chat-view:before{border-top-color:#000;}#chat-view .header{margin-left:30px;margin-top:6px;}#chat-view .icon{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/icons-chat.png');width:23px;height:22px;top:30px;left:20px;}#chat-view .progress{background-position:0 -27px;top:15px;right:15px;}#playlist-view{width:218px;height:143px;}#playlist-view.left:after,#playlist-view.left:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}#playlist-view.left:after{border-width:20px;}#playlist-view.left:before{border-width:21px;}#playlist-view.left:after,#playlist-view.left:before{top:50px;}#playlist-view.left:after{margin-top:-20px;}#playlist-view.left:before{margin-top:-21px;}#playlist-view.left:after,#playlist-view.left:before{left:100%;}#playlist-view.left:after{border-left-color:#ac1a13;margin-left:0;}#playlist-view.left:before{border-left-color:#000;}#playlist-view.right:after,#playlist-view.right:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}#playlist-view.right:after{border-width:20px;}#playlist-view.right:before{border-width:21px;}#playlist-view.right:after,#playlist-view.right:before{top:50px;}#playlist-view.right:after{margin-top:-20px;}#playlist-view.right:before{margin-top:-21px;}#playlist-view.right:after,#playlist-view.right:before{right:100%;}#playlist-view.right:after{border-right-color:#ac1a13;margin-right:0;}#playlist-view.right:before{border-right-color:#000;}#playlist-view .header{margin-left:32px;margin-top:9px;}#playlist-view .icon{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/tour/icon-ready.png');width:27px;height:22px;top:30px;left:20px;}#playlist-view .progress{background-position:0 -36px;top:15px;right:15px;}#transition-overlay{position:fixed;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:table;opacity:0;z-index:1020;}#transition-overlay.out{display:none;}#transition-overlay.visible{opacity:1;}#transition-modal{padding:0;margin:0 auto;}.visible #transition-modal{-webkit-transition:width .3s,height .3s;-moz-transition:width .3s,height .3s;-o-transition:width .3s,height .3s;transition:width .3s,height .3s;}#transition-overlay .spinner{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:0;}#transition-overlay .spinner.visible{opacity:1;}.modal .alert-message{text-align:center;font-size:16px;}.modal .alert{position:absolute;top:-9999px;left:0;width:100%;background:#be3e0d;color:#FFF;text-align:center;font-weight:bold;z-index:1100;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;}.modal .alert.success{background-color:#004F15;}.modal .alert.transitioning{box-shadow:0 1px 10px 0 #333;-webkit-transition:top .3s,opacity .3s;-moz-transition:top .3s,opacity .3s;-o-transition:top .3s,opacity .3s;transition:top .3s,opacity .3s;}.modal .alert div{margin:1em;}.modal .content-container{position:relative;margin:0;width:100%;height:100%;overflow:hidden;background:#404040;border-top:solid 1px #444;border-bottom:solid 1px #444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.modal .content{position:relative;overflow-y:auto;overflow-x:hidden;margin:0;padding:1.5em 0;}.modal .content h2{text-shadow:1px 1px 0 #333;}.modal .title{margin-top:-0.2em;text-align:center;padding:5px 0;background:#FBD863;color:#7f621e;text-shadow:0 1px 1px rgba(200,200,200,0.6);font-size:20px;}.modal .section{margin:1em;}.modal a,.modal a:visited{color:#CCC;background:#2f2f2f;padding:.2em;text-decoration:none;word-wrap:break-word;line-height:1.4em;}.modal a:hover{color:#DDD;background:#404040;text-decoration:underline;}.modal a:active{color:#DDD;background:#1e1e1e;}.modal .close-x{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/overlay/close_sprite.png') top left no-repeat;width:43px;height:43px;position:absolute;top:-21px;left:-21px;cursor:pointer;z-index:1200;}.modal .close-x:hover{background-position:-42px 0;}.profile .profile-images{text-align:center;}.profile .avatar{width:175px;}.profile .avatar img{max-width:175px;max-height:175px;}.profile .avatar.actionable,.profile .laptop.actionable{cursor:pointer;}.profile .avatar,.profile .laptop,.profile .social,.profile .website{display:inline-block;vertical-align:middle;}.profile .website{max-width:360px;}.profile .edit,.profile .name,.profile .acl,.profile .gold-emblem{display:inline-block;vertical-align:baseline;}.profile .acl,.profile .gold-emblem{padding-bottom:5px;}.profile .gold-emblem{background-color:transparent;cursor:pointer;padding:4px;border-radius:4px;color:#e4bc0a;margin-left:8px;}.profile .gold-emblem .chrome-gold-record{vertical-align:bottom;margin-right:5px;}.profile .gold-emblem:hover{background-color:#606265;}.profile .edit{float:right;vertical-align:bottom;cursor:pointer;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/playlist/sprite.png') no-repeat;background-position:-19px -75px;width:24px;height:24px;margin-left:8px;margin-top:11px;}.profile .edit:hover{background-position:0 -50px;}.modal.profile .section{margin:.75em 0 0 0;padding:.75em 15px 0 15px;border-top:solid 1px #777;text-align:left;}.section .left,.section .right{display:inline-block;vertical-align:top;}.modal.profile .section.big{margin:.5em 2em 0 2em;padding:0;border:none;}.profile .name{margin-right:.5em;font-size:32px;}.profile .web-links{margin:.5em 0 0 2em;padding:0;border:none;}.profile .twitter,.profile .twitter:hover{position:relative;display:inline-block;width:29px;height:29px;background-color:#3dadd9;background-image:-moz-linear-gradient(top,#50b7de,#209dd2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#50b7de),to(#209dd2));background-image:-webkit-linear-gradient(top,#50b7de,#209dd2);background-image:-o-linear-gradient(top,#50b7de,#209dd2);background-image:linear-gradient(to bottom,#50b7de,#209dd2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50b7de',endColorstr='#ff209dd2',GradientType=0);background-color:#1a9bd1;border:solid 1px #1085b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;margin-right:5px;padding:0;}.profile .twitter .twitterbird,.profile .twitter:hover .twitterbird{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/twitter-logo.png');background-repeat:no-repeat;background-size:contain;width:22px;height:17px;top:6px;left:5px;}.profile .facebook,.profile .soundcloud{width:32px;height:32px;display:inline-block;cursor:pointer;padding:0;margin-right:5px;}.profile .facebook,.profile .facebook:hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/room/profile_facebook.png') 0 0 no-repeat;background-size:contain;}.profile .soundcloud,.profile .soundcloud:hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/room/profile_soundcloud.png') 0 0 no-repeat;background-size:contain;}.joined,.points,.fans,.fanofs{display:inline-block;vertical-align:top;width:25%;overflow-x:hidden;text-align:center;padding-bottom:.5em;}.fans .stat-number:not(.disabled):hover,.fanofs .stat-number:not(.disabled):hover{cursor:pointer;color:#e6c14b;}.fan-grid{display:block;width:600px;margin-left:auto;margin-right:auto;}.fan-grid .fan{display:inline-block;vertical-align:top;margin-bottom:30px;width:150px;position:relative;}.fan-grid .fan img{display:block;margin-left:auto;margin-right:auto;height:100px;opacity:1.0;}.fan-grid .fan img.blocked{opacity:.3;}.fan-grid .fan div{text-align:center;opacity:.9;padding-top:10px;word-wrap:break-word;}.fan-grid .fan div p.name{font-weight:bold;}.fan-grid .fan div p.stats{font-size:12px;}.fan-grid .fan .btn-group{display:block;text-align:center;z-index:10;}.fan-grid .fan .btn-group .btn.disabled{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.fan-grid .fan .btn-group .follow-button{width:77px;margin-left:auto;margin-right:auto;}.fan-grid .fan .btn-group .dropdown-toggle{outline:none;}.fan-grid .fan .btn-group.open .dropdown-toggle.primary{background:#e8c632;}.fan-grid .fan .btn-group ul.dropdown-menu{min-width:132px;left:7px;}.fan-grid .fan .btn-group ul.dropdown-menu a{color:black;background-color:white;cursor:pointer;}.pagination+.fan-grid{margin-top:20px;}.fan-grid+.pagination{margin-top:-5px;}.modal .pagination{display:block;position:relative;}.modal .pagination .goto-page{display:block;text-align:center;padding-bottom:4px;}.modal .pagination .goto-page .current{width:34px;}.stat-number{font-size:32px;font-weight:bold;}.section .left{width:30%;font-weight:bold;text-align:right;}.section .right{width:70%;line-height:1.5em;}.section .right .profileText{margin:0 0 0 15px;}.overlay .field{text-align:left;margin:0 1em 1em;}.overlay input,.overlay textarea,.overlay select{border:1px solid #000;padding:5px 10px;font-size:15px;line-height:1.2em;background:#DDD;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;outline:none;color:#444;margin-top:3px;border-radius:5px;}.overlay input.text{width:400px;margin-bottom:1em;}.overlay textarea.textarea{width:400px;height:100px;margin-bottom:.5em;}.overlay select{height:2em;}.modal .buttons{margin-top:1em;text-align:center;}.modal .back{position:relative;border:none;height:31px;padding:7px 1em 0;margin:0 0 0 12px;background:#C0C0C0;border-radius:10px;border-top:1px solid #FFF;border-bottom:1px solid #666;color:#444;font-size:18px;font-weight:bold;text-indent:-3px;text-shadow:0 1px 1px #eee;cursor:pointer;-webkit-box-shadow:0 2px 3px #333;-moz-box-shadow:0 2px 3px #333;box-shadow:0 2px 3px #333;}.modal .back:hover{background:#EEE;}.modal .back:before{content:'';position:absolute;left:-9px;top:2px;width:0;height:0;border-top:17px solid transparent;border-right:12px solid #C0C0C0;border-bottom:17px solid transparent;z-index:1;}.modal .back:after{content:'';position:absolute;left:-10px;top:2px;width:0;height:0;border-top:17px solid transparent;border-right:12px solid #555;border-bottom:17px solid transparent;z-index:0;}.modal .back:hover:before{border-right:12px solid #EEE;}.overlay .welcome-modal{width:350px;font-size:16px;text-align:left;}.overlay .welcome-modal ul{padding-top:15px;padding-left:20px;padding-bottom:20px;}.overlay .welcome-modal li{padding:5px;}.overlay .paymentsOverlay.modal{width:470px;height:700px;}.overlay .paymentsOverlay #paymentErrors{color:#F00;}.overlay .centered-button{margin:auto;}.overlay .avatarsModal .note{font-size:14px;background-color:#666;padding:3px;}.overlay .settings .twitter{width:254px;}.overlay .settings .facebook{width:234px;}.overlay .settings .soundcloud{width:219px;}.overlay .settings .name{width:200px!important;}.overlay .settings .website{width:400px!important;}.overlay .settings .note{font-size:.8em;font-style:italic;color:#CFCFCF;margin-bottom:20px;padding-top:1px;}#editContactSettings div.left{float:left;vertical-align:top;}#editContactSettings div.right{margin-left:22px;margin-bottom:15px;}.overlay .modal h1,p{margin:0;padding:0;}.overlay .modal h1{font-size:30px;}.overlay .modal input.roomName,.overlay .modal input::-webkit-input-placeholder{width:277px;}.overlay .no-thanks{text-decoration:underline;cursor:pointer;}.overlay .createRoom div.type{text-align:left;position:relative;}.overlay .createRoom{text-align:left;}.overlay .createRoom h1{text-align:center;}.overlay .createRoom .tip{font-size:12px;margin-left:19px;}.overlay .createRoom .radios{float:left;padding-right:4px;}.overlay .createRoom .roomtype{padding-top:10px;padding-left:10px;padding-right:10px;display:block;}.overlay .createRoom .roomtype-option{border:1px solid #999;padding:7px;}.overlay .createRoom .roomtype-option-on{border:1px solid #FBD863;}.overlay div.advanced{padding-top:10px;margin-bottom:-10px;display:none;}.overlay div.advanced input.text{display:inline;width:40px;height:18px;font-size:15px;}.overlay div.show-advanced{color:#FBD863;cursor:pointer;font-size:smaller;text-align:center;margin:20px;}.overlay p.cancel{text-align:center;}.extensions-message p{margin-bottom:1em;}#subNav .subNavItem.welcome{z-index:99999;color:#CCC;}#subNav .subNavItem:hover{color:white;}.lobby-welcome{width:218px;height:180px;top:102px;left:50%;margin-left:200px;}.lobby-welcome:after,.lobby-welcome:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.lobby-welcome:after{border-width:20px;}.lobby-welcome:before{border-width:21px;}.lobby-welcome:after,.lobby-welcome:before{top:55px;}.lobby-welcome:after{margin-top:-20px;}.lobby-welcome:before{margin-top:-21px;}.lobby-welcome:after,.lobby-welcome:before{right:100%;}.lobby-welcome:after{border-right-color:#ac1a13;margin-right:0;}.lobby-welcome:before{border-right-color:#000;}.lobby-welcome .message{margin-top:9px;}.lobby-welcome .avatar{position:absolute;background:url('https://s3.amazonaws.com/assets.turntable.fm/roommanager_assets/avatars/23/fullfront.png') no-repeat;background-position:-35px 0;width:258px;height:90px;bottom:0;left:0;background-size:79% auto;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.lobby-welcome .ok{bottom:51px;}#lobby-onboarding{margin:0 40px;}#lobby-onboarding .genres{position:relative;width:545px;height:265px;margin:25px 0 0 0;}#lobby-onboarding .genre{position:absolute;width:140px;height:60px;line-height:60px;text-align:center;}#lobby-onboarding .indie{top:10px;left:15px;}#lobby-onboarding .electronica{top:10px;left:193px;}#lobby-onboarding .rock{top:10px;left:376px;}#lobby-onboarding .hiphop{top:106px;left:15px;}#lobby-onboarding .pop{top:106px;left:193px;}#lobby-onboarding .dubstep{top:106px;left:376px;}#lobby-onboarding .all{width:;height:50px;line-height:50px;top:201px;left:193px;margin:auto 0;}body{background:#202020;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}*{margin:0;padding:0;}#sm2-container{display:none;}#topBG{min-width:960px;}#wrapper{margin:0 auto;width:960px;}#topBG .header-bar{margin-bottom:15px;}#topBG .header-bar .header-content{width:960px;}#topBG .header-bar .header-logo{padding-left:0;}#topBG .header-bar .room-search-input{position:absolute;top:50%;margin-top:-16px;height:32px;left:190px;width:490px;}#topBG .header-bar .settings-dropdown{position:absolute;top:8px;right:0;padding:0 10px;}#header{background-color:#393939;background-image:-moz-linear-gradient(top,#404040,#2e2e2e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#404040),to(#2e2e2e));background-image:-webkit-linear-gradient(top,#404040,#2e2e2e);background-image:-o-linear-gradient(top,#404040,#2e2e2e);background-image:linear-gradient(to bottom,#404040,#2e2e2e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff404040',endColorstr='#ff2e2e2e',GradientType=0);filter:;-webkit-box-shadow:0 1px 0 0 #353535,0 2px 0 0 #101010;-moz-box-shadow:0 1px 0 0 #353535,0 2px 0 0 #101010;box-shadow:0 1px 0 0 #353535,0 2px 0 0 #101010;height:60px;min-width:960px;margin-bottom:20px;position:relative;z-index:1000;}#headerMid{position:relative;width:960px;height:61px;margin:0 auto;}#headerMid .logo{position:absolute;top:0;left:3px;cursor:pointer;}#header .room-search-input{position:absolute;top:14px;left:193px;}#headerNav{position:absolute;top:0;right:0;list-style-type:none;color:#ececec;font-size:13px;font-weight:normal;text-shadow:0 -1px 0 #000;}#headerNav .access{float:right;margin-right:0;}#headerNav .access .signup{margin-right:3px;}#headerNav .access .login{margin-left:3px;}#headerNav li{float:left;margin-right:25px;}#headerNav li a{color:#ececec;text-decoration:none;}#headerNav li a:hover{text-decoration:none;border-bottom:2px solid #fff;}#headerNav li.selected a{border-bottom:2px solid #e9c44a;}#headerNav li.selected a:hover{border-bottom:2px solid #e9c44a;}.socialModal{text-align:center;}.socialModal a{background:transparent;}.socialModal a:hover{background:transparent;text-decoration:underline;}.socialModal .socialFinePrint{font-size:12px;color:#ccc;font-weight:normal;padding:0 4em;}.socialModal .separator{width:400px;height:0;border-top:1px solid #777;margin:20px 0;}.socialModal .connected,.socialModal .disconnected{margin:20px auto;display:none;}.socialModal .disconnectAccount{font-size:13px;font-weight:normal;cursor:pointer;margin-top:3px;}.socialModal .disconnectAccount:hover{text-decoration:underline!important;}.socialModal .connectedAccount,.socialModal .connected{width:296px;padding:12px;margin:20px auto;background-color:#505050;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:auto;text-shadow:0 -1px 0 #333;font-size:19px;}.socialModal .connectedAccountImg,.socialModal .connectedImg{float:left;height:48px;width:48px;}.socialModal .connectedAccountText{float:left;width:248px;text-align:center;font-weight:bold;margin-top:1px;}.socialModal .disconnectAccountLink,.socialModal .disconnectAccount{font-size:13px;font-weight:normal;cursor:pointer;margin-top:3px;}.socialModal .disconnectedAccount,.socialModal .disconnected{margin:20px auto;font-size:16px;font-weight:bold;}.socialModal .connectAccountButton{width:218px;height:45px;margin:8px auto;cursor:pointer;}.socialModal .connectAccountButton:hover{background-position:0 -46px;}.socialModal .connectAccountButton:active{background-position:0 -92px;}.socialModal .facebookButton{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-facebook-btn.png') top center no-repeat;}.socialModal .twitterButton{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-twitter-btn.png') top center no-repeat;}.socialModal .socialButton{width:218px;height:45px;margin:8px auto;cursor:pointer;}.socialModal .socialButton:hover{background-position:0 -46px;}.socialModal .socialButton:active{background-position:0 -92px;}#content{width:960px;}.lobby-panel{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 5px #000,inset 0 0 0 1px #000;-moz-box-shadow:0 1px 5px #000,inset 0 0 0 1px #000;box-shadow:0 1px 5px #000,inset 0 0 0 1px #000;padding:1px;}.lobby-panel .lobby-panel-header{-webkit-box-shadow:inset 0 1px 0 0 #373737;-moz-box-shadow:inset 0 1px 0 0 #373737;box-shadow:inset 0 1px 0 0 #373737;background-color:#1f1f1f;background-image:-moz-linear-gradient(top,#282828,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#282828),to(#111));background-image:-webkit-linear-gradient(top,#282828,#111);background-image:-o-linear-gradient(top,#282828,#111);background-image:linear-gradient(to bottom,#282828,#111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff282828',endColorstr='#ff111111',GradientType=0);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}#main-panel{float:left;width:673px;left:0;top:0;}#mainPanelHeader{height:99px;}#mainNav{list-style-type:none;float:left;height:60px;width:475px;color:#8c8c8c;font-size:18px;font-weight:normal;text-shadow:1px 1px 1px black;padding-left:8px;}#mainNav li{float:left;margin:11px 6px;padding:0 6px;height:38px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.selected-nav-item{background-color:#080808;background-image:-moz-linear-gradient(top,#000,#151515);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#151515));background-image:-webkit-linear-gradient(top,#000,#151515);background-image:-o-linear-gradient(top,#000,#151515);background-image:linear-gradient(to bottom,#000,#151515);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff151515',GradientType=0);-webkit-box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;-moz-box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;}#mainNav li.selected{color:#FFF;font-weight:bold;letter-spacing:normal;background-color:#080808;background-image:-moz-linear-gradient(top,#000,#151515);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#151515));background-image:-webkit-linear-gradient(top,#000,#151515);background-image:-o-linear-gradient(top,#000,#151515);background-image:linear-gradient(to bottom,#000,#151515);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff151515',GradientType=0);-webkit-box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;-moz-box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;}.nav-text{display:inline-block;vertical-align:top;padding-top:7px;}.nav-icon{display:inline-block;margin:0 6px 0 0;vertical-align:bottom;}.nav-icon.allRooms{height:22px;width:28px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/main-nav-icon-sprite.png') top left no-repeat;background-position:0 0;}.nav-icon.favorites{height:22px;width:28px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/main-nav-icon-sprite.png') top left no-repeat;background-position:0 -44px;}a#create-room.lobby-flat-button{position:absolute;top:4px;right:54px;height:32px;text-decoration:none;}a#create-room.lobby-flat-button span,a#create-room.lobby-flat-button .create-header{position:relative;}a#create-room.lobby-flat-button span{top:-6px;font-size:14px;}a#create-room.lobby-flat-button .create-header{top:6px;left:-8px;height:20px;width:20px;float:left;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/create-room-icon.png') top left no-repeat;background-size:auto 20px;}@media only screen and(-webkit-min-device-pixel-ratio:1.5){a#create-room.lobby-flat-button .create-header{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/create-room-icon@2x.png');background-size:auto 20px;}}#subNav{clear:both;list-style-type:none;height:40px;color:#8c8c8c;font-size:13px;font-weight:normal;text-shadow:1px 1px 1px black;white-space:nowrap;overflow:hidden;padding-left:6px;margin:0 1px;-webkit-box-shadow:0 -1px 0 0 #000,inset 0 1px 0 0 #373737;-moz-box-shadow:0 -1px 0 0 #000,inset 0 1px 0 0 #373737;box-shadow:0 -1px 0 0 #000,inset 0 1px 0 0 #373737;}#subNav .subNavItem{position:relative;}#subNav li{display:inline-block;margin:7px 0;padding:4px 7px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#subNav li.selected{color:#FFF;font-weight:bold;letter-spacing:normal;background-color:#080808;background-image:-moz-linear-gradient(top,#000,#151515);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#151515));background-image:-webkit-linear-gradient(top,#000,#151515);background-image:-o-linear-gradient(top,#000,#151515);background-image:linear-gradient(to bottom,#000,#151515);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000',endColorstr='#ff151515',GradientType=0);-webkit-box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;-moz-box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;box-shadow:inset 0 0 0 1px #000,0 1px 0 0 #2c2c2c;}#subNav li .subNavItem .searchQuery{color:#ddaf2a;padding-right:16px;}#subNav li .subNavItem .searchClose{position:absolute;top:3px;right:0;}#mainPanelLoadOverlay{position:absolute;left:0;top:0;width:0;height:0;z-index:10000;background:#FFF;opacity:.7;text-align:center;display:none;}#mainPanelLoadIcon{margin-top:20px;}#buddyListHeader{padding:16px 14px;}#connectBanner{height:201px;width:241px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-banner-bg.png');position:relative;color:#FFF;text-shadow:1px 1px 1px #333;margin-bottom:16px;}#connectBanner .connectClose,#connectError .connectClose{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-close-sprite.png') top center no-repeat;height:13px;width:12px;position:absolute;top:10px;right:10px;cursor:pointer;}#connectBanner .connectClose:hover,#connectError .connectClose:hover{background-position:0 -13px;}#connectBanner .connectHeader{font-weight:bold;font-size:21px;position:absolute;left:16px;top:28px;}#connectBanner .connectText{font-size:13px;position:absolute;left:16px;top:62px;width:140px;line-height:17px;}#connectBanner .connectText.connected{left:72px;width:150px;}#connectBanner .connectBtn{width:218px;height:46px;position:absolute;left:11px;top:129px;cursor:pointer;}#connectBanner .connectBtn.twitter{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-twitter-btn.png') top center no-repeat;}#connectBanner .connectBtn.facebook{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-facebook-btn.png') top center no-repeat;}#connectBanner .connectBtn:hover{background-position:0 -46px;}#connectBanner .connectBtn:active{background-position:0 -92px;}#connectBanner .connectBtn.connected{cursor:default;}#connectBanner .connectBtn.connected.twitter{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/twitter-connected.png') top center no-repeat;height:52px;}#connectBanner .connectBtn.connected.facebook{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/facebook-connected.png') top center no-repeat;height:52px;}#connectBanner .connectHappyBoy{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-happy-boy.png') top center no-repeat;width:61px;height:73px;position:absolute;left:162px;top:67px;}#connectBanner .connectCheck{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-check.png') top center no-repeat;width:45px;height:42px;position:absolute;left:16px;top:67px;}#connectError{position:relative;width:221px;padding:10px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/connect-error-bg.png');color:#FFF;text-shadow:0 -1px 1px #333;margin-bottom:16px;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 1px 0 #d8703c;-webkit-box-shadow:inset 0 1px 0 #d8703c;box-shadow:inset 0 1px 0 #d8703c;font-size:10pt;}#connectError h2{font-size:12pt;font-weight:normal;margin-bottom:6px;}#connectError a{color:#FFF;text-decoration:none;border-bottom:1px solid #fff;}#myInfo .myName{display:block;font-size:18px;font-weight:bold;color:#ececec;text-shadow:1px 1px 1px black;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#myInfo .myFans,#myInfo .myName{cursor:pointer;}#myInfo .myFans:hover,#myInfo .myName:hover{color:#e6c14b;}#myInfo .myStats{display:block;font-size:13px;font-weight:normal;color:#989898;text-shadow:1px 1px 1px black;margin-top:3px;}#myInfo .myStats .myStatsNum{font-weight:bold;color:#C6C6C6;text-shadow:1px 1px 1px black;}#myInfo .myAvatar{cursor:pointer;height:60px;}#buddyListContent{background:#2e2e2e;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}#buddyListContent .buddyListTitle{height:35px;clear:both;background-color:#474747;background-image:-moz-linear-gradient(top,#555,#333);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#333));background-image:-webkit-linear-gradient(top,#555,#333);background-image:-o-linear-gradient(top,#555,#333);background-image:linear-gradient(to bottom,#555,#333);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555',endColorstr='#ff333333',GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #000,inset 0 2px 0 0 #666;-moz-box-shadow:inset 0 1px 0 0 #000,inset 0 2px 0 0 #666;box-shadow:inset 0 1px 0 0 #000,inset 0 2px 0 0 #666;}.buddyListTitle .buddyListTitleText{float:left;padding:8px 10px;color:#121212;font-weight:bold;font-size:15px;text-shadow:-1px 1px 1px #555;}.buddyListTitle .buddyCount{float:right;height:22px;margin:7px;padding:0 11px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background:#272727;}.buddyCount .buddyCountMid{float:left;font-size:15px;font-weight:bold;color:#b6b6b6;height:21px;text-shadow:1px 1px 1px #000;padding-top:2px;}.buddyCount .buddyCountIcon{float:left;width:19px;height:21px;}.buddyCount .friendsIcon{padding-top:3px;}@-moz-document url-prefix(){.buddyCount .friendsIcon{padding-top:2px;}}.buddyCount .fannedIcon{padding-top:4px;}.buddy-list-item{background-color:#2b2b2b;background-image:-moz-linear-gradient(top,#292929,#2e2e2e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#292929),to(#2e2e2e));background-image:-webkit-linear-gradient(top,#292929,#2e2e2e);background-image:-o-linear-gradient(top,#292929,#2e2e2e);background-image:linear-gradient(to bottom,#292929,#2e2e2e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff292929',endColorstr='#ff2e2e2e',GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;-moz-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;}#buddyListContent .buddyListRoom{background-color:#2b2b2b;background-image:-moz-linear-gradient(top,#292929,#2e2e2e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#292929),to(#2e2e2e));background-image:-webkit-linear-gradient(top,#292929,#2e2e2e);background-image:-o-linear-gradient(top,#292929,#2e2e2e);background-image:linear-gradient(to bottom,#292929,#2e2e2e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff292929',endColorstr='#ff2e2e2e',GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;-moz-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;padding:10px 3px 0;cursor:pointer;overflow:visible;position:relative;}#buddyListContent .buddyListRoom:hover{background-color:#393939;background-image:-moz-linear-gradient(top,#363636,#3d3d3d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#363636),to(#3d3d3d));background-image:-webkit-linear-gradient(top,#363636,#3d3d3d);background-image:-o-linear-gradient(top,#363636,#3d3d3d);background-image:linear-gradient(to bottom,#363636,#3d3d3d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff363636',endColorstr='#ff3d3d3d',GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #3d3d3d;-moz-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #3d3d3d;box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #3d3d3d;}#buddyListContent .buddyListRoom:hover .buddyIconFrame{background-position:0 -41px;}#buddyListContent .minimized .buddyListRoom,#buddyListContent .minimized .buddyListNone{display:none;}.buddyListRoom .buddyRoomName{padding-bottom:8px;font-size:12px;color:#ddaf2a;font-weight:bold;text-shadow:1px 1px 1px black;margin-left:16px;margin-right:16px;position:relative;float:left;}.buddyListRoom .joinRoomButton{height:19px;width:91px;float:right;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/join-room-sprite.png') top left no-repeat;margin-left:4px;margin-right:14px;display:none;position:absolute;top:9px;right:0;}.buddyListRoom:hover .joinRoomButton{display:block;}.buddyListRoom .buddyRoomFloatClear{clear:both;}.buddyListRoom .buddyInfo{border-top:1px solid #333;border-bottom:1px solid #292929;padding:10px 16px;}.buddyListRoom .buddyInfo.first{border-top:none;}.buddyListRoom .buddyInfo.last{border-bottom:none;}.buddyInfo .buddyName,#buddyListContent .buddyListNone{color:#666;display:block;font-size:13px;font-weight:bold;text-align:center;text-shadow:0 -1px 0 #000;}#buddyListContent .buddyListNone{background-color:#2b2b2b;background-image:-moz-linear-gradient(top,#292929,#2e2e2e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#292929),to(#2e2e2e));background-image:-webkit-linear-gradient(top,#292929,#2e2e2e);background-image:-o-linear-gradient(top,#292929,#2e2e2e);background-image:linear-gradient(to bottom,#292929,#2e2e2e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff292929',endColorstr='#ff2e2e2e',GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;-moz-box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;box-shadow:inset 0 1px 0 0 #1f1f1f,inset 0 2px 0 0 #2e2e2e;padding:20px 19px;}.buddyInfo .buddyStats{display:block;color:#666;font-size:12px;text-shadow:1px 1px 1px black;}.buddyListRoom .buddyIcons{padding-left:8px;clear:both;}.buddyListRoom .buddyIcon{position:relative;float:left;height:41px;width:41px;margin-bottom:7px;margin-left:7px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:rgba(34,34,34,0.2);}.buddyIcon .buddyIconFrame{width:41px;height:41px;z-index:800;position:absolute;top:0;left:0;}.buddyIcon .buddyImg,.roomListBuddy .roomListBuddyIcon{background-size:auto 41px;background-position:center center;background-repeat:no-repeat;width:41px;height:41px;position:relative;left:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.buddyIcon .buddyImg.isAvatar,.roomListBuddy .roomListBuddyIcon.isAvatar{background-size:auto 34px;background-position:center center;background-repeat:no-repeat;}#footer{float:right;width:264px;padding:0 3px;text-shadow:1px 1px 1px #000;line-height:16px;}#footer a{color:#cdcdcd;text-shadow:1px 1px 1px #000;text-decoration:none;}#footerSubNav a,#footerCopyright a{color:#828282;}#footer a:hover{text-decoration:underline;}#footerMainNav,#footerSubNav,#footerCopyright{text-align:center;}#footerMainNav,#footerFacebook,#footerTwitter,#footerTwitter2{color:#fff;font-size:14px;}#footerSubNav,#footerCopyright{color:#828282;font-size:11px;}#footerMainNav{padding-bottom:18px;border-bottom:1px solid #111;}#footerFacebook a,#footerTwitter a,#footerTwitter2 a{display:block;padding:6px 0 6px 45px;line-height:1.5;background:transparent url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/lobby-social-icon-sprite.png') 0 0 no-repeat;}#footerFacebook a{border-top:1px solid #363636;padding-top:12px;background-position:13px 11px;}#footerFacebook a:focus,#footerFacebook a:hover{background-position:13px -69px;}#footerTwitter a,#footerTwitter2 a{background-position:13px -36px;}#footerTwitter a:focus,#footerTwitter a:hover,#footerTwitter2 a:focus,#footerTwitter2 a:hover{background-position:12px -116px;}#footerSubNav{border-top:1px solid #363636;padding-top:18px;padding-bottom:8px;}.tipsy-inner{font-size:11px;color:white;background-color:#000;}.tipsy-arrow-n{border-bottom-color:#000;}.tipsy-arrow-s{border-top-color:#000;}.tipsy-arrow-e{border-left-color:#000;}.tipsy-arrow-w{border-right-color:#000;}#link-expired-modal h2{padding:1em 0;text-align:center;}#link-expired-modal a:hover{text-decoration:none;}.banner{position:relative;cursor:pointer;width:673px;height:74px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#2b2c2e;margin-left:1px;margin-bottom:20px;}.banner .content{position:absolute;top:14px;left:134px;}#fb-banner{width:270px;cursor:auto;margin-bottom:16px;}#fb-banner .fb-header-like{position:absolute;left:16px;top:16px;height:45px;width:50px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/ad-fb-like.png') no-repeat;float:left;}#fb-banner .content{top:18px;left:76px;}#fb-banner .content .message{color:#949599;font-size:14px;line-height:22px;}#fb-banner .content a.message{color:#f3cc13;text-decoration:none;font-size:16px;}#fb-banner .content a.message:hover{color:#efd40a;}#fb-banner.right{float:right;}#gold-banner{float:left;position:relative;width:673px;text-decoration:none;}#gold-banner .content{left:167px;bottom:24px;}#gold-banner .content .message-2{color:#e1e2e5;color:#a5a6a9;font-size:16px;line-height:23px;}#gold-banner .lobby-header-gold{position:absolute;left:20px;bottom:15px;width:212px;height:27px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/goldlogo.png') no-repeat;background-size:auto 27px;}@media only screen and(-webkit-min-device-pixel-ratio:1.5){#gold-banner .lobby-header-gold{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/lobby/goldlogo@2x.png');background-size:auto 27px;}}#gold-banner .lobby-header-gold span{color:#e4bc0a;position:relative;top:-20px;}#gold-banner .lobby-header-nyp{position:absolute;right:20px;top:16px;}.lobby-flat-button{float:right;height:38px;padding-left:20px;padding-right:20px;background-color:#313233;background-image:-moz-linear-gradient(top,#363738,#292a2c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#363738),to(#292a2c));background-image:-webkit-linear-gradient(top,#363738,#292a2c);background-image:-o-linear-gradient(top,#363738,#292a2c);background-image:linear-gradient(to bottom,#363738,#292a2c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff363738',endColorstr='#ff292a2c',GradientType=0);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.07);-moz-box-shadow:inset 0 1px rgba(255,255,255,0.07);box-shadow:inset 0 1px rgba(255,255,255,0.07);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(43,44,46,0);border:solid 1px #151515;}.lobby-flat-button:hover{background-color:#414244;background-image:-moz-linear-gradient(top,#494a4b,#35373a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#494a4b),to(#35373a));background-image:-webkit-linear-gradient(top,#494a4b,#35373a);background-image:-o-linear-gradient(top,#494a4b,#35373a);background-image:linear-gradient(to bottom,#494a4b,#35373a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff494a4b',endColorstr='#ff35373a',GradientType=0);}.lobby-flat-button span{font-size:16px;color:#f3cc13;text-shadow:0 1px rgba(0,0,0,0.78);}#top-banner{width:957px;height:101px;background-color:#212121;background-image:-moz-linear-gradient(top,#272727,#171717);background-image:-webkit-gradient(linear,0 0,0 100%,from(#272727),to(#171717));background-image:-webkit-linear-gradient(top,#272727,#171717);background-image:-o-linear-gradient(top,#272727,#171717);background-image:linear-gradient(to bottom,#272727,#171717);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff272727',endColorstr='#ff171717',GradientType=0);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.6);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.6);box-shadow:0 3px 5px rgba(0,0,0,0.6);background-color:#151515;}#top-banner .content .message-1{color:#fff;font-size:20px;font-weight:bold;margin-bottom:4px;}#top-banner .content .message-2{color:#b2b2b2;font-size:14px;margin-bottom:4px;}#top-banner .content .message-3{color:#f7d535;font-size:18px;font-weight:bold;}#top-banner .lobby-header-one{position:absolute;left:20px;bottom:0;}#top-banner .lobby-header-three{position:absolute;right:27px;bottom:0;}#top-banner .lobby-close{position:absolute;top:5px;right:5px;cursor:pointer;}.right-column-pane{margin:0 0 20px;}#buddyList{margin:0 0 20px;}#right-column{float:right;width:270px;padding-bottom:2em;}#mobile-box{border:1px solid #000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#2d2d2d;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.6),inset 0 -1px 0 rgba(255,255,255,.05);-moz-box-shadow:0 2px 5px rgba(0,0,0,.6),inset 0 -1px 0 rgba(255,255,255,.05);box-shadow:0 2px 5px rgba(0,0,0,.6),inset 0 -1px 0 rgba(255,255,255,.05);padding:15px 14px;margin:0 0 20px;}#mobile-box .mobile-preview{margin-bottom:10px;}#mobile-box .message-1{color:#fff;font-size:14px;font-weight:bold;margin-left:7px;margin-bottom:7px;}#mobile-box .message-2{color:#7f7f7f;font-size:12px;margin-bottom:6px;}#mobile-box .get-iphone{display:inline-block;margin-left:-2px;margin-right:11px;cusor:pointer;}#mobile-box .get-android{display:inline-block;cursor:pointer;}.top.subscription-info{text-align:left;}.top.subscription-info h2{font-size:28px;margin-bottom:10px;}.top.subscription-info div{padding:2px;}.top.subscription-info div span{padding-left:8px;font-weight:bold;}@media only screen and (max-width:600px){#main-panel{width:100%;}#topBG{min-width:100%;}#wrapper{margin:0 auto;width:100%;}#topBG .header-bar{margin-bottom:15px;}#topBG .header-bar .header-content{width:100%;}#topBG .header-bar .room-search-input{display:none;}#topBG .header-bar .header-logo{padding-left:5px;}#header{min-width:100%;}#headerMid{width:100%;}#content{width:100%;}.DJsNeeded{display:none;}a#create-room.lobby-flat-button{display:none;}#right-column{float:none;clear:both;padding:1em;padding-bottom:2em;}#top-banner{display:none;}}.accounts-modal .content>h3{text-align:center;margin-top:8px;}.accounts-modal h3{font-size:13px;}.accounts-modal a{font-size:12px;color:#3f82ff;text-decoration:none;}.accounts-modal a:hover{text-decoration:underline;}.accounts-modal #box-container{margin-top:32px;}.accounts-modal .box{width:183px;height:180px;}.accounts-modal .box .account-fields .account-field:first-child{margin-bottom:30px;}.accounts-modal .box .account-fields .account-field>h3{margin-bottom:6px;}.accounts-modal .box .account-fields .account-field .field-content{margin-bottom:5px;}.accounts-modal .box .validated-input{margin-bottom:7px;}.accounts-modal .box .validated-input>label{display:inline-block;}.accounts-modal .account-info{float:left;overflow:auto;}.accounts-modal .account-info form label{font-weight:bold;margin-bottom:3px;}.accounts-modal .account-info form input{font-size:13px;line-height:16px;width:150px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.accounts-modal .account-info .forgot-password-container .message{margin-top:15px;margin-bottom:15px;font-size:13px;text-align:center;}.accounts-modal .account-info .forgot-password-container .account-buttons{padding:0;width:125px;margin:0 auto;}.accounts-modal .account-info #change-password .account-field{margin-bottom:9px;}.accounts-modal .account-info #change-password .account-field>h3,.accounts-modal .account-info #change-password .account-field .field-content{display:inline;}.accounts-modal .subscription-info{float:left;margin-left:22px;}.accounts-modal .subscription-info .card-number{margin-top:10px;}.accounts-modal .subscription-info .change-method-container{margin-top:10px;}.accounts-modal .subscription-info .cancel-gold-container{margin-top:16px;}.accounts-modal .subscription-info .turn-gold{width:174px;height:40px;margin-top:4px;}.accounts-modal .subscription-info .why-gold-container{margin-top:13px;}.accounts-modal .account-loading{margin-top:15px;height:100px;width:100%;overflow:hidden;}.accounts-modal .account-buttons{margin-top:5px;}.accounts-modal .account-buttons>button{margin-right:8px;}.accounts-modal .account-buttons>button:last-child{margin-right:0;}.modal.accounts-modal button{margin:15px 0 5px 15px;float:right;}.modal.accounts-modal button#goPro{margin:0;float:none;display:block;}.modal.accounts-modal .pendcancel{margin-bottom:10px;}.cancel-gold-modal .content,.reactivate-gold-modal .content{padding:7px 75px 25px 75px;text-align:center;}.cancel-gold-modal .body,.reactivate-gold-modal .body{margin-top:16px;text-align:left;line-height:24px;}.cancel-gold-modal .body>p,.reactivate-gold-modal .body>p{margin-bottom:25px;}.cancel-gold-modal .buttons,.reactivate-gold-modal .buttons{margin-top:37px;margin-bottom:22px;}.reactivate-gold-container{display:none;}.alert-bar{position:absolute;top:0;z-index:20001;height:40px;width:100%;text-align:center;}.alert-bar.red{background-color:#701000;-webkit-box-shadow:0 1px 5px #000,inset 0 0 2px #a92700;-moz-box-shadow:0 1px 5px #000,inset 0 0 2px #a92700;box-shadow:0 1px 5px #000,inset 0 0 2px #a92700;background-color:#a91800;background-image:-moz-linear-gradient(top,#c01c00,#871300);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c01c00),to(#871300));background-image:-webkit-linear-gradient(top,#c01c00,#871300);background-image:-o-linear-gradient(top,#c01c00,#871300);background-image:linear-gradient(to bottom,#c01c00,#871300);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc01c00',endColorstr='#ff871300',GradientType=0);}.alert-bar.orange{background-color:#d07100;-webkit-box-shadow:0 1px 5px #000,inset 0 1px #e7aa00,inset 0 0 2px #f2a01b;-moz-box-shadow:0 1px 5px #000,inset 0 1px #e7aa00,inset 0 0 2px #f2a01b;box-shadow:0 1px 5px #000,inset 0 1px #e7aa00,inset 0 0 2px #f2a01b;background-color:#db8900;background-image:-moz-linear-gradient(top,#e19900,#d17200);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e19900),to(#d17200));background-image:-webkit-linear-gradient(top,#e19900,#d17200);background-image:-o-linear-gradient(top,#e19900,#d17200);background-image:linear-gradient(to bottom,#e19900,#d17200);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe19900',endColorstr='#ffd17200',GradientType=0);}.alert-bar .alert-mid{width:960px;text-align:center;margin:0 auto;font-size:14px;font-weight:bold;color:#fff;line-height:40px;text-shadow:0 1px 1px rgba(0,0,0,0.8);position:relative;display:inline-block;}.alert-bar .alert-mid a{color:#fff;text-decoration:underline;}.alert-bar .alert-mid a:hover{text-decoration:underline;}.alert-bar .alert-close{width:21px;height:20px;position:relative;top:6px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/headband/close-x.png') top right no-repeat;cursor:pointer;display:inline-block;}.validated-input input,.overlay .validated-input input,.validated-input textarea,.overlay .validated-input textarea{margin-top:0;outline:none;}.validated-input{display:inline-block;position:relative;}.validated-input .validation{position:absolute;top:50%;right:10px;height:15px;width:15px;margin-top:-7px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/form/validate-icons.png') 0 15px no-repeat;}.validated-input .validation.valid{background-position:0 0;}.validated-input .validation.invalid{background-position:0 -15px;}.validated-input input{border:solid 1px #9f9f9f;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.22);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.22);box-shadow:inset 0 1px 5px rgba(0,0,0,0.22);}.validated-input input:focus{border:solid 1px #6db9d5;-webkit-box-shadow:0 0 5px rgba(62,176,221,0.46);-moz-box-shadow:0 0 5px rgba(62,176,221,0.46);box-shadow:0 0 5px rgba(62,176,221,0.46);}.validated-input input.valid{border:solid 1px #65ba27;-webkit-box-shadow:0 0 5px rgba(109,150,14,0.39);-moz-box-shadow:0 0 5px rgba(109,150,14,0.39);box-shadow:0 0 5px rgba(109,150,14,0.39);}.validated-input input.invalid{border:solid 1px #b60d0d;-webkit-box-shadow:0 0 5px rgba(224,0,0,0.5);-moz-box-shadow:0 0 5px rgba(224,0,0,0.5);box-shadow:0 0 5px rgba(224,0,0,0.5);}button.tt-button,.modal button{height:31px;margin:0 .35em;padding:0 1em;-webkit-box-shadow:0 2px 3px #333,inset 0 1px 3px #FFF;-moz-box-shadow:0 2px 3px #333,inset 0 1px 3px #FFF;box-shadow:0 2px 3px #333,inset 0 1px 3px #FFF;border:none;border-top:1px solid #FFF;border-bottom:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e4e4e4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#d4d4d4));background:-moz-linear-gradient(top,#efefef 0,#d4d4d4 100%);background:-webkit-linear-gradient(top,#efefef 0,#d4d4d4 100%);background:-o-linear-gradient(top,#efefef 0,#d4d4d4 100%);background:-ms-linear-gradient(top,#efefef 0,#d4d4d4 100%);background:linear-gradient(top,#efefef 0,#d4d4d4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#d4d4d4',GradientType=0);background-clip:padding-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;color:#606060;text-shadow:0 1px 1px #eee;cursor:pointer;}button.tt-button::-moz-focus-inner,.modal button::-moz-focus-inner{padding:0;border:0;}button.tt-button:hover,.modal button:hover{background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#ececec));background:-moz-linear-gradient(top,#f8f8f8 0,#ececec 100%);background:-webkit-linear-gradient(top,#f8f8f8 0,#ececec 100%);background:-o-linear-gradient(top,#f8f8f8 0,#ececec 100%);background:-ms-linear-gradient(top,#f8f8f8 0,#ececec 100%);background:linear-gradient(top,#f8f8f8 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#ececec',GradientType=0);}button.tt-button:active,.modal button:active{background:#bbb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#cbcbcb));background:-moz-linear-gradient(top,#ebebeb 0,#cbcbcb 100%);background:-webkit-linear-gradient(top,#ebebeb 0,#cbcbcb 100%);background:-o-linear-gradient(top,#ebebeb 0,#cbcbcb 100%);background:-ms-linear-gradient(top,#ebebeb 0,#cbcbcb 100%);background:linear-gradient(top,#ebebeb 0,#cbcbcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#cbcbcb',GradientType=0);}button.tt-button.small{height:30px;-webkit-box-shadow:0 0 1px #333,inset 0 1px 2px #FFF;-moz-box-shadow:0 0 1px #333,inset 0 1px 2px #FFF;box-shadow:0 0 1px #333,inset 0 1px 2px #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;}button.tt-button.primary,.modal button.submit{-webkit-box-shadow:0 2px 3px #333,inset 0 1px 3px #FFEF5B;-moz-box-shadow:0 2px 3px #333,inset 0 1px 3px #FFEF5B;box-shadow:0 2px 3px #333,inset 0 1px 3px #FFEF5B;background:#e8c632;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8c632),color-stop(100%,#d8a126));background:-moz-linear-gradient(top,#e8c632 0,#d8a126 100%);background:-webkit-linear-gradient(top,#e8c632 0,#d8a126 100%);background:-o-linear-gradient(top,#e8c632 0,#d8a126 100%);background:-ms-linear-gradient(top,#e8c632 0,#d8a126 100%);background:linear-gradient(top,#e8c632 0,#d8a126 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c632',endColorstr='#d8a126',GradientType=0);border-top:1px solid #FFEF5B;border-bottom:1px solid #EDB73D;color:#664F18;text-shadow:0 1px 1px #F0D194;}button.tt-button.primary:hover,.modal button.submit:hover{background:#f0db58;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0db58),color-stop(100%,#e7c745));background:-moz-linear-gradient(top,#f0db58 0,#e7c745 100%);background:-webkit-linear-gradient(top,#f0db58 0,#e7c745 100%);background:-o-linear-gradient(top,#f0db58 0,#e7c745 100%);background:-ms-linear-gradient(top,#f0db58 0,#e7c745 100%);background:linear-gradient(top,#f0db58 0,#e7c745 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0db58',endColorstr='#e7c745',GradientType=0);}button.tt-button.primary:active,.modal button.submit:active{-webkit-box-shadow:0 2px 3px #333;-moz-box-shadow:0 2px 3px #333;box-shadow:0 2px 3px #333;background:#d8a126;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d8a126),color-stop(100%,#e8c632));background:-moz-linear-gradient(top,#d8a126 0,#e8c632 100%);background:-webkit-linear-gradient(top,#d8a126 0,#e8c632 100%);background:-o-linear-gradient(top,#d8a126 0,#e8c632 100%);background:-ms-linear-gradient(top,#d8a126 0,#e8c632 100%);background:linear-gradient(top,#d8a126 0,#e8c632 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8a126',endColorstr='#e8c632',GradientType=0);}button.tt-button.primary.small{-webkit-box-shadow:0 1px 1px #333,inset 0 1px 2px #FFEF5B;-moz-box-shadow:0 1px 1px #333,inset 0 1px 2px #FFEF5B;box-shadow:0 1px 1px #333,inset 0 1px 2px #FFEF5B;}button.tt-button.primary.small.inset{-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.1),inset 0 1px 2px #ffef5b;-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.1),inset 0 1px 2px #ffef5b;box-shadow:0 1px 0 0 rgba(255,255,255,0.1),inset 0 1px 2px #ffef5b;}button.tt-button.primary.small.inset:active{-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.1);box-shadow:0 1px 0 0 rgba(255,255,255,0.1);}button.tt-button.disabled,button.tt-button.disabled:hover,button.tt-button.primary.disabled,button.tt-button.primary.disabled:hover,.modal button.submit.disabled,.modal button.submit.disabled:hover,.modal button.cancel.disabled,.modal button.cancel.disabled:hover{-webkit-box-shadow:0 1px 2px #333;-moz-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;text-shadow:0 1px 1px #AAA;background:#9b9b9b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9b9b9b),color-stop(100%,#818181));background:-moz-linear-gradient(top,#9b9b9b 0,#818181 100%);background:-webkit-linear-gradient(top,#9b9b9b 0,#818181 100%);background:-o-linear-gradient(top,#9b9b9b 0,#818181 100%);background:-ms-linear-gradient(top,#9b9b9b 0,#818181 100%);background:linear-gradient(top,#9b9b9b 0,#818181 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#818181',GradientType=0);border-top:none;border-bottom:1px solid #8D8D8D;color:#333;cursor:auto!important;}button.tt-button.small.disabled,button.tt-button.small.disabled:hover,button.tt-button.primary.small.disabled,button.tt-button.primary.small.disabled:hover{-webkit-box-shadow:0 1px 0 #333;-moz-box-shadow:0 1px 0 #333;box-shadow:0 1px 0 #333;}#newsbox{margin-bottom:20px;color:white;font-size:13px;font-weight:400;letter-spacing:normal;text-shadow:1px 1px 1px #333;}#newsbox h4{text-transform:uppercase;font-weight:400;font-size:13px;}#newsbox .preamble{text-align:center;font-weight:200;text-shadow:1px 1px 1px #000;}#newsbox .preamble img{margin:10px 0;}#newsbox .event{display:block;margin-top:20px;border-radius:6px;border:1px solid #000;text-decoration:none;}#newsbox .event img{width:100%;border-radius:6px 6px 0 0;}#newsbox .event .desc{padding:10px 0;text-align:center;color:#ccc;background-color:#303030;border-radius:0 0 6px 6px;text-shadow:0 -1px 0 #000;}#newsbox .event .desc h3{font-size:24px;font-weight:400;margin-bottom:7px;}#newsbox .event .desc .genres{margin-top:7px;text-transform:uppercase;color:#999;}#newsbox .event:hover .desc{background-color:#444;}#newsbox .footer{margin-top:20px;text-align:center;line-height:24px;font-size:14px;font-weight:200;}#newsbox .footer a{color:#ccc;text-decoration:none;text-shadow:1px 1px 1px #000;}#newsbox .footer a:hover{color:#fff;text-decoration:underline;}#displayNameFieldWrapper{display:inline-block;position:relative;}.fieldWrapperTipsy.tipsy{margin-top:-10px;}.fieldWrapperTipsy.tipsy .tipsy-arrow{border-bottom-color:#222;}.fieldWrapperTipsy.tipsy .tipsy-inner{max-width:200px;white-space:normal;font-size:.8em;}.settings .text,.settings .textarea{background-color:#ccc;border-radius:7px;}#checkout-modal,#complete-checkout-modal,#credit-card-modal,.cancel-gold-modal,.reactivate-gold-modal{color:#949494;font-size:11px;}#checkout-modal .clear,#complete-checkout-modal .clear,#credit-card-modal .clear,.cancel-gold-modal .clear,.reactivate-gold-modal .clear{clear:both;}#checkout-modal input,#complete-checkout-modal input,#credit-card-modal input,.cancel-gold-modal input,.reactivate-gold-modal input{height:26px;font-size:16px;margin:0;padding:5px 10px;border:2px solid #e7e7e7;box-shadow:none;color:#949494;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#checkout-modal input.invalid,#complete-checkout-modal input.invalid,#credit-card-modal input.invalid,.cancel-gold-modal input.invalid,.reactivate-gold-modal input.invalid{border:2px solid #d83c3a;}#checkout-modal .validated-input>label,#complete-checkout-modal .validated-input>label,#credit-card-modal .validated-input>label,.cancel-gold-modal .validated-input>label,.reactivate-gold-modal .validated-input>label{display:block;margin-bottom:5px;}#checkout-modal .desc,#complete-checkout-modal .desc,#credit-card-modal .desc,.cancel-gold-modal .desc,.reactivate-gold-modal .desc{font-size:20px;font-weight:400;margin-bottom:17px;}#checkout-modal .buttons,#complete-checkout-modal .buttons,#credit-card-modal .buttons,.cancel-gold-modal .buttons,.reactivate-gold-modal .buttons{font-size:13px;}#checkout-modal .buttons>button,#complete-checkout-modal .buttons>button,#credit-card-modal .buttons>button,.cancel-gold-modal .buttons>button,.reactivate-gold-modal .buttons>button{padding:8px 20px;margin-right:18px;}#checkout-modal .buttons>button:last-child,#complete-checkout-modal .buttons>button:last-child,#credit-card-modal .buttons>button:last-child,.cancel-gold-modal .buttons>button:last-child,.reactivate-gold-modal .buttons>button:last-child{margin-right:0;}#checkout-modal .close-x,#complete-checkout-modal .close-x{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/payment/close.png');width:23px;height:23px;cursor:pointer;margin-top:36px;margin-left:42px;z-index:10;}#checkout-modal .close-x:hover,#complete-checkout-modal .close-x:hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/payment/close-hover.png');}#checkout-modal .content,#complete-checkout-modal .content{width:650px;margin:0 auto;}#checkout-modal .content .logo,#complete-checkout-modal .content .logo{display:block;margin:50px auto 50px auto;}#checkout-modal .content .message-1,#complete-checkout-modal .content .message-1,#checkout-modal .content .message-2,#complete-checkout-modal .content .message-2,#checkout-modal .content .confirmation-message,#complete-checkout-modal .content .confirmation-message{text-align:center;}#checkout-modal .content .message-1,#complete-checkout-modal .content .message-1{margin-bottom:5px;}#checkout-modal .content .message-2,#complete-checkout-modal .content .message-2{margin-bottom:35px;}#checkout-modal .content .confirmation-message,#complete-checkout-modal .content .confirmation-message{margin-bottom:19px;}#payment-form{width:650px;height:320px;overflow-x:hidden;}#cart{background:#fff;margin-bottom:20px;padding:17px 18px;}#cart .product{font-size:20px;margin-top:12px;height:33px;}#cart .product:first-child{margin-top:0;}#cart .product .product-img{float:left;}#cart .product .description{display:inline-block;vertical-align:top;float:left;margin-left:9px;margin-top:4px;}#cart .product .price-container{vertical-align:top;float:right;margin-top:-1px;}#cart .product .price-container .validated-input>label{display:inline-block;vertical-align:bottom;margin-right:6px;margin-bottom:6px;}#cart .product .price-container .validated-input>input{width:57px;}#cart .product .price-container>span.price{display:inline-block;margin-top:4px;}.per-month{margin-left:5px;}#credit-card-modal .content{padding:20px;}#credit-card-modal #card{margin:0 auto 20px auto;}#credit-card-modal .buttons{float:right;}#checkout-modal #card{display:inline-block;float:left;}#card{position:relative;width:340px;height:193px;}#card .box{padding:17px 18px;}#card #card-image{max-width:50px;position:absolute;right:22px;top:21px;}#card .lock{position:absolute;right:38px;top:85px;}#card .question{position:absolute;bottom:70px;left:214px;cursor:pointer;}#card input[name='card-number']{width:312px;margin-bottom:27px;}#card input[name='expiration-month']{width:26px;margin-right:10px;}#card input[name='expiration-year']{width:46px;margin-right:23px;}#card input[name='cvc']{width:36px;margin-right:23px;}#card input[name='zipcode']{width:76px;}#submit{display:inline-block;float:right;width:206px;height:193px;}#submit input[name='password']{width:181px;margin-bottom:15px;}#submit .price{float:right;font-size:20px;font-weight:bold;margin-top:-5px;}#submit>button{display:block;}#submit .submit{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/payment/continue.png') no-repeat;background-size:202px;width:202px;height:41px;border:none;margin-top:16px;margin-left:2px;}#submit .submit:hover{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/payment/continue-hover.png');}#submit .submit.inactive{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/payment/continue-inactive.png');cursor:default;}#checkout{font-size:12px;padding:19px 22px;width:600px;height:227px;}#checkout .left-column{float:left;width:370px;margin-right:31px;}#checkout .right-column{float:left;}#checkout .label{display:block;margin-bottom:14px;font-size:12px;}#checkout .product{margin-bottom:9px;}#checkout .product:last-child{margin-bottom:0;}#checkout .product .description{font-size:21px;display:inline-block;float:left;}#checkout .product .description .product-img{margin-right:16px;}#checkout .product .price{font-size:21px;}#checkout .product .price .per{font-size:14px;}#checkout .divider{width:100%;border-bottom:1px solid #e7e7e7;height:1px;padding-top:16px;margin-bottom:17px;min-height:1px;}#checkout .detail{font-size:16px;line-height:22px;}#checkout .detail .change-details{font-size:11px;text-decoration:none;}#checkout .summary .total{font-size:21px;font-weight:bold;}#checkout .summary .submit{width:200px;height:40px;margin:20px -1px 0 0;font-size:17px;box-shadow:none;}#complete-checkout-modal .body.complete{text-align:center;padding-bottom:10px;}#complete-checkout-modal .body.complete .message{margin-top:45px;font-size:20px;}#complete-checkout-modal .body.complete .choose-avatar{padding:10px 15px;margin-top:20px;font-size:17px;}.box{background:#fff;border:3px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:14px 18px;}.tt-account-loading{margin:0 auto;width:200px;height:100px;float:left;}.loading-complete-register{height:330px;width:246px;}.loading-force-verify{width:448px;margin-top:-30px;}.vertical-sep{width:0;height:230px;border-left:1px solid #242424;border-right:1px solid #646464;float:left;margin:0 32px 22px 32px;}.vertical-sep span{background-color:#404040;text-transform:uppercase;text-align:center;padding:.35em .5em .5em .5em;margin-top:-0.5em;width:2em;height:1em;display:block;position:relative;top:50%;left:-1.5em;color:#AAA;font-weight:400;font-size:1.1em;}.modal h2{font-weight:500;}.modal a{text-decoration:none!important;}#gentle-alien{position:relative;left:-0.5em;}#complete-register-modal .content{padding:38px 0 0 38px;border:none;}#join-us{width:177px;float:left;}#complete-register-modal #join-us{width:260px;}h2,#complete-register-modal h2{text-align:left;}#complete-register{width:246px;margin-top:1em;float:left;}#complete-register input{width:220px;margin:0;}#complete-register .validated-input{margin-bottom:.75em;}#complete-register .submit{width:246px;height:2.5em;margin:.25em 0 0 0;}#complete-register-modal input{padding:8px 12px;font-size:16px;}.login-buttons{margin:1em auto 1em auto;padding:0;display:block;height:46px;width:218px;float:left;position:relative;left:-0.7em;top:.7em;}#force-verify-modal p{width:80%;font-size:1.1em;margin:0 auto 2em auto;color:#ccc;text-shadow:0 1px 0 #444;}.selected-style{background-color:#0097d3;background-image:-moz-linear-gradient(top,#00a6e7,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6e7),to(#0081b4));background-image:-webkit-linear-gradient(top,#00a6e7,#0081b4);background-image:-o-linear-gradient(top,#00a6e7,#0081b4);background-image:linear-gradient(to bottom,#00a6e7,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6e7',endColorstr='#ff0081b4',GradientType=0);color:#FFF;}.horizontal-toggle-option,.floating-menu .split-option.option .option,.settings-dropdown .dropdown .split-option.option .option,.graphics-modal .toggle .option{margin:0 0 0 -1px;padding:0;height:2em;width:50%;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;-webkit-box-shadow:inset 0 0 0 1px #444;-moz-box-shadow:inset 0 0 0 1px #444;box-shadow:inset 0 0 0 1px #444;}.horizontal-toggle-option.selected,.floating-menu .split-option.option .option.selected,.settings-dropdown .dropdown .split-option.option .option.selected,.graphics-modal .toggle .option.selected{background-color:#0097d3;background-image:-moz-linear-gradient(top,#00a6e7,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6e7),to(#0081b4));background-image:-webkit-linear-gradient(top,#00a6e7,#0081b4);background-image:-o-linear-gradient(top,#00a6e7,#0081b4);background-image:linear-gradient(to bottom,#00a6e7,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6e7',endColorstr='#ff0081b4',GradientType=0);color:#FFF;cursor:default;}.horizontal-toggle-option:first-child,.floating-menu .split-option.option .option:first-child,.settings-dropdown .dropdown .split-option.option .option:first-child,.graphics-modal .toggle .option:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}.horizontal-toggle-option:last-child,.floating-menu .split-option.option .option:last-child,.settings-dropdown .dropdown .split-option.option .option:last-child,.graphics-modal .toggle .option:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.horizontal-toggle-option:first-child:last-child,.floating-menu .split-option.option .option:first-child:last-child,.settings-dropdown .dropdown .split-option.option .option:first-child:last-child,.graphics-modal .toggle .option:first-child:last-child{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.floating-menu{position:relative;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:4px 3px;background:#666;z-index:1010;border:solid 1px #000;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1),0 3px 20px #000;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1),0 3px 20px #000;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1),0 3px 20px #000;display:block;}.floating-menu .option{display:block;background:#f7f7f7;-webkit-box-shadow:inset 0 0 0 1px #444;-moz-box-shadow:inset 0 0 0 1px #444;box-shadow:inset 0 0 0 1px #444;color:#555;font-size:12px;padding:.6em;margin-bottom:-1px;cursor:pointer;font-weight:500;}.floating-menu .option:not(.split-option):not(.disabled):hover{background-color:#0097d3;background-image:-moz-linear-gradient(top,#00a6e7,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6e7),to(#0081b4));background-image:-webkit-linear-gradient(top,#00a6e7,#0081b4);background-image:-o-linear-gradient(top,#00a6e7,#0081b4);background-image:linear-gradient(to bottom,#00a6e7,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6e7',endColorstr='#ff0081b4',GradientType=0);color:#FFF;}.floating-menu .option.active{background:#b43300;color:#FFF;}.floating-menu .option.special{background:#2a2a2a;color:#ccc;}.floating-menu .option.special:not(.disabled):hover{background-color:#0097d3;background-image:-moz-linear-gradient(top,#00a6e7,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6e7),to(#0081b4));background-image:-webkit-linear-gradient(top,#00a6e7,#0081b4);background-image:-o-linear-gradient(top,#00a6e7,#0081b4);background-image:linear-gradient(to bottom,#00a6e7,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6e7',endColorstr='#ff0081b4',GradientType=0);color:#FFF;}.floating-menu .option.special.disabled{cursor:default;}.floating-menu .option:first-child{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.floating-menu .option:last-child{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;margin-bottom:0;}.floating-menu .option:first-child:last-child{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.floating-menu .split-option.option{padding:.6em .9em;cursor:default;}.floating-menu .split-option.option .description{font-size:12px;margin-bottom:.6em;}.floating-menu.top:after,.floating-menu.top:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.floating-menu.top:after{border-width:7px;}.floating-menu.top:before{border-width:8px;}.floating-menu.top:after,.floating-menu.top:before{left:50%;}.floating-menu.top:after{margin-left:-7px;}.floating-menu.top:before{margin-left:-8px;}.floating-menu.top:after,.floating-menu.top:before{top:100%;}.floating-menu.top:after{border-top-color:#666;margin-top:0;}.floating-menu.top:before{border-top-color:#000;}.floating-menu.bottom:after,.floating-menu.bottom:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.floating-menu.bottom:after{border-width:7px;}.floating-menu.bottom:before{border-width:8px;}.floating-menu.bottom:after,.floating-menu.bottom:before{left:50%;}.floating-menu.bottom:after{margin-left:-7px;}.floating-menu.bottom:before{margin-left:-8px;}.floating-menu.bottom:after,.floating-menu.bottom:before{bottom:100%;}.floating-menu.bottom:after{border-bottom-color:#666;margin-bottom:0;}.floating-menu.bottom:before{border-bottom-color:#000;}.settings-toggle-option,.settings-dropdown .dropdown .option .on,.settings-dropdown .dropdown .option .off,.graphics-modal .toggle .option{text-transform:uppercase;text-align:center;}.settings-toggle-option span,.settings-dropdown .dropdown .option .on span,.settings-dropdown .dropdown .option .off span,.graphics-modal .toggle .option span{display:inline-block;line-height:2em;}.settings-dropdown{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-size:13px;}.settings-dropdown .settings-button{background-position:0 -667px;width:27px;height:27px;display:block;cursor:pointer;}.settings-dropdown .dropdown{position:relative;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:4px 3px;background:#666;z-index:1010;border:solid 1px #000;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1),0 3px 20px #000;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1),0 3px 20px #000;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.1),0 3px 20px #000;display:block;position:absolute;top:34px;right:0;width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 5px 0;margin-left:-100px;background:#333;text-align:left;display:none;}.settings-dropdown .dropdown .option{display:block;background:#f7f7f7;-webkit-box-shadow:inset 0 0 0 1px #444;-moz-box-shadow:inset 0 0 0 1px #444;box-shadow:inset 0 0 0 1px #444;color:#555;font-size:12px;padding:.6em;margin-bottom:-1px;cursor:pointer;font-weight:500;}.settings-dropdown .dropdown .option:not(.split-option):not(.disabled):hover{background-color:#0097d3;background-image:-moz-linear-gradient(top,#00a6e7,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6e7),to(#0081b4));background-image:-webkit-linear-gradient(top,#00a6e7,#0081b4);background-image:-o-linear-gradient(top,#00a6e7,#0081b4);background-image:linear-gradient(to bottom,#00a6e7,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6e7',endColorstr='#ff0081b4',GradientType=0);color:#FFF;}.settings-dropdown .dropdown .option.active{background:#b43300;color:#FFF;}.settings-dropdown .dropdown .option.special{background:#2a2a2a;color:#ccc;}.settings-dropdown .dropdown .option.special:not(.disabled):hover{background-color:#0097d3;background-image:-moz-linear-gradient(top,#00a6e7,#0081b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00a6e7),to(#0081b4));background-image:-webkit-linear-gradient(top,#00a6e7,#0081b4);background-image:-o-linear-gradient(top,#00a6e7,#0081b4);background-image:linear-gradient(to bottom,#00a6e7,#0081b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00a6e7',endColorstr='#ff0081b4',GradientType=0);color:#FFF;}.settings-dropdown .dropdown .option.special.disabled{cursor:default;}.settings-dropdown .dropdown .option:first-child{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.settings-dropdown .dropdown .option:last-child{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;margin-bottom:0;}.settings-dropdown .dropdown .option:first-child:last-child{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.settings-dropdown .dropdown .split-option.option{padding:.6em .9em;cursor:default;}.settings-dropdown .dropdown .split-option.option .description{font-size:12px;margin-bottom:.6em;}.settings-dropdown .dropdown:after,.settings-dropdown .dropdown:before{content:"";position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.settings-dropdown .dropdown:after{border-width:8px;}.settings-dropdown .dropdown:before{border-width:8px;}.settings-dropdown .dropdown:after,.settings-dropdown .dropdown:before{left:175px;}.settings-dropdown .dropdown:after{margin-left:-8px;}.settings-dropdown .dropdown:before{margin-left:-8px;}.settings-dropdown .dropdown:after,.settings-dropdown .dropdown:before{bottom:100%;}.settings-dropdown .dropdown:after{border-bottom-color:#333;margin-bottom:-1px;}.settings-dropdown .dropdown:before{border-bottom-color:#050505;}.settings-dropdown .dropdown .option{padding:.9em;margin-bottom:0;-webkit-box-shadow:inset 0 1px 0 0 #c4c4c4;-moz-box-shadow:inset 0 1px 0 0 #c4c4c4;box-shadow:inset 0 1px 0 0 #c4c4c4;}.settings-dropdown .dropdown .option:first-child{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.settings-dropdown .dropdown .option:last-child{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;}.settings-dropdown .dropdown .option.link{padding:0;}.settings-dropdown .dropdown .option.link a,.settings-dropdown .dropdown .option.link a:hover,.settings-dropdown .dropdown .option.link a:active,.settings-dropdown .dropdown .option.link a:visited{display:block;padding:.9em;text-decoration:none;color:#555;}.settings-dropdown .dropdown .option.link a:hover,.settings-dropdown .dropdown .option.link a:active{color:#FFF;}.settings-dropdown .dropdown .split-option.option .option{-webkit-box-shadow:inset 0 0 0 1px #888;-moz-box-shadow:inset 0 0 0 1px #888;box-shadow:inset 0 0 0 1px #888;}.settings-dropdown.visible .dropdown{display:block;}.settings-dropdown .logout{line-height:38px;color:#fff;cursor:pointer;list-style:none;}.settings-dropdown .logout:before{background-position:0 -620px;width:17px;height:20px;content:'';vertical-align:middle;margin:0 8px 0 2px;}.settings-dropdown .volume-slider{position:absolute;top:16px;left:35px;right:10px;}.greenbtn{background-color:#86b00d;background-image:-moz-linear-gradient(top,#a0cc10,#5e8509);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0cc10),to(#5e8509));background-image:-webkit-linear-gradient(top,#a0cc10,#5e8509);background-image:-o-linear-gradient(top,#a0cc10,#5e8509);background-image:linear-gradient(to bottom,#a0cc10,#5e8509);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0cc10',endColorstr='#ff5e8509',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #2f4b01;width:260px;height:40px;background-color:#679409;cursor:pointer;color:white;font-weight:bold;font-size:18px;text-shadow:0 1px 1px #273f00;}.greenbtn:hover{background-color:#9acb10;background-image:-moz-linear-gradient(top,#b2e312,#75a60c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b2e312),to(#75a60c));background-image:-webkit-linear-gradient(top,#b2e312,#75a60c);background-image:-o-linear-gradient(top,#b2e312,#75a60c);background-image:linear-gradient(to bottom,#b2e312,#75a60c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2e312',endColorstr='#ff75a60c',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);background-color:#85bd0b;}.greenbtn:active{background-color:#78b101;background-image:-moz-linear-gradient(top,#63a402,#97c400);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63a402),to(#97c400));background-image:-webkit-linear-gradient(top,#63a402,#97c400);background-image:-o-linear-gradient(top,#63a402,#97c400);background-image:linear-gradient(to bottom,#63a402,#97c400);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63a402',endColorstr='#ff97c400',GradientType=0);-webkit-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);-moz-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);border:solid 1px #426b00;background-color:#7cb408;}.greenbtn.small{width:86px;height:35px;font-size:14px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}.new-button{display:inline-block;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#523e0e;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.47);padding:5px 10px;text-decoration:none;}.gold-button{display:inline-block;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#523e0e;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.47);padding:5px 10px;text-decoration:none;background-color:#e9cb3a;background-image:-moz-linear-gradient(top,#efd943,#dfb72d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efd943),to(#dfb72d));background-image:-webkit-linear-gradient(top,#efd943,#dfb72d);background-image:-o-linear-gradient(top,#efd943,#dfb72d);background-image:linear-gradient(to bottom,#efd943,#dfb72d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefd943',endColorstr='#ffdfb72d',GradientType=0);}.gold-button:hover{background-color:#e2c327;background-image:-moz-linear-gradient(top,#edd42b,#d2aa20);background-image:-webkit-gradient(linear,0 0,0 100%,from(#edd42b),to(#d2aa20));background-image:-webkit-linear-gradient(top,#edd42b,#d2aa20);background-image:-o-linear-gradient(top,#edd42b,#d2aa20);background-image:linear-gradient(to bottom,#edd42b,#d2aa20);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffedd42b',endColorstr='#ffd2aa20',GradientType=0);}.gold-button:active{background-color:#e9cb3a;background-image:-moz-linear-gradient(top,#efd943,#dfb72d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efd943),to(#dfb72d));background-image:-webkit-linear-gradient(top,#efd943,#dfb72d);background-image:-o-linear-gradient(top,#efd943,#dfb72d);background-image:linear-gradient(to bottom,#efd943,#dfb72d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefd943',endColorstr='#ffdfb72d',GradientType=0);}.gray-button{display:inline-block;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#523e0e;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.47);padding:5px 10px;text-decoration:none;background-color:#d9d9d9;background-image:-moz-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#cbcbcb));background-image:-webkit-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-o-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:linear-gradient(to bottom,#e3e3e3,#cbcbcb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3e3e3',endColorstr='#ffcbcbcb',GradientType=0);}.gray-button:hover{background-color:#cdcdcd;background-image:-moz-linear-gradient(top,#d6d6d6,#bebebe);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d6d6d6),to(#bebebe));background-image:-webkit-linear-gradient(top,#d6d6d6,#bebebe);background-image:-o-linear-gradient(top,#d6d6d6,#bebebe);background-image:linear-gradient(to bottom,#d6d6d6,#bebebe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd6d6d6',endColorstr='#ffbebebe',GradientType=0);}.gray-button:active{background-color:#d9d9d9;background-image:-moz-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#cbcbcb));background-image:-webkit-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-o-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:linear-gradient(to bottom,#e3e3e3,#cbcbcb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3e3e3',endColorstr='#ffcbcbcb',GradientType=0);}.red-banner{background-color:#b02d06;background-image:-moz-linear-gradient(top,#be3207,#9a2505);background-image:-webkit-gradient(linear,0 0,0 100%,from(#be3207),to(#9a2505));background-image:-webkit-linear-gradient(top,#be3207,#9a2505);background-image:-o-linear-gradient(top,#be3207,#9a2505);background-image:linear-gradient(to bottom,#be3207,#9a2505);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe3207',endColorstr='#ff9a2505',GradientType=0);-webkit-box-shadow:0 0 11px #010101,inset 0 1px #ca5734;-moz-box-shadow:0 0 11px #010101,inset 0 1px #ca5734;box-shadow:0 0 11px #010101,inset 0 1px #ca5734;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(154,37,5,0);border:solid 1px #441000;color:#FFF;font-size:16px;text-shadow:black 0 1px;}.socialbtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:"Helvetica Neue";font-size:13px;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);}.facebookbtn,.twitterbtn{position:relative;}.twitterbtn{background-color:#3dadd9;background-image:-moz-linear-gradient(top,#50b7de,#209dd2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#50b7de),to(#209dd2));background-image:-webkit-linear-gradient(top,#50b7de,#209dd2);background-image:-o-linear-gradient(top,#50b7de,#209dd2);background-image:linear-gradient(to bottom,#50b7de,#209dd2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff50b7de',endColorstr='#ff209dd2',GradientType=0);-webkit-box-shadow:0 1px #fff,inset 0 1px rgba(255,255,255,0.31);-moz-box-shadow:0 1px #fff,inset 0 1px rgba(255,255,255,0.31);box-shadow:0 1px #fff,inset 0 1px rgba(255,255,255,0.31);background-color:#1a9bd1;border:solid 1px #1085b6;padding-left:54px;padding-top:10px;width:146px;height:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:"Helvetica Neue";font-size:13px;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);}.twitterbtn:after{content:'';position:absolute;left:12px;bottom:5px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/twitter-logo.png');width:27px;height:21px;}.twitterbtn:hover{background-color:#67c3ea;background-image:-moz-linear-gradient(top,#79cbec,#4db8e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#79cbec),to(#4db8e6));background-image:-webkit-linear-gradient(top,#79cbec,#4db8e6);background-image:-o-linear-gradient(top,#79cbec,#4db8e6);background-image:linear-gradient(to bottom,#79cbec,#4db8e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff79cbec',endColorstr='#ff4db8e6',GradientType=0);background-color:#49b7e5;}.facebookbtn{background-color:#375998;background-image:-moz-linear-gradient(top,#4b6ba6,#183d84);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4b6ba6),to(#183d84));background-image:-webkit-linear-gradient(top,#4b6ba6,#183d84);background-image:-o-linear-gradient(top,#4b6ba6,#183d84);background-image:linear-gradient(to bottom,#4b6ba6,#183d84);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b6ba6',endColorstr='#ff183d84',GradientType=0);-webkit-box-shadow:0 2px #fff,inset 0 1px rgba(255,255,255,0.31);-moz-box-shadow:0 2px #fff,inset 0 1px rgba(255,255,255,0.31);box-shadow:0 2px #fff,inset 0 1px rgba(255,255,255,0.31);background-color:#153a82;border:solid 1px #2a467e;padding-left:46px;padding-top:10px;width:154px;height:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:"Helvetica Neue";font-size:13px;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);}.facebookbtn:after{content:'';position:absolute;left:0;bottom:0;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/social/fb-logo.png');width:46px;height:27px;}.facebookbtn:hover{background-color:#4c72b5;background-image:-moz-linear-gradient(top,#5f84bf,#2f57a7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5f84bf),to(#2f57a7));background-image:-webkit-linear-gradient(top,#5f84bf,#2f57a7);background-image:-o-linear-gradient(top,#5f84bf,#2f57a7);background-image:linear-gradient(to bottom,#5f84bf,#2f57a7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f84bf',endColorstr='#ff2f57a7',GradientType=0);background-color:#153a82;}.guest-sprite,.guest-signup-btn,.guest-signup-btn:hover,.guest-signup-btn-hover,.guest-signup-btn:active,.guest-signup-btn-active,.guest-refresh,.guest-queue-icon,.guest-password-input,.guest-password-input-valid,.guest-password-input-invalid,.guest-or-circle,.guest-email-input,.guest-email-input-valid,.guest-email-input-invalid,.guest-close-btn,.guest-close-btn:hover,.guest-close-btn-hover,.guest-close-btn:active,.guest-close-btn-active,.guest-chat-icon,.guest-bubble-arrow-right,.guest-bubble-arrow-left,.guest-avatar-halo,.guest-artist-input,.guest-artist-input-valid,.guest-artist-input-invalid,.new-modal .close-x,.new-modal .close-x:hover,.new-modal .close-x:active,#tt-register .submit,#tt-register .submit:hover,#tt-register .submit:active,.login-modal input[name=name]+.validation,.guest-modal input[name=name]+.validation,.forgotpw-modal input[name=name]+.validation,.guest-complete-modal input[name=name]+.validation,.connect-friends-modal input[name=name]+.validation,.login-modal input[name=name]+.validation.valid,.guest-modal input[name=name]+.validation.valid,.forgotpw-modal input[name=name]+.validation.valid,.guest-complete-modal input[name=name]+.validation.valid,.connect-friends-modal input[name=name]+.validation.valid,.login-modal input[name=name]+.validation.invalid,.guest-modal input[name=name]+.validation.invalid,.forgotpw-modal input[name=name]+.validation.invalid,.guest-complete-modal input[name=name]+.validation.invalid,.connect-friends-modal input[name=name]+.validation.invalid,.login-modal input[name=email]+.validation,.guest-modal input[name=email]+.validation,.forgotpw-modal input[name=email]+.validation,.guest-complete-modal input[name=email]+.validation,.connect-friends-modal input[name=email]+.validation,.login-modal input[name=email]+.validation.valid,.guest-modal input[name=email]+.validation.valid,.forgotpw-modal input[name=email]+.validation.valid,.guest-complete-modal input[name=email]+.validation.valid,.connect-friends-modal input[name=email]+.validation.valid,.login-modal input[name=email]+.validation.invalid,.guest-modal input[name=email]+.validation.invalid,.forgotpw-modal input[name=email]+.validation.invalid,.guest-complete-modal input[name=email]+.validation.invalid,.connect-friends-modal input[name=email]+.validation.invalid,.login-modal input[name=password]+.validation,.guest-modal input[name=password]+.validation,.forgotpw-modal input[name=password]+.validation,.guest-complete-modal input[name=password]+.validation,.connect-friends-modal input[name=password]+.validation,.login-modal input[name=password]+.validation.valid,.guest-modal input[name=password]+.validation.valid,.forgotpw-modal input[name=password]+.validation.valid,.guest-complete-modal input[name=password]+.validation.valid,.connect-friends-modal input[name=password]+.validation.valid,.login-modal input[name=password]+.validation.invalid,.guest-modal input[name=password]+.validation.invalid,.forgotpw-modal input[name=password]+.validation.invalid,.guest-complete-modal input[name=password]+.validation.invalid,.connect-friends-modal input[name=password]+.validation.invalid{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/guest-sprite.png') no-repeat top left;display:inline-block;}@media only screen and(-webkit-min-device-pixel-ratio:1.5){.guest-sprite,.guest-signup-btn,.guest-signup-btn:hover,.guest-signup-btn-hover,.guest-signup-btn:active,.guest-signup-btn-active,.guest-refresh,.guest-queue-icon,.guest-password-input,.guest-password-input-valid,.guest-password-input-invalid,.guest-or-circle,.guest-email-input,.guest-email-input-valid,.guest-email-input-invalid,.guest-close-btn,.guest-close-btn:hover,.guest-close-btn-hover,.guest-close-btn:active,.guest-close-btn-active,.guest-chat-icon,.guest-bubble-arrow-right,.guest-bubble-arrow-left,.guest-avatar-halo,.guest-artist-input,.guest-artist-input-valid,.guest-artist-input-invalid,.new-modal .close-x,.new-modal .close-x:hover,.new-modal .close-x:active,#tt-register .submit,#tt-register .submit:hover,#tt-register .submit:active,.login-modal input[name=name]+.validation,.guest-modal input[name=name]+.validation,.forgotpw-modal input[name=name]+.validation,.guest-complete-modal input[name=name]+.validation,.connect-friends-modal input[name=name]+.validation,.login-modal input[name=name]+.validation.valid,.guest-modal input[name=name]+.validation.valid,.forgotpw-modal input[name=name]+.validation.valid,.guest-complete-modal input[name=name]+.validation.valid,.connect-friends-modal input[name=name]+.validation.valid,.login-modal input[name=name]+.validation.invalid,.guest-modal input[name=name]+.validation.invalid,.forgotpw-modal input[name=name]+.validation.invalid,.guest-complete-modal input[name=name]+.validation.invalid,.connect-friends-modal input[name=name]+.validation.invalid,.login-modal input[name=email]+.validation,.guest-modal input[name=email]+.validation,.forgotpw-modal input[name=email]+.validation,.guest-complete-modal input[name=email]+.validation,.connect-friends-modal input[name=email]+.validation,.login-modal input[name=email]+.validation.valid,.guest-modal input[name=email]+.validation.valid,.forgotpw-modal input[name=email]+.validation.valid,.guest-complete-modal input[name=email]+.validation.valid,.connect-friends-modal input[name=email]+.validation.valid,.login-modal input[name=email]+.validation.invalid,.guest-modal input[name=email]+.validation.invalid,.forgotpw-modal input[name=email]+.validation.invalid,.guest-complete-modal input[name=email]+.validation.invalid,.connect-friends-modal input[name=email]+.validation.invalid,.login-modal input[name=password]+.validation,.guest-modal input[name=password]+.validation,.forgotpw-modal input[name=password]+.validation,.guest-complete-modal input[name=password]+.validation,.connect-friends-modal input[name=password]+.validation,.login-modal input[name=password]+.validation.valid,.guest-modal input[name=password]+.validation.valid,.forgotpw-modal input[name=password]+.validation.valid,.guest-complete-modal input[name=password]+.validation.valid,.connect-friends-modal input[name=password]+.validation.valid,.login-modal input[name=password]+.validation.invalid,.guest-modal input[name=password]+.validation.invalid,.forgotpw-modal input[name=password]+.validation.invalid,.guest-complete-modal input[name=password]+.validation.invalid,.connect-friends-modal input[name=password]+.validation.invalid{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/guest-sprite@2x.png');background-size:99px;}}.guest-signup-btn{background-position:0 0;width:99px;height:50px;}.guest-signup-btn:hover,.guest-signup-btn-hover{background-position:0 -50px;width:99px;height:50px;}.guest-signup-btn:active,.guest-signup-btn-active{background-position:0 -100px;width:99px;height:50px;}.guest-refresh{background-position:0 -150px;width:20px;height:16px;}.guest-queue-icon{background-position:0 -166px;width:53px;height:58px;}.guest-password-input{background-position:0 -224px;width:37px;height:41px;}.guest-password-input-valid{background-position:0 -265px;width:37px;height:41px;}.guest-password-input-invalid{background-position:0 -306px;width:37px;height:41px;}.guest-or-circle{background-position:0 -347px;width:35px;height:34px;}.guest-email-input{background-position:0 -381px;width:37px;height:41px;}.guest-email-input-valid{background-position:0 -422px;width:37px;height:41px;}.guest-email-input-invalid{background-position:0 -463px;width:37px;height:41px;}.guest-close-btn{background-position:0 -504px;width:23px;height:24px;}.guest-close-btn:hover,.guest-close-btn-hover{background-position:0 -528px;width:23px;height:24px;}.guest-close-btn:active,.guest-close-btn-active{background-position:0 -552px;width:23px;height:24px;}.guest-chat-icon{background-position:0 -576px;width:60px;height:61px;}.guest-bubble-arrow-right{background-position:0 -637px;width:53px;height:45px;}.guest-bubble-arrow-left{background-position:0 -682px;width:53px;height:45px;}.guest-avatar-halo{background-position:0 -727px;width:85px;height:29px;}.guest-artist-input{background-position:0 -756px;width:37px;height:41px;}.guest-artist-input-valid{background-position:0 -797px;width:37px;height:41px;}.guest-artist-input-invalid{background-position:0 -838px;width:37px;height:41px;}#transition-modal{background:#f1f1f1;}.new-modal{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative;width:510px;margin:auto;background:#f1f1f1;font-size:14px;color:#5f5f5f;text-shadow:0 1px 0 rgba(255,255,255,0.9);}.new-modal .content-container{position:relative;width:100%;height:100%;overflow:hidden;}.new-modal .content-container .content{position:relative;overflow-y:auto;}.new-modal .title{background-color:#e3bc2f;background-image:-moz-linear-gradient(top,#ebcf36,#d6a024);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ebcf36),to(#d6a024));background-image:-webkit-linear-gradient(top,#ebcf36,#d6a024);background-image:-o-linear-gradient(top,#ebcf36,#d6a024);background-image:linear-gradient(to bottom,#ebcf36,#d6a024);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebcf36',endColorstr='#ffd6a024',GradientType=0);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.44);-moz-box-shadow:inset 0 1px rgba(255,255,255,0.44);box-shadow:inset 0 1px rgba(255,255,255,0.44);-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;background-color:#d69f24;border-bottom:solid 1px #856519;height:28px;padding-top:10px;color:#523e0f;text-shadow:0 1px 0 rgba(255,255,255,0.47);font-weight:bold;font-size:14px;text-align:center;}.new-modal .footer{position:relative;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;height:29px;padding-top:11px;background:#e7e7e7;width:100%;text-align:center;}.new-modal .close-x{position:absolute;background-position:0 -504px;width:23px;height:24px;top:8px;left:11px;cursor:pointer;}.new-modal .close-x:hover{background-position:0 -528px;width:23px;height:24px;}.new-modal .close-x:active{background-position:0 -552px;width:23px;height:24px;}.new-modal .alert-message{text-align:center;font-size:16px;}.new-modal .alert{position:absolute;top:-9999px;left:0;width:100%;background-color:#a42200;background-image:-moz-linear-gradient(top,#9a1e00,#b42800);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9a1e00),to(#b42800));background-image:-webkit-linear-gradient(top,#9a1e00,#b42800);background-image:-o-linear-gradient(top,#9a1e00,#b42800);background-image:linear-gradient(to bottom,#9a1e00,#b42800);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9a1e00',endColorstr='#ffb42800',GradientType=0);-webkit-box-shadow:inset 0 1px #c23000;-moz-box-shadow:inset 0 1px #c23000;box-shadow:inset 0 1px #c23000;background-color:#a72300;border-top:solid 1px #641400;border-bottom:solid 1px #641400;color:#fff;text-shadow:0 1px 1px #4b0707;text-align:center;font-weight:bold;z-index:1020;-webkit-transition:top .3s,opacity .3s;-moz-transition:top .3s,opacity .3s;-o-transition:top .3s,opacity .3s;transition:top .3s,opacity .3s;}.new-modal .alert.success{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#004F15;border:none;}.new-modal .alert div{margin:1em;}.new-modal .twitterbtn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:"Helvetica Neue";font-size:13px;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);text-decoration:none;}.guest-modal{width:605px;color:#696969;}.guest-modal .content{height:391px;}.guest-modal .message-1{margin-top:30px;text-align:center;font-size:18px;}.guest-modal .avatar-speech-bubble{position:relative;top:24px;left:51px;padding:10px 40px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/guest/bubble_base.png') no-repeat;width:425px;height:148px;}@media only screen and(-webkit-min-device-pixel-ratio:1.5){.guest-modal .avatar-speech-bubble{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/images/guest/bubble_base@2x.png');background-size:505px;}}.guest-modal .message-2{position:relative;left:3px;top:16px;font-size:14px;}.guest-modal .arrow{position:absolute;left:34px;bottom:3px;-webkit-transition:left .1s;-moz-transition:left .1s;-o-transition:left .1s;transition:left .1s;}.guest-modal .avatars{position:relative;left:24px;width:0;}.guest-modal .avatar{-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;position:absolute;background-position:center top;background-size:contain;background-repeat:no-repeat;width:105px;height:76px;cursor:pointer;opacity:.5;}.guest-modal .avatar:hover,.guest-modal .avatar.selected{height:90px;}.guest-modal .avatar.selected{opacity:1.0;}.guest-modal .avatar-8{background-image:url(/roommanager_assets/avatars/8/fullfront.png);left:0;top:5px;}.guest-modal .avatar-8:hover,.guest-modal .avatar-8.selected{top:2px;}.guest-modal .avatar-4{background-image:url(/roommanager_assets/avatars/4/fullfront.png);left:90px;top:6px;}.guest-modal .avatar-4:hover,.guest-modal .avatar-4.selected{top:3px;}.guest-modal .avatar-34{background-image:url(/roommanager_assets/avatars/34/fullfront.png);left:180px;top:1px;}.guest-modal .avatar-34:hover,.guest-modal .avatar-34.selected{top:-2px;}.guest-modal .avatar-1{background-image:url(/roommanager_assets/avatars/1/fullfront.png);left:272px;top:2px;}.guest-modal .avatar-1:hover,.guest-modal .avatar-1.selected{top:-1px;}.guest-modal .avatar-7{background-image:url(/roommanager_assets/avatars/7/fullfront.png);left:360px;top:6px;}.guest-modal .avatar-7:hover,.guest-modal .avatar-7.selected{top:3px;}.guest-modal .avatar-5{background-image:url(/roommanager_assets/avatars/5/fullfront.png);left:450px;top:2px;}.guest-modal .avatar-5:hover,.guest-modal .avatar-5.selected{top:-1px;}.guest-modal .guest-avatar-halo{position:absolute;top:68px;}#tt-register{position:relative;top:21px;left:3px;width:426px;}#tt-register input{width:231px;padding-right:31px;font-size:20px;}#tt-register .guest-refresh{position:absolute;top:17px;right:124px;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;}#tt-register .submit{position:relative;background-position:0 0;width:99px;height:50px;margin-left:17px;border:none;cursor:pointer;}#tt-register .submit .signup-text{position:relative;top:-1px;left:-4px;font-size:17px;font-weight:bold;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.39);}#tt-register .submit:hover{background-position:0 -50px;width:99px;height:50px;}#tt-register .submit:active{background-position:0 -100px;width:99px;height:50px;}.guest-complete-modal{width:400px;}.guest-complete-modal .content{height:421px;}.guest-complete-modal .selected-avatar{margin:16px auto 0 auto;background-size:auto 80px;background-position:center center;background-repeat:no-repeat;width:92px;height:80px;cursor:pointer;}.guest-complete-modal .change-avatar{width:83px;height:17px;padding-top:2px;margin-top:62px;margin-left:5px;display:none;background-color:#eee;background-image:-moz-linear-gradient(top,#f6f6f6,#e3e3e3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#e3e3e3));background-image:-webkit-linear-gradient(top,#f6f6f6,#e3e3e3);background-image:-o-linear-gradient(top,#f6f6f6,#e3e3e3);background-image:linear-gradient(to bottom,#f6f6f6,#e3e3e3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f6',endColorstr='#ffe3e3e3',GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.28),inset 0 1px #fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.28),inset 0 1px #fff;box-shadow:0 1px 3px rgba(0,0,0,0.28),inset 0 1px #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:solid 1px #b7b7b7;font-size:12px;font-weight:bold;color:#0081b4;text-shadow:0 1px #fff;text-align:center;}.guest-complete-modal .selected-avatar:hover .change-avatar{display:inline-block;}#tt-complete-register{width:260px;margin:0 auto;}#tt-complete-register .validated-input:first-child{margin-top:15px;}#tt-complete-register .validated-input{margin-top:20px;}#tt-complete-register .submit{background-color:#86b00d;background-image:-moz-linear-gradient(top,#a0cc10,#5e8509);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0cc10),to(#5e8509));background-image:-webkit-linear-gradient(top,#a0cc10,#5e8509);background-image:-o-linear-gradient(top,#a0cc10,#5e8509);background-image:linear-gradient(to bottom,#a0cc10,#5e8509);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0cc10',endColorstr='#ff5e8509',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #2f4b01;width:260px;height:40px;background-color:#679409;cursor:pointer;color:white;font-weight:bold;font-size:18px;text-shadow:0 1px 1px #273f00;margin-top:20px;}#tt-complete-register .submit:hover{background-color:#9acb10;background-image:-moz-linear-gradient(top,#b2e312,#75a60c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b2e312),to(#75a60c));background-image:-webkit-linear-gradient(top,#b2e312,#75a60c);background-image:-o-linear-gradient(top,#b2e312,#75a60c);background-image:linear-gradient(to bottom,#b2e312,#75a60c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2e312',endColorstr='#ff75a60c',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);background-color:#85bd0b;}#tt-complete-register .submit:active{background-color:#78b101;background-image:-moz-linear-gradient(top,#63a402,#97c400);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63a402),to(#97c400));background-image:-webkit-linear-gradient(top,#63a402,#97c400);background-image:-o-linear-gradient(top,#63a402,#97c400);background-image:linear-gradient(to bottom,#63a402,#97c400);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63a402',endColorstr='#ff97c400',GradientType=0);-webkit-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);-moz-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);border:solid 1px #426b00;background-color:#7cb408;}#tt-complete-register .submit.small{width:86px;height:35px;font-size:14px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}.login-modal{width:509px;}.login-modal .forgot-pw{position:relative;left:257px;top:10px;font-size:11px;}.login-modal .divider{margin-top:40px;width:100%;border-top:1px solid #e1e1e1;border-bottom:1px solid #fbfbfb;}.login-modal .guest-or-circle{position:relative;left:236px;top:-17px;padding-left:9px;padding-top:9px;height:25px;font-size:12px;font-weight:bold;color:#797979;text-shadow:0 1px rgba(255,255,255,0.75);}.login-modal .buttons{width:444px;height:36px;margin:0 auto 36px auto;}.login-modal .buttons .facebookbtn,.login-modal .buttons .twitterbtn{display:inline-block;}.login-modal .buttons .facebookbtn{float:left;}.login-modal .buttons .twitterbtn{float:right;}.login-modal .content-container .content{height:270px;}#tt-login{width:260px;margin:0 auto;}#tt-login .validated-input:first-child{margin-top:40px;}#tt-login .validated-input{margin-top:20px;}#tt-login .submit{background-color:#86b00d;background-image:-moz-linear-gradient(top,#a0cc10,#5e8509);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0cc10),to(#5e8509));background-image:-webkit-linear-gradient(top,#a0cc10,#5e8509);background-image:-o-linear-gradient(top,#a0cc10,#5e8509);background-image:linear-gradient(to bottom,#a0cc10,#5e8509);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0cc10',endColorstr='#ff5e8509',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #2f4b01;width:260px;height:40px;background-color:#679409;cursor:pointer;color:white;font-weight:bold;font-size:18px;text-shadow:0 1px 1px #273f00;margin-top:20px;}#tt-login .submit:hover{background-color:#9acb10;background-image:-moz-linear-gradient(top,#b2e312,#75a60c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b2e312),to(#75a60c));background-image:-webkit-linear-gradient(top,#b2e312,#75a60c);background-image:-o-linear-gradient(top,#b2e312,#75a60c);background-image:linear-gradient(to bottom,#b2e312,#75a60c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2e312',endColorstr='#ff75a60c',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);background-color:#85bd0b;}#tt-login .submit:active{background-color:#78b101;background-image:-moz-linear-gradient(top,#63a402,#97c400);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63a402),to(#97c400));background-image:-webkit-linear-gradient(top,#63a402,#97c400);background-image:-o-linear-gradient(top,#63a402,#97c400);background-image:linear-gradient(to bottom,#63a402,#97c400);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63a402',endColorstr='#ff97c400',GradientType=0);-webkit-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);-moz-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);border:solid 1px #426b00;background-color:#7cb408;}#tt-login .submit.small{width:86px;height:35px;font-size:14px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}.forgotpw-modal{width:400px;}.forgotpw-modal .content{height:256px;}.forgotpw-modal .message-1{margin:30px auto 0 auto;width:224px;}#tt-forgot-pw{width:260px;margin:20px auto 0 auto;}#tt-forgot-pw .submit{margin-top:20px;margin-bottom:30px;background-color:#86b00d;background-image:-moz-linear-gradient(top,#a0cc10,#5e8509);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0cc10),to(#5e8509));background-image:-webkit-linear-gradient(top,#a0cc10,#5e8509);background-image:-o-linear-gradient(top,#a0cc10,#5e8509);background-image:linear-gradient(to bottom,#a0cc10,#5e8509);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0cc10',endColorstr='#ff5e8509',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #2f4b01;width:260px;height:40px;background-color:#679409;cursor:pointer;color:white;font-weight:bold;font-size:18px;text-shadow:0 1px 1px #273f00;}#tt-forgot-pw .submit:hover{background-color:#9acb10;background-image:-moz-linear-gradient(top,#b2e312,#75a60c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b2e312),to(#75a60c));background-image:-webkit-linear-gradient(top,#b2e312,#75a60c);background-image:-o-linear-gradient(top,#b2e312,#75a60c);background-image:linear-gradient(to bottom,#b2e312,#75a60c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb2e312',endColorstr='#ff75a60c',GradientType=0);-webkit-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);-moz-box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);box-shadow:0 3px 3px rgba(1,1,1,0.21),inset 0 1px #e6f261,inset 0 0 0 1px rgba(255,255,255,0.09);background-color:#85bd0b;}#tt-forgot-pw .submit:active{background-color:#78b101;background-image:-moz-linear-gradient(top,#63a402,#97c400);background-image:-webkit-gradient(linear,0 0,0 100%,from(#63a402),to(#97c400));background-image:-webkit-linear-gradient(top,#63a402,#97c400);background-image:-o-linear-gradient(top,#63a402,#97c400);background-image:linear-gradient(to bottom,#63a402,#97c400);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63a402',endColorstr='#ff97c400',GradientType=0);-webkit-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);-moz-box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);box-shadow:0 0 1px rgba(49,79,0,0.75),inset 0 1px 3px rgba(41,67,0,0.49);border:solid 1px #426b00;background-color:#7cb408;}#tt-forgot-pw .submit.small{width:86px;height:35px;font-size:14px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}.connect-friends-modal{width:530px;line-height:23px;}.connect-friends-modal .friends-banner{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/guest/friends_illustration.png');width:439px;height:154px;display:block;margin:40px auto 0 auto;}.connect-friends-modal .buttons{width:358px;height:36px;margin:40px auto 0 auto;}.connect-friends-modal .buttons .twitterbtn,.connect-friends-modal .buttons .facebookbtn{display:inline-block;width:95px;height:28px;padding-left:62px;padding-top:6px;}.connect-friends-modal .buttons .twitterbtn{float:left;}.connect-friends-modal .buttons .facebookbtn{float:right;}.connect-friends-modal .message-1{width:368px;margin:30px auto 0 auto;text-align:center;font-size:14px;}.connect-friends-modal .message-2{width:312px;margin:26px auto 0 auto;font-weight:bold;}.connect-friends-modal .skip-this-step{width:172px;margin:30px auto 39px auto;display:block;}.new-basic-modal .content,.accounts-modal .content{padding:20px 23px;font-size:13px;}.graphics-modal{width:360px;}.graphics-modal .section{border-bottom:solid 1px #999;padding:14px 18px;}.graphics-modal .section:last-child{border-bottom:none;}.graphics-modal h3{float:left;line-height:2em;}.graphics-modal .toggle{float:right;width:100px;text-shadow:none;}.graphics-modal .description{clear:both;color:#999;font-size:12px;padding:.5em 0;line-height:1.4em;}.graphics-modal .description.important{color:#666;}.graphics-modal .description.warning{color:#b60d0d;}.login-modal input,.guest-modal input,.forgotpw-modal input,.guest-complete-modal input,.connect-friends-modal input{width:200px;height:23px;padding:9px 12px 9px 46px;font-size:15px;color:#181818;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.login-modal input::-webkit-input-placeholder,.guest-modal input::-webkit-input-placeholder,.forgotpw-modal input::-webkit-input-placeholder,.guest-complete-modal input::-webkit-input-placeholder,.connect-friends-modal input::-webkit-input-placeholder{color:#a4a4a4;font-size:15px;}.login-modal input:-moz-placeholder,.guest-modal input:-moz-placeholder,.forgotpw-modal input:-moz-placeholder,.guest-complete-modal input:-moz-placeholder,.connect-friends-modal input:-moz-placeholder{color:#a4a4a4;font-size:15px;}.login-modal textarea::-webkit-input-placeholder,.guest-modal textarea::-webkit-input-placeholder,.forgotpw-modal textarea::-webkit-input-placeholder,.guest-complete-modal textarea::-webkit-input-placeholder,.connect-friends-modal textarea::-webkit-input-placeholder{color:#a4a4a4;font-size:15px;}.login-modal textarea:-moz-placeholder,.guest-modal textarea:-moz-placeholder,.forgotpw-modal textarea:-moz-placeholder,.guest-complete-modal textarea:-moz-placeholder,.connect-friends-modal textarea:-moz-placeholder{color:#a4a4a4;font-size:15px;}.login-modal input::-webkit-input-placeholder,.guest-modal input::-webkit-input-placeholder,.forgotpw-modal input::-webkit-input-placeholder,.guest-complete-modal input::-webkit-input-placeholder,.connect-friends-modal input::-webkit-input-placeholder{color:#a4a4a4;font-size:15px;}.login-modal input:-moz-placeholder,.guest-modal input:-moz-placeholder,.forgotpw-modal input:-moz-placeholder,.guest-complete-modal input:-moz-placeholder,.connect-friends-modal input:-moz-placeholder{color:#a4a4a4;font-size:15px;}.login-modal textarea::-webkit-input-placeholder,.guest-modal textarea::-webkit-input-placeholder,.forgotpw-modal textarea::-webkit-input-placeholder,.guest-complete-modal textarea::-webkit-input-placeholder,.connect-friends-modal textarea::-webkit-input-placeholder{color:#a4a4a4;font-size:15px;}.login-modal textarea:-moz-placeholder,.guest-modal textarea:-moz-placeholder,.forgotpw-modal textarea:-moz-placeholder,.guest-complete-modal textarea:-moz-placeholder,.connect-friends-modal textarea:-moz-placeholder{color:#a4a4a4;font-size:15px;}.login-modal .validated-input,.guest-modal .validated-input,.forgotpw-modal .validated-input,.guest-complete-modal .validated-input,.connect-friends-modal .validated-input{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.login-modal .validation,.guest-modal .validation,.forgotpw-modal .validation,.guest-complete-modal .validation,.connect-friends-modal .validation{position:absolute;top:1px;left:0;margin-top:0;}.login-modal a,.guest-modal a,.forgotpw-modal a,.guest-complete-modal a,.connect-friends-modal a{color:#0081b4;text-shadow:0 1px 0 rgba(255,255,255,0.9);text-decoration:underline;font-weight:bold;cursor:pointer;}.login-modal input[name=name]+.validation,.guest-modal input[name=name]+.validation,.forgotpw-modal input[name=name]+.validation,.guest-complete-modal input[name=name]+.validation,.connect-friends-modal input[name=name]+.validation{background-position:0 -756px;width:37px;height:41px;}.login-modal input[name=name]+.validation.valid,.guest-modal input[name=name]+.validation.valid,.forgotpw-modal input[name=name]+.validation.valid,.guest-complete-modal input[name=name]+.validation.valid,.connect-friends-modal input[name=name]+.validation.valid{background-position:0 -797px;width:37px;height:41px;}.login-modal input[name=name]+.validation.invalid,.guest-modal input[name=name]+.validation.invalid,.forgotpw-modal input[name=name]+.validation.invalid,.guest-complete-modal input[name=name]+.validation.invalid,.connect-friends-modal input[name=name]+.validation.invalid{background-position:0 -838px;width:37px;height:41px;}.login-modal input[name=email]+.validation,.guest-modal input[name=email]+.validation,.forgotpw-modal input[name=email]+.validation,.guest-complete-modal input[name=email]+.validation,.connect-friends-modal input[name=email]+.validation{background-position:0 -381px;width:37px;height:41px;}.login-modal input[name=email]+.validation.valid,.guest-modal input[name=email]+.validation.valid,.forgotpw-modal input[name=email]+.validation.valid,.guest-complete-modal input[name=email]+.validation.valid,.connect-friends-modal input[name=email]+.validation.valid{background-position:0 -422px;width:37px;height:41px;}.login-modal input[name=email]+.validation.invalid,.guest-modal input[name=email]+.validation.invalid,.forgotpw-modal input[name=email]+.validation.invalid,.guest-complete-modal input[name=email]+.validation.invalid,.connect-friends-modal input[name=email]+.validation.invalid{background-position:0 -463px;width:37px;height:41px;}.login-modal input[name=password]+.validation,.guest-modal input[name=password]+.validation,.forgotpw-modal input[name=password]+.validation,.guest-complete-modal input[name=password]+.validation,.connect-friends-modal input[name=password]+.validation{background-position:0 -224px;width:37px;height:41px;}.login-modal input[name=password]+.validation.valid,.guest-modal input[name=password]+.validation.valid,.forgotpw-modal input[name=password]+.validation.valid,.guest-complete-modal input[name=password]+.validation.valid,.connect-friends-modal input[name=password]+.validation.valid{background-position:0 -265px;width:37px;height:41px;}.login-modal input[name=password]+.validation.invalid,.guest-modal input[name=password]+.validation.invalid,.forgotpw-modal input[name=password]+.validation.invalid,.guest-complete-modal input[name=password]+.validation.invalid,.connect-friends-modal input[name=password]+.validation.invalid{background-position:0 -306px;width:37px;height:41px;}.overlay .fullscreen-modal{height:100%;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.avatar_laptop canvas{position:absolute;top:0;}#stickerModal{position:relative;width:738px;}#stickerModal .submit{position:absolute;top:15px;right:12px;z-index:120;}#laptop{position:relative;width:738px;height:435px;overflow:hidden;margin:-29px 0 0 0;}#laptopScreen{position:relative;top:78px;left:119px;width:502px;height:325px;-webkit-user-select:none;-moz-user-select:none;user-select:none;}#laptopView{position:relative;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;}#laptopMask{position:absolute;bottom:0;width:738px;height:435px;z-index:100;pointer-events:none;opacity:.97;}#laptopView.over{background:#FFF;}#placedStickers{width:100%;height:100%;}#stickerModal h3{float:left;margin:.5em 1em 0;}#remainingCount{float:right;margin:.5em 1.5em 0;}.sticker{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;}#stickerListScrollLeft,#stickerListScrollRight{width:45px;height:46px;display:inline-block;vertical-align:middle;margin:20px;}#stickerListScrollLeft.active:hover,#stickerListScrollRight.active:hover{background-position:0 -46px;}#stickerListScrollLeft{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sticker/left_arrow_sprite.png') top left no-repeat;}#stickerListScrollRight{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sticker/right_arrow_sprite.png') top left no-repeat;}#stickerScroller{position:relative;width:520px;height:152px;overflow:hidden;display:inline-block;vertical-align:middle;}#stickerList{position:absolute;transition:left .3s;-webkit-transition:left .3s;-moz-transition:left .3s;-o-transition:left .3s;}#picker{clear:both;text-align:center;}#picker .stickerContainer{position:relative;display:inline-block;vertical-align:middle;text-align:center;width:130px;height:152px;border-radius:10px;}#picker .stickerContainer:hover{box-shadow:inset 0 0 1px 3px #fbd766;}#picker .sticker{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 30%;background-repeat:no-repeat;cursor:move;}#picker .stickerImage{position:absolute;top:10px;left:50%;width:100px;height:100px;margin-left:-50px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;pointer-events:none;}#picker .stickerName{position:absolute;bottom:23px;width:100%;font-size:12px;text-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;}#picker .priceInfo{position:absolute;bottom:7px;width:100%;font-size:12px;color:#fbd766;text-shadow:none;pointer-events:none;}#picker .priceInfo.free{color:#ccc;}.boundingBox{position:absolute;box-shadow:inset 0 0 0 2px #EEE;display:none;z-index:150;cursor:move;}#boundingBoxX{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/black-msg/close-x.png') top left no-repeat;cursor:pointer;}#boundingBoxX:hover{background-position:0 -29px;}.dragBox{position:absolute;width:10px;height:10px;background:#EEE;}.dragBox.top{top:0;}.dragBox.bottom{bottom:0;}.dragBox.left{left:0;}.dragBox.right{right:0;}.dragBox.top.left{cursor:url('https://s3.amazonaws.com/assets.turntable.fm/images/sticker/rotate_top_left.png') 12px 12px,auto;}.dragBox.bottom.left{cursor:url('https://s3.amazonaws.com/assets.turntable.fm/images/sticker/rotate_bottom_left.png') 12px 12px,auto;}.dragBox.bottom.right{cursor:url('https://s3.amazonaws.com/assets.turntable.fm/images/sticker/rotate_bottom_right.png') 12px 12px,auto;}.unpurchased{position:absolute;top:5px;left:5px;right:5px;color:#FFF;background:red;text-shadow:none;font-size:10px;letter-spacing:.1em;padding:.25em .5em;border-radius:.5em;max-width:85px;overflow:hidden;}.inactive{opacity:.6;}#stickerSuccessModal{text-align:center;width:380px;}.hellsYeah{width:100%;height:180px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/hells_yeah.png') 50% 50% no-repeat;}div.ignoreModal.modal #addIgnoreFieldError{display:none;background:#9f410a;border:1px solid #000;margin-top:5px;padding:8px;border-radius:5px;}div.ignoreModal.modal div.ignoredDescription{padding:20px 0;font-size:16px;}div.ignoreModal.modal input#addIgnoreField{font-size:16px;padding:3px 8px;width:180px;}div.ignoreModal.modal input#addIgnoreField.default{color:#a4a4a4;}div.ignoreModal.modal ul#ignoredUsers{list-style-type:none;text-align:left;padding:20px 0 10px;}div.ignoreModal.modal ul#ignoredUsers li{padding:6px 0;}div.ignoreModal.modal ul#ignoredUsers a.remove{display:inline-block;margin:0 6px;height:18px;width:23px;background:transparent url('https://s3.amazonaws.com/assets.turntable.fm/images/gold-x.png') no-repeat;vertical-align:middle;}div.ignoreModal.modal ul#ignoredUsers a.remove:hover{background-position:0 -24px;}.carousel{position:relative;margin-bottom:20px;line-height:1;}.carousel-inner{overflow:hidden;width:100%;position:relative;}.carousel .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}.carousel .item>img{display:block;line-height:1;}.carousel .active,.carousel .next,.carousel .prev{display:block;}.carousel .active{left:0;}.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;}.carousel .next{left:100%;}.carousel .prev{left:-100%;}.carousel .next.left,.carousel .prev.right{left:0;}.carousel .active.left{left:-100%;}.carousel .active.right{left:100%;}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90);}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75);}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px;}.carousel-caption h4{margin:0 0 5px;}.carousel-caption p{margin-bottom:0;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.avatar-modal-sprite{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;}.avatar-modal-lock-small{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 0;width:8px;height:10px;}.avatar-modal-lock-small-gold{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -10px;width:8px;height:10px;}.avatar-modal-lock-large{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -20px;width:10px;height:13px;}.avatar-modal-avatar-locked-icon{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -33px;width:40px;height:50px;}.avatar-modal-arrow-right{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -83px;width:31px;height:47px;}.avatar-modal-arrow-right:hover,.avatar-modal-arrow-right-hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -130px;width:31px;height:47px;}.avatar-modal-arrow-left{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -177px;width:31px;height:47px;}.avatar-modal-arrow-left:hover,.avatar-modal-arrow-left-hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -224px;width:31px;height:47px;}.grid{display:table;table-layout:fixed;width:80%;border-spacing:10px 5px;margin-left:auto;margin-right:auto;}.grid-row{display:table-row;}.grid-col{display:table-cell;margin:10px 5px;}.tier{width:700px;display:inline-block;}.tier.next{background:none!important;}.tier.prev{background:none!important;}.go-gold-button-container{position:absolute;bottom:20px;width:100%;text-align:center;display:none;}.avatar-col{display:table-cell;margin:10px 5px;padding:5px 0;margin:5px;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.avatar-col:hover{background-color:#d7d7d7;}.avatar-col.current-avatar{background-color:#e7e7e7;-webkit-box-shadow:1px 1px 2px #cecece;-moz-box-shadow:1px 1px 2px #cecece;box-shadow:1px 1px 2px #cecece;}.choose-avatar-modal .avatar{position:relative;text-align:center;vertical-align:middle;}.choose-avatar-modal .ff-fix{display:block;position:relative;}.choose-avatar-modal .avatar-tiers{width:800px;}.choose-avatar-modal .avatar-tiers .pro{display:none;}.choose-avatar-modal .body{overflow-y:auto;}.choose-avatar-modal .tier{min-height:555px;}.choose-avatar-modal .header{text-align:center;margin-top:15px;}.choose-avatar-modal .header .points-msg{text-align:center;font-weight:normal;font-size:22px;}.choose-avatar-modal .header .points-msg .dj-name,.choose-avatar-modal .header .points-msg .dj-points{font-weight:bold;}.choose-avatar-modal .header .subtitle{margin-top:5px;font-size:14px;font-weight:normal;}.choose-avatar-modal .gold{background-color:transparent;}.choose-avatar-modal .gold:hover{background-color:transparent;}.choose-avatar-modal .gold.carousel-inner{display:none;}.choose-avatar-modal .dj-name-container{font-weight:bold;visibility:hidden;margin-bottom:5px;}.choose-avatar-modal .current-avatar .dj-name-container{visibility:visible;}.choose-avatar-modal .lock-icon{position:absolute;z-index:10;left:50%;top:50%;display:block;margin-left:-20px;margin-top:-25px;background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -33px;width:40px;height:50px;}.choose-avatar-modal .avatar-img{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85);}.choose-avatar-modal .pill-button{margin:10px 0 15px;}.choose-avatar-modal .standard-avatars,.choose-avatar-modal .gold-avatars{padding:5px 20px;display:inline-block;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#523e0e;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.47);padding:5px 10px;text-decoration:none;background-color:#d9d9d9;background-image:-moz-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#cbcbcb));background-image:-webkit-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-o-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:linear-gradient(to bottom,#e3e3e3,#cbcbcb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3e3e3',endColorstr='#ffcbcbcb',GradientType=0);}.choose-avatar-modal .standard-avatars:hover,.choose-avatar-modal .gold-avatars:hover{background-color:#cdcdcd;background-image:-moz-linear-gradient(top,#d6d6d6,#bebebe);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d6d6d6),to(#bebebe));background-image:-webkit-linear-gradient(top,#d6d6d6,#bebebe);background-image:-o-linear-gradient(top,#d6d6d6,#bebebe);background-image:linear-gradient(to bottom,#d6d6d6,#bebebe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd6d6d6',endColorstr='#ffbebebe',GradientType=0);}.choose-avatar-modal .standard-avatars:active,.choose-avatar-modal .gold-avatars:active{background-color:#d9d9d9;background-image:-moz-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e3e3e3),to(#cbcbcb));background-image:-webkit-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:-o-linear-gradient(top,#e3e3e3,#cbcbcb);background-image:linear-gradient(to bottom,#e3e3e3,#cbcbcb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3e3e3',endColorstr='#ffcbcbcb',GradientType=0);}.choose-avatar-modal .standard-avatars.active,.choose-avatar-modal .gold-avatars.active{display:inline-block;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#523e0e;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.47);padding:5px 10px;text-decoration:none;background-color:#e9cb3a;background-image:-moz-linear-gradient(top,#efd943,#dfb72d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efd943),to(#dfb72d));background-image:-webkit-linear-gradient(top,#efd943,#dfb72d);background-image:-o-linear-gradient(top,#efd943,#dfb72d);background-image:linear-gradient(to bottom,#efd943,#dfb72d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefd943',endColorstr='#ffdfb72d',GradientType=0);}.choose-avatar-modal .standard-avatars.active:hover,.choose-avatar-modal .gold-avatars.active:hover{background-color:#e2c327;background-image:-moz-linear-gradient(top,#edd42b,#d2aa20);background-image:-webkit-gradient(linear,0 0,0 100%,from(#edd42b),to(#d2aa20));background-image:-webkit-linear-gradient(top,#edd42b,#d2aa20);background-image:-o-linear-gradient(top,#edd42b,#d2aa20);background-image:linear-gradient(to bottom,#edd42b,#d2aa20);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffedd42b',endColorstr='#ffd2aa20',GradientType=0);}.choose-avatar-modal .standard-avatars.active:active,.choose-avatar-modal .gold-avatars.active:active{background-color:#e9cb3a;background-image:-moz-linear-gradient(top,#efd943,#dfb72d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efd943),to(#dfb72d));background-image:-webkit-linear-gradient(top,#efd943,#dfb72d);background-image:-o-linear-gradient(top,#efd943,#dfb72d);background-image:linear-gradient(to bottom,#efd943,#dfb72d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefd943',endColorstr='#ffdfb72d',GradientType=0);}.choose-avatar-modal .pill-lock{margin-right:5px;}.choose-avatar-modal .pill-button .standard-avatars{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}.choose-avatar-modal .pill-button .gold-avatars{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.choose-avatar-modal .pill-button .gold-avatars .pill-lock{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 0;width:8px;height:10px;}.choose-avatar-modal .pill-button .gold-avatars.active .pill-lock{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -10px;width:8px;height:10px;}.choose-avatar-modal .footer{z-index:11;text-align:center;height:120px;background:#e7e7e7;}.choose-avatar-modal .footer .carousel-right,.choose-avatar-modal .footer .carousel-left{position:absolute;bottom:45px;text-decoration:none;color:#bfbfbf;font-weight:bold;}.choose-avatar-modal .footer .carousel-right:hover,.choose-avatar-modal .footer .carousel-left:hover{color:#a6a6a6;}.choose-avatar-modal .footer .carousel-left{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -177px;width:31px;height:47px;left:150px;}.choose-avatar-modal .footer .carousel-left:hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -224px;width:31px;height:47px;}.choose-avatar-modal .footer .carousel-left:focus{outline:none;}.choose-avatar-modal .footer .carousel-right{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -83px;width:31px;height:47px;right:150px;}.choose-avatar-modal .footer .carousel-right:hover{background:url('https://s3.amazonaws.com/assets.turntable.fm/images/sprites/avatar-modal-sprite.png') no-repeat top left;display:inline-block;background-position:0 -130px;width:31px;height:47px;}.choose-avatar-modal .footer .carousel-right:focus{outline:none;}.choose-avatar-modal .footer .tier-data{margin-top:15px;margin-bottom:10px;color:#7f7f7f;}.choose-avatar-modal .footer .tier-data .level{font-weight:bold;font-size:18px;}.choose-avatar-modal .footer .tier-data .points-info{margin-top:2px;height:16px;font-size:14px;}.choose-avatar-modal .carousel-indicators{position:static;display:inline-block;list-style:none;}.choose-avatar-modal .carousel-indicators>li{cursor:pointer;display:inline-block;width:8px;height:8px;margin-left:5px;text-indent:-999px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#bfbfbf;}.choose-avatar-modal .carousel-indicators>li.active{background-color:#19adf5;}.choose-avatar-modal .carousel-indicators>li:hover{background-color:#a6a6a6;}.choose-avatar-modal .catmaker{display:flex;justify-content:center;}.choose-avatar-modal .catmaker .catpreview{text-align:center;}.choose-avatar-modal .catmaker .previewi{position:relative;width:140px;height:200px;margin:0 auto;}.choose-avatar-modal .catmaker .cathead{position:absolute;top:0;left:0;}.choose-avatar-modal .catmaker .catbody{position:absolute;top:0;left:0;}.choose-avatar-modal .catmaker .catscreen{position:absolute;top:0;left:0;}.choose-avatar-modal .catmaker .left-controls,.choose-avatar-modal .catmaker .right-controls{margin-top:20px;}.choose-avatar-modal .catmaker .left-controls{margin-right:20px;}.choose-avatar-modal .catmaker .right-controls{margin-left:20px;}.choose-avatar-modal .catmaker .gg-chevron-left-o{margin-top:10px;}.choose-avatar-modal .catmaker .gg-chevron-right-o{margin-top:10px;}.choose-avatar-modal .catmaker .gg-last{margin-top:40px;}.gg-chevron-right-o{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid;border-radius:100px;}.gg-chevron-right-o::after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg);left:5px;top:6px;}.gg-chevron-left-o{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid;border-radius:100px;}.gg-chevron-left-o::after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:7px;top:6px;}.header-bar{position:relative;background:#2f2f2f;height:42px;line-height:42px;}.header-bar .header-content{position:relative;height:100%;margin:auto;text-align:center;}.header-bar .header-logo{background-position:0 -640px;width:45px;height:27px;display:block;position:absolute;top:0;left:0;margin:7px 0;padding:0 20px;background-origin:content-box;background-clip:content-box;z-index:1;}.header-bar .header-logo2{background-image:url('https://s3.amazonaws.com/assets.turntable.fm/roommanager_assets/deepcutlogo.png');display:block;margin:2px;padding:0 10px;z-index:1;width:130px;height:34px;position:absolute;left:40px;background-origin:content-box;background-clip:content-box;background-size:cover;}.header-bar .header-room{display:inline-block;position:relative;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 160px;text-align:left;color:#fff;font-size:16px;text-shadow:0 1px 1px #000;}.header-bar .header-favorite-container{position:absolute;top:0;left:160px;height:100%;}.header-bar .header-favorite-container .favorite{display:inline-block;vertical-align:middle;}.header-bar .header-room-name{margin:0 55px 0 32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.header-bar .header-social{position:absolute;top:0;right:160px;height:100%;}.header-bar .header-room-facebook,.header-bar .header-room-twitter{display:inline-block;vertical-align:middle;cursor:pointer;margin-top:-1px;}.header-bar .header-room-facebook{margin-right:10px;background-position:0 -507px;width:16px;height:16px;}.header-bar .header-room-facebook:hover,.header-bar .header-room-facebook:active{background-position:0 -523px;width:16px;height:16px;}.header-bar .header-room-twitter{background-position:0 -473px;width:19px;height:17px;}.header-bar .header-room-twitter:hover,.header-bar .header-room-twitter:active{background-position:0 -490px;width:19px;height:17px;}.header-bar .header-buttons{position:absolute;top:0;right:10px;height:100%;}.header-bar .header-buttons>div{cursor:pointer;display:inline-block;vertical-align:middle;padding:0 10px;background-origin:content-box;}.header-bar .header-search{background-position:0 -539px;width:27px;height:27px;}.header-bar .header-pop-out{background-position:0 -593px;width:27px;height:27px;}.header-bar .settings-dropdown{line-height:normal;}.guest-layout .header-bar .settings-dropdown{display:none;}.miniplayer .header-bar .header-content{display:table;table-layout:fixed;width:100%;}.miniplayer .header-bar .header-logo{padding-left:10px;padding-right:10px;}.miniplayer .header-bar .header-room{position:static;display:table-cell;vertical-align:middle;width:100%;height:100%;padding:0;font-size:13px;}.miniplayer .header-bar .header-favorite-container{left:65px;}.miniplayer .header-bar .header-room-name{display:block;margin-right:105px;margin-left:97px;white-space:normal;line-height:18px;max-height:36px;word-wrap:break-word;}.miniplayer .header-bar .header-social{right:50px;}.miniplayer .header-bar .header-buttons{right:0;}.miniplayer .header-bar .header-pop-out,.miniplayer .header-bar .header-search{display:none;}.guest-layout.miniplayer .header-bar .header-room-name{margin-right:65px;}.guest-layout.miniplayer .header-bar .header-social{right:10px;}
