/* common */@font-face{font-family:'BentonSans';src:url('../webfonts/Regular/49025c72-39e1-415f-8ced-4d1f41787ca6-2.eot?#iefix') format('embedded-opentype'),url('../webfonts/Regular/49025c72-39e1-415f-8ced-4d1f41787ca6-3.woff') format('woff'),url('../webfonts/Regular/49025c72-39e1-415f-8ced-4d1f41787ca6-1.ttf') format('truetype'),url('../webfonts/Regular/49025c72-39e1-415f-8ced-4d1f41787ca6-4.svg#web') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'BentonSans';src:url('../webfonts/Bold/b8ab2137-7902-43d7-8a1b-ffb76b3d8d77-2.eot?#iefix') format('embedded-opentype'),url('../webfonts/Bold/b8ab2137-7902-43d7-8a1b-ffb76b3d8d77-3.woff') format('woff'),url('../webfonts/Bold/b8ab2137-7902-43d7-8a1b-ffb76b3d8d77-1.ttf') format('truetype'),url('../webfonts/Bold/b8ab2137-7902-43d7-8a1b-ffb76b3d8d77-4.svg#web') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'BentonSans';src:url('../webfonts/Medium/df10da2c-4862-4924-bd09-1f85ed8c1dd8-2.eot?#iefix') format('embedded-opentype'),url('../webfonts/Medium/df10da2c-4862-4924-bd09-1f85ed8c1dd8-3.woff') format('woff'),url('../webfonts/Medium/df10da2c-4862-4924-bd09-1f85ed8c1dd8-1.ttf') format('truetype'),url('../webfonts/Medium/df10da2c-4862-4924-bd09-1f85ed8c1dd8-4.svg#web') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'BentonSans';src:url('../webfonts/Light/b4f87ce4-3979-480f-987e-ef155763f8fe-2.eot?#iefix') format('embedded-opentype'),url('../webfonts/Light/b4f87ce4-3979-480f-987e-ef155763f8fe-3.woff') format('woff'),url('../webfonts/Light/b4f87ce4-3979-480f-987e-ef155763f8fe-1.ttf') format('truetype'),url('../webfonts/Light/b4f87ce4-3979-480f-987e-ef155763f8fe-4.svg#web') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'BentonSans';src:url('../webfonts/Thin/98fedf04-c934-4a07-8429-4c8a1309d545-2.eot?#iefix') format('embedded-opentype'),url('../webfonts/Thin/98fedf04-c934-4a07-8429-4c8a1309d545-3.woff') format('woff'),url('../webfonts/Thin/98fedf04-c934-4a07-8429-4c8a1309d545-1.ttf') format('truetype'),url('../webfonts/Thin/98fedf04-c934-4a07-8429-4c8a1309d545-4.svg#web') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../webfonts/fontawesome/fontawesome-webfont.eot?v=4.4.0");src:url("../webfonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("../webfonts/fontawesome/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("../webfonts/fontawesome/fontawesome-webfont.woff2?v=4.4.0") format("woff2"),url("../webfonts/fontawesome/fontawesome-webfont.ttf?v=4.4.0") format("truetype"),url("../webfonts/fontawesome/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight:400;font-style:normal}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{margin:0;font-size:inherit;font-family:inherit;background-image:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{height:100%}body{position:relative;padding-top:51px;width:100%;background-color:#F0F0F0;color:#323232;font-size:.75em;font-family:BentonSans,"Lucida Sans","Lucida Grande",sans-serif}.hideShell{padding-top:0}.showMenu{margin-left:209px}a{color:#008DDE;text-decoration:none}a:active{color:#007CC3}button,input,textarea{font-size:inherit;font-family:inherit}label,strong{font-weight:500}i{display:inline-block;background-position:center;background-repeat:no-repeat;text-indent:-9999px}i.svg{background-position:center;background-size:contain}.squarable{position:relative;display:inline-block;padding-top:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.squarable>img{position:absolute;top:0;width:100%;height:100%;opacity:0}.song{border-top:1px solid #DDD;counter-increment:trackNumber}.song:last-child{border-bottom:1px solid #DDD}.song.not-playable a{color:#999;font-style:italic}.song .song-wrap{position:relative}.song .track-info{padding:17px 5px;margin-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song .track-info:before{display:inline;font-weight:200;margin-right:20px;content:counter(trackNumber,decimal-leading-zero)}.song.player-visible .track-info:before{color:#008DDE}.song a{color:#323232}.song h3{display:inline;font-weight:700}.song h3 a span{font-weight:400}.song .media-player{margin:0 0 17px}.song .song-wrap .connectExpander{position:absolute;right:5px;top:50%;padding:0;transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%)}.song .song-wrap .connectExpander .connectButton{background-color:transparent}#content .song .song-wrap .connectExpander .connectButton>span{border-color:#838383}.dotted{position:relative}.dotted:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-position:0 0,3px 3px;background-size:3px 3px;content:''}.dotted.top:after{top:0;bottom:auto}.dotted.top_bottom:before{position:absolute;top:0;left:0;width:100%;height:1px;background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:linear-gradient(left,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-position:0 0,3px 3px;background-size:3px 3px;content:''}.dotted.white:after{background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:linear-gradient(left,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%)}.dotted.left:after{top:0;bottom:auto;width:1px;height:100%;background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%)}.dotted.left.white:after{background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%);background-image:linear-gradient(top,rgba(255,255,255,0) 66%,rgba(255,255,255,.6) 33%)}.dotted.right:after{top:0;right:0;bottom:auto;left:auto;width:1px;height:100%;background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%);background-image:linear-gradient(top,rgba(255,255,255,0) 66%,rgba(57,57,57,.3) 33%)}#container>#player{margin-left:-3px}button{margin:0;padding:0;border:0;background-color:transparent}#tabBar>nav img{display:block;margin:0 auto}#player>img{width:100%}#playerControls>button>img{display:block}.hide{display:none}.loading{position:relative}.loading:after{position:absolute;top:0;left:0;display:block;min-height:10px;width:100%;height:100%;background:transparent url('../images/ProgressIndicator-Black.gif') no-repeat center center;content:''}.loading.white:after{background-image:url('../images/ProgressIndicator-White.gif')}.socialView{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;display:none;overflow-y:scroll;background-color:#FFF;-webkit-overflow-scrolling:touch}.socialView.open{display:block}.socialView>header{position:relative;height:51px;background-color:#373737;color:#FFF;text-align:center;font-size:16px;line-height:51px}.socialView>header>button{position:absolute;top:0;left:0;width:50px;height:100%;background-position:center;background-repeat:no-repeat}.socialView>div{position:absolute;top:44px;bottom:0;overflow:auto;width:100%}#connectsView>div>ol>li{padding:5px 10px;min-height:40px;border-bottom:1px solid #EEE;font-weight:700;line-height:38px}#connectsView>div>ol>.loading{border:0}#connectsView>div>ol>.media>a{width:38px;height:38px}#connectsView>div>ol>.media>div{overflow:hidden;margin-left:45px;text-overflow:ellipsis;white-space:nowrap}#connectsView>div>ol>.media>div>a{color:inherit}#commentsView>.comments{bottom:45px}#commentsView>.comments>div{padding:10px}#commentsView>.comments>.showMore>.button{width:100%}#commentsView>.comments>ol{padding:5px 0}#commentsView>.addComment{position:absolute;bottom:0;width:100%;background-color:#CDCDCD}#commentsView>.addComment>div{position:relative;padding:5px;height:40px}#commentsView>.addComment>.text>div{position:absolute;right:74px;left:5px;width:auto}#commentsView>.addComment>.text>div>textarea{padding:6px 10px;min-height:0;height:30px;border-radius:3px;background-color:#FEFEFE;line-height:16px}#commentsView>.addComment>.text>.primary.button{float:right}.comment{position:relative;padding:6px 10px;border-bottom:1px solid #EEE;color:#666;line-height:14px;-webkit-transition:background-color 1s linear;-moz-transition:background-color 1s linear;-ms-transition:background-color 1s linear;-o-transition:background-color 1s linear;transition:background-color 1s linear}.comment.media.size_40{min-height:60px}.comment.newComment{background-color:#E5F2FC}.comment>div>.expand{display:none}.comment>div>.commentFooter{margin-top:3px;color:#999;font-size:10px}.comment>div>.deleteComment{display:none}.comment>div>.deleteWrap{position:absolute;top:50%;right:5px;overflow:hidden;margin-top:-15px;padding:0;width:0;border:0;text-align:right;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.commentBody>.textWrapper>a{color:#000;font-weight:500}@media (min-width : 768px){.socialView{ right:0;left:auto;width:260px;box-shadow:-2px 0 10px rgba(0,0,0,.4)}}#scomm{display:none}.adPixel{position:fixed;top:-1px;left:-1px;visibility:hidden;overflow:hidden;width:1px;height:1px}.videoEmbedPlaceholder>div{position:relative}.videoEmbedPlaceholder>div>button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.videoEmbedPlaceholder>div>button{padding:9px 0;width:45px;height:32px;border:0;border-radius:6px;background-color:#111;background-color:rgba(0,0,0,.8)}.videoEmbedPlaceholder>div>button.vimeo{width:67px;height:42px;background-image:none}#content .connectButton>span{border-color:#FFF}.likeBtn{width:40px;height:40px;background-position:center;background-repeat:no-repeat}.staticFooter{position:fixed;bottom:0;width:100%;z-index:20}.staticFooter iframe,.staticFooter div{margin:0 auto;display:block;z-index:1}.staticFooter span{position:absolute;left:50%;-webkit-transform:translate(-50%,0);text-transform:uppercase;top:10px;z-index:-1}.mobile-video{width:100%;padding-top:56.25%;position:relative}.mobile-video>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}
.grid{overflow:hidden;margin:0 -10px -10px 0;list-style:none}.grid>li{position:relative;float:left;margin:0 10px 10px 0}.grid.small{margin:0 -5px -5px 0}.grid.small>li{margin:0 5px 5px 0}.grid.inline{margin:0}.grid.inline>li{margin-bottom:0}.grid.inline>li:last-child{margin-right:0}.grid.gapless{margin:0}.grid.gapless>li{margin:0}
.media{-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box}.media>section>a,.media>a{position:relative;display:block}.media>section>a>img,.media>a>img{display:block;width:100%;height:100%}.media>div{margin-top:15px}.media.ellipsis>div>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media.size_30{min-height:30px}.media.size_30>a{width:30px;height:30px}.media.size_30.inline>div{margin-left:40px}.media.size_35{min-height:35px}.media.size_35>a{width:35px;height:35px}.media.size_35.inline>div{margin-left:45px}.media.size_40{min-height:40px}.media.size_40>a{width:40px;height:40px}.media.size_40.inline>div{margin-left:50px}.media.size_45{min-height:45px}.media.size_45>a{width:45px;height:45px}.media.size_45.inline>div{margin-left:55px}.media.size_50{min-height:50px}.media.size_50>a{width:50px;height:50px}.media.size_50.inline>div{margin-left:60px}.media.size_60{min-height:60px}.media.size_60>a{width:60px;height:60px}.media.size_60.inline>div{margin-left:70px}.media.size_70{min-height:70px;width:70px}.media.size_70>a{width:70px;height:70px}.media.size_70.inline>div{margin-left:80px}.media.size_80{min-height:80px}.media.size_80>a{width:80px;height:80px}.media.size_80.inline>div{margin-left:90px}.media.size_90{min-height:90px}.media.size_90>a{width:90px;height:90px}.media.size_90.video{min-height:70px}.media.size_90.video>a{height:70px}.media.size_90.inline>div{margin-left:100px}.media.size_90.video.inline>div{margin-left:170px}.media.size_100{min-height:100px}.media.size_100>a{width:100px;height:100px}.media.size_100.inline>div{margin-left:110px}.media.size_125{min-height:125px}.media.size_125>a{width:125px;height:125px}.media.size_125.inline>div{margin-left:135px}.media.size_125.video{min-height:70px}.media.size_125.video>a,.media.size_125.video>section>a{width:125px;height:70px}.media.size_125.video.inline>div{padding:0}.media.size_125.video.inline>div>h6{max-height:4em;white-space:normal}.media.size_125.video .duration{right:3px;bottom:3px}.media.size_135{min-height:135px}.media.size_135>a{width:135px;height:135px}.media.size_135.inline>div{margin-left:145px}.media.size_140{min-height:140px}.media.size_140>a{width:140px;height:140px}.media.size_140.inline>div{margin-left:150px}.media.size_200{min-height:200px}.media.size_200>a{width:200px;height:200px}.media.size_200>div a{color:#444}.media.size_200>div a:hover{color:#000}.media.size_270{min-height:270px}.media.size_270>a{width:270px;height:270px}.media.size_270.inline>div{margin-left:280px}.media.size_300{min-height:300px}.media.size_300>a{width:300px;height:300px}.media.size_300.inline>div{margin-left:310px}.media.size_300.video{min-height:169px}.media.size_300.video>section>a,.media.size_300.video>a{height:169px}.media.inline{width:auto}.media.inline>a,.media.inline>img,.media.inline.video>section{float:left}.media.inline>div{margin-top:0}.media .playBtn{position:absolute;top:50%;left:50%;margin-top:-12.5px;margin-left:-12.5px}.media .connectExpander{position:absolute;top:0;right:0}.media.centerConnect .connectExpander{top:50%;right:50%;margin-top:-28px;margin-right:-28px}.media a>.title{position:absolute;top:10px;left:10px;padding:5px;max-width:160px;border-radius:2px;background-color:rgba(0,0,0,.6);color:#CCC}.media a>.title>h6{margin-bottom:2px}.media a>.title>span{display:inline-block;max-width:165px}.media a>.title>h6,.media a>.title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media.video .duration{position:absolute;right:10px;bottom:10px;padding:5px 6px;border-radius:2px;background-color:#FFF;background-color:rgba(255,255,255,.70);color:#000;font-size:11px}.media.video>section{position:relative}.media.video>section>.connectButton,.media.video>section>.playBtn{z-index:1}.mediaSquare.large .playBtn,.media.size_200 .playBtn,.media.size_270 .playBtn,.media.size_300 .playBtn,.media.size_400 .playBtn{top:10px;left:10px;height:36px;width:36px;margin:0;background-position:center}.mediaSquare.large .playBtn:hover,.media.size_200 .playBtn:hover,.media.size_270 .playBtn:hover,.media.size_300 .playBtn:hover,.media.size_400 .playBtn:hover{height:36px;width:36px}.media.collage>a>img{float:left;width:50%;height:50%;margin-bottom:0}.media.cap>a,.media>a>.mediaBackground{background-position:center;background-repeat:no-repeat;background-size:cover}.media.cap>a>img{opacity:0;max-height:270px}.media>a>.mediaBackground{position:absolute;top:0;left:0;width:100%;height:100%}.media>a>.mediaCount{position:absolute;bottom:10px;right:10px;padding:5px;background-color:rgba(0,0,0,.6);border-radius:2px;color:#FFF;font-size:12px}.media>a>.mediaCount>span{margin-left:10px}.media>a>.mediaCount>span:first-child{margin-left:0}.media>a>.mediaCount>span>i,.media>a>.mediaCount>span>span{vertical-align:middle}.media>a>.mediaCount>span>i{margin-right:4px}.media>a>.lock{position:absolute;bottom:8px;right:8px;height:18px;width:18px;background-color:rgba(0,0,0,.7);display:block;border-radius:2px}.media>a>.gifImageIcon+.lock{right:35px}
.button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;height:30px;border:1px solid transparent;border-radius:5px;background-color:#8E8E8E;color:#FFF;font-weight:500;font-size:12px;cursor:pointer}a.button{display:inline-block;text-align:center;line-height:12px}.button.small{padding:2px 8px;height:24px}a.button.small{padding:5px 8px;height:12px}.button.large{padding:12px 20px;height:44px;font-size:14px}a.button.large{line-height:18px}.button:active{background-color:#858585;background-image:-o-linear-gradient( #858585, #959595);background-image:-ms-linear-gradient( #858585, #959595);background-image:-moz-linear-gradient( #858585, #959595);background-image:-webkit-linear-gradient( #858585, #959595);background-image:linear-gradient( #858585, #959595);color:#FFF}.button[disabled],.button[disabled]:active,.button.delete[disabled],.button.delete[disabled]:active{background:#C5C5C5;box-shadow:none;cursor:default}.primary{background-color:#008DDE}.primary:active{background-color:#017FC1;background-image:-o-linear-gradient( #0084DA, #0094E0);background-image:-ms-linear-gradient( #0084DA, #0094E0);background-image:-moz-linear-gradient( #0084DA, #0094E0);background-image:-webkit-linear-gradient( #0084DA, #0094E0);background-image:linear-gradient( #0084DA, #0094E0);box-shadow:none}button[disabled].primary,button[disabled].primary:active{background-color:#7EC6EE}.button.delete{background-color:#FC4141}.gray.button{height:50px;border-radius:0;background-color:#EEE;color:#9E9E9E;text-transform:uppercase}.radio.button{background-color:#DE7300}.playBtn{padding:0;border:0;background-color:transparent;background-repeat:none}.playBtn.play_25{border:0;border-radius:2px;background-color:rgba(0,0,0,.8)}.playBtn{display:none!important}i.gifPlayBtn{display:none;position:absolute;top:8px;left:8px;width:36px;height:36px;border:0;border-radius:2px;background-color:rgba(0,0,0,.6)}i.gifPlayBtn.play_25.playing{width:36px;height:36px;background-color:#008DDE;background-position:50%}i.gifImageIcon{position:absolute;right:8px;bottom:8px}.connectExpander>.connectButton{background-color:rgba(0,0,0,.4)}.connectExpander>.likeBtn{position:absolute;white-space:normal;padding:17px;background-color:rgba(0,0,0,.6);background-position:center;border-radius:2px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;visibility:hidden;border-color:transparent}
#top-header{top:0;height:50px}#top-header a{position:absolute;display:inline-block;top:50%;transform:translateY(-50%);padding:5px;box-sizing:content-box}#menu-button{left:5px;width:20px;height:20px}#logo{width:33px;height:20px;transform:translate(-50%,-50%)!important;left:50%}#search-button{height:20px;width:20px;right:80px}#sign-in{right:5px;font-size:16px;color:#FFF}#post-button{height:20px;width:20px;right:5px}#menu{position:fixed;top:0;bottom:0;left:-209px;z-index:3;width:209px;background-color:#292929;color:#FFF;font-size:14px;overflow-y:auto}.showMenu #menu,.showMenu #dialogCover,.showMenu #connectDialog{left:0}#menu>section>h3{padding:10px 20px;border-top:1px solid #313131;background-color:#2E2E2E;color:#5E5E5E;text-transform:uppercase;font-size:10px}#menu>section>a{position:relative;display:block;padding:0 10px;border-top:1px solid #383838;border-bottom:1px solid #242424;color:inherit;line-height:45px}#menu>section>.selected{background-color:#383838}#menu>section>.selected:after{position:absolute;top:0;right:0;bottom:0;width:5px;background-color:#008DDF;content:""}#menu>section>.messageLink.selected:after{position:absolute;top:0;right:0;bottom:0;width:5px;background-color:#7bb42a;content:""}#menu>section>a:last-child{border-bottom:0}#menu>section>a>i{width:40px;height:40px;vertical-align:middle}#menu>section>a>i.search_45{width:30px}#menu>section>a>img{float:left;margin:5px 7px 5px 5px;width:30px;vertical-align:middle}#menu>section>a>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#menu>section>.actions{margin:10px}#menu>section>.actions>.button{display:block;margin-bottom:5px}#menu>.mobile-footer{padding:10px 20px;color:#555}#menu>.mobile-footer>.link{white-space:nowrap;line-height:20px}#menu>.mobile-footer>.link a{color:#555}#menu>.mobile-footer>.link:first-child:after{content:"•";margin:0 5px 0 8px}#menu .nav_feature{height:20px;width:40px;margin:0 auto}#menu .discover-music{height:20px;width:40px;margin:0 auto}#menu .videos{height:24px}#search{padding-left:40px;width:120px;width:100%;height:49px;background-color:#222;background-position:left center;background-repeat:no-repeat;color:#666;text-align:left}.indicator{position:absolute;top:50%;left:100%;margin-top:-15px;margin-left:5px;padding:8px 6px 8px 24px;width:auto;height:30px;border-radius:2px;background-position:8px center;background-size:13px 13px;background-repeat:no-repeat;color:#FFF;white-space:nowrap;font-weight:500;line-height:14px}.indicator.hide{display:none}.indicator:before{position:absolute;top:10px;left:-5px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid;border-bottom:5px solid transparent;content:""}.notifying.indicator{width:auto;height:30px;background-color:#0191DB}.notifying.indicator:before{border-right-color:#0191DB}.messaging.indicator{padding-left:10px;width:auto;height:30px;background-color:#7bb42a}.messaging.indicator:before{border-right-color:#7bb42a}body>header{position:fixed;top:0;z-index:3;width:100%;background-color:#333;color:#FFF;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.showMenu>header{left:209px}#header>div{top:49px}.top-header-hidden #top-header{top:-51px}.top-header-hidden #header>div:first-child{top:0}body>header>div{float:left;padding:0 10px;width:33.3%;text-align:center}body>header>div>.post{float:left;background-position:center;background-size:100%;background-repeat:no-repeat;text-indent:-9999px}body>header>div>.post{float:right}body>header>div>h1>.logo{height:49px;background-position:center;background-size:100%;background-repeat:no-repeat;text-indent:-9999px}#sign_in_header{font-size:16px;line-height:50px;font-weight:100;font-family:BentonSans;text-align:right}#sign_in_header a{color:#FFF}#page{position:relative;min-height:100%;width:100%;background-color:inherit;padding-bottom:50px}.scrollLocked #page{overflow:hidden;height:100%}#background{position:fixed;width:100%}#foreground{background-color:transparent}#foreground{position:relative;top:0;bottom:60px;padding-top:100%}#foreground>.left{position:relative;padding:0 10px 10px;background-color:#FFF}#foreground>.right{padding:0 10px;background-color:#FFF}#header+#content{padding-top:45px}#detailFooter{position:fixed;bottom:0;z-index:2;width:100%;height:40px;background-color:rgba(0,0,0,.6)}#detailFooter>a{display:inline-block;padding:10px 0 0 10px;height:31px;vertical-align:top}#detailFooter>a>span{display:inline-block;padding:3px 0 0 3px;color:#FFF;vertical-align:top}#photoList{overflow:hidden;margin:7px}#photoList>li{position:relative;display:block;float:left;padding:3px;width:33.3%}#photoList>li.ad{width:100%}#photoList>li.ad .ms-ad{margin:0 auto}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none}.lightbox.open{display:block}.lightbox.dark{background-color:rgba(0,0,0,.9)}@media (min-width : 768px){html{ -webkit-overflow-scrolling:touch}#content{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:auto;overflow-y:hidden;height:auto}#header+#content{padding:0 0 0 160px}#background{position:absolute;width:90%;height:100%}#background.squarable{padding-top:0}#foreground{position:relative;left:90%;float:left;padding-top:0;height:100%;white-space:nowrap}#foreground>section,#foreground>div{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;vertical-align:top;white-space:normal}#foreground>.left{overflow-y:auto;margin-left:-295px;padding:0 10px;width:295px;background-color:rgba(255,255,255,.9)}#foreground>.right{background-color:inherit}.columns{float:left;width:auto;height:100%;list-style:none;columns:1;-webkit-column-width:294px;-moz-column-width:294px;column-width:294px;-webkit-column-gap:25px;-moz-column-gap:8px;column-gap:8px}.columns>li{display:block;margin-bottom:25px;width:280px;break-inside:avoid;-webkit-column-break-inside:avoid}#photoList{overflow:visible;padding-top:25px;-webkit-column-width:200px;-moz-column-width:200px;column-width:200px}#photoList>li{position:relative;float:none;width:200px}}.hiddenOffScreen *{display:none}#searchDialog .hiddenOffScreen *{display:block}
#header{z-index:2;width:100%}#header>div:first-child{position:fixed;top:49px;z-index:2;overflow:auto;width:inherit;background-color:rgba(255,255,255,.9);box-shadow:1px 1px 1px rgba(0,0,0,.3);color:#333;white-space:nowrap;font-size:14px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.hideShell #header>div:first-child{top:0}.showMenu #header>div:first-child{left:209px}#header a{display:inline-block;padding:15px 5px;color:inherit}#header .selected{padding-bottom:12px;border-bottom:3px solid #008DDF}#header>div>h1{display:inline-block;margin:0 10px;font-weight:500}#header>div>nav{display:inline}#header>div>nav>a{width:auto;height:auto;background-position:-30px;background-repeat:no-repeat}#toolbar{overflow:hidden;padding:60px 10px 10px 10px}#toolbar>.select{float:right}#detailHeader{position:fixed;z-index:2;overflow:hidden;width:100%;height:55px;background-color:#292929;color:#CDCDCD}#detailHeader>.connectExpander{float:right;width:auto}#detailHeader>button.button{display:inline-block;float:left;margin:10px;padding:0 10px;background-color:rgba(0,0,0,.6)}#detailHeader>button{margin:10px;padding:10px;background-color:inherit}#done{float:left}#detailHeader>h2{padding:14px 60px 0 0;text-align:center;font-size:24px}#detailHeader>.likeBtn{float:right;background-color:#111;border-radius:2px;margin:5px;padding:0}@media (max-width : 767px){#header>div>.top{ display:none}}@media (min-width : 768px){#header{ position:absolute;top:10px;left:10px;width:140px}#header>div:first-child{position:static;background-color:#313131;color:#757575}#header a{display:block;border-top:1px solid #3C3C3C;border-bottom:1px solid #2C2C2C}#header .selected{padding-bottom:15px;border-right:3px solid #008DDF;border-bottom:0}#header>div>h1{display:block;margin:0;color:#FFF;white-space:normal}#header>div>h1>a{padding-left:15px}#header>div>nav>a{padding-right:15px;padding-left:40px;background-position:15px center}#header>div>.top>.media>a{padding:5px}#toolbar{padding:0}#toolbar>.select,#toolbar>button{margin-top:5px;width:100%}}
.connectButton{position:relative;white-space:normal;padding:18px;background-color:rgba(0,0,0,.6);border-radius:2px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s}.connectButton:hover{background-color:rgba(0,0,0,.8)}.connectButton>span{position:absolute;left:50%;top:50%;margin-top:-7px;padding:5px;border:2px solid #DDD;border-radius:8px;-webkit-transition-property:margin-left,background-color,border-color;-webkit-transition-duration:.3s;-moz-transition-property:margin-left,background-color,border-color;-moz-transition-duration:.3s;-ms-transition-property:margin-left,background-color,border-color;-ms-transition-duration:.3s}.connectButton:hover>span{border-color:#FFF}.connectButton>span:first-child,.notReversed.connected>span:first-child,.connected.showDisconnected>span:first-child,.connected.reversed.showDisconnected>span:first-child{z-index:1;margin-left:-11px}.connectButton>span:last-child,.notReversed.connected>span:last-child,.connected.showDisconnected>span:last-child,.connected.reversed.showDisconnected>span:last-child{margin-left:-3px}.connected>span:first-child,.connected>span:last-child,.reversed.connected>span:first-child,.reversed.connected>span:last-child{margin-left:-7px;background-color:rgba(255,255,255,.45);border-color:#FFF}.reversed>span:last-child,.notReversed.connected>span:first-child,.connected.reversed.showDisconnected>span:last-child{background-color:rgba(255,255,255,.7);border-color:#FFF}.reversed>span:first-child,.notReversed.connected>span:last-child,.connected.showDisconnected>span:first-child,.connected.showDisconnected>span:last-child{background-color:rgba(205,205,205,.1);border-color:#CDCDCD}.searchResults>.verticalContent.topHit .shortResults>li:first-child{margin-bottom:8px}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .plate>div{position:relative;height:16px}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .plate .connectButton{position:static;visibility:visible;float:left;top:inherit;right:inherit;padding-left:13px}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .plate .connectButton>span{top:inherit;left:inherit}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .plate>div>span{display:inline-block;padding:2px 0;font-size:12px}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .connectButton,.connectButton.light,.table .connectButton,.shortResults .mediaSquare .connectButton{padding:13px 18px;background-color:transparent;border:0}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .connectButton{padding:7px 15px 7px 12px}.connectButton.light>span,.table .connectButton>span{border-color:#CCC}.connectButton.light:hover>span,.table .connectButton:hover>span,.connectButton.light.connected.showDisconnected>span:first-child,.connectButton.light.connected.showDisconnected>span:last-child,.table .connected.showDisconnected>span:first-child,.table .connected.showDisconnected>span:last-child{background-color:transparent;border-color:#999}.connectButton.light.connected>span,.table .connectButton.connected>span{background-color:#EEE;border-color:#DDD}.mediaSquare{position:relative}.connectError{padding:20px 40px;text-align:center}.mediaSquare .connectButton{z-index:1;position:absolute;top:8px;right:8px}.mediaSquare .likeBtn{top:8px}.mediaSquare .likeBtn.song{top:8px;right:50px}.mediaSquare .connectButton.hover,.mediaSquare .connectButton:hover{z-index:2}#playControls .connectButton>span{padding:4px;margin-top:-6px;background-color:transparent;border-color:#D4D4D4}#playControls .connectButton>span:first-child{margin-left:-9px}#playControls .connectButton.connected>span{margin-left:-6px;background-color:rgba(255,255,255,.15)}#playControls .connectButton:hover>span{border-color:#424242}#queue .connectButton{padding:0;height:25px;width:25px}#queue .connectButton>span{padding:0;height:9px;width:9px}#queue .connectButton>span:first-child{margin-left:-11px}#queue .connectButton>span:last-child{margin-left:-3px}#queue .connectButton.connected>span{margin-left:-7px}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .connectButton,.shortResults .mediaSquare .connectButton{border-color:#8E8E8E}.shortResults .mediaSquare .connectButton.connected{visibility:visible}.shortResults .mediaSquare .notReversed.connected{visibility:hidden}.shortResults .mediaSquare:hover .notReversed.connected{visibility:visible}.searchResults>.verticalContent.topHit .shortResults>li:first-child .media .connectButton>span,.shortResults .mediaSquare .connectButton>span{border-color:#8E8E8E}.shortResults .mediaSquare .connectButton.connected>span{background-color:#CBCBCB;border-color:#8E8E8E;opacity:.5}.shortResults .mediaSquare:hover .connectButton>span{opacity:.75}.shortResults .mediaSquare .connectButton:hover>span{opacity:1}.shortResults .mediaSquare .connectButton.connected.showDisconnected>span:first-child,.shortResults .mediaSquare .connectButton.connected.showDisconnected>span:last-child{background-color:transparent}.shortResults .mediaSquare .connectButton.reversed>span:last-child,.shortResults .mediaSquare .connectButton.notReversed.connected>span:first-child{background-color:#CBCBCB}.shortResults .mediaSquare .connectButton.reversed>span:first-child,.shortResults .mediaSquare .connectButton.notReversed.connected>span:last-child{background-color:transparent}.connectExpander{padding:5px;z-index:1}
input[type=text],input[type=password],input[type=email],input[type="url"],input[type=number]{width:100%;height:auto;border-radius:2px;-webkit-appearance:none}input[type=text],input[type=password],input[type=email],input[type="url"],input[type=number],textarea{padding:10px;width:100%;border:0;background-color:#E3E3E3;color:#7f7f7f;font-size:14px}input:focus{outline-width:0;color:#313131}input[type='checkbox']:focus{outline-width:2px}input[type='checkbox']{vertical-align:middle}input[type='checkbox']+label{display:inline;margin-left:3px;font-weight:400}textarea{overflow-y:auto;min-height:34px;width:100%;outline:0;border:0;resize:vertical}input[disabled],textarea[disabled]{color:#ccc}form select{padding:10px;width:100%;height:auto;border:0;border-radius:2px;background-color:#E3E3E3;background-position:95% center;background-repeat:no-repeat;color:#7f7f7f;font-size:14px;-webkit-appearance:none;-moz-appearance:none;-ms-appeareance:none}form>div,form>p{margin-top:20px}form>div:first-child,form>p:first-child{margin-top:0}form>.right{margin-right:0;text-align:right}form label{display:block;margin-bottom:5px;color:#7f7f7f;text-transform:uppercase;font-weight:500;font-size:10px;cursor:pointer}form select{cursor:pointer}form .errorMessage{display:none;color:red;font-size:11px}form .error>.errorMessage,form .errorMessage.error{display:block}form .error>input,form input.error{box-shadow:inset 0 0 5px #F00}form.dark input{border:0;background-color:#5F5F5F;color:#FFF}form.dark input::-webkit-input-placeholder{color:#CCC;font-weight:400}form.dark input:focus{box-shadow:inset 0 2px 3px rgba(0,0,0,.5)}form.dark a{display:block;margin-bottom:5px;color:#999}form.dark label{color:#CCC}form .control-group{margin-top:15px}form .control-group:first-child{margin-top:0}form .control-group.inline:after{display:table;clear:both;content:""}form .control-group.inline>.control{float:left}form .errorContainer,form .control{position:relative}form .control label{margin-bottom:5px;font-size:10px}form .control>.tipHolder{position:absolute;top:10px;right:0;width:175px}form .genericError{position:absolute;top:-10px;left:10%;width:200px}form .control>.tipHolder>.tip{visibility:hidden}form .control .error:invalid{background-color:#F6DCDD}form .control .error:invalid:focus+.tipHolder>.tip,form .control .error.unfocusable+.tipHolder>.tip{visibility:visible}form .captcha{margin-bottom:10px}form input[type="submit"].hidden{margin:0;padding:0;width:0;height:0;border:0}.lightbox form input,.lightbox form textarea{border:0;background-color:#FFF;box-shadow:none;font-size:14px;line-height:22px}.lightbox form input:focus,.lightbox form textarea:focus{background-color:rgba(135,206,255,.3)}.lightbox select{background-color:#fff;font-size:14px;line-height:22px}.lightbox form label{color:#848484;font-weight:400;font-size:10px}.lightbox textarea{resize:none}.contentEditable{position:relative;padding:5px}.contentEditable:hover{padding:4px;border:solid 1px #CCC}.contentEditable[contentEditable="true"]{padding:4px 4px 30px;border:0}.contentEditable.overLimit[contentEditable="true"]:focus{border:solid 1px red}.contentEditable[contentEditable="true"]:after{position:absolute;right:3px;bottom:3px;content:attr(data-content);font-weight:200;font-size:11px}.contentEditable.overLimit[contentEditable="true"]:after{color:red}.contentEditable[contentEditable="true"]:focus{outline:0;border:solid 1px #CCC}.msCheckbox>input[type="checkbox"]{display:none}.msCheckbox>input[type="checkbox"]+label{display:table;margin:0;text-transform:none;font-weight:200;cursor:pointer}.msCheckbox>input[type="checkbox"]:disabled+label{color:#A2A2A2}.msCheckbox>input[type="checkbox"]+label>span:first-child{display:table-cell;padding-left:10px;width:100%;vertical-align:middle}.msCheckbox.large>label{font-size:16px}.msCheckbox>input[type="checkbox"]+label:before{display:inline-block;padding:5px;width:12px;height:10px;border-radius:3px;background:#E5E5E5 center center no-repeat;content:""}.msCheckbox.large>input[type="checkbox"]+label:before{padding:6px;width:12px;height:10px}.msCheckbox.white>input[type="checkbox"]+label:before{background-color:#FFF}.msCheckbox.white>input[type="checkbox"]:checked+label:before{box-shadow:inset 0 1px 1px 0 #AAA}.msCheckbox>input[type="checkbox"]:not(:checked):disabled+label:before{background-color:#E5E5E5}input[type='checkbox'].msCheckbox{display:none;float:right}input[type='checkbox'].msCheckbox+span{position:relative;display:inline-block;float:right;width:8px;height:7px;border:5px solid #E5E5E5;border-radius:3px;background:#E5E5E5;content:""}input[type='checkbox'].msCheckbox.white+span{border-color:#FFF;background-color:#FFF}input[type='checkbox'].msCheckbox.left+span{float:left;margin-right:5px}input[type='checkbox'].msCheckbox.large+span{width:12px;height:10px;border-width:10px}.msRadio>label{display:table;font-weight:400;cursor:pointer}.msRadio>label>span{display:table-cell;vertical-align:middle}.msRadio>input[type='radio']{display:none}.msRadio>input[type='radio']+label:before{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:8px;width:14px;height:14px;border:5px solid #E5E5E5;border-radius:7px;background-color:#E5E5E5;content:""}.msRadio>input[type='radio']:checked+label:before{background-color:#7E7E7E}.msRadio.white>input[type='radio']+label:before{border-color:#FFF;background-color:#FFF}.msRadio.white>input[type='radio']:checked+label:before{background-color:#585858}.msRadio.large>label{font-size:14px}.msRadio.large>input[type='radio']+label:before{margin-right:10px;width:20px;height:20px;border-width:8px;border-radius:10px}.select{padding:0 10px;width:115px;height:30px;border-radius:3px;background-color:#FFF}.select>select.chevron{display:block;padding:6px 0;width:100%;height:100%;border:0;background-color:inherit;background-position:right center;background-repeat:no-repeat;color:#7E7E7E;font-weight:500;-webkit-appearance:none;text-overflow:ellipsis;overflow:hidden}
.tip{position:absolute;z-index:2147483646;display:block;padding:5px;font-size:10px;opacity:0;filter:alpha(opacity=0);visibility:visible}.footertip{z-index:2147483645}.tip.in{position:absolute;opacity:.8;filter:alpha(opacity=80)}.tip.top{margin-top:-2px}.tip.right{margin-left:2px}.tip.bottom{margin-top:8px}.tip.left{margin-left:-2px}.tip.top .tip-arrow{bottom:0;left:50%;margin-left:-5px;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent}.tip.left .tip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.tip.bottom .tip-arrow{top:0;left:50%;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #000;border-left:5px solid transparent}.tip.right .tip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-right:5px solid #000;border-bottom:5px solid transparent}.tip-inner{max-width:200px;padding:6px 8px;color:#fff;text-align:center;text-decoration:none;background-color:rgba(0,0,0,.8);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700;min-width:45px;white-space:normal;word-wrap:break-word}.tip-inner>p{font-weight:400}.tip-arrow{opacity:.8;position:absolute;width:0;height:0}.tip.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.tip.fade.in{opacity:1}.tip.ok>.tip-inner{background-color:#44B97C}.tip.ok.top>.tip-arrow{border-top-color:#44B97C}.tip.ok.left>.tip-arrow{border-left-color:#44B97C}.tip.ok.right>.tip-arrow{border-right-color:#44B97C}.tip.ok.bottom>.tip-arrow{border-bottom-color:#44B97C}.tip.warning>.tip-inner{background-color:#D59427}.tip.warning.top>.tip-arrow{border-top-color:#D59427}.tip.warning.left>.tip-arrow{border-left-color:#D59427}.tip.warning.right>.tip-arrow{border-right-color:#D59427}.tip.warning.bottom>.tip-arrow{border-bottom-color:#D59427}.tip.error>.tip-inner{background-color:#ED515A}.tip.error.top>.tip-arrow{border-top-color:#ED515A}.tip.error.left>.tip-arrow{border-left-color:#ED515A}.tip.error.right>.tip-arrow{border-right-color:#ED515A}.tip.error.bottom>.tip-arrow{border-bottom-color:#ED515A}.tip.info>.tip-inner{background-color:#FFF;color:#999}.tip.info.top>.tip-arrow{border-top-color:#FFF}.tip.info.left>.tip-arrow{border-left-color:#FFF}.tip.info.right>.tip-arrow{border-right-color:#FFF}.tip.info.bottom>.tip-arrow{border-bottom-color:#FFF}.tip.in.opaque{opacity:1;filter:alpha(opacity=100)}.tipHolder,tip{position:relative}
.dialog{z-index:-1}.dialog.open{z-index:8}.dialog.generic{position:fixed;top:50%;left:50%;margin-left:-125px;padding:40px 40px 30px;background-color:rgba(255,255,255,.95);border-bottom:1px solid #CCC;border-radius:8px;box-shadow:0 1px 100px 10px rgba(0,0,0,.35);transition:opacity .4s;-ms-transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;max-width:250px;text-align:center}.dialog.generic>p{font-size:18px;line-height:22px;margin-bottom:30px;word-wrap:break-word}.dialog.generic>.actions>button{margin:5px}#dialogCover{position:fixed;top:0;bottom:0;z-index:7;width:100%;background-color:rgba(255,255,255,.7)}
.messageGroup .sender.presence{position:relative}.messageGroup .sender.presence:before,.presence>a:before,a.presence:before{position:absolute;height:5px;left:0;right:0;bottom:0;display:block;content:''}.size_50 a.presence:before{height:4px}.message .sender.presence:before,.small .presence>a:before,.size_40 a.presence:before{height:3px}.messageGroup .sender.online.presence:before,.presence.online>a:before,a.presence.online:before{background-color:#01BC72}.messageGroup .sender.idle.presence:before,.presence.idle>a:before,a.presence.idle:before{background-color:#E8B61F}#hCard .online h1>a{color:#01BC72}#hCard .idle h1>a{color:#E8B61F}#sidebar header>h1>.presenceDot>a{position:relative}#sidebar header>h1>.presenceDot>a:after{content:'';position:absolute;display:inline-block;width:5px;height:5px;right:-10px;bottom:8px;border-radius:5px}#sidebar header>h1>.presenceDot.online>a:after{background-color:#01BC72}#sidebar header>h1>.presenceDot.idle>a:after{background-color:#E8B61F}
.popover{z-index:6;display:none;position:fixed;border-radius:3px;box-shadow:0 0 25px rgba(0,0,0,.4)}.popover.open{display:block}.popover:after{content:"";display:block;position:absolute;top:-6px;left:12px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #4E4E4E}.popover.top:after{top:auto;bottom:-6px;border-top:6px solid #4E4E4E;border-bottom:0}.popover.left:after{left:auto;right:12px}
#connectDialog{position:fixed;left:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .4s;-ms-transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s}#connectDialog.open{opacity:1;z-index:4}#connectPopover{height:230px;width:250px;background-color:rgba(0,0,0,.8)}#connect{position:relative;width:100%;height:100%}#connect>.close{position:absolute;top:10px;right:10px;background-color:#434343}#connect>#connectButton{position:absolute;top:10px;right:10px;background-color:#434343}#connect>ul{position:absolute;bottom:0;z-index:7;width:100%;padding-top:1px;background-color:#434343;color:#EEE}#connect>ul>li{display:inline-block;width:50%;padding:23px 0;border-top:1px solid #5B5B5B;border-right:1px solid #5B5B5B;border-bottom:1px solid #373737;border-left:1px solid #373737;box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:500;text-align:center}#connect>ul>li:active{background-color:#008DDE}#connect>.affinityVenn{position:relative;top:12%;height:180px}#connect>.affinityVenn>div{position:relative}#connect>.affinityVenn>div>span{position:absolute;padding:90px;background-color:rgba(0,141,222,.55);border-radius:90px}#connect>.affinityVenn>div>span:first-child{left:50%;transition:margin-left .5s;-ms-transition:margin-left .5s;-moz-transition:margin-left .5s;-webkit-transition:margin-left .5s}#connect>.affinityVenn>div>span:last-child{right:50%;transition:margin-right .5s;-ms-transition:margin-right .5s;-moz-transition:margin-right .5s;-webkit-transition:margin-right .5s}#connect>.affinityVenn>span{position:absolute;top:50%;width:100%;margin-top:-48px;color:#FFF;text-align:center}#connect>.affinityVenn>span>h3{display:inline;font-size:60px;font-weight:700}#connect>.affinityVenn>span>h4{display:inline;font-size:32px;font-weight:700}#connectPopover>#connect>ul{border-radius:0 0 3px 3px}#connectPopover>#connect>ul>li{padding:15px 0;font-size:14px}#connectPopover>#connect .affinityVenn{height:90px}#connectPopover>#connect>.affinityVenn>div>span{padding:45px}#connectPopover>#connect>.affinityVenn>span{margin-top:-25px}#connectPopover>#connect>.affinityVenn>span>h3{font-size:32px}#connectPopover>#connect>.affinityVenn>span>h4{font-size:18px}@media only screen and (orientation: landscape){#connectDialog>#connect>.affinityVenn{ top:20%;margin-left:130px}#connectDialog>#connect>ul{width:130px;height:100%}#connectDialog>#connect>ul>li{width:100%}}
#searchDialog>div{background-color:#353535}#searchBox{margin:0 120px 0 45px}#searchBox>.search_45{float:left;margin-left:-45px}#cancelSearch{float:right;margin-top:7px;margin-right:-115px;width:70px;height:30px;background-color:#222;color:#797979;font-weight:500}#separator{float:right;margin:0 -35px 0 0;width:1px;height:45px;border-right:1px solid #222;background-color:#444}#searchBox>.close_15{float:right;margin:15px -25px 0 0}#q{padding:0;width:100%;height:45px;border:0;background-color:transparent;color:#FFF;font-size:16px;line-height:30px}input[type=search]{-webkit-box-sizing:content-box;-webkit-appearance:textfield}input::-webkit-search-decoration,input::-webkit-search-cancel-button{display:none}#searchResults{position:absolute;height:auto;top:45px;bottom:0;left:0;right:0;overflow-y:auto}#searchResults>.media{position:relative;padding:5px 10px;border-bottom:1px solid #111;border-top:1px solid #333;background-color:#222;overflow:hidden}#searchResults>.media .connectExpander{margin-top:8px}#searchResults>.media>.itemInfo{margin-top:18px}#searchResults>.media>.itemInfo>h6{padding-right:35px;padding-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#BBB}#searchResults>.media>.itemInfo>h6>a{font-size:14px;color:#BBB}
#shareDialog{position:absolute;background:#fff;z-index:25}#actionHeader{position:absolute;top:0;width:100%;height:50px;padding:10px;overflow:hidden;background-color:#373737}h2{width:100%;text-align:center;line-height:29px;font-size:22px;color:#fff}#send{float:right}#cancel{float:left;background-color:#272727}#shareDialog>section{position:absolute;top:50px;bottom:0;height:auto;width:100%}#shareDialog>section.noPhoto>#postWrap{bottom:70px}#shareDialog>section.noPhoto>#imageAttachment{display:none}#postTools{position:absolute;bottom:0;width:100%;height:50px;background-color:#DDD}#photoTool{float:left;width:50px;padding:15px 0;text-align:center;overflow:hidden}#photoUpload{position:absolute;width:50px;opacity:0}#imageAttachment{position:absolute;bottom:60px;height:20px;width:100%;padding:0 10px}#postWrap{position:absolute;top:0;bottom:90px;height:auto;width:100%;overflow-y:auto;overflow-x:hidden}#attachedObject{display:none;padding:10px}#attachedObject.loading{height:130px;border:5px solid #ccc}#postWrap>blockquote{display:none;margin-left:20px;padding:5px 13px 5px;border-left:3px solid #E5E5E5}#postMessage{width:100%;height:100%;background-color:#FFF}#postWrap.attachedImage>#attachedObject{display:block}#postWrap.attachedImage>#attachedObject>img{width:100%}#postWrap.attachedImage>#postMessage{height:100px}#postWrap.attachedPost>blockquote{display:block}#postWrap.attachedPost.attachedImage>#postMessage,#postWrap.attachedPost>#postMessage{height:100px}#postTools>button{float:right;padding:14px 11px;line-height:35px}#currentLocation{position:absolute;width:100%;top:-30px;background:#fff}#currentLocation>i{position:relative;top:5px}@media (min-width : 768px){#shareDialog{ top:50%;left:50%;width:500px;height:300px;border-radius:2px;overflow:hidden;box-shadow:0 0 20px rgba( 0,0,0,.6)}#postWrap.attachedImage>#attachedObject{position:absolute;top:0;right:0;width:130px}#postWrap.attachedImage>#postMessage{width:370px;height:90%}}
.dialog.generic{max-width:300px}#termsOfService{background:rgba(245,245,245,.95);top:0;left:0;bottom:0;right:0;position:fixed;width:auto;height:auto;z-index:7;color:#313131}#termsOfService>#noticeBoard{padding:20px;margin:0 auto}#termsOfService>#noticeBoard>h1{padding-bottom:10px;font-size:25px;font-weight:100;color:#4D4D4D}#termsOfService>#noticeBoard>p{padding-bottom:10px;font-size:13px;font-weight:200;line-height:18px}#termsOfService>#noticeBoard>ul{margin-left:30px;padding-bottom:15px;list-style-type:inherit}#termsOfService>#noticeBoard>ul>li{padding-bottom:8px}#termsOfService>#noticeBoard>ul>li>a{font-size:13px;font-weight:400}#termsOfService>#noticeBoard>footer{text-align:center}#termsOfService>#noticeBoard>footer>button{min-width:100px;font-size:13px;font-weight:200;margin-left:10px;height:33px}#termsOfService>#noticeBoard>div.overlay{width:0;height:0;opacity:.0;position:absolute;visibility:hidden}#termsOfService>#noticeBoard.confirmNotAcceptTOS{opacity:.5}#termsOfService>#noticeBoard.confirmNotAcceptTOS>div.overlay{visibility:visible}h4.confirmNotAcceptTOS{font-size:18px;font-weight:400;margin-bottom:5px;color:#4d4d4d}p.confirmNotAcceptTOS{font-size:12px;line-height:15px;margin-bottom:-10px;width:250px;margin-left:-15px}@media (min-width : 768px){#termsOfService>#noticeBoard{ margin:15% auto;width:580px;height:350px}#termsOfService>#noticeBoard>h1{font-size:30px}#termsOfService>#noticeBoard>ul,#termsOfService>#noticeBoard>p{padding-bottom:20px}#termsOfService>#noticeBoard>footer{padding:6px;text-align:right;background-color:#FFF}}
#verifyEmail{background:rgba(245,245,245,.95);top:0;left:0;bottom:0;right:0;position:fixed;width:auto;height:auto;z-index:6;color:#313131}#verifyEmail>#noticeBoard{padding:20px;margin:0 auto}#verifyEmail>#noticeBoard>h1{padding-bottom:10px;font-size:25px;font-weight:100;color:#4D4D4D}@media (min-width : 768px){#verifyEmail>#noticeBoard{ margin:15% auto;width:580px;height:350px}#verifyEmail>#noticeBoard>h1{font-size:30px}}
.folders{width:100%}.folders>li{display:inline-block}.folders>li.hide{display:none}.folders>li>a{display:inline-block;margin:0 5px 0;padding:0 0 6px;text-transform:uppercase;font-size:10px;font-weight:700;color:#666}.folders>li>a>span{display:inline-block;position:relative;padding-bottom:10px;min-width:15px;text-align:left;color:#008dde}.folders>li>a>span[data-value="0"]{display:none}.folders>li>a>span:after{position:absolute;content:"(" attr(data-value) ")"}#conversationsPopout .folders>li>a{color:#666}#conversationsPopout .folders[data-active-folder="connections"]>li[data-folder="connections"]>a,#conversationsPopout .folders[data-active-folder="other"]>li[data-folder="other"]>a,#conversationsPopout .folders[data-active-folder="archive"]>li[data-folder="archive"]>a,.folders[data-active-folder="connections"]>li[data-folder="connections"]>a,.folders[data-active-folder="other"]>li[data-folder="other"]>a,.folders[data-active-folder="archive"]>li[data-folder="archive"]>a{border-bottom:3px solid #3ca1e5;color:#313131}.threads{position:relative;height:100%}.threads>ul{height:100%;overflow-y:auto;overflow-x:hidden}.threads>ul>li{position:relative;width:300px;padding:7px 0 7px 7px;border-top:1px solid #ccc;cursor:pointer}.threads>ul>li:last-child{border-bottom:1px solid #ccc}.threads>ul>li.loading:last-child{border-bottom:0}.threads>ul>li:hover{background:#eee}.threads>ul>li.unread{background:#cce1ed}.threads>ul>li.selected{width:100%;background:#f4f4f4;border-bottom:1px solid #ccc}.threads>ul>li>div>.nameplate{background-color:inherit}.threads>ul>li>.arrow{visibility:hidden;position:absolute;top:44%;right:0}.threads>ul>li.selected>.arrow{visibility:visible}.threads>ul>li.selected>div>.nameplate>h6{color:#008dde}.threads>ul>li>div>.nameplate>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:86%}.threads>ul>li>div>.nameplate>h6{padding-top:6px;font-weight:500}.threads>ul>li>div>.nameplate>time{display:inline-block;padding-top:7px;font-size:11px;line-height:13px}.threads>.intro{display:none}.threads>.intro>div{display:none}.threads.noConversations>ul{display:none}.threads.noConversations>.intro{display:block}.threads.noConversations>.intro>.empty{display:block;height:50px;padding-top:30%;text-align:center;font-size:18px;color:#666}#topShadow,#bottomShadow{display:none}.messageGroup{padding:0 63px 0 53px;overflow:hidden}.messageGroup>div{display:inline-block}.messageGroup>.message{width:100%}.messageGroup>.message>div{position:relative;width:70%;min-height:40px;margin-bottom:10px;padding:11px 10px 9px;text-align:left;background:#FFF;box-shadow:0 1px 3px rgba(0,0,0,.15);border-radius:2px;font-size:13px;font-weight:200;line-height:20px}.messageGroup>.message>div>div,.messageGroup>.message>div>span{word-wrap:break-word;font-size:14px}.messageGroup>.message>div>time{position:absolute;top:50%;right:-150px;width:140px;margin-top:-8px;color:#4d4d4d;font-size:10px;visibility:hidden}.messageGroup>.message>div:hover>time{visibility:visible}.messageGroup>.message>div:first-child:after,.messageGroup>.message>div:first-child:before{position:absolute;left:-18px;height:0;width:0;border:solid transparent;content:' '}.messageGroup>.message>div:first-child:after{top:11px;border-width:9px;border-right-color:#FFF}.messageGroup>.message>div:first-child:before{top:10px;left:-20px;border-width:10px;border-right-color:#e5e5e5;box-shadow:none}.messageGroup>.sender{float:left;width:40px;height:40px;margin-left:-53px}.messageGroup>.sender>img{width:100%;height:100%}.messageGroup.self>.sender{float:right;margin-right:-53px}.messageGroup.self>.sender+.message{text-align:right}.messageGroup.self>.sender+.message>div{display:inline-block;background:#cce1ed}.messageGroup.self>.sender+.message>div>time{left:-150px;right:auto;text-align:right}.messageGroup.self>.sender+.message>div:first-child:after,#messages>li.self>.sender+.message>div:first-child:before{left:100%}.messageGroup.self>.sender+.message>div:first-child:after{border-width:9px;border-right:0;border-left-color:#cce1ed;top:11px}.messageGroup.self>.sender+.message>div:first-child:before{border-right:0;border-left-color:#e5e5e5;left:100%}.messageGroup.dayDivider{position:relative;height:2px;margin:10px 0 20px;padding:0;border-top:1px solid #CCC;border-bottom:1px solid #FFF;background:0;text-align:center;overflow:visible}.messageGroup.dayDivider>time{display:inline-block;position:absolute;top:-4px;padding:0 10px;text-transform:uppercase;font-size:11px;font-weight:500;background-color:#F4F4F4}.threeDots.more_22{position:absolute;width:40px;height:40px;visibility:visible;right:5px;top:5px;background-position:100% 0}.threads>ul>li>.threeDots{visibility:hidden}.threads>ul>li:hover>.threeDots,.threads>ul>li>.threeDots.open{visibility:visible}.threeDotActions{position:absolute;padding:0 5px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);border-radius:2px;background:#FFF;z-index:6;cursor:pointer}.threeDotActions.bottom:after{position:absolute;top:-18px;left:42%;content:' ';height:0;width:0;border:solid transparent;border-bottom-color:#FFF;border-width:9px}.threeDotActions.top:after{position:absolute;bottom:-18px;left:42%;content:' ';height:0;width:0;border:solid transparent;border-top-color:#FFF;border-width:9px}.threeDotActions>ul{list-style:none}.threeDotActions>ul>li.hide{display:none}.threeDotActions.threadDots{width:auto;margin:28px 0 0 -50px}.threeDotActions.chatPopup{width:125px;bottom:100%;margin:0 0 4px -55px;text-indent:0}.threeDotActions>ul>li{padding:10px;border-top:1px solid #e5e5e5;white-space:nowrap;text-align:center;font-weight:400;color:#848484;cursor:pointer}.threeDotActions>ul>li:hover{background-color:#f4f4f4;color:#008dde}.threeDotActions>ul>li.first{border-top:0}
#appPrompt{position:fixed;top:50%;left:50%;z-index:10;display:none;margin:-165px 0 0 -150px;width:300px;border-radius:3px;background-color:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.4);text-align:center}#appPrompt.open{display:block}#appPrompt>div{padding:18px}#appPrompt>div>p{margin-bottom:15px;font-size:16px;line-height:22px}#appPrompt>div>p>a{font-size:14px}#appPrompt>div:nth-child(2){background-color:#EEE}#appPrompt>div>.button{margin-top:15px;width:100%}#sharePrompt{position:fixed;top:0;left:0;z-index:10;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#sharePrompt.open{display:block}#sharePrompt>div{position:absolute;bottom:0;padding:20px;width:100%;background-color:#FFF;box-shadow:0 -5px 5px rgba(0,0,0,.1);text-align:center;line-height:50px}#sharePrompt>div>h3{display:inline-block;margin-right:10px;vertical-align:middle;font-weight:500;font-size:16px}#sharePrompt>div>button{vertical-align:middle}
.actionSheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background-color:rgba(0,0,0,.2);color:#FFF}.actionSheet.show{display:block}.actionSheet>ul{position:absolute;bottom:0;width:100%}.actionSheet>ul>li{border-top:1px solid #373737;border-bottom:1px solid #1C1C1C;background-color:#292929;text-align:center;font-weight:200;font-size:14px;line-height:60px}.actionSheet>ul>li:active{background-color:#444}
#reportDialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;display:none;overflow-y:scroll;background-color:#E8E8E8;-webkit-overflow-scrolling:touch}#reportDialog.open{display:block}#reportDialog>header{height:51px;background-color:#373737;color:#FFF;text-align:center;font-size:16px;line-height:51px}#reportDialog>header>.button{float:left;margin:10px}#reportDialog>header>.primary.button{float:right}#reportDialog>div{position:absolute;top:51px;bottom:0;overflow:auto;margin:0;width:100%}#reportDialog>div>ul{display:none}#reportDialog>div>.open{display:block}#reportDialog>div>ul>li>label{position:relative;margin:0;padding:0 15px;border-top:1px solid #F2F1F2;border-bottom:1px solid #DCDCDC;color:#444;text-transform:none;font-weight:400;font-size:13px;line-height:60px}#reportDialog>div>ul>li>label>input{display:none}#reportDialog>div>ul>li>label>span:after{position:absolute;top:50%;right:15px;float:right;margin-top:-8px;width:16px;height:16px;content:""}#reportDialog>div>label.button{display:block;margin:25px auto;width:200px;text-align:center;text-transform:none;font-weight:400;line-height:20px}#reportDialog>div>.button>input{display:none}@media (min-width : 768px){#reportDialog{ top:50%;left:50%;margin-top:-25%;margin-left:-25%;width:50%;height:50%}}
.rr{position:relative;vertical-align:top;background-color:#FFF;width:305px;padding:20px;overflow:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.rr>header{display:block;border-bottom:1px solid #E5E5E5;text-transform:uppercase}.rr>header>a{padding:0 5px 5px;display:inline-block;color:#666}.rr>header>a.hide{display:none}.rr>header>a>i{margin-right:2px}.rr>header>a>span{vertical-align:top}.rr>header>a.active{border-bottom:3px solid #008DDE}.rr>header>a:hover{color:#008DDE}.rr>section{display:none}.rr>section.active{display:block}.rr>section>div{width:inherit}.rr>section>div>ol{list-style:none}.rr>section>div>ol>li:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:5px}.rr>.likes>div>ol>li>div,.rr>.connects>div>ol>li>div{position:relative;display:block;margin-left:50px;word-wrap:break-word;margin-top:5px}.rr>.likes>div>ol>li>a,.rr>.connects>div>ol>li>a{float:left}.rr>.likes>div>ol>li .connectButton,.rr>.connects>div>ol>li .connectButton{display:block;top:0}.rr .media a{color:#555;font-weight:700}#articleWrap .rr{height:100%}#stream_popup .rr{position:inherit}#stream_popup .rr>.comments.active .commentsControl>.addComment{position:absolute;bottom:-40px;left:0;right:0;width:auto;background:#fff;margin:0;padding:5px}.rr.positioned{position:static;padding:20px 20px 0}.rr.positioned .commentsControl>.comments{padding-bottom:55px}.rr.positioned .commentsControl .addComment{position:fixed;bottom:78px;right:10px;width:275px;padding:10px 0;margin:0;background:#fff}.hasAd .rr{width:350px;position:static}.hasAd .commentsControl .addComment{padding-bottom:340px;margin:0;width:300px}.hasAd .rr.positioned .commentsControl>.comments{padding-bottom:355px}.hasAd .rr.positioned .commentsControl .addComment{bottom:77px;right:30px;width:300px;padding:10px 0 0 0}.media.size_40.inline>div.photoAd{margin:0}.hasAd .photoAd{padding:20px 0 20px 0;position:absolute;bottom:0;height:250px}.rr.positioned .photoAd{position:relative;bottom:0}
#photo-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background:rgba(0,0,0,.9);z-index:10}#photo-lightbox .photo-container{position:absolute;top:50px;right:0;bottom:50px;left:0}#photo-lightbox .photo{width:100%;height:100%}#photo-lightbox.show-ad .photo{display:none}#photo-lightbox .photo img{max-width:100%;max-height:100%;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}#photo-lightbox .arrow-input{position:absolute;top:0;bottom:0;width:50px;opacity:.0;transition:opacity .3s;z-index:1}#photo-lightbox .arrow-input.left{left:0}#photo-lightbox .arrow-input.right{right:0}#photo-lightbox.show-arrows .arrow-input{opacity:.7}#photo-lightbox .arrow{background-color:#FFF;z-index:5;position:absolute;top:50%;transform:translate(0,-50%);padding:10px 5px;box-shadow:0 0 3px rgba(0,0,0,1)}#photo-lightbox .arrow i{height:40px;width:25px}#photo-lightbox .arrow-input.active .arrow{background-color:#DDD}#photo-lightbox .left .arrow{left:0;border-radius:0 3px 3px 0}#photo-lightbox .right .arrow{right:0;border-radius:3px 0 0 3px}#photo-lightbox .ad{display:none;width:100%;height:100%}#photo-lightbox.show-ad .ad{display:block}#photo-lightbox .ad .ms-ad{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#photo-lightbox .close{position:absolute;right:10px;top:10px;opacity:.5}#photo-lightbox .close i{width:20px;height:20px}
