@media screen and (min-width: 768px){.mobile-only{display:none !important}}@media screen and (min-width: 1024px){.mobile-tablet-only{display:none !important}}@media screen and (max-width: 767px){.desktop-tablet-only{display:none !important}}#main-container,#custom-nav{visibility:visible !important}.search-section{position:relative;width:300px}.search-section:before{color:#a5a6a7;display:block;font-size:14px;left:0;line-height:42px;pointer-events:none;position:absolute;text-align:center;width:40px}.search-section input{border:1px #cbccce solid;color:#48494a;font-size:14px;height:42px;line-height:1.2;padding:0 10px 0 40px;width:100%}.search-section input::-webkit-input-placeholder{color:#a5a6a7;line-height:1.2;transition:opacity .2s ease-in-out}.search-section input:-ms-input-placeholder{color:#a5a6a7;line-height:1.2;transition:opacity .2s ease-in-out}.search-section input:-moz-placeholder{color:#a5a6a7;line-height:1.2;transition:opacity .2s ease-in-out}.search-section input:focus{outline:0}.search-section input:focus::-webkit-input-placeholder{opacity:.1}.search-section input:focus::-moz-placeholder{opacity:.1}.search-section input:focus:-ms-input-placeholder{opacity:.1}.search-section input:focus:-moz-placeholder{opacity:.1}.search-section--hero{position:absolute;right:30px;top:20px}@media screen and (max-width: 767px){.search-section--hero{display:none}}.search-section--hero:before{color:#fff;font-size:0.88em}.search-section--hero input{background:rgba(26,26,26,0.72);border-color:rgba(102,102,102,0.72);color:#fff}.search-section--hero input::-webkit-input-placeholder{color:#fff}.search-section--hero input::-moz-placeholder{color:#fff;opacity:1}.search-section--hero input:-ms-input-placeholder{color:#fff}.search-section--hero input:-moz-placeholder{color:#fff}.search-section--teams{width:100%;padding-bottom:20px}.collection header .search-section{float:right;margin:-3px 0;position:relative}.lightbox-container .lightbox.watch-provider-modal,.lightbox-container .lightbox-watch.watch-provider-modal{background:#f1f2f3;border-radius:5px;height:80%;margin:30px 0 10px -340px;width:680px}@media screen and (max-width: 767px){.lightbox-container .lightbox.watch-provider-modal,.lightbox-container .lightbox-watch.watch-provider-modal{border-radius:0;height:100%;margin:0;width:100%}}.lightbox-container .lightbox.watch-provider-modal .btn-close,.lightbox-container .lightbox-watch.watch-provider-modal .btn-close{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;height:50px;padding:0 10px}.lightbox-container .lightbox.watch-provider-modal .btn-close:before,.lightbox-container .lightbox-watch.watch-provider-modal .btn-close:before{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:50px}.search-section--provider{width:100%;display:block;padding:0 30px 20px}.search-section--provider:before{left:30px}.watchProvider--modal{height:100%;position:relative}.watchProvider__scroll{bottom:0;padding:25px 0 0;position:absolute;overflow-y:scroll;top:35px;-webkit-overflow-scrolling:touch}.watchProvider__sub-title,.watchProvider__desc{padding:0 30px}@media screen and (max-width: 767px){.watchProvider__sub-title,.watchProvider__desc{padding:0 15px}}.watchProvider__link{color:#06c}.watchProvider__link:hover{text-decoration:underline}.watchProvider__desc{color:#6c6d6f;font-size:16px}.watchProvider__desc>span{font-weight:600}.watchProvider__title{background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 4px 2px -2px rgba(0,0,0,0.08);height:50px;position:relative;top:-22px;white-space:nowrap;width:100%;z-index:200000}@media screen and (max-width: 767px){.watchProvider__title{border-radius:0}}.watchProvider__title>span{color:#1d1e1f;font-size:22px;font-weight:600;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.watchProvider__sub-title{color:#6c6d6f;font-size:20px;font-weight:600;margin:25px 0 15px;text-align:left}.watchProvider__sub-title>a{color:#06c}.watchProvider__sub-title>a:hover{text-decoration:underline}.watchProvider__list-items--is-premier{padding:0 20px}.watchProvider__list-items--is-premier:before,.watchProvider__list-items--is-premier:after{content:'';display:table}.watchProvider__list-items--is-premier:after{clear:both}.watchProvider__list-items--is-premier .clearfix{zoom:1}@media screen and (max-width: 413px){.watchProvider__list-items--is-premier{padding:0 7.5px}}@media screen and (max-width: 374px){.watchProvider__list-items--is-premier{padding:0 10px}}.watchProvider__list-items--is-premier>li{background:#fff;border:2px solid #dcdddf;float:left;margin:0 10px 15px;padding:8px 0;position:relative;width:33.33333333%;width:calc(33.33% - 20px)}@media screen and (min-width: 768px){.watchProvider__list-items--is-premier>li{width:calc(25% - 20px)}}@media screen and (max-width: 767px){.watchProvider__list-items--is-premier>li{padding:5px 10px}}@media screen and (max-width: 413px){.watchProvider__list-items--is-premier>li{margin:0 7.5px 15px;width:calc(33.33%- 15px)}}@media screen and (max-width: 374px){.watchProvider__list-items--is-premier>li{margin:0 5px 15px;width:calc(33.33% - 10px)}}.watchProvider__list-items--is-premier>li:hover{border-color:#06c}.watchProvider__list-items--is-premier>li+.watchProvider__sub-title{margin-top:10px;margin-top:calc(25px - 15px)}.watchProvider__list-items--is-premier>li>a{display:block;height:100%;width:100%}.watchProvider__list-items--is-premier>li>a img{display:block;height:auto;margin:0 auto;max-width:100%}.watchProvider__list-items{background:#fff;padding:0 30px 0 30px}.watchProvider__list-items>li>a{border-bottom:1px solid #dcdddf;color:#000;display:block;font-size:20px;padding:8px 0;position:relative}@media screen and (max-width: 767px){.watchProvider__list-items>li>a{padding:12px 0}}.watchProvider__list-items>li>a:hover:after{color:inherit}.watchProvider__list-items>li>a:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#a5a6a7;font-size:24px;position:absolute;right:0px;top:50%}.watchProvider__list-items>li:last-child>a{border-bottom:0}body[data-pagetype='watch-provider-guide'] .js-feed-item-mask,body[data-pagetype='watch-provider-guide'] .lightbox-container,body[data-pagetype='watch-provider-guide'] .lightbox-container .lightbox-watch.watch-provider-modal{z-index:2000000}
