.modal{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:728px;max-height:70%;position:fixed;top:173px;float:left;margin:auto;overflow-y:auto;z-index:1000;border-radius:2px;color:#fff;border:1px solid #000;background-color:#252525;text-align:center;-webkit-transform:translate(0);transform:translate(0)}.modal,.modal .modal-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.modal .modal-content{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.modal .modal-content h5{font-size:13pt;color:#ddd;padding-bottom:5px;border-bottom:1px solid #444;margin-top:6px}.modal .modal-content p{font-size:10pt}.modal .modal-content .input-field{min-width:382px;max-width:480px;width:90%;margin:24px auto auto}.modal .modal-content .input-field label{color:#ddd;left:0}.modal .modal-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-radius:0 0 2px 2px;background-color:#333;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .modal-action{float:right;color:#fff}.modal .modal-footer .modal-action.yes{transition:all .2s ease}.modal .modal-footer .modal-action.yes:hover{color:#bbb}.modal .modal-footer .modal-action.no{float:left;color:#b0b0b0;transition:all .2s ease}.modal .modal-footer .modal-action.no:hover{color:#777}.modal .modal-footer .btn,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-large{float:right;margin:6px 0}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal.modal-fixed-footer{padding:0}.modal.modal-fixed-footer .modal-content{width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.6);bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0}.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;opacity:.35}.visible-modal-appear,.visible-modal-enter{transition:opacity 225ms cubic-bezier(.17,.04,.03,.94);opacity:.01}.visible-modal-appear.visible-modal-appear-active,.visible-modal-enter.visible-modal-enter-active{opacity:1}.visible-modal-leave{transition:opacity 225ms cubic-bezier(.17,.04,.03,.94);opacity:1}.visible-modal-leave.visible-modal-leave-active{opacity:.01}.notif-title{font-weight:500;height:18px}.notif-msg,.notif-title{display:block;width:250px;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:27px}.notif-msg{height:20px}.notif-text{width:220px;height:20px;float:left;margin-top:7px;margin-left:5px}.notif-div{width:300px}.notif-div,.notif-img{height:50px;float:left}.notif-img{display:inline-block;width:60px;margin-right:5px;background:#333;border:none}.toast{line-height:20px;margin-top:8px;font-size:13px;background:#fff;color:#777;padding:0 10px 0 0;overflow:hidden}.notif_link{font-weight:500}.toast-root .toast{line-height:20px;margin-top:8px;font-size:13px;background:#fff;color:#777;padding:0 10px 0 0;overflow:hidden;text-align:left}.visible-toast-appear,.visible-toast-enter{transition:opacity 225ms cubic-bezier(.17,.04,.03,.94);opacity:.01}.visible-toast-appear.visible-toast-appear-active,.visible-toast-enter.visible-toast-enter-active{opacity:1}.visible-toast-leave{transition:opacity 225ms cubic-bezier(.17,.04,.03,.94);opacity:1}.visible-toast-leave.visible-toast-leave-active{opacity:.01}.icon-repeat{display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijc4cHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMyAxNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuMS4xICg4NzYxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5pY29fcmVwZWF0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkxPUl92MS4xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iU2lnbi1VcCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NjUuMDAwMDAwLCAtNTIuMDAwMDAwKSIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgIDxnIGlkPSJzY3JlZW4iIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiPgogICAgICAgICAgICAgICAgPGcgaWQ9InByb2ZpbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTguMDAwMDAwLCAzMy4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iMS0rLUltcG9ydGVkLUxheWVycy0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Ny4wMDAwMDAsIDE5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSW1wb3J0ZWQtTGF5ZXJzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ljk2NTI2NDM3LDEuMzAwMDY5OTYgTDcuMzAwNDYzMjcsMC40MTQxOTg4NzggQzcuMzAwNDYzMjcsMC4wNDUxNTU1MDQgNy4wNTA2ODgyMywtMC4xMDU3MzAwMzggNi43NDUyMzY2NywwLjA3ODczMjAxMDEgTDQuMTc3MjIxMDYsMS42MzA2NDY0NyBDMy44NzE4MjY0OCwxLjgxNTE2ODE1IDMuODcxODI2NDgsMi4xMTcxMTgxNSA0LjE3NzIyMTA2LDIuMzAxNjM5ODQgTDYuNzQ1MjM2NjcsMy44NTM1NTQzIEM3LjA1MDY4ODIzLDQuMDM4MDc1OTkgNy4zMDA0NjMyNywzLjg4NzEzMDgxIDcuMzAwNDYzMjcsMy41MTgwODc0MyBMNi45NjUyNjQzNywyLjY3NzEyNDE4IEM5LjU3NjY0NzI3LDIuOTM5NzcyMzcgMTEuNjI1Mzk1Miw1LjI0ODY3OSAxMS42MjUzOTUyLDguMDQ5MjQ1ODcgQzExLjYyNTM5NTIsMTEuMDI1MzI5IDkuMzExODI3NiwxMy40NDY1MzUgNi40NjgwNTA3OCwxMy40NDY1MzUgQzMuNjI0MjczOTUsMTMuNDQ2NTM1IDEuMzEwNzA2MzIsMTEuMDI1MzI5IDEuMzEwNzA2MzIsOC4wNDkyNDU4NyBDMS4zMTA3MDYzMiw2LjQxMTU3MTE3IDIuMDA5NTQwNzQsNC44ODEwMDczMSAzLjIyNzkyNzc1LDMuODQ5OTE2MzUgQzMuNTA5Mzg3NjksMy42MTE3MTk5NiAzLjU1MzAzOTkxLDMuMTc5OTM2ODMgMy4zMjU0ODk4OSwyLjg4NTM4MjAxIEMzLjA5Nzg4Mjg5LDIuNTkwODI3MTkgMi42ODUyMzgzNSwyLjU0NTE0NDA2IDIuNDAzODM1NCwyLjc4MzI4MDgxIEMwLjg3NjEyMTY5Nyw0LjA3NjAwNjExIDAsNS45OTU0MTMzNCAwLDguMDQ5MjQ1ODcgQzAsMTEuNzgxNjY1MSAyLjkwMTU2MTg4LDE0LjgxODIyMTggNi40NjgwNTA3OCwxNC44MTgyMjE4IEMxMC4wMzQ1Mzk3LDE0LjgxODIyMTggMTIuOTM2MTAxNiwxMS43ODE2NjUxIDEyLjkzNjEwMTYsOC4wNDkyNDU4NyBDMTIuOTM2MTAxNiw0LjQ5MTkyNTM4IDEwLjMwMDMyODEsMS41NjY2NTQzIDYuOTY1MjY0MzcsMS4zMDAwNjk5NiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-repeat:no-repeat}.play-indicator-icon{position:relative;bottom:30px;left:150px;height:0}.play-indicator-icon .wave{height:20px;width:4px}.play-indicator-icon .isvg{letter-spacing:0;font-size:0}.play-indicator-icon .Line_1{-webkit-animation-delay:.3s;animation-delay:.3s}.play-indicator-icon .Line_1,.play-indicator-icon .Line_2{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;fill:#aaa;transition:all .3s ease}.play-indicator-icon .Line_2{-webkit-animation-delay:.7s;animation-delay:.7s}.play-indicator-icon .Line_3{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;fill:#aaa;transition:all .3s ease}@-webkit-keyframes pulse{0%{-webkit-transform:scaleY(.7);transform:scaleY(.7);transform-origin:0 100%}0%,50%{-webkit-transform-origin:0 100%}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);transform-origin:0 100%}to{-webkit-transform:scaleY(.7);transform:scaleY(.7);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes pulse{0%{-webkit-transform:scaleY(.7);transform:scaleY(.7);transform-origin:0 100%}0%,50%{-webkit-transform-origin:0 100%}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5);transform-origin:0 100%}to{-webkit-transform:scaleY(.7);transform:scaleY(.7);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.active .play-indicator-icon .Line_1,.active .play-indicator-icon .Line_2,.active .play-indicator-icon .Line_3{fill:rgba(255,0,102,.6)}.bar-c{overflow:hidden;height:30px;width:40px;margin:0 auto;position:relative;cursor:pointer}.active .barr{background-color:rgba(255,0,102,.5)}.barr{height:1px;width:3px;display:inline-block;background-color:#ccc;bottom:0;position:absolute;border-radius:2px;-webkit-animation-duration:.5s;-webkit-animation-play-state:running;-webkit-animation-direction:alternate;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}.barr.noAnim{-webkit-animation:none;-webkit-animation-name:none}.barr#bar-1{left:0;-webkit-animation-name:danceHeight1;-webkit-animation-delay:0ms}.barr#bar-2{left:6px;-webkit-animation-name:danceHeight2;-webkit-animation-delay:.3s}.barr#bar-3{left:12px;-webkit-animation-name:danceHeight3;-webkit-animation-delay:.6s}@-webkit-keyframes danceHeight1{0%{height:2px}to{height:9px}}@-webkit-keyframes danceHeight2{0%{height:2px}to{height:7px}}@-webkit-keyframes danceHeight3{0%{height:2px}to{height:13px}}.popover-wrapper{float:left;margin-top:55px}.popover-wrapper .popover{position:absolute;overflow:hidden}.popover-wrapper .popover .action{width:118px;display:block;float:right;margin-bottom:10px;text-align:center;border:1px solid;border-radius:2px;padding:2px 11px;transition:height .4s ease}.popover-wrapper .popover .action:hover{color:#f06;border-color:#f06}.popover-appear,.popover-enter{transition:height 225ms cubic-bezier(.17,.04,.03,.94),opacity 225ms cubic-bezier(.17,.04,.03,.94);height:0;opacity:.01}.popover-appear.popover-appear-active,.popover-enter.popover-enter-active,.popover-leave{height:144px;opacity:1}.popover-leave{transition:height 225ms cubic-bezier(.17,.04,.03,.94),opacity 225ms cubic-bezier(.17,.04,.03,.94)}.popover-leave.popover-leave-active{opacity:.01;height:0}.card{margin:12px 0;background-color:#fff;border-radius:2px;overflow:hidden}.card .card-title-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.card .card-title-container .card-title{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.card .divider{height:1px;background-color:#dfdfdf;margin-bottom:5px;margin-top:0}.spinner{border:3px solid #dedede;border-top-color:rgba(255,0,102,.8);border-radius:100%;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.react-tooltip .react-triangle{border-bottom:9px solid #f06;border-left:9px solid transparent;border-right:9px solid transparent;bottom:7px;left:265px;position:relative}.react-tooltip .tip-text{background-color:#f06;text-align:left;padding:10px 40px 9px 15px;border-radius:2px;font-size:15px}.react-tooltip .material-icons.tooltip{position:absolute;right:10px;top:32px;font-size:17px;background:rgba(0,0,0,.13);border-radius:2px;transition:background .2s ease}.react-tooltip .material-icons.tooltip:hover{color:#fff;background:hsla(0,0%,100%,.3)}.api-error-notification{background-color:#faebd7;font-size:1.3em;padding:20px}.api-error-notification .click-to-refresh{text-decoration:underline;font-weight:700;cursor:pointer}.button{border:none;border-radius:2px;display:block;height:36px;text-align:center;line-height:37px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;color:#fff;background:#afafaf;box-shadow:none}.button:hover{background:#999;box-shadow:0 2px 3px 0 rgba(0,0,0,.15),0 2px 8px 0 rgba(0,0,0,.15)}.show-more-button{width:230px;height:40px;line-height:43px;margin:0 auto}.playlist{padding:24px 14px 20px 20px}.playlist .show-more-wrapper{text-align:center;margin-bottom:1px;display:inline-block;width:100%;margin-top:1px}.playlist .feed-spinner{margin:auto;border:3px solid #dedede;border-top:3px solid rgba(255,0,102,.8);margin-bottom:25px;margin-top:20px;border-width:4px;width:35px;height:35px}.confirm-delete-play-modal .modal-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px}.material-fb-login-button{border-radius:2px;font-family:Source Sans Pro,sans-serif;font-size:16px;height:32px;padding-top:0;text-align:left}#user-widget-email-modal .input-field{margin-top:40px}#request-user-email-modal{height:290px}#request-user-email-modal h5{font-size:12pt;color:#fff;border:none}.modal.user-email-modal{height:250px}.modal.user-email-modal .modal-content .email-invalid{display:none;float:left;width:100%;height:36px;margin-top:-1px;padding-left:20px;padding-right:20px;border:1px solid #f06;border-radius:3px;line-height:36px;text-align:center;color:#f06}.modal#fb-merge-account-popup{height:230px}.modal#fb-merge-account-popup h5{font-size:18px;border:none;margin-top:20px;margin-bottom:-10px;color:#f06}.modal#fb-merge-account-popup .first-line{padding-left:30px;padding-right:30px;padding-top:5px;font-size:14px}.modal#fb-merge-account-popup .number{font-size:11pt}.google-button{height:32px;border-radius:2px;width:210px;background-color:#fff;line-height:34px;text-align:center;font-size:15px;color:#666;display:inline-block;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);padding-left:16px;transition:all .2s ease}.google-button .svg-google{float:left;position:relative;bottom:8px;margin-right:4px;margin-left:4px}.google-button:hover{background-color:#bbb;color:#444}.modal#fb-login-modal{text-align:center}.modal#fb-login-modal p{font-size:16px;margin-left:40px;margin-right:40px}.modal#fb-login-modal h5{font-size:16pt;margin-top:28px;margin-bottom:10px;border:none;color:#f06}.modal#fb-login-modal .or{float:left;margin-right:6px;margin-left:6px;margin-top:12px;color:#b0b0b0}.modal#fb-login-modal .actions .not-now{min-width:120px;padding:0 10px;color:#b0b0b0;text-decoration:underline;cursor:pointer;font-size:12px}.modal#fb-login-modal .actions .not-now:hover{color:#d0d0d0}.modal#fb-login-modal .reassurance{font-size:10pt;color:#b0b0b0;background-color:#333;padding:10px;margin:0;margin-top:18px}.modal#fb-login-modal .material-fb-login-button{border-radius:2px;font-family:Source Sans Pro,sans-serif;font-size:16px;height:32px;padding-top:0;margin:5px 0;width:212px;float:left}.modal#fb-login-modal .ssk.ssk-text .glyphicon,.modal#fb-login-modal .ssk.ssk-text:before{position:relative;right:4px;width:36px}.modal#fb-login-modal .wrapper-login{height:50px;width:448px;margin:auto}.modal#fb-login-modal .wrapper-left{float:left;padding-left:0;margin-top:5px;text-align:left}.user-button-connexion{height:32px;border-radius:2px;width:100px;background-color:rgba(255,0,102,.8);line-height:32px;text-align:center;font-size:17px;letter-spacing:.5px;color:#fff;margin-top:13px;margin-left:14px;font-family:Source Sans Pro,sans-serif;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);text-shadow:1px 1px 0 rgba(0,0,0,.3)}.user-button-connexion:hover{background-color:rgba(255,0,102,.6);color:#fff}.material-icons.login{background:rgba(0,0,0,.2);height:32px;padding-top:0;position:relative;float:left;width:33px;display:inline-block;text-align:center;padding-top:4px;color:#d7d7d7;text-shadow:none}.tab-header .children{height:36px;clear:both}.tab-header .children .child{height:100%;float:left;border:1px solid #e0e0e0;border-left:0;border-radius:2px 0 0 2px;text-transform:uppercase;letter-spacing:.5px;transition:all .4s ease;padding-top:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tab-header .tab-slider{position:relative;transition:all .4s ease-in-out;height:2px;top:-2px}.video-image{width:100%;height:100%}.row-activity-feed{clear:both;margin-bottom:20px;min-height:75px;text-align:left}.row-activity-feed>.content{height:75px;transition:all .4s ease;cursor:pointer;border-radius:0 2px 2px 0}.row-activity-feed>.content:hover{background:#f3f3f3}.row-activity-feed>.content>.controls{float:right;width:50px;height:30px;margin-right:3px;position:relative;bottom:5px}.row-activity-feed>.content>.controls .btn-heart,.row-activity-feed>.content>.controls .btn-remove{display:block;float:right;transition:all .4s ease}.row-activity-feed>.content>.controls .btn-heart:hover,.row-activity-feed>.content>.controls .btn-remove:hover{color:#000}.row-activity-feed>.content>.controls .btn-remove{font-size:1.4rem;color:#bbb;cursor:pointer}.row-activity-feed>.content>.controls .btn-heart{color:#f06;font-size:1.2rem;margin-top:.2rem;margin-right:8px}.row-activity-feed .image-wrapper{float:left;width:100px;height:75px;margin-right:15px;position:relative}.row-activity-feed .image-wrapper .video-image{width:100px;height:75px;margin-top:0;display:block;border-radius:2px;background-size:100px 75px}.row-activity-feed .image-wrapper .speaker{width:100px;height:75px;position:absolute;top:0;left:0}.row-activity-feed .image-wrapper .in-queue-icon{position:absolute;right:2px;bottom:2px;width:19px;height:19px;line-height:21px;padding-left:3px;padding-top:0;color:#fff;font-size:14px;background-color:rgba(0,0,0,.75);border-radius:100%}.row-activity-feed .text .title{overflow:hidden;text-overflow:ellipsis;max-width:505px;color:#222;white-space:nowrap;font-size:16px}.row-activity-feed .text .repeats{color:#555}.row-activity-feed .text .timestamp{margin-top:3px;color:#999}.row-activity-feed.active .text .title{color:#f06}.card-activity-feed,.card-activity-feed .card-title{text-align:left}.card-activity-feed .merge-account-spinner{width:100px;height:100px;margin:40px auto;border-width:5px}.card-activity-feed .tab-header{margin-bottom:20px}.card-activity-feed .tab-header .tab-slider{background-color:#f06;height:2px;top:-2px;transition:all .4s ease}.card-activity-feed .tab-header .child{cursor:pointer;color:#999;width:100%;height:100%}.card-activity-feed .tab-header .child.active,.card-activity-feed .tab-header .child.active:hover{color:#f06}.card-activity-feed .tab-header .child:hover{color:#333}.card-activity-feed .tab-header .child.favorite i{font-size:.8rem;right:3px;position:relative}.card-activity-feed .tab-header .child:last-child{border-right:0}.card-activity-feed .tab-header .fav-feed{font-size:.8rem;right:3px;position:relative}.card-activity-feed .btn-add-all-to-queue{margin:20px;border:1px solid #ddd;color:#999}.card-activity-feed .playlist{padding:4px 20px 0}.card-activity-feed .heart-feed{position:relative;top:1px;margin-left:1px;margin-right:1px}.card-activity-feed .empty-contents{font-size:1rem;text-align:center;padding-top:0;margin:auto;margin-top:0;color:#999;line-height:35px;margin-bottom:20px}.speaker .spritespeaker-overlay{width:100px;height:75px;border-radius:2px;background-color:rgba(0,0,0,.7);position:relative;top:-5px}.speaker .spritespeaker-overlay i{color:#fff;margin:auto;margin-top:5px;display:block;vertical-align:middle;line-height:75px;font-size:2.4rem;margin-left:30px;text-shadow:1px 2px 3px #000}.row-genre-feed{clear:both;margin-bottom:20px;transition:all .5s ease;min-height:75px;text-align:left}.row-genre-feed>.content{transition:all .3s ease;border-radius:2px;padding-bottom:5px}.row-genre-feed>.content:hover{background-color:#f3f3f3}.row-genre-feed>.content>.controls{float:right;width:50px;height:30px}.row-genre-feed>.content>.controls .btn-heart{color:#f06;font-size:1.2rem;margin-top:0;position:relative;bottom:2px;margin-right:8px;cursor:pointer;display:block;float:right;transition:.5s ease}.row-genre-feed>.content>.controls .btn-heart:hover{color:#000}.row-genre-feed .image-wrapper{float:left;width:100px;height:75px;margin-right:15px;position:relative;border-radius:2px;cursor:pointer}.row-genre-feed .image-wrapper .video-image{width:100px;height:75px;margin-top:0;display:block;border-radius:2px;background-size:100px 75px}.row-genre-feed .image-wrapper .speaker{width:100px;height:75px;position:absolute;top:0;left:0;border-radius:2px}.row-genre-feed .image-wrapper .in-queue-icon{position:absolute;right:2px;bottom:2px;width:19px;height:19px;line-height:21px;padding-left:3px;padding-top:0;color:#fff;font-size:14px;background-color:rgba(0,0,0,.75);border-radius:100%}.row-genre-feed .text .title{overflow:hidden;text-overflow:ellipsis;max-width:525px;white-space:nowrap;font-size:17px;cursor:pointer;color:#222}.row-genre-feed .text .dash{color:#ccc;margin-left:2px;margin-right:2px;font-weight:500}.row-genre-feed .text .description{overflow:hidden;text-overflow:ellipsis;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer;color:#555}.row-genre-feed .text .info{margin-top:3px;color:#999}.row-genre-feed .text .info .hype-machine-link{cursor:pointer;color:#999;margin-left:3px}.row-genre-feed .text .info .hype-machine-link:hover{text-decoration:underline}.row-genre-feed.active .speaker{display:block}.row-genre-feed.active .text .title{color:#f06}.card-genre-feed,.card-genre-feed .card-title{text-align:left}.card-genre-feed .card-title .genre-name{color:#f06;text-transform:capitalize;margin-left:2px}.card-genre-feed section.genre-tags{padding:10px 14px 3px}.card-genre-feed section.genre-tags .genre-word{margin-left:7px;margin-top:7px;background:#eee;color:#888;padding:7px 14px 6px;border-radius:2px;font-size:13px;float:left;cursor:pointer;letter-spacing:.5px;transition:all .3s ease}.card-genre-feed section.genre-tags .genre-word.active,.card-genre-feed section.genre-tags .genre-word:hover{color:#f06}.card-genre-feed section.genre-tags .genre-word.last{margin-bottom:6px}.card-genre-feed section.feed header{margin-bottom:20px}.card-genre-feed section.feed header .hype-machine{margin-left:8px;font-size:14px;border:0 solid #777;color:#bbb;width:269px;text-align:center;padding:5px;margin-top:22px;border-radius:2px;float:right;margin-right:7px;letter-spacing:.5px}.card-genre-feed section.feed header .hype-machine .hype-machine-logo{width:120px;position:relative;top:4px;left:2px;opacity:.5}.card-genre-feed section.feed .hype-machine-first{margin:auto;font-size:14px;color:#bbb;width:269px;text-align:center;letter-spacing:.5px;margin-top:0;position:relative;top:90px;margin-bottom:20px}.card-genre-feed section.feed .hype-machine-first .hype-machine-logo{width:120px;position:relative;top:4px;left:2px;opacity:.5}.card-genre-feed section.feed .playlist .show-more-wrapper{text-align:center;margin-bottom:1px;display:block;width:100%;padding-top:1px;height:75px;margin-top:1px}.card-genre-feed section.feed .playlist .feed-spinner{margin:auto;margin-bottom:10px;margin-top:30px;border-width:4px;width:35px;height:35px}.card-genre-feed section.feed .empty-contents{height:36px;width:440px;vertical-align:middle;text-align:center;padding-top:0;color:#999;line-height:35px;border-radius:2px;margin:auto;margin-bottom:70px;margin-top:60px;letter-spacing:.5px;font-size:16px}.playlist-inspector{text-align:left}.playlist-inspector li,.playlist-inspector ol{margin:0}.playlist-inspector .title{margin-left:7px;color:#777;font-size:14px;padding-top:3px;padding-bottom:0}.playlist-inspector .playlist-item.current{color:#f06}.container-reviews{padding-top:15px;height:100%}.reviews{width:216px;height:333px;float:left;margin-right:0;overflow:hidden;margin-left:20px;margin-bottom:20px;border-radius:2px;-webkit-transition:all .3s ease}.reviews .speaker .spritespeaker-overlay{width:203px;height:114px;top:-134px;margin-left:6px;margin-bottom:-134px}.reviews .speaker .spritespeaker-overlay i{margin-top:20px;margin-left:85px;position:relative;top:20px}.reviews svg{width:20px}.reviews .video-image{width:203px;height:114px;border-radius:2px;background-position:0 -19px;background-size:203px;background-position-y:-19px;overflow:hidden;margin-left:6px;margin-right:6px;margin-top:6px}.reviews .overlay-reviews{width:203px;left:6px;height:114px;margin-bottom:-114px;position:relative;bottom:114px;border-radius:2px;background-image:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.1))}.reviews .overlay-reviews.staff{height:93px;margin-bottom:-93px}.reviews .title-reviews{color:#fff;margin-top:0;margin-bottom:0;display:block;font-size:15px;padding-left:10px;padding-top:4px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;max-height:50px}.reviews .byline,.reviews .dateline{color:#9e9e9e;font-weight:400;position:relative;right:2px}.reviews .title-reviews.top-reviews{padding-left:10px}.reviews .svg-reviews{fill:#b0b0b0;transition:all .3s ease;display:inline-block;width:32px;height:17px;position:relative;left:6px;top:3px}.reviews .info-reviews{margin-top:10px}.reviews .content-short span.line-clamp{margin-top:8px;color:#424242;margin-right:6px;margin-left:6px;transition:all .3s ease;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:inline-block;height:140px;position:relative}.reviews .content-short .line-clamp:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:45%;height:24px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%)}@supports (-webkit-line-clamp:6){.reviews .content-short span.line-clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:140px;height:auto}.reviews .content-short .line-clamp:after{display:none}}.reviews .time-reviews-page{margin-left:1px}.reviews .contributor-reviews-page,.reviews .time-reviews-page{color:#9e9e9e;font-weight:400;height:50px;float:left;line-height:50px;font-size:14px}.reviews .contributor-reviews-page{margin-left:15px}.reviews .info-reviews-page{margin:20px;margin-bottom:13px;width:708px;height:50px;margin-top:17px;margin-left:0}.reviews .svg-reviews-page{fill:#b0b0b0;transition:all .3s ease;display:inline-block;width:32px;position:relative;right:-3px;top:3px}.reviews .img-reviews-page{width:50px;height:50px;border-radius:40px;margin:0;background-size:cover;background-position-x:-3px;display:inline-block;float:left}.reviews .label-staff-div-reviews{width:32px;height:32px;position:absolute;right:-1px;display:inline-block;padding-left:4px;padding-top:6px;border-radius:33px;top:82px}.reviews .label-staff-div-reviews.laurel{top:86px;right:-4px}.reviews .label-svg-reviews{height:20px;width:20px;fill:#fff}.reviews .label-svg-none{display:none}.reviews .material-icons.pinned-icon{color:#f06;font-size:18px;position:absolute;right:1px;bottom:80px;display:block}.reviews:hover{cursor:pointer;box-shadow:0 2px 3px 0 rgba(0,0,0,.15),0 2px 7px 0 rgba(0,0,0,.15)}.reviews.pinned-card,.reviews:hover{background:#f6f6f6}.reviews.pinned-card .contributor{color:#f06}.pinned-card .content-short .line-clamp:after,.reviews:hover .content-short .line-clamp:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#f6f6f6 70%)}.infinite-scroll-wrapper{clear:both;width:100%;margin-bottom:25px;margin-top:5px}.infinite-scroll-wrapper .infinite-scroll-spinner{margin:auto;border:4px solid #dedede;border-top:4px solid rgba(255,0,102,.8);width:35px;height:35px}.infinite-scroll-wrapper .show-more-button{margin:10px auto}.card-reviews{text-align:left}.card-reviews .divider{margin-bottom:0}.card-reviews .articles{margin-top:0}.card-reviews .tab-header{margin-bottom:20px;position:relative;bottom:1px}.card-reviews .tab-header .tab-slider{background-color:#f06;height:2px;top:-2px;transition:all .3s ease}.card-reviews .tab-header .child{cursor:pointer;color:#999;width:100%;height:100%}.card-reviews .tab-header .child.active,.card-reviews .tab-header .child.active:hover{color:#f06}.card-reviews .tab-header .child:hover{color:#333}.card-reviews .tab-header .child:hover .svg-staff svg{fill:#333}.card-reviews .tab-header .child.active:hover .svg-staff svg{fill:#f06}.card-reviews .tab-header .child.favorite i{font-size:.8rem;right:3px;position:relative}.card-reviews .tab-header .child:last-child{border-right:0}.card-reviews .tab-header .fav-feed{font-size:.8rem;right:3px;position:relative}.card-reviews .svg-staff svg{height:13px;position:relative;top:2px;right:1px;fill:#999;transition:all .3s ease}.card-reviews .active .svg-staff svg{fill:#f06}.row-search-results{clear:both;margin-bottom:20px;min-height:75px;text-align:left}.row-search-results>.content{height:75px;transition:all .4s ease;cursor:pointer;border-radius:0 2px 2px 0}.row-search-results>.content:hover{background:#f3f3f3}.row-search-results>.content>.controls{float:right;width:50px;height:30px;margin-right:3px;position:relative;bottom:5px}.row-search-results>.content>.controls .btn-heart{display:block;float:right;transition:all .4s ease;color:#f06;font-size:1.2rem;margin-top:.2rem;margin-right:8px}.row-search-results>.content>.controls .btn-heart:hover{color:#000}.row-search-results .image-wrapper{float:left;width:100px;height:75px;margin-right:15px;position:relative}.row-search-results .image-wrapper .video-image{width:100px;height:75px;margin-top:0;display:block;border-radius:2px;background-size:100px 75px}.row-search-results .image-wrapper .speaker{width:100px;height:75px;position:absolute;top:0;left:0}.row-search-results .text .title{overflow:hidden;text-overflow:ellipsis;max-width:505px;color:#222;white-space:nowrap;font-size:16px}.row-search-results .text .description{overflow:hidden;text-overflow:ellipsis;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer;color:#555}.row-search-results.active .text .title{color:#f06}.card-search-results .card-title .query{color:#f06;margin-left:.5rem}.autocomplete-suggestions{background-color:#252525;border-radius:5px}.autocomplete-suggestions .loading-indicator{padding:10px}.autocomplete-suggestions .loading-indicator .spinner{margin-right:10px;width:25px;height:25px}.autocomplete-suggestions ul li{float:none;text-align:left;padding:0 20px}.autocomplete-suggestions ul li:hover{background-color:hsla(0,0%,100%,.2)}.search-bar{margin-top:-2px;margin-left:10px}.search-bar nav{margin-top:13px}.search-bar form i{font-size:1.5rem;margin-top:-1px}.search-bar form i.mdi-action-search{cursor:pointer}.search-bar form .search-spinner{top:4px;left:360px;position:absolute;width:25px;height:25px;border:3px solid #dedede;border-top:3px solid rgba(255,0,102,.8);border-radius:100%;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.search-bar form input{display:block;height:2.2rem;line-height:2.2rem;padding-left:3.3rem;padding-top:1px;width:88%;background-color:rgba(88,88,88,.7);border-radius:2px}.search-bar form input:focus{outline:none}.search-bar form .suggestions-wrapper{position:absolute;min-width:280px}.desktop .circle-recommendation{background-repeat:no-repeat;background-position:50%;background-origin:border-box;display:inline-block;background-size:84px 84px;width:84px;height:84px;border-radius:2px;box-sizing:border-box;transition:all .2s ease}.desktop .recommendation-div{text-align:center;position:relative;overflow:hidden;width:85px;height:85px;top:-90px;left:0;border-radius:2px}.desktop .recommendation{cursor:pointer;font-weight:400;text-shadow:0 1px 1px #000;color:#fff;line-height:20px;font-size:13px;padding:3px 8px;width:85px}.desktop .border-recommendation1{border:42px solid rgba(0,0,0,.6)}.desktop .hover-recommendation{border:0 solid rgba(0,0,0,.6)}.desktop.artist{width:85px;height:85px;margin-right:15px;margin-bottom:16px;cursor:pointer;float:left;text-align:center}.desktop .card-title-trending{padding-bottom:4px;bottom:100px;background:#f06;border-radius:3px;padding-top:4px;font-size:1.1rem}.desktop .card-title-article,.desktop .card-title-trending{color:#fff;padding:10px;left:19px;font-variant:small-caps;position:absolute}.desktop .card-title-article{text-shadow:0 1px 1px rgba(0,0,0,.8);border:2px solid;bottom:22px;background:rgba(0,0,0,.6);border-radius:2px;text-overflow:ellipsis;max-width:690px;white-space:nowrap;overflow:hidden;font-size:1.85rem}.mobile .circle-recommendation{background-repeat:no-repeat;background-position:50%;background-origin:border-box;border-radius:2px;box-sizing:border-box;transition:all .2s ease;height:120px;background-size:cover;display:block}.mobile .recommendation{font-size:11pt;padding:20px 10px;cursor:pointer;font-weight:400;text-shadow:0 1px 1px #000;color:#fff;line-height:20px;vertical-align:middle;display:block;margin:auto}.mobile .recommendation-div{height:130px;width:95%;text-align:center;position:relative;top:-124px;border-radius:2px;overflow:hidden}.mobile .border-recommendation1{border:60px solid rgba(0,0,0,.6)}.mobile .hover-recommendation{border:0 solid rgba(0,0,0,.6)}.mobile.artist{float:left;cursor:pointer;position:relative;width:31%;height:120px;margin-right:3px;margin-bottom:16px}.user-counter{color:#666;margin-right:2px}.block-counter{text-align:left;margin-left:20px;position:absolute;bottom:86px;font-size:13px;font-weight:300;letter-spacing:.5px;color:#aaa;line-height:22px}@media only screen and (max-height:660px){.block-counter{display:none}}.block-2{float:left;font-size:13px;font-weight:400;letter-spacing:.5px;color:#bbb;line-height:22px;position:relative;bottom:5px;max-width:250px;overflow:hidden;white-space:nowrap;margin-top:4px}.notification.notification-appear,.notification.notification-enter{height:0;transition:all .3s ease-in}.notification.notification-appear.notification-appear-active,.notification.notification-enter.notification-enter-active{height:26px}.notification.notification-leave{height:26px;transition:all .3s ease-out}.notification.notification-leave.notification-leave-active{height:0}.notification{position:relative;width:100%;background-color:#f06;color:#fff;text-align:center;height:26px;line-height:30px;transition:all .3s ease-out;letter-spacing:.5px;overflow:hidden}.notification a{color:#fff;text-decoration:underline}.notification .btn-close{display:block;position:absolute;top:0;right:0;margin-top:0;color:#eee;cursor:pointer;transition:all .3s ease;height:26px;font-size:19px;padding-top:0;width:30px}.notification .btn-close:hover{color:#fff;background:rgba(0,0,0,.15)}.mobile.notification{height:100%;line-height:20px;padding:15px}.mobile.notification .btn-close{padding-top:4px;padding-left:2px;border-radius:3px 0 0 0;bottom:0;top:initial}.desktop-notification-tip{position:fixed;left:77px;width:292px;color:#fff;top:-5px;z-index:100}.desktop-notification-tip .tip-text{background-color:#f06;text-align:left;padding:10px 15px;padding-bottom:9px;border-radius:2px;font-size:15px;text-shadow:0 0 2px rgba(0,0,0,.5)}.desktop-notification-tip.ff{top:-5px}.tip-triangle{border-bottom:9px solid #f06;border-left:9px solid transparent;border-right:9px solid transparent;bottom:7px;right:118px;position:relative}.ff .tip-triangle{right:116px}.contact-form .card-title-container .button-close{color:#9e9e9e;font-size:20px;margin:auto 10px auto auto;cursor:pointer}.contact-form .form-wrapper{padding:16px 0 6px 22px}.contact-form form{margin-top:10px}.contact-form form .row-message,.contact-form form .row-reason,.contact-form form .row-submit,.contact-form form .row-user-info{margin-left:-.75rem;margin-right:1rem}.contact-form form .row-reason{margin-top:40px}.contact-form form .row-reason label{font-size:1rem;top:-22px}.contact-form form .row-thanks .caption{margin-right:1.2rem;padding:0 6px 0 0;text-align:justify}.contact-form form .row-submit .status-message{margin-left:16px;padding-left:40px;padding-right:40px;height:36px;line-height:36px;text-align:center;float:left;border-radius:3px}.contact-form form .row-submit .status-message.error{border:1px solid #ff9100;color:#ff9100}.contact-form form .row-submit .status-message.success{border:1px solid #4caf50;color:#4caf50}.contact-form form .row-submit .spinner{float:left;margin:5px 10px}.contact-form form button{float:left}.contact-form form select{display:block}.contact-form form input[type=submit]{width:100px;background-color:#eee;height:26px;border:1px solid #ccc;cursor:pointer;float:left}.card-instructions{margin-top:0;display:block;text-align:left}.card-instructions .button-close{color:#9e9e9e;font-size:20px;margin:auto 10px auto auto;cursor:pointer}.card-instructions .contents{font-size:16px;font-weight:300;letter-spacing:.5px;color:#888;padding:16px}.card-instructions .contents strong{color:#333}.card-instructions .contents .lor-logo-text{color:#f06;font-weight:600}.card-instructions .contents .example{padding-top:20px}.card-instructions .contents .example .urls{margin:10px auto 0;width:320px;text-align:center}.wrapper-contributor{float:left;width:236px;margin-bottom:12px}.wrapper-contributor .username{font-size:10pt;letter-spacing:.5px;text-align:left;border-bottom:0 solid #eee;margin-bottom:0;margin-top:9px;color:#555;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:174px;padding-right:12px}.wrapper-contributor .img-profil{width:50px;height:50px;border-radius:25px;margin:0;background-size:cover;background-position-x:0;background-position:0 0;background-repeat:no-repeat;display:inline-block;float:left;transition:all .2s ease;position:relative;bottom:1px}.wrapper-contributor .info-right{float:left;margin-left:10px}.wrapper-contributor .material-icons.email-contributor{font-size:14px;color:#bbb;top:0;margin-right:0;margin-left:0;cursor:pointer;position:relative;top:2px;margin-right:5px}.wrapper-contributor .material-icons.email-contributor:hover{color:#555}.wrapper-contributor .material-icons.link-contributor{font-size:17px;position:relative;top:2px;color:#bbb;margin-left:0}.wrapper-contributor .material-icons.link-contributor:hover{color:#555}.wrapper-contributor .twitter svg{height:14px;fill:#bbb;margin-left:0}.wrapper-contributor .twitter svg:hover{fill:#555}.wrapper-contributor .type{letter-spacing:.5px;color:#aaa;width:100px;display:inline-block}.card-footer{margin-top:12px;padding-top:0;background-color:#fff;text-align:left;box-shadow:0 2px 4px 0 rgba(0,0,0,.15),0 2px 8px 0 rgba(0,0,0,.15)}.card-footer .row-footer-main{padding:10px 20px 0;text-align:left}.card-footer .row-footer-main .section-title{letter-spacing:.5px;text-align:left;border-bottom:0 solid #eee;padding-right:10px;padding-bottom:0;margin-bottom:6px;margin-top:10px;line-height:26px;font-size:16px;color:#444}.card-footer .row-footer-main .section-title.first{margin-top:0}.card-footer .row-footer-main .section-title.last{margin-top:0;position:relative;bottom:2px}.card-footer .row-footer-main .large-divider{background:#dfdfdf;height:1px;width:100%;position:relative;left:0;margin-bottom:12px}.card-footer .row-footer-main .large-divider.last{bottom:2px}.card-footer .row-footer-main .section-intro{margin-bottom:6px;color:#555;font-size:14px;letter-spacing:.5px;line-height:24px}.card-footer .row-footer-main .section-intro .highlight{font-weight:500;display:block;margin-bottom:12px}.card-footer .row-footer-main .parent-fb-page{margin-bottom:40px;margin-top:12px;height:20px}.card-footer .row-footer-main .section-reviewers .list-contributors{display:inline-block;margin-bottom:20px;margin-top:5px;width:708px}.card-footer .row-footer-main .section-contact-us .contact-line{color:#555;font-size:14px;letter-spacing:.5px;line-height:24px}.card-footer .row-footer-main .section-contact-us .contact-line.last{margin-bottom:30px}.card-footer .row-footer-main .section-contact-us .contact-line .pinkC{color:#f06}.card-footer .row-footer-main .section-contact-us .contact-line .pinkC:hover{text-decoration:underline}.card-footer .row-footer-main .section-contact-us .contact-line .contact-link{padding-left:0;cursor:pointer}.card-footer .row-footer-main .section-additional-info .onsite-links{width:388px;margin-left:0;padding-left:0;padding-right:0;margin-bottom:10px;position:relative;bottom:4px}.card-footer .row-footer-main .section-additional-info .onsite-links .column{margin:auto;margin-left:50px;width:150px;float:left}.card-footer .row-footer-main .section-additional-info .onsite-links .column:first-child{margin-left:1px}.card-footer .row-footer-main .section-additional-info .disclaimer{width:300px;margin-top:-17px;padding-right:1px;text-align:right}.card-footer .row-footer-main .section-additional-info .disclaimer .caption{font-size:12px}.card-footer .row-footer-main .section-additional-info .disclaimer .caption.not-associated{color:silver!important;margin:0;padding:0;margin-top:21px;letter-spacing:.5px}.card-footer .row-footer-main .section-additional-info .disclaimer .caption.do-not-abuse{margin:0;padding:0;color:silver!important;letter-spacing:.5px}.card-footer .row-footer-main .section-additional-info .disclaimer .made-in-ny{margin-top:1px;opacity:.3;position:relative;left:10px;transition:all .25s ease}.card-footer .row-footer-main .section-additional-info .disclaimer .made-in-ny:hover{opacity:.6}.card-footer .row-footer-copyright{background-color:#f6f6f6;color:#666;letter-spacing:.5px;border-top:2px solid #eee;height:80px;line-height:74px}.card-footer .row-footer-copyright .social-links{display:inline-block;margin-top:10px;margin-left:16px;vertical-align:middle}.card-footer .row-footer-copyright .social-links .ssk-facebook .ssk-icon{color:#3b5998}.card-footer .row-footer-copyright .social-links .ssk-youtube2{color:#eee}.card-footer .row-footer-copyright .social-links .ssk-youtube2 svg{height:19px}.card-footer .row-footer-copyright .container{text-align:center}.hover-top .leader-title{width:100%}.hover-top .board{font-weight:400;font-size:11pt;color:#f06;width:30px;height:30px;line-height:30px;margin:auto;display:block;padding:0;border:1px solid #f06;background-color:#fff;border-radius:2px;text-align:center;transition:all .4s ease}.card-leaderboard-feed .tab-header{position:relative;bottom:1px}.card-leaderboard-feed .tab-header .tab-slider{background-color:#f06;height:2px;top:-2px;transition:all .3s ease}.card-leaderboard-feed .tab-header .child{cursor:pointer;color:#999;width:100%;height:100%}.card-leaderboard-feed .tab-header .child.active,.card-leaderboard-feed .tab-header .child.active:hover{color:#f06}.card-leaderboard-feed .tab-header .child:hover{color:#333}.card-leaderboard-feed .tab-header .child:hover .svg-staff svg{fill:#333}.card-leaderboard-feed .tab-header .child.active:hover .svg-staff svg{fill:#f06}.card-leaderboard-feed .tab-header .child.favorite i{font-size:.8rem;right:3px;position:relative}.card-leaderboard-feed .tab-header .child:last-child{border-right:0}.card-leaderboard-feed .tab-header .fav-feed{font-size:.8rem;right:3px;position:relative}.card-leaderboard-feed .leaderboard-entry{cursor:pointer;position:relative;top:1px;left:14px}.card-leaderboard-feed .hover-top{background:transparent;transition:all .5s ease}.card-leaderboard-feed .hover-top .spritespeaker-overlay{width:30px;height:30px}.card-leaderboard-feed .hover-top .speaker .spritespeaker-overlay i{font-size:1.5rem;line-height:30px;margin-left:5px}.card-leaderboard-feed .hover-top:hover .board{background-color:#f06;color:#fff}.card-video-feed{text-align:left}.card-video-feed .contents{font-size:16px;font-weight:300;text-align:center;letter-spacing:.5px;color:#888;padding:16px}.card-video-feed .contents .heart-text{color:#f06;font-weight:600}.card-video-feed .contents .example{padding-top:20px}.card-video-feed .contents .example .urls{margin:10px auto 0;width:320px;text-align:center}.card-video-feed .items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.card-video-feed .items .video-feed-item{width:228px;margin:10px 0 0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;cursor:pointer}.card-video-feed .items .video-feed-item .video-image{width:228px;height:160px;background-size:228px 160px}.card-video-feed .items .video-feed-item .timestamp{width:100%;height:55px;position:absolute;top:0;left:0;padding-left:9px;padding-top:5px;background-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent);color:#fff;font-size:11px;letter-spacing:.5px;border-radius:2px}.card-video-feed .items .video-feed-item .speaker .spritespeaker-overlay{position:absolute;top:0;width:225px;height:160px}.card-video-feed .items .video-feed-item .speaker .spritespeaker-overlay i{margin-left:100px;margin-top:45px}.card-video-feed .items .video-feed-item .header{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;background-color:#fff}.card-video-feed .items .video-feed-item .header .stats{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:10px;border-right:2px solid #eee}.card-video-feed .items .video-feed-item .header .stats .heart-count{color:#f06}.card-video-feed .items .video-feed-item .header .stats .heart-count .icon-heart{font-size:19px;position:relative;left:-1px;top:1px;margin-right:4px;float:left}.card-video-feed .items .video-feed-item .header .stats .heart-count .stat-hearts{font-size:16px}.card-video-feed .items .video-feed-item .header .stats .repeat-count{color:#b0b0b0}.card-video-feed .items .video-feed-item .header .stats .repeat-count .loop-svg-homefeed{display:block;width:21px;height:21px;padding-top:0;padding-left:0;margin-top:1px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijc4cHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMyAxNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuMS4xICg4NzYxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5pY29fcmVwZWF0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkxPUl92MS4xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iU2lnbi1VcCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NjUuMDAwMDAwLCAtNTIuMDAwMDAwKSIgZmlsbD0iI2IwYjBiMCI+CiAgICAgICAgICAgIDxnIGlkPSJzY3JlZW4iIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiPgogICAgICAgICAgICAgICAgPGcgaWQ9InByb2ZpbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MTguMDAwMDAwLCAzMy4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iMS0rLUltcG9ydGVkLUxheWVycy0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Ny4wMDAwMDAsIDE5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSW1wb3J0ZWQtTGF5ZXJzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ljk2NTI2NDM3LDEuMzAwMDY5OTYgTDcuMzAwNDYzMjcsMC40MTQxOTg4NzggQzcuMzAwNDYzMjcsMC4wNDUxNTU1MDQgNy4wNTA2ODgyMywtMC4xMDU3MzAwMzggNi43NDUyMzY2NywwLjA3ODczMjAxMDEgTDQuMTc3MjIxMDYsMS42MzA2NDY0NyBDMy44NzE4MjY0OCwxLjgxNTE2ODE1IDMuODcxODI2NDgsMi4xMTcxMTgxNSA0LjE3NzIyMTA2LDIuMzAxNjM5ODQgTDYuNzQ1MjM2NjcsMy44NTM1NTQzIEM3LjA1MDY4ODIzLDQuMDM4MDc1OTkgNy4zMDA0NjMyNywzLjg4NzEzMDgxIDcuMzAwNDYzMjcsMy41MTgwODc0MyBMNi45NjUyNjQzNywyLjY3NzEyNDE4IEM5LjU3NjY0NzI3LDIuOTM5NzcyMzcgMTEuNjI1Mzk1Miw1LjI0ODY3OSAxMS42MjUzOTUyLDguMDQ5MjQ1ODcgQzExLjYyNTM5NTIsMTEuMDI1MzI5IDkuMzExODI3NiwxMy40NDY1MzUgNi40NjgwNTA3OCwxMy40NDY1MzUgQzMuNjI0MjczOTUsMTMuNDQ2NTM1IDEuMzEwNzA2MzIsMTEuMDI1MzI5IDEuMzEwNzA2MzIsOC4wNDkyNDU4NyBDMS4zMTA3MDYzMiw2LjQxMTU3MTE3IDIuMDA5NTQwNzQsNC44ODEwMDczMSAzLjIyNzkyNzc1LDMuODQ5OTE2MzUgQzMuNTA5Mzg3NjksMy42MTE3MTk5NiAzLjU1MzAzOTkxLDMuMTc5OTM2ODMgMy4zMjU0ODk4OSwyLjg4NTM4MjAxIEMzLjA5Nzg4Mjg5LDIuNTkwODI3MTkgMi42ODUyMzgzNSwyLjU0NTE0NDA2IDIuNDAzODM1NCwyLjc4MzI4MDgxIEMwLjg3NjEyMTY5Nyw0LjA3NjAwNjExIDAsNS45OTU0MTMzNCAwLDguMDQ5MjQ1ODcgQzAsMTEuNzgxNjY1MSAyLjkwMTU2MTg4LDE0LjgxODIyMTggNi40NjgwNTA3OCwxNC44MTgyMjE4IEMxMC4wMzQ1Mzk3LDE0LjgxODIyMTggMTIuOTM2MTAxNiwxMS43ODE2NjUxIDEyLjkzNjEwMTYsOC4wNDkyNDU4NyBDMTIuOTM2MTAxNiw0LjQ5MTkyNTM4IDEwLjMwMDMyODEsMS41NjY2NTQzIDYuOTY1MjY0MzcsMS4zMDAwNjk5NiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-size:11px;background-repeat:no-repeat;background-position:3px 2px;float:left;font-style:normal}.card-video-feed .items .video-feed-item .header .stats .repeat-count .stat-repeats{font-size:12px;margin-left:3px}.card-video-feed .items .video-feed-item .header .title{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;height:40px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;font-size:13px;color:#444}.main-content-root-inner{transition:all .2s ease;opacity:0;-webkit-transform:translateY(26px);transform:translateY(26px)}.main-content-root-inner.show{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.main-enter{opacity:0;display:block;-webkit-transform:translateY(26px);transform:translateY(26px)}.main-enter.main-enter-active{opacity:1;transition:all 1s ease;-webkit-transform:translate(0);transform:translate(0)}.main-leave{opacity:1;-webkit-transform:translateY(26px);transform:translateY(26px)}.main-leave.main-leave-active{opacity:0;transition:all 1s ease;-webkit-transform:translateY(100px);transform:translateY(100px)}.user-picture{background-size:36px;width:36px;height:36px;margin-top:11px;border-radius:20px;background-repeat:no-repeat;display:inline-block}.user-stats-widget{display:block;height:55px;min-width:70px;padding-top:8px;padding-left:4px;color:#fff}.user-stats-widget .stats-row{position:relative;width:100%}.user-stats-widget .stats-row i{text-align:center}.user-stats-widget .stats-row .stat{display:block;height:20px;padding-left:26px;font-size:.9rem;color:#bbb;font-family:Roboto;font-weight:300;text-align:left}.user-stats-widget .stats-row .stat.hearts{padding-top:1px}.user-stats-widget .stats-row.hearts{top:1px}.user-stats-widget i{display:block;position:absolute;height:25px;width:25px}.user-stats-widget i.icon-heart{font-size:1rem;color:#fff}.user-stats-widget i.icon-repeat{background-size:11px;background-position:7px 3px}.user-widget{min-width:150px;height:55px;padding-right:0;text-align:left;cursor:pointer}.user-widget.unauthorized>*{float:left}.user-widget.logging-in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user-widget.logging-in .connecting{color:#ddd;margin-left:10px;position:relative;top:2px}.user-widget.authorized>*{float:left}.user-widget:hover{background-color:#353535}.user-widget .popover{background-color:rgba(0,0,0,.85);border-radius:0 0 0 2px;margin:0;cursor:pointer;transition:all .3s ease}.user-widget .popover li{color:#eee;line-height:1.6rem;width:100%;text-transform:none;padding-right:15px;padding-bottom:15px}.user-widget .popover li>a,.user-widget .popover li>span{text-shadow:1px 1px 1px rgba(0,0,0,.8);height:30px;font-size:.9rem;color:#ddd}.user-widget .popover li.greeting{text-align:center;width:128px;display:block;margin:auto;padding:0;height:50px;line-height:54px}.user-widget .dropdown-button{display:block;width:35px;height:55px;padding-top:18px;color:#eee;font-size:1.2rem;text-align:center}.user-widget .material-fb-login-button{margin-top:13px;margin-left:10px}.user-widget .spinner{position:relative;top:1px}.user-widget .desktop-login-tip{position:absolute;width:292px;color:#fff;top:40px;right:69px;z-index:100}.user-widget .assimilate-spinner-wrapper{position:relative;top:15px;left:28px}.user-widget .assimilate-spinner-wrapper .assimilate-spinner{width:25px;height:25px}.playlist-indicator{text-shadow:none;padding:5px;background:#404040;border-radius:2px;height:26px;line-height:16px;padding-left:8px;padding-right:8px;color:#bbb;letter-spacing:.5px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.player-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px;margin-right:8px;margin-left:10px}.player-controls .video-title{max-width:300px;height:20px;margin-top:8px;margin-right:10px;color:#d5d5d5;text-align:right;font-weight:300;font-size:15px;letter-spacing:.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .2s ease}@media screen and (max-width:1400px){.player-controls .video-title{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;max-width:250px}}@media screen and (max-width:1150px){.player-controls .video-title{display:none}}.player-controls .controls{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.player-controls .player-control-icon{color:#ccc;padding-left:3px;padding-right:3px}.player-controls .player-control-icon:hover{color:#fff}.player-controls .player-control-icon.active{color:#f06}.player-controls .control{float:left;cursor:pointer}.player-controls .control-heart{font-size:1.4rem;margin-left:7px;top:3px;position:relative}.player-controls .control-repeat .icon-repeat{color:#fff;padding-top:0;line-height:39px;font-size:6pt;display:block;width:36px;height:32px;background-size:17px;background-position:9px 8px;background-position-x:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-style:normal;opacity:.75;padding-left:1px}.player-controls .control-repeat .icon-repeat:hover{opacity:1}.player-controls .playlist-indicator{display:inline-block;margin-top:6px;margin-right:5px;margin-left:5px;max-width:200px}.site-header{width:100%;height:55px;text-align:center;position:fixed;margin-top:-2px;z-index:100}.site-header .header-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:55px;margin:auto;background:#252525;z-index:99}.site-header .header-container .logo-wrapper{float:left;height:55px;line-height:55px;padding-top:7px;padding-left:8px;display:inline-block;transition:all .2s ease}.site-header .header-container .logo-wrapper img{width:220px}.site-header .header-container .search-bar-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.site-header .header-container .player-controls-wrapper{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2px;max-height:55px;margin-right:0}@media all and (max-width:1400px){.site-header .header-container .player-controls-wrapper{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}}.site-header .header-container .user-widget-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:55px;border-left:0 solid #404040;background:#111}.left-menu-block{opacity:1;transition:opacity .3s ease}.left-menu-block.hidden{opacity:0}.left-menu-block .divider-left{width:100%;height:1px;background:#ddd;margin-top:10px;margin-bottom:10px}.left-menu-block ul.side-navigation .active{color:rgba(255,0,102,.8);background-color:#e6e6e6}.left-menu-block ul.side-navigation .active .laurel,.left-menu-block ul.side-navigation .active .trophy,.left-menu-block ul.side-navigation .active i{color:rgba(255,0,102,.6);fill:rgba(255,0,102,.6)}.left-menu-block ul.side-navigation li{line-height:30px;font-size:14px;padding-bottom:10px;padding-top:10px;padding-left:26px;border-top:0 solid #e3e3e3;color:#333;cursor:pointer;text-align:left;border-radius:0 2px 2px 0;letter-spacing:.5px;transition:all .3s ease}.left-menu-block ul.side-navigation li:hover{background-color:#e6e6e6}.left-menu-block ul.side-navigation i{color:#999;position:relative;top:6px;right:10px;margin-right:2px;transition:all .3s ease}.left-menu-block ul.side-navigation .laurel{fill:#999;transition:all .3s ease;display:inline-block;width:24px;position:relative;right:112px;top:5px}.left-menu-block ul.side-navigation .trophy{fill:#999;transition:all .3s ease;display:inline-block;width:24px;position:relative;right:8px;top:6px;margin-right:2px}.left-menu-block ul.side-navigation .material-icons.heart{font-size:22px;padding-right:1px;padding-left:1px}.left-menu-block ul.side-navigation .material-icons.about{font-size:23px;padding-left:2px;right:9px}.card-block-yt{width:300px;padding:10px;text-align:left;padding-bottom:8px;padding-left:15px;padding-right:15px;margin-bottom:0;margin-top:0;height:137px}.card-block-yt .title-bloc-social{font-size:14px;letter-spacing:.5px;text-align:left;border-bottom:0 solid #eee;padding-bottom:0;color:#666;margin-bottom:6px;margin-top:1px;padding-right:10px;line-height:22px}.card-block-yt .large-toast-divider{background:#eee;height:3px;width:270px;position:relative;left:0;margin-bottom:12px}.player-wrapper{width:100%}.player-wrapper .player .spinner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin:0 auto;position:absolute}.player-wrapper .player .spinner-wrapper .spinner{width:72px;height:72px;border:6px solid #dedede;border-top:6px solid rgba(255,0,102,.8);border-radius:100%;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.rc-slider{position:relative;height:4px;width:100%;border-radius:6px;background-color:#e9e9e9}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb;z-index:1}.rc-slider-handle{position:absolute;margin-left:-7px;margin-top:-5px;width:14px;height:14px;cursor:pointer;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;z-index:2}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle-active:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7}.rc-slider-mark{position:absolute;top:10px;left:0;width:100%;font-size:12px;z-index:3}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent;z-index:1}.rc-slider-dot{position:absolute;top:-2px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot,.rc-slider-dot:first-child,.rc-slider-dot:last-child{margin-left:-4px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}0%,to{-webkit-transform-origin:50% 100%}to{transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}0%,to{-webkit-transform-origin:50% 100%}to{transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}0%,to{-webkit-transform-origin:50% 100%}to{opacity:0;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}0%,to{-webkit-transform-origin:50% 100%}to{opacity:0;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}.rc-tooltip{position:absolute;left:-9999px;top:-9999px;z-index:4;visibility:visible}.rc-tooltip,.rc-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top{padding:4px 0 8px}.rc-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.wrapper-slider{opacity:0;overflow:hidden;height:0;transition:all .2s ease}.wrapper-slider.open{opacity:1;height:74px}.new-slider{border-radius:2px;padding:36px 34px 20px;border:1px solid #e0e0e0}.new-slider .tooltip{width:60px;position:relative;top:-30px;float:left;text-align:center;font-weight:300}.new-slider .rc-slider{background-color:#e5e5e5}.new-slider .rc-slider-track{background:#aaa;box-shadow:inset 0 0 3px rgba(51,51,51,.3);transition:background .45s;height:6px}.new-slider .rc-slider-handle{background-color:#f06;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);width:24px;height:24px;border:0;margin-left:-12px;margin-top:-10px}.share-buttons{display:inline-block;width:119px;vertical-align:middle;height:32px;position:relative;text-align:left;transition:all .3s ease}.ssk.ssk-icon-share{padding:5px;margin-right:3px;font-size:24px;background:#fff!important;border-radius:2px;cursor:pointer;transition:all .3s ease}.ssk .glyphicon,.ssk:before{font-size:18px}.share-text{opacity:0;top:4px;width:200px;color:#777;letter-spacing:.5px;font-weight:300;font-size:15px}.icon-share,.share-text{position:absolute;left:0;transition:all .3s ease}.icon-share{top:0;width:100px}.big .ssk .glyphicon,.big .ssk:before{font-size:18px}.big .share-text{opacity:1}.big .icon-share{-webkit-transform:translate(145px);transform:translate(145px)}.ssk-twitter.ssk-icon-share{color:#00b4e0}.ssk-facebook.ssk-icon-share{color:#3982ce}.ssk-facebook.ssk-icon-share:before{margin-right:0;text-indent:0}.ssk-google-plus.ssk-icon-share{color:#f1403a}.ssk-twitter.ssk-icon-share{background:#00b4e0!important;color:#fff}.ssk-facebook.ssk-icon-share{background:#3982ce!important;color:#fff}.ssk-google-plus.ssk-icon-share{background:#f1403a!important;color:#fff}.ssk.ssk-icon-share:hover{background:#ccc!important;color:#111}.social-anim-appear.contributor-anim-appear-active{transition:all .3s ease}.player-status-bar{padding:10px 20px 0}.player-status-bar .controls-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:22px;margin-top:5px}.player-status-bar .controls-container .social-buttons{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.player-status-bar .controls-container .repeat-container{text-align:center;font-size:17px;font-weight:300;padding-right:34px;color:#222;letter-spacing:.5px}.player-status-bar .controls-container .player-buttons{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;bottom:2px}.player-status-bar .controls-container .player-buttons .btn-heart{margin-right:12px}.player-status-bar .controls-container .player-buttons .btn-heart,.player-status-bar .controls-container .player-buttons .btn-slider{float:right;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background-color:#999;transition:all .2s ease}.player-status-bar .controls-container .player-buttons .btn-heart.active,.player-status-bar .controls-container .player-buttons .btn-slider.active{background-color:#f06}.player-status-bar .controls-container .player-buttons .btn-heart:hover,.player-status-bar .controls-container .player-buttons .btn-slider:hover{opacity:.65}.player-status-bar .clear-before-slider{clear:both;margin-bottom:-15px}.contributor-anim-appear{opacity:.01}.contributor-anim-appear.contributor-anim-appear-active{opacity:1;transition:opacity .4s ease-in}.no-review{margin-left:20px;margin-right:20px;height:60px;font-weight:300;letter-spacing:.5px;font-size:15px;color:#999;border-radius:2px;text-align:center}.no-review .first-step{margin-top:29px}.no-review .large-divider-video{margin-bottom:15px}.no-review a{color:#666;margin-left:5px;transition:all .2s ease;cursor:pointer}.no-review a:hover{color:#f06}.no-review .contributor-mail{width:210px;height:36px;font-size:14px;border-bottom:1px solid #ddd;color:#666;padding-right:70px;letter-spacing:.5px}.no-review .input-field-contributor{width:486px;color:#ccc;height:40px;margin:auto;margin-top:22px;position:relative;left:10px}.no-review .input-field-contributor label{color:#666;position:absolute;top:7px;left:0;font-size:15px}.no-review .explication{float:left;display:inline-block;margin-top:8px;margin-right:5px;color:#999;font-size:14px}.no-review .input-field{float:left;display:inline-block;width:280px;margin-top:0}.no-review .material-icons.contributor{color:#bbb;font-size:16px;position:relative;top:3px;left:3px;transition:all .2s}.no-review .send-contributor{display:inline-block;position:absolute;width:67px;border:1px solid #ddd;border-radius:2px;font-size:13px;color:#999;height:26px;padding-top:1px;right:1px;top:5px;transition:all .2s;cursor:pointer}.no-review .send-contributor:hover,.no-review .send-contributor:hover .material-icons.contributor{color:#777;border-color:#777}.no-review .input-field label.active{font-size:.8rem;-webkit-transform:translateY(-110%);transform:translateY(-110%)}.large-divider-video{background:#eee;height:3px;margin-bottom:15px}.contributor-review{margin-left:15px}.contributor-review,.time-review{color:#999;float:left;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.time-review{margin-left:17px}.material-icons.icon-time-review{color:#aaa;float:left;margin-left:3px;margin-right:4px;font-size:15px;line-height:27px}.title-review{font-size:17px;color:#333;margin-left:65px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;white-space:nowrap}.material-icons.default-img-review{width:50px;height:50px;border-radius:40px;margin:0;background:#eee;display:inline-block;float:left;line-height:48px;text-align:center;color:#ccc;font-size:26px}.info-review{margin-bottom:10px;margin-top:28px;height:60px;letter-spacing:.5px}.contributor-info{position:relative;bottom:5px}.card-player .container-article{text-align:left;width:100%;font-size:16px;line-height:28px;padding-left:20px;padding-right:20px;padding-top:1px;color:#333;margin-bottom:14px;font-weight:400}.card-player .container-article .content-review{line-height:26px;font-weight:300;color:#444;display:inline-block}.card-player .container-article .content-review p{margin-bottom:1em;letter-spacing:.5px}.card-player .container-article strong{font-weight:400;color:#333}.article-flags{color:#999;font-size:14px;margin-left:20px;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article-flags svg{width:15px;position:relative;bottom:1px;fill:#ccc}.article-flags .staff-picks svg{width:18px;fill:#aaa}.article-flags .flag-icon{margin-right:5px;vertical-align:text-top}.article-flags .flag-svg{fill:#aaa;color:#aaa}.card-player .container-article .desktop-review.content-review,.card-player .container-article .mobile-review.content-review{height:200px;overflow:hidden;display:inline-block}.desktop-review.wrapper-read-more,.mobile-review.wrapper-read-more{height:200px;text-align:center;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));position:relative;width:100%;left:0;margin-top:-200px;margin-bottom:14px}.mobile-review .read-more{color:#999;border:1px solid #ccc;padding-right:15px;padding-left:5px;height:34px;line-height:35px;transition:all .2s ease;cursor:pointer}.mobile-review .show-more-button{font-size:14px;height:36px;line-height:38px;width:200px;position:relative;top:164px}.card-player .container-article .desktop-review.content-review{height:84px}.desktop-review.wrapper-read-more{height:100px;margin-top:-108px;margin-bottom:35px;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.desktop-review .read-more{color:#999;border:1px solid #ccc;padding-right:15px;padding-left:5px;height:34px;line-height:35px;transition:all .2s ease;cursor:pointer}.desktop-review .plus{position:relative;bottom:0}.desktop-review .show-more-button{font-size:15px;height:36px;line-height:38px;width:86px;position:relative;top:94px;background:transparent;float:left;text-transform:initial;padding-left:0;padding-right:0;color:#888;letter-spacing:.5px;transition:all .2s ease}.desktop-review .show-more-button:hover{color:#555;box-shadow:none}.contributor-bio{position:absolute;left:-1px;z-index:98;top:21px;display:none}.contributor-bio .wrapper{cursor:initial;background:#fff;border:0 solid #eee;padding:20px 30px;margin-top:15px;border-radius:2px}.contributor-bio .twitter{fill:#666;position:relative;top:2px;margin-left:14px;margin-right:3px}.contributor-bio .short-bio{font-size:14px;margin-bottom:10px;color:#777}.contributor-bio .link,.contributor-bio .name{font-size:14px;color:#444}.contributor-bio .link:hover{font-size:14px;color:#f06}.contributor-bio .link:hover .material-icons.email-contributor,.contributor-bio .link:hover .material-icons.link-contributor{color:#f06}.contributor-bio .link:hover .twitter{fill:#f06}.contributor-name{color:#666;transition:all .2s ease;cursor:pointer}.contributor-name .cursorSpan:hover{color:#111}.contributor-name:hover .contributor-bio{display:block}.material-icons.link-contributor{font-size:17px;position:relative;top:4px;margin-right:1px;color:#555;margin-left:15px}.material-icons.email-contributor{font-size:14px;position:relative;top:2px;margin-right:2px;color:#666;margin-left:15px}.img-review-page{width:50px;height:50px;border-radius:40px;margin:0;background-size:cover;background-position-x:0;background-position:0 0;display:inline-block;float:left;transition:all .2s ease;cursor:pointer;position:relative;bottom:1px;z-index:99}.img-review-page:hover{opacity:.8}.img-review-page:hover~.contributor-info .contributor-bio{display:block}.card.card-player{margin-top:1px}.card.card-player .card-title{font-size:17px;line-height:28px;height:42px;font-weight:300;margin:0;text-align:center;padding-left:10px;padding-right:10px;padding-top:8px;color:#222;border-bottom:1px solid #dfdfdf;letter-spacing:.5px}.card.card-player .box-artist-content{padding:20px;padding-top:10px;padding-right:2px}.card.card-player .box-artist-content .large-divider-video{margin-right:18px;display:none}.card.card-player .box-artist-content .title{font-size:16px;color:#333;text-align:left;margin-bottom:7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;white-space:nowrap;letter-spacing:.5px;width:100%}.card.card-player .box-artist-content .artist{margin-right:15px;margin-bottom:16px}.main-area{width:1046px;padding-left:6px;margin:0 auto;padding-top:0;display:inline-block;margin-left:204px}@media only screen and (max-width:990px){.main-area{margin-left:16px}}.clearfix{overflow:auto;zoom:1}#lor-modal{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.highlight-bright{color:#f06}.lor-text-bright{color:#f06;font-weight:600}.ssk-sticky .ssk{cursor:pointer}i.small{font-size:1.7rem}.divider{height:1px;overflow:hidden;background-color:#dfdfdf;margin-bottom:5px;margin-top:0}.modal input+label{color:#fff;width:100%;text-align:left}.modal input.valid:focus:not([readonly]),.modal input.valid:not([readonly]),.modal input:focus:not([readonly]),.modal input:not([readonly]){border-bottom-color:#fff;box-shadow:0 1px 0 0 #fff}.modal input.valid:focus:not([readonly])+label,.modal input.valid:focus:not([readonly])+label:after,.modal input.valid:not([readonly])+label,.modal input.valid:not([readonly])+label:after,.modal input:focus:not([readonly])+label,.modal input:focus:not([readonly])+label:after,.modal input:not([readonly])+label,.modal input:not([readonly])+label:after{color:#fff!important}.modal input.invalid:focus:not([readonly]),.modal input.invalid:not([readonly]){border-bottom-color:#f06;box-shadow:0 1px 0 0 #f06}.modal input.invalid:focus:not([readonly])+label,.modal input.invalid:focus:not([readonly])+label:after,.modal input.invalid:not([readonly])+label,.modal input.invalid:not([readonly])+label:after{color:#f06!important}.header-container .search-bar{width:400px}
/*# sourceMappingURL=bundle.web.css.map*/