.my-list-action .my-list-link{outline:none;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.my-list-action .my-list-link .my-list-link-text{color:#ececec;display:inline-block;margin:2px 8px 0 4px;vertical-align:middle;border-bottom:solid 1px #fff;padding-bottom:1px}.my-list-action .my-list-link:active{outline:none}.my-list-action .my-list-link:focus{outline:solid 2px #4d90fe;display:inline-block;outline-offset:2px;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.my-list-action .my-list-link.link-hide{opacity:0}.my-list-action .my-list-link:not(.link-hide){opacity:1}.my-list-action .my-list-link.my-list-added .icon{background:#000}.my-list-action .my-list-link.my-list-added .icon svg{fill:#fff}.my-list-action .my-list-link .icon{display:inline-block;text-align:center;vertical-align:middle;width:20px;height:20px;border-radius:20px}.my-list-action .my-list-link svg{height:20px;fill:#000;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.tile-list.tile-16x9 li{position:relative}.tile-list.tile-16x9 li .img-container{height:0;padding-bottom:56.25%}.tile-list.tile-list-col ul{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.tile-list:not(.tile-list-col) ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tile-list ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.tile-list ul li{display:inline-block;vertical-align:top}.tile-list ul li a{display:block}.tile-list .my-list-action{position:absolute;right:16px;bottom:16px}.tile-list .my-list-action .my-list-link{font-size:12px;font-weight:600;color:#999}.tile-list .my-list-action svg{fill:#fff}.tile-list .playlist-more{text-align:right;padding-bottom:20px}@media(min-width: 1025px){.tile-list.tile-list-main:not(.tile-list-text-br) li,.tile-list.tile-boxed:not(.tile-list-text-br) li{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tile-list.tile-list-main:not(.tile-list-text-br) li:not(.ad-item):hover,.tile-list.tile-boxed:not(.tile-list-text-br) li:not(.ad-item):hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}.tile-list.tile-list-main:not(.tile-list-text-br) li.ad-item,.tile-list.tile-boxed:not(.tile-list-text-br) li.ad-item{background:#e2e2e2}.tile-list.tile-list-main.tile-list-text-br .img-container,.tile-list.tile-boxed.tile-list-text-br .img-container{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tile-list.tile-list-main.tile-list-text-br .img-container:hover,.tile-list.tile-boxed.tile-list-text-br .img-container:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}}.tile-list.tile-boxed{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tile-list.tile-boxed:not(.tile-16x9) li .img-container{padding-bottom:60%}.tile-list.tile-boxed:not(.tile-16x9) li .img-container.with-role-text span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(24, 24, 24, 0) 0%, rgba(24, 24, 24, 0.7) 100%)}.tile-list.tile-boxed:not(.tile-white) .details{background:#f8f8f8}.tile-list.tile-boxed.tile-white li{box-shadow:0px 3px 5px rgba(0,0,0,.12)}.tile-list.tile-boxed li{border-radius:2px}.tile-list.tile-boxed li .img-container{display:block;position:relative;color:#fff;overflow:hidden;height:0}.tile-list.tile-boxed .details{font-size:1em;display:block}.tile-list.tile-boxed .details>*{display:block}.tile-list.tile-boxed .details strong{line-height:1.4em;color:#000}.tile-list.tile-boxed .details small{font-size:.75em;color:rgba(0,0,0,.5);font-weight:600;line-height:1.2em;margin-top:4px}.tile-list.tile-boxed .role{text-transform:uppercase;font-size:12px;font-weight:bold;position:absolute;color:#fff}
.mylist-container{min-height:40vh}.mylist-empty{text-align:center;padding:60px 32px;background-color:#fff;margin:0 auto;border-radius:4px;min-height:70vh}.mylist-empty .mylist-empty__title{font-size:24px;line-height:110%;margin-bottom:16px;text-transform:uppercase}.mylist-empty .mylist-empty__link{color:#fff;padding:4px 16px;display:inline-block;font-weight:700;text-transform:uppercase}.mylist-empty .mylist-empty__description{margin-bottom:32px}.mylist-empty .mylist-empty__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mylist-empty .mylist-empty__list li>*{background:#ececec;border-radius:2px}.mylist-empty .mylist-empty__list li .show-img{height:100px;position:relative;overflow:hidden}.mylist-empty .mylist-empty__list li .show-img:before{content:"";width:0;height:0;border-top:125px solid rgba(0,0,0,0);border-left:214px solid #e6e6e6;position:absolute;top:0;right:auto;bottom:auto;left:0}.mylist-empty .mylist-empty__list li p{height:12px;margin:8px 0;width:80%}.tile-list .mylist-empty .mylist-empty__list li{box-shadow:none}
@media(max-width: 767px){.tile-list.tile-boxed{font-size:14px;margin-bottom:16px}.tile-list.tile-boxed ul{margin-left:-8px}.tile-list.tile-boxed li{margin-left:8px;margin-bottom:8px;width:calc(50% - 8px)}.tile-list.tile-boxed .details{height:86px;padding:4%}.tile-list.tile-boxed .role{bottom:4%;left:4%}}
@media(min-width: 961px)and (max-width: 1100px){.tile-list.tile-boxed.list-with-sidebar li{width:calc(50% - 16px)}}@media(min-width: 961px){.tile-list.tile-boxed{margin-bottom:32px}.tile-list.tile-boxed ul{margin-left:-16px}.tile-list.tile-boxed li{margin-left:16px;margin-bottom:16px}.tile-list.tile-boxed .details{height:100px;padding:6%}.tile-list.tile-boxed .role{bottom:6%;left:6%}.tile-list.tile-boxed:not(.list-with-sidebar):not(.tile-boxed-wide) li{width:calc(25% - 16px)}.tile-list.tile-boxed.tile-boxed-wide li{width:calc(33.33% - 16px)}}@media(min-width: 768px)and (max-width: 1024px){.tile-list.tile-boxed{font-size:14px}.tile-list.tile-boxed ul li{width:calc(33.333% - 16px);margin-left:16px;margin-bottom:16px}}@media(min-width: 1101px){.tile-list.list-with-sidebar.tile-boxed li{width:calc(33.33% - 16px)}}
@media(min-width: 768px){.mylist-empty{width:55%;min-width:520px}}@media(min-width: 1025px){.tile-list.tile-boxed .mylist-empty .mylist-empty__list li:hover{box-shadow:none}}
