/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#wwe-video-explorer{margin:0 auto;}.wwe-video-explorer--loading{padding:5em 0;background:url(/modules/custom/ct_video/images/ajax-loader.gif) no-repeat 50%;}.wwe-video-take-over{position:absolute;background-color:black;background-position:center;background-size:contain;background-repeat:no-repeat;top:0;width:100%;height:100%;}.video-play-large-button,.video-play-large picture:after,.video-play-large video:after,.wwe-breaker--item-thumb .video.icon--picture:after,.amp-carousel-slide .video.icon--picture:after,body.article .node-type-video .icon--picture:after,.wwe-videobox--playlist--item .icon--picture:after{background-image:url(/modules/custom/ct_video/assets/images/-arrow-with-black.svg);background-color:transparent;content:'';width:64px;height:64px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;transition:opacity .15s;}.vlp{width:100%;background:#303030}.vlp:after{content:'';display:table;clear:both}.vlp .social .uprgt-lft,.vlp .social .uprgt-rgt,.vlp .social .arrow{fill:#fff}.vlp .social .crs-bar{fill:#fff}.vlp .social ul.social-btns li:nth-child(1),.vlp .social ul.social-btns li:nth-child(2){display:none}.vlp .social .social-interface{right:auto;position:relative}.vlp .jwplayer .jw-title{display:none !important}.vlp .wwe-videobox{width:100%;font-family:"Roboto","Verdana","Arial",sans-serif;max-width:1600px;margin:auto;padding:0 0 30px 0;position:relative;background:#303030;}.vlp .wwe-videobox--videoarea #wwe-videobox--videoarea{width:100%;}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%;}.vlp .wwe-videobox .wwe-videobox--videoarea .vjs-meta-overlay .vjs-meta-description,.vjs-meta-overlay .vjs-meta-title{display:none !important;}.vlp .wwe-videobox--playlist--title-container{background:#000;border-bottom:1px solid #474747;}.vlp-pre-play.loaded>*{opacity:1;}.vlp-pre-play>*{transition:opacity .4s;}.vlp .wwe-videobox--playlist{background:#1B1B1B;}aside{display:block;}body.node-type-video .l-hybrid-col-frame#page{padding-bottom:0 !important;}#page{position:relative;left:0;transition:left 0.25s linear;}.l-page .l-page{overflow:visible;}.l-hybrid-col-frame_top,.l-hybrid-col-frame_bottom,.l-hybrid-col-frame_col-wrap,.l-hybrid-col-frame_breaker-wrap{width:100%;clear:both;}@media (min-width:1025px){.l-frame-wrap{max-width:1600px;margin:0 auto;float:none;}}@media (min-width:1025px){.l-hybrid-col-frame_col-wrap{padding:0 5rem;}}@media (min-width:1025px){.vlp{padding-top:30px;padding-left:45px;padding-right:45px;}}@media (min-width:1025px){.vlp .wwe-videobox{padding-bottom:0;overflow:hidden;}}@media (min-width:1025px){.vlp .wwe-videobox--videoarea{justify-content:flex-end;width:calc(100% - 340px);float:left;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist{border-left:1px solid #474747;width:340px;height:100%;position:absolute;right:0;top:0;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist:before{bottom:0;content:'';height:40px;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);left:0;position:absolute;width:100%;z-index:100;pointer-events:none;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist--title{font-size:1em;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist--title{width:auto;float:none;}}.vlp .wwe-videobox--playlist--title{color:#fdfdfd;font-family:"Roboto","Verdana","Arial",sans-serif;font-size:1.2em;font-weight:600;letter-spacing:1px;padding:7px 18px;height:calc(100% - 60px);float:left;}.vlp .wwe-videobox--playlist--title h3{font-size:20px;line-height:inherit;}@media (min-width:1025px){.vlp .wwe-videobox--playlist--title svg{width:30px;}}.vlp .wwe-videobox--playlist--title>svg{display:block;stroke:#E7202F;margin-bottom:2px;transition:all .5s;}svg:not(:root){overflow:hidden;}@media (min-width:1280px){.vlp .wwe-videobox .wwe-videobox--playlist--items{height:calc(100% - 44px);}}@media (min-width:1025px){.vlp .wwe-videobox--playlist--items{width:100%;height:calc(100% - 44px);}}.vlp .wwe-videobox--playlist--items{width:100%;}.ss-wrapper{overflow:hidden;width:100%;height:100%;position:relative;z-index:1;float:left;}.ss-content{height:100%;width:calc(100% + 18px);padding:0 32px 0 0;position:relative;overflow:auto;box-sizing:border-box;}.vlp .wwe-videobox--playlist--item.now-playing{display:none;}@media (min-width:1025px){.vlp .wwe-videobox--playlist--item{width:98%;}}.vlp .wwe-videobox--playlist--item{border-bottom:1px solid #474747;margin:0 18px;padding:18px 0;position:relative;max-height:300px;}@media (min-width:1025px){.vlp .wwe-videobox--playlist--item{width:98%;}}.vlp .wwe-videobox--playlist--item{border-bottom:1px solid #474747;margin:0 18px;padding:18px 0;position:relative;max-height:300px;}.ss-scroll{position:relative;background:#303030;width:12px;top:0;z-index:2;cursor:pointer;opacity:1;transition:opacity 0.25s linear;}@media (min-width:1025px){.vlp .wwe-videobox--playlist--item--picture{width:48.48485%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.vlp .wwe-videobox--up-next{position:absolute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:100;background-color:#E7202F;color:white;font-size:12px;font-family:'Roboto';font-weight:bold;display:none;line-height:normal;width:auto;height:auto;padding:5px;}.vlp .wwe-videobox--playlist--item.up-next .wwe-videobox--up-next{display:block;}.vlp .wwe-videobox--playlist--item.up-next .wwe-videobox--duration{display:none;}.vlp .wwe-videobox--duration{position:absolute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:100;background-color:rgba(0,0,0,0.8);color:white;font-size:12px;font-family:'Roboto';font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:normal;width:auto;height:auto;padding:5px;}@media (min-width:1280px){.vlp .wwe-videobox .wwe-videobox--playlist--items{height:calc(100% - 44px)}}.vlp .description-toggle,.vlp .video-share-toggle{background:none;display:block;float:left;border:none;border-radius:0;font-family:'icons';width:44px;height:44px;box-sizing:border-box;padding:0;outline:none}.vlp .description-toggle{color:#db1222;font-size:1.4em}.vlp .description-toggle:after{content:"";display:block;transition:all .3s;border:solid red;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.vlp .description-toggle.expanded:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.vlp .video-share-toggle{font-size:1.8em;color:#FFF;transition:all .3s}.vlp .video-share-toggle:after{content:"\E60F";display:block}.vlp .video-share-toggle.open{color:#db1222}.vlp .wwe-footer{display:none}@media (min-width:1025px){.vlp .wwe-footer{color:#fdfdfd;display:block;font-weight:500;margin:auto;max-width:1600px}.vlp .wwe-footer:after{content:'';display:table;clear:both}.vlp .wwe-footer .wwe-mobile--sponsors,.vlp .wwe-footer .video-share-toggle{display:none;}}@media (min-width:1025px){.vlp{padding-top:30px;padding-left:45px;padding-right:45px}}.vlp .playing:before{bottom:0}.wwe-vlanding{width:100%;background:#000;margin-bottom:50px;display:none;}.wwe-vlanding--title{height:50px;background:#d1d1d1;padding:0 18px}.wwe-vlanding--title h3{line-height:2.7em;font-size:1.2em;font-weight:500}.wwe-vlanding--fcards{padding:0 18px;background:#ebebeb}.wwe-vlanding--fcards:after{content:'';display:table;clear:both}.wwe-vlanding--fcards--item{width:48.48485%;clear:right;float:left;margin-left:0;margin-right:3.0303%;margin-top:10px;display:block}.wwe-vlanding--fcards--item:nth-child(2n+2){width:48.48485%;clear:right;float:right;margin-right:0}.wwe-vlanding--fcards--item--title{color:#1b1b1b;font-size:0.9em;line-height:1.4em;margin-top:10px}.wwe-vlanding--fcards--item--picture{cursor:pointer;overflow:hidden;position:relative;width:100%}.wwe-vlanding--fcards--item--picture:before{content:"";position:absolute;bottom:-4px;left:0;height:4px;width:100%;background:#d7182a;z-index:1;transition:bottom 200ms ease-out}.wwe-vlanding--fcards--item--picture:after{background-image:url(/modules/custom/ct_video/images/video-icons/small-arrow-with-black.svg);content:'';width:35px;height:35px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;transition:opacity .15s}.wwe-vlanding--fcards--item:nth-child(n+7){display:none}.wwe-vlanding--fcards--item:hover .wwe-vlanding--fcards--item--picture:before,.wwe-vlanding--fcards--item:focus .wwe-vlanding--fcards--item--picture:before{bottom:0px}.wwe-vlanding--fcards--item:active .wwe-vlanding--fcards--item--picture{opacity:.7;transition:opacity .3s}.wwe-vlanding--duration{position:absolute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:100;top:0;background-color:rgba(0,0,0,0.8);color:white;font-size:12px;font-family:'Roboto';font-weight:bold;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:normal;width:auto;height:auto;padding:5px}@media (min-width:1025px){.wwe-vlanding--title{padding-left:45px;padding-right:45px}.wwe-vlanding--title h3{max-width:1600px;margin:auto}.wwe-vlanding--fcards{max-width:1600px;margin:auto;padding-left:45px;padding-right:45px}.wwe-vlanding--fcards--item{width:19.04762%;clear:right;float:left;margin-left:0;margin-right:1.19048%}.wwe-vlanding--fcards--item:nth-child(2n+2){width:19.04762%;clear:right;float:left;margin-left:0;margin-right:1.19048%}.wwe-vlanding--fcards--item:nth-child(5n){width:19.04762%;clear:right;float:right;margin-right:0}.wwe-vlanding--fcards--item:nth-child(n+6){display:none}}.jw-error{min-height:500px}.vlp .wwe-videobox--playlist--item--title{width:48.48485%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:760px){.vlp .wwe-videobox--playlist--item--title{width:66%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist--item--title{width:48.48485%;float:right;margin-left:0;margin-right:0;clear:none;}}.vlp .wwe-videobox--playlist--item--title h4{color:#fdfdfd;font-weight:700;line-height:20px;cursor:pointer;font-family:"Roboto","Verdana","Arial",sans-serif;font-size:15px;margin-bottom:0;}@media (min-width:760px){.vlp .wwe-videobox--playlist--item--title h4{font-size:26px;font-weight:bold;line-height:31px;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist--item--title h4{font-size:15px;line-height:19px;}}.vlp .wwe-videobox--playlist--item--picture{width:48.48485%;float:left;margin-right:-100%;margin-left:0;clear:none;cursor:pointer;overflow:hidden;position:relative;}@media (min-width:768px) and (max-width:1024px){.vlp .wwe-videobox--playlist--item--picture{width:32%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:1025px){.vlp .wwe-videobox--playlist--item--picture{width:48.48485%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.vlp .wwe-videobox--playlist--item.up-next .wwe-videobox--playlist--item--picture:before{bottom:0px;}.vlp .wwe-videobox--playlist--item--picture{position:relative;display:inline-block;}.vlp .wwe-videobox--playlist--item--picture:before{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;background:#d7182a;z-index:1;transition:bottom 200ms ease-out;}.vlp .wwe-videobox--playlist--item--picture:hover:before{bottom:0;}.vlp .wwe-videobox--playlist--item--picture:after{content:"";position:absolute;top:50%;left:50%;width:35px;height:35px;background-image:url(/modules/custom/ct_video/assets/images/-arrow-with-black.svg);background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%);z-index:2;}.vlp .wwe-videobox--playlist--item{width:93%;}.vlp .wwe-videobox--playlist--item:after{content:'';display:table;clear:both;}.vlp .wwe-videobox--copy{padding-right:18px;padding-top:10px;padding-bottom:5px;}.vlp .wwe-videobox--cap--title{font-size:18px;font-weight:bold;}.vlp .wwe-videobox--cap--description{box-sizing:border-box;font-size:.9em;max-height:0;overflow:hidden;transition:all .3s;margin-bottom:0;}.vlp .wwe-videobox--toggles{float:right;}.vlp .description-toggle{color:#db1222;font-size:1.4em;}.vlp .description-toggle:after{content:"";display:block;transition:all .3s;border:solid red;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.vlp .description-toggle:after{content:"";display:block;transition:all .3s;border:solid red;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.vlp .wwe-videobox--cap{background:none;float:left;padding:10px 0;width:calc(100% - 340px);color:#fdfdfd;}@media (min-width:768px) and (max-width:1024px){.vlp .wwe-videobox--cap{color:#fdfdfd;padding:10px 0 10px 18px;width:100%;background:#1b1b1b;}}@media (max-width:767px){.vlp .wwe-videobox--cap{color:#fdfdfd;padding:10px 0 10px 18px;width:100%;background:#1b1b1b;}}.vlp .description-toggle,.vlp .video-share-toggle{background:none;display:block;float:left;border:none;border-radius:0;font-family:'icons';width:44px;height:44px;box-sizing:border-box;padding:0;outline:none;}.vlp .wwe-videobox--cap--description.expanded{max-height:200px;line-height:20px;font-size:13.5px;}.vlp .description-toggle.expanded:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.vlp .wwe-videobox--copy .wwe-sponsored--track{margin-top:0;border:0;}.vlp .wwe-footer--sponsors{float:right;font-size:0.8em;line-height:2em;text-align:center;}.wwe-sponsored--track{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;border:0;padding-bottom:10px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media (min-width:768px) and (max-width:1024px){.vlp .wwe-sponsored--track .wwe-sponsored-link{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1025px){.vlp .wwe-sponsored--track .wwe-sponsored-link{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:767px){.vlp .wwe-sponsored--track .wwe-sponsored-link{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.vlp .wwe-sponsored--track .wwe-sponsored-link{margin-top:10px;margin-right:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;}.vlp .wwe-footer--sponsors .wwe-sponsored-link:first-child{margin-left:auto;}.vlp .wwe-sponsored--track .wwe-sponsored-link .wwe-sponsored__title{color:#fdfdfd;min-height:19px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.wwe-sponsored__title{margin-bottom:0;margin-right:10px;font-size:10px;font-weight:bold;}@media (max-width:767px){.wwe-sponsored__title{margin-bottom:10px;margin-right:0;}}.wwe-sponsored--track .wwe-sponsored-link a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:color 0.3s ease;text-decoration:none;}.wwe-sponsored--track .wwe-sponsored-link picture{display:block;}.wwe-sponsored--track .wwe-sponsored-link img{max-width:105px;width:initial;height:auto;display:block;border:0;}@media (min-width:768px) and (max-width:1024px){.wwe-sponsored--track .wwe-sponsored-link img{max-width:80px;max-height:35px;width:auto;}}@media (max-width:767px){.wwe-sponsored--track .wwe-sponsored-link img{max-width:100%;max-height:35px;width:auto;}}@media (max-width:1024px){.vlp .wwe-videobox{display:flex;flex-direction:column;max-width:100%;}.vlp aside.wwe-videobox--playlist{position:unset!important;width:100%!important;border-left:none!important;}.vlp .wwe-videobox--playlist--title-container{min-height:60px!important;}.vlp .wwe-videobox--playlist--item--picture img{width:100%!important;height:auto!important;}}
.layout--onecol .layout__region{width:100%;}
