@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes lateFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-moz-keyframes lateFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@-o-keyframes lateFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes lateFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}.visitor-popup{-webkit-animation:fadeIn .75s;-moz-animation:fadeIn .75s;-o-animation:fadeIn .75s;animation:fadeIn .75s;background-color:rgba(0,0,0,.7);bottom:0;display:block;display:table;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:10}.visitor-popup-inner{display:table-cell;text-align:center;vertical-align:middle}.visitor-popup-main{padding:1.5em}.visitor-popup-content{display:inline-block;position:relative;width:auto}.visitor-popup-content .circle-icon-button{-webkit-animation:lateFadeIn 1.25s;-moz-animation:lateFadeIn 1.25s;-o-animation:lateFadeIn 1.25s;animation:lateFadeIn 1.25s;background:rgba(0,0,0,0);position:absolute;right:-20px;top:-20px}.visitor-popup-content .circle-icon-button>*>*{background:rgba(0,0,0,0)}.visitor-popup-content .circle-icon-button>*>*{background:#fff;color:#026690}.visitor-popup-content a{display:block}.visitor-popup-content img{display:block;max-height:90vh;max-width:100%}.page-sidebar-content-overlay{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:3.5rem;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;visibility:hidden;z-index:4}body.visible-sidebar #page-media .page-sidebar-content-overlay,body.visible-sidebar #page-media-audio .page-sidebar-content-overlay,body.visible-sidebar #page-media-image .page-sidebar-content-overlay,body.visible-sidebar #page-media-pdf .page-sidebar-content-overlay,body.visible-sidebar #page-media-video .page-sidebar-content-overlay{display:block;opacity:.5;visibility:visible}@media (max-width:767px){body.visible-sidebar .page-sidebar-content-overlay{display:block;opacity:.5;visibility:visible}}.notifications{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;bottom:0;font-size:14px;height:auto!important;-webkit-justify-content:space-between;justify-content:space-between;left:0;max-width:100%;position:fixed;z-index:5}.notifications>*{position:relative}.notification-item{background-color:#323232;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);color:#f1f1f1;display:table;margin:12px;max-width:100%;min-height:48px;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;width:288px}.notification-item>*{display:table-cell;line-height:20px;overflow:hidden;padding:8px 24px;vertical-align:middle}.notification-item.hidden{opacity:0}.spinner-loader{height:48px;position:relative;width:48px}.spinner-loader.tiny{height:16px;width:16px}.spinner-loader.x-small{height:24px;width:24px}.spinner-loader.small{height:32px;width:32px}.spinner-loader.large{height:56px;width:56px}.spinner-loader.x-large{height:64px;width:64px}.spinner-loader:before{content:"";display:block;padding-top:100%}.spinner-loader svg{-webkit-animation:rotate 2s linear infinite;-moz-animation:rotate 2s linear infinite;-o-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;width:100%}.spinner-loader circle{stroke:var(--spinner-loader-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;-moz-animation:dash 1.5s ease-in-out infinite;-o-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes rotate{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes rotate{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-o-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.playlist-form-field.playlist-description.focused:after,.playlist-form-field.playlist-title.focused:after{background-color:var(--playlist-form-title-focused-bg-color)}.playlist-privacy{border-color:var(--playlist-privacy-border-color)}.playlist-form-wrap .playlist-form-actions button.cancel-btn{color:var(--playlist-form-cancel-button-text-color)}.playlist-form-wrap .playlist-form-actions button.cancel-btn:focus,.playlist-form-wrap .playlist-form-actions button.cancel-btn:hover{color:var(--playlist-form-cancel-button-hover-text-color)}.playlist-form-wrap input[type=text],.playlist-form-wrap textarea{border-color:var(--playlist-form-field-border-color);color:var(--playlist-form-field-text-color)}.playlist-form-wrap input[type=text]:focus,.playlist-form-wrap textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.playlist-form-field.playlist-description,.playlist-form-field.playlist-title{position:relative}.playlist-form-field.playlist-description.focused:after,.playlist-form-field.playlist-title.focused:after{bottom:-1px;content:"";display:block;height:2px;position:absolute;width:100%}.playlist-form-field.playlist-description.invalid:after,.playlist-form-field.playlist-title.invalid:after{background-color:rgba(255,0,0,.8);bottom:-1px;content:"";display:block;height:2px;position:absolute;width:100%}.playlist-privacy{border-style:solid;border-width:0 0 1px;padding-bottom:12px}.playlist-form-wrap .playlist-form-field{margin:16px 24px 0;position:relative}.playlist-form-wrap .playlist-form-label{display:block;font-size:12px;letter-spacing:.132px;line-height:20px}.playlist-form-wrap .playlist-form-actions{display:inline-block;float:left;margin-top:4px;padding:8px;position:relative;width:100%}.playlist-form-wrap .playlist-form-actions button{background:none;border-width:0;float:left;font-size:14px;font-weight:500;height:40px;letter-spacing:.007px;line-height:20px;padding:10px 16px;position:relative;width:auto}.playlist-form-wrap .playlist-form-actions button.create-btn{color:var(--default-theme-color);float:right}.playlist-form-wrap input[type=text],.playlist-form-wrap label,.playlist-form-wrap textarea{display:block;width:100%}.playlist-form-wrap textarea{height:24px;line-height:21px;max-width:100%;min-height:21px;min-width:100%;overflow-wrap:break-word;overflow-y:hidden;resize:none;vertical-align:baseline}.playlist-form-wrap input[type=text],.playlist-form-wrap textarea{background:none;border-width:0 0 1px;font-size:14px;line-height:20px;outline:0;padding:0 0 2px}.playlist-form-wrap input[type=text]::-webkit-input-placeholder,.playlist-form-wrap textarea::-webkit-input-placeholder{color:#909090;opacity:1}.playlist-form-wrap input[type=text]:-moz-placeholder,.playlist-form-wrap textarea:-moz-placeholder{color:#909090;opacity:1}.playlist-form-wrap input[type=text]::-moz-placeholder,.playlist-form-wrap textarea::-moz-placeholder{color:#909090;opacity:1}.playlist-form-wrap input[type=text]:-ms-input-placeholder,.playlist-form-wrap textarea:-ms-input-placeholder{opacity:1}.playlist-form-wrap input[type=text]::-ms-input-placeholder,.playlist-form-wrap textarea::-ms-input-placeholder{opacity:1}.playlist-form-wrap input[type=text]::placeholder,.playlist-form-wrap textarea::placeholder{color:#909090;opacity:1}.playlist-form-wrap input[type=text]:-ms-input-placeholder,.playlist-form-wrap textarea:-ms-input-placeholder{color:#909090}.playlist-form-wrap input[type=text]::-ms-input-placeholder,.playlist-form-wrap textarea::-ms-input-placeholder{color:#909090}.playlist-form-wrap input[type=radio]{margin-right:16px;vertical-align:middle}.playlist-form-wrap label{cursor:pointer;font-size:14px;line-height:21px;padding:4px 0}#page-playlist{background-color:var(--playlist-page-bg-color)}.playlist-details{color:var(--playlist-page-details-text-color)}.playlist-details .playlist-thumb{background-color:var(--playlist-page-thumb-bg-color)}.playlist-details .playlist-title h1{color:var(--playlist-page-title-link-text-color)}.playlist-details .playlist-title h1 a{color:inherit}.playlist-details .playlist-actions .circle-icon-button{background-color:var(--playlist-page-actions-circle-icon-bg-color)}.playlist-details .playlist-actions .playlist-options-wrap .popup-main .nav-menu ul li button{color:var(--playlist-page-actions-nav-item-button-text-color)}.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal{color:var(--playlist-page-actions-popup-message-bottom-cancel-button-text-color)}.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal:focus,.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal:hover{color:var(--playlist-page-actions-popup-message-bottom-cancel-button-hover-text-color)}.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal:focus .material-icons,.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal:hover .material-icons{color:var(--playlist-page-actions-popup-message-bottom-cancel-button-icon-hover-text-color)}.playlist-details .playlist-status{background-color:var(--playlist-page-status-bg-color);color:var(--playlist-page-status-text-color)}.playlist-details .playlist-status .material-icons{color:var(--playlist-page-status-icon-text-color)}.playlist-details .playlist-description a{text-decoration:none}.playlist-details .playlist-author{border-top-color:var(--playlist-page-author-border-top-color)}.playlist-details .playlist-author .playlist-author-name a{color:var(--playlist-page-author-name-link-color)}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button{background-color:var(--playlist-page-author-edit-playlist-icon-button-bg-color);color:var(--playlist-page-author-edit-playlist-icon-button-text-color)}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button:active{color:var(--playlist-page-author-edit-playlist-icon-button-active-text-color)}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap{background-color:var(--playlist-page-author-edit-playlist-form-wrap-bg-color);color:var(--playlist-page-author-edit-playlist-form-wrap-text-color)}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .playlist-form-wrap{border-color:var(--playlist-page-author-edit-playlist-form-wrap-border-color)}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .edit-playlist-popup-title .circle-icon-button:active,.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .edit-playlist-popup-title .circle-icon-button:focus,.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .edit-playlist-popup-title .circle-icon-button:hover{color:var(--playlist-page-author-edit-playlist-form-wrap-title-circle-icon-hover-text-color)}.playlist-details .playlist-author .playlist-author-thumb span{background-color:var(--playlist-page-author-edit-playlist-author-thumb-bg-color);color:var(--playlist-page-author-edit-playlist-author-thumb-text-color)}.playlist-details{background:var(--playlist-page-details-bg-color)}.playlist-videos-list>*{background:var(--playlist-page-video-list-bg-color)}@media screen and (min-width:1008px){.playlist-videos-list{background:var(--playlist-page-video-list-bg-color)}.playlist-videos-list>*{background:none}}.playlist-videos-list .item .item-content h3 span{background-color:var(--playlist-page-video-list-item-title-bg-color)}.playlist-videos-list .item:hover{background-color:var(--playlist-page-video-list-item-title-hover-bg-color)}.playlist-videos-list .item:hover .item-content h3 span{background-color:var(--playlist-page-video-list-item-title-hover-bg-color)}.playlist-videos-list .item:after{border-top-color:var(--playlist-page-video-list-item-after-bg-color)}.playlist-videos-list .item-order-number{color:var(--playlist-page-video-list-item-order-text-color)}.playlist-videos-list .item-playlist-options-wrap .circle-icon-button:active,.playlist-videos-list .item-playlist-options-wrap .circle-icon-button:focus,.playlist-videos-list .item-playlist-options-wrap .circle-icon-button:hover{color:var(--playlist-page-video-list-item-options-icon-hover-color)}.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.cancel-playlist-removal{color:var(--playlist-page-video-list-item-options-popup-cancel-removal-button-text-color)}.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.cancel-playlist-removal:focus,.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.cancel-playlist-removal:hover{color:var(--playlist-page-video-list-item-options-popup-cancel-removal-button-hover-text-color)}.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.cancel-playlist-removal:focus .material-icons,.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.cancel-playlist-removal:hover .material-icons{color:var(--playlist-page-video-list-item-options-popup-cancel-removal-button-hover-icon-text-color)}.playlist-videos-list .item-playlist-drag .circle-icon-button{background-color:transparent;background-color:rgba(0,0,0,0)}.playlist-videos-list .item-playlist-drag .circle-icon-button:active,.playlist-videos-list .item-playlist-drag .circle-icon-button:focus,.playlist-videos-list .item-playlist-drag .circle-icon-button:hover{color:var(--playlist-page-video-list-item-options-icon-hover-color)}@media screen and (min-width:1008px){#page-playlist{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0}#page-playlist .page-main,#page-playlist .page-main-wrap,#page-playlist>*{height:100%}}#page-playlist .page-main{padding-bottom:0!important}@media screen and (min-width:1008px){#page-playlist .page-main{min-height:-webkit-calc(100vh - 56px);min-height:-moz-calc(100vh - 56px);min-height:calc(100vh - 56px)}}@media screen and (min-width:492px){#page-playlist .item-content{padding-right:48px}#page-playlist .item-main{display:block;width:auto}#page-playlist .item-main a{display:inline-block}#page-playlist .item-main h3{margin-bottom:8px;margin-top:12px}}@media screen and (min-width:492px) and (max-width:1008px){#page-playlist .item-main h3{margin-top:6px}}#page-playlist .items-list{max-width:100%}@media screen and (min-width:1008px){.page-main-wrap #page-playlist{bottom:auto;left:auto;position:relative;right:auto;top:auto}.page-main-wrap #page-playlist .page-main,.page-main-wrap #page-playlist .page-main-wrap,.page-main-wrap #page-playlist>*{height:100%}}.playlist-details{display:block;font-size:14px;line-height:21px;overflow-wrap:break-word;padding:24px 32px;position:relative;white-space:pre-wrap;width:100%}@media screen and (min-width:1008px){.playlist-details{max-height:100%;min-height:100%;min-height:-webkit-calc(100vh - 56px);min-height:-moz-calc(100vh - 56px);min-height:calc(100vh - 56px);overflow:auto;width:420px}}.playlist-details .playlist-thumb{background-position:50%;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:16px;position:relative}.playlist-details .playlist-thumb.no-thumb:before{content:"\e43c";font-family:Material Icons;font-size:48px;left:50%;line-height:1;margin:-2.25rem 0 0 -1.5rem;padding:0;position:absolute;text-decoration:none;top:50%}.playlist-details .playlist-thumb>*{display:block;padding-bottom:56%;position:relative;width:100%}.playlist-details .playlist-thumb>*>*{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.playlist-details .playlist-thumb>*>* img{height:auto;max-width:100%;visibility:hidden}.playlist-details .playlist-thumb>*>* .play-all{background-color:hsla(0,0%,7%,.8);bottom:0;color:hsla(0,0%,100%,.8);display:block;left:0;position:absolute;right:0;text-align:center}.playlist-details .playlist-thumb>*>* .play-all>*{display:table;height:40px;width:100%}.playlist-details .playlist-thumb>*>* .play-all>*>*{display:table-cell;padding-top:2px;vertical-align:middle}.playlist-details .playlist-thumb>*>* .play-all .material-icons{margin-bottom:2px;margin-right:8px}.playlist-details .playlist-thumb>*>* .play-all .play-all-label{margin-right:8px}.playlist-details .playlist-title h1{font-size:24px;font-weight:400;line-height:30px;margin:0 0 8px}.playlist-details .playlist-title h1 a{text-decoration:none}.playlist-details .playlist-meta{margin-bottom:4px}.playlist-details .playlist-meta>div{display:inline}.playlist-details .playlist-meta>div:before{content:"\2022";margin:0 6px}.playlist-details .playlist-meta>div:first-child:before{content:"";margin:0}.playlist-details .playlist-actions{position:relative}.playlist-details .playlist-actions a.circle-icon-button,.playlist-details .playlist-actions button.circle-icon-button{display:inline-block;margin-left:8px;vertical-align:top}.playlist-details .playlist-actions a.circle-icon-button:first-child,.playlist-details .playlist-actions button.circle-icon-button:first-child{margin-left:-8px}.playlist-details .playlist-actions .playlist-options-wrap .popup{bottom:100%;left:-8px;margin-bottom:4px;position:absolute;top:100%;top:auto}.playlist-details .playlist-actions .playlist-options-wrap.playlist-options-main .popup{width:180px}.playlist-details .playlist-actions .playlist-options-wrap .popup-main .nav-menu{padding:8px 0}.playlist-details .playlist-actions .playlist-options-wrap .popup-main .nav-menu ul li button{font-size:13px}.playlist-details .playlist-actions .popup-message-bottom button{border:0;padding:0;position:relative;width:auto}.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal,.playlist-details .playlist-actions .popup-message-bottom button.proceed-playlist-removal{background-color:transparent;background-color:rgba(0,0,0,0)}.playlist-details .playlist-actions .popup-message-bottom button.proceed-playlist-removal{color:var(--default-theme-color);float:right}.playlist-details .playlist-actions .popup-message-bottom button.cancel-playlist-removal{float:left}.playlist-details .playlist-status{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;font-size:12px;font-weight:500;line-height:12px;margin:8px 0 4px;padding:2px 4px 1px;position:relative}.playlist-details .playlist-status .material-icons{display:inline-block;font-size:13px;margin:0 3px 1px 0}.playlist-details .playlist-status div{display:inline-block;position:relative}.playlist-details .playlist-status div:first-letter{text-transform:capitalize}.playlist-details .playlist-description{display:block;padding-bottom:0;padding-top:8px}.playlist-details .playlist-author{border-top-style:solid;border-top-width:1px;display:block;margin-top:16px;padding:16px 0}.playlist-details .playlist-author>*{display:table;width:100%}.playlist-details .playlist-author>*>*{display:table-cell;vertical-align:top}.playlist-details .playlist-author a{text-decoration:none}.playlist-details .playlist-author .playlist-author-thumb{width:48px}.playlist-details .playlist-author .playlist-author-thumb span{background-position:50%;background-repeat:no-repeats;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:48px;margin-right:16px;overflow:hidden;width:48px}.playlist-details .playlist-author .playlist-author-thumb span img{height:100%;visibility:hidden;width:100%}.playlist-details .playlist-author .playlist-author-thumb span .material-icons{height:100%;line-height:48px;text-align:center;width:100%}.playlist-details .playlist-author .playlist-author-name{min-height:48px;vertical-align:middle}.playlist-details .playlist-author .playlist-author-name a{font-size:14px;font-weight:500}.playlist-details .playlist-author .edit-playlist{padding-left:16px;padding-top:4px}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;float:right;font-size:14px;font-weight:500;height:auto;letter-spacing:.007px;position:relative;width:auto}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button>*{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button>*>*{display:table;padding:6px 16px}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button>*>*>*{display:table-cell;line-height:1.5;vertical-align:bottom}.playlist-details .playlist-author .edit-playlist>button.circle-icon-button .material-icons{line-height:1;padding-right:8px;vertical-align:bottom}.playlist-details .playlist-author .edit-playlist .popup{position:absolute}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap{display:inline-block;max-width:280px;position:relative;text-align:initial;width:100%}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .edit-playlist-popup-title{font-size:16px;height:52px;line-height:20px;padding:16px 52px 15px 24px}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .edit-playlist-popup-title .circle-icon-button{background:none;position:absolute;right:6px;top:6px}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .playlist-form-wrap{border-style:solid;border-width:1px 0 0}.playlist-details .playlist-author .edit-playlist .edit-playlist-form-wrap .playlist-description{margin-top:16px}.playlist-videos-list{padding:0 32px 32px}@media screen and (min-width:1008px){.playlist-videos-list{display:block;height:100%;left:0;margin:0 0 0 420px;overflow:auto;padding:0;position:absolute;right:0;top:0}}.playlist-videos-list .item{margin-bottom:0!important;max-width:100%;padding:16px 24px 16px 36px;position:relative}.playlist-videos-list .item:after{border-top-style:solid;border-top-width:1px;bottom:0;content:"";display:block;left:36px;position:absolute;right:24px}.playlist-videos-list .item:first-child{margin-top:1px;padding-top:23px}@media screen and (max-width:1007px){.playlist-videos-list .item:last-child{margin-bottom:1px!important}.playlist-videos-list .item:last-child:after{border-top-width:0}}.playlist-videos-list .item-order-number{bottom:0;display:block;font-size:14px;font-weight:500;left:0;line-height:16px;padding-top:4px;position:absolute;top:0;width:36px}.playlist-videos-list .item-order-number>div{display:table;height:100%;width:100%}.playlist-videos-list .item-order-number>div>div{display:table-cell;text-align:center;vertical-align:middle}@media screen and (min-width:492px){.playlist-videos-list .items-list-wrap{min-height:67px}.playlist-videos-list .item-content{min-height:67px!important}.playlist-videos-list .item-thumb{height:67px!important;left:0!important;min-height:67px!important;padding-bottom:0;position:absolute!important;top:0!important;width:120px!important}.playlist-videos-list .item-main{margin-left:128px!important}}.playlist-videos-list .item-playlist-options-wrap{height:auto;position:relative;text-align:right;width:auto}.playlist-videos-list .item-playlist-options-wrap .circle-icon-button{background-color:transparent;background-color:rgba(0,0,0,0);display:inline-block}.playlist-videos-list .item-playlist-options-wrap .popup{bottom:100%;position:absolute;right:0}.playlist-videos-list .item-playlist-options-wrap.item-playlist-options-main .popup{width:16rem}.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button{border:0;padding:0;position:relative;width:auto}.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.cancel-playlist-removal,.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.proceed-playlist-removal{background-color:transparent;background-color:rgba(0,0,0,0)}.playlist-videos-list .item-playlist-options-wrap .popup-message-bottom button.proceed-playlist-removal{color:var(--default-theme-color);float:right}@media screen and (min-width:492px){.playlist-videos-list .item-playlist-options-wrap{margin-top:-20px;position:absolute;right:24px;text-align:initial;top:50%}.playlist-videos-list .item-playlist-options-wrap .popup{bottom:auto;margin-bottom:32px;margin-right:4px;right:100%;top:-12px}}@media screen and (min-width:492px){.playlist-videos-list .item:last-child .item-playlist-options-wrap .popup,.playlist-videos-list .item:nth-last-child(2) .item-playlist-options-wrap .popup{bottom:-40px;top:auto}}@media screen and (min-width:492px){.playlist-videos-list .item:first-child .item-playlist-options-wrap .popup{bottom:auto;top:-12px}}.playlist-videos-list.draggable .item:hover .item-order-number:after{content:"drag_handle";cursor:move;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;left:50%;margin-left:-12px;margin-top:-8px;position:absolute;top:50%}.playlist-videos-list.draggable .item:hover .item-order-number div div{visibility:hidden}.playlist-videos-list.draggable .items-list.on-dragging .item,.playlist-videos-list.draggable .items-list.on-dragging .item .item-content h3 span{background-color:var(--playlist-page-video-list-bg-color)}.playlist-videos-list.draggable .items-list.on-dragging .item .item-order-number:after{display:none!important}.playlist-videos-list.draggable .items-list.on-dragging .item .item-order-number div div{visibility:visible!important}