@-webkit-keyframes fadeIn{0%{opacity:0;z-index:10}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0;z-index:10}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0;z-index:-1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;z-index:-1}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}



@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Thin"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Thin.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Thin.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Ex Lgt"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-ExtraLight.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-ExtraLight.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Lgt"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Light.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Light.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Reg"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Regular.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Regular.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Med"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Medium.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Medium.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}

﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

#page-splash{width:100%;overflow:hidden;z-index:10}#page-splash #nfl-redzone h2{font-size:34pt;margin:17px 0px 14px}#page-splash #nfl-redzone .nfl-redzone-prompt{padding-top:18px;font-size:19pt;font-weight:100;letter-spacing:1px}



﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Thin"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Thin.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Thin.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Ex Lgt"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-ExtraLight.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-ExtraLight.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Lgt"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Light.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Light.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Reg"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Regular.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Regular.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"XfinitySans";src:local("XFINITY Sans TT Med"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Medium.woff2") format("woff2"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Medium.woff") format("woff"),url("https://sdx.xfinity.com/staticsites/fonts/latest/Xfinity_Sans/XfinitySans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}html,body,.page,.page-wrapper{height:100%}body{background:rgba(0,0,0,.8);color:#e8e8e8;font-family:"XfinitySans",sans-serif;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:16px;font-weight:400}h1,h2{font-family:"XfinitySans",sans-serif;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:35px;font-weight:200}.page{display:none;overflow:hidden}.page-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.page-wrapper .header,.page-wrapper .content,.page-wrapper .footer{padding:0 70px;position:relative}.page-wrapper .header,.page-wrapper .footer{z-index:1}.page-wrapper .header{padding-top:36px}.page-wrapper .content{-webkit-flex:1;flex:1;overflow:hidden;z-index:0}.page-wrapper .footer{padding-bottom:36px}.button{max-width:175px;text-align:center;font-size:18px;display:inline-block;margin-top:30px;padding:12px 30px 10px;border-radius:35px;margin-right:20px;border:1px solid #e8e8e8;color:#e8e8e8}.button.highlight{background-color:#2b9cd8;border:1px solid #2b9cd8}.clearfix:after{content:" ";display:block;clear:both}#auto-session-id{display:none}@-webkit-keyframes fadeIn{0%{opacity:0;z-index:10}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0;z-index:10}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0;z-index:-1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;z-index:-1}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.carousel-container{position:relative;padding-bottom:15px}.carousel-container h2{margin:0;padding:20px 0px}.carousel-container:after{content:"";display:inline-block;float:left;width:1140px;height:1px;border-top:1px solid #757575}.carousel-container:last-child:after{border-top-width:0px}.carousel-container .carousel-content{position:relative;left:0px;font-size:0;line-height:1;white-space:nowrap;padding:0;margin:0;list-style:none;display:inline-block}.carousel-container .carousel-content .carousel-item{display:inline-block;position:relative;top:0px;width:220px;padding:0px 0px 35px;margin-right:20px;font-size:18px;border-width:2px 0px;border-color:transparent;border-style:solid;overflow:hidden;text-align:center}.carousel-container .carousel-content .carousel-item .poster{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;height:163px;background-color:#000;border:1px solid #474747;background-size:cover}.carousel-container .carousel-content .carousel-item .poster .logo{width:80%;height:70%;background-size:contain;background-repeat:no-repeat;background-position:center}.carousel-container .carousel-content .carousel-item .poster .alt{display:none}.carousel-container .carousel-content .carousel-item .poster.ctp{background-color:#fff}.carousel-container .carousel-content .carousel-item .poster.ctp.error{background-color:#000}.carousel-container .carousel-content .carousel-item .poster.ctp img{width:100%;height:163px;margin-bottom:-2px;position:static;padding:0}.carousel-container .carousel-content .carousel-item .poster.error{line-height:163px}.carousel-container .carousel-content .carousel-item .poster.error img{display:none}.carousel-container .carousel-content .carousel-item .poster.error .alt{display:inline-block;line-height:normal;vertical-align:middle;white-space:normal;font-size:36px;font-weight:100;max-height:95%;width:100%;overflow:hidden}.carousel-container .carousel-content .carousel-item .monthly-charges{padding-top:15px;color:#bababa;font-size:21px}.carousel-container .carousel-content .carousel-item .info-options{font-size:21px;visibility:hidden;padding:14px 0px 10px}.carousel-container .carousel-content .carousel-item:focus{outline:none}.carousel-container .carousel-content .carousel-item:focus .info-options{visibility:visible}.carousel-container .carousel-content .carousel-item:focus .poster:before,.carousel-container .carousel-content .carousel-item:focus .poster:after{content:"";position:absolute;left:0px;display:block;width:220px;border-top-width:4px;border-top-style:solid;border-top-color:#2b9cd8}.carousel-container .carousel-content .carousel-item:focus .poster:before{top:0px}.carousel-container .carousel-content .carousel-item:focus .poster:after{top:165px}.carousel-container .carousel-content .carousel-item:focus.in_account .monthly-charges{color:#efefef}.carousel-container .carousel-content .carousel-item:focus.in_account .monthly-charges:before{content:"Subscribed "}.carousel-container .carousel-content .carousel-item .checkbox-status{width:30px;height:30px;border:2px solid #2b9cd8;position:relative;top:10px;border-radius:-webkit-50%;border-radius:50%;backface-visibility:-webkit-hidden;backface-visibility:hidden}.carousel-container .carousel-content .carousel-item .checkbox-status.checkmark{display:inline-block}.carousel-container .carousel-content .carousel-item .checkbox-status.checkmark:after{content:"";display:none;width:12px;height:27px;position:relative;left:13px;bottom:9px;border-style:solid;border-color:#2b9cd8;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel-container .carousel-content .carousel-item.bolt_on .checkmark:after{display:block}.carousel-container .carousel-content .carousel-item.in_package .checkmark{border-color:#a3a3a3}.carousel-container .carousel-content .carousel-item.in_package .checkmark:after{display:block;border-color:#a3a3a3}.carousel-container .carousel-content .carousel-item.installment_payments{padding-top:2px}.carousel-container .carousel-content .carousel-item.unremovable .checkmark{border-color:#a3a3a3}.carousel-container .carousel-content .carousel-item.unremovable .checkmark:after{display:block;border-color:#a3a3a3}#carousels-container{position:absolute}.cart-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;text-align:right;border-bottom:1px solid #757575;padding:0px 0px 20px}.cart-wrapper h1,.cart-wrapper .pricing{padding:5px 0;font-size:20px;font-weight:500}.cart-wrapper h1{-webkit-flex:1;flex:1;text-align:left;margin:0;color:#e5e5e5}.cart-wrapper .pricing{line-height:130%}.cart-wrapper .pricing.current{color:#bababa;font-weight:100}.cart-wrapper .pricing.new{color:#2b9cd8;margin-left:35px}.page-confirm,#page-confirm{font-family:"XfinitySans",sans-serif;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:22px;font-weight:400;color:#f2f2f2;width:100%}.page-confirm .heading,#page-confirm .heading{font-size:28px}.page-confirm .content #confirmation-panel-left,#page-confirm .content #confirmation-panel-left{font-size:24px;font-weight:100;min-height:420px}.page-confirm .content #confirmation-panel-left .taxes-and-fees,#page-confirm .content #confirmation-panel-left .taxes-and-fees{color:#2b9cd8;font-size:24px;padding-bottom:30px;border-bottom:1px solid #8c8c8c}.page-confirm .content #confirmation-panel-left,#page-confirm .content #confirmation-panel-left{float:left;width:55%;padding-right:90px}.page-confirm .content #confirmation-panel-right,#page-confirm .content #confirmation-panel-right{padding:0px 20px 0px 30px}.page-confirm .order-data,#page-confirm .order-data{padding:20px 0px}.page-confirm .order-data:not(:first-child),#page-confirm .order-data:not(:first-child){border-bottom:1px solid #8c8c8c}.page-confirm .order-data.service-address .label,#page-confirm .order-data.service-address .label{float:left;display:block;width:170px}.page-confirm .order-data.service-address .value,#page-confirm .order-data.service-address .value{position:relative;float:right;display:block;width:435px}.page-confirm .order-data.service-address .clear,#page-confirm .order-data.service-address .clear{clear:both}.page-confirm .order-data.confirmation-number,#page-confirm .order-data.confirmation-number{display:block;padding:30px 0px 20px;font-size:40px;font-weight:100}.page-confirm .order-data.new-monthly-total,#page-confirm .order-data.new-monthly-total{color:#2b9cd8;font-size:32px;font-weight:400;padding-bottom:0px}.page-confirm .order-data .value,#page-confirm .order-data .value{padding-left:15px}.page-confirm .message,#page-confirm .message{font-size:24px;font-weight:100;line-height:150%}.page-confirm#page-confirm-install .order-information,.page-confirm#page-confirm-sik .order-information,#page-confirm#page-confirm-install .order-information,#page-confirm#page-confirm-sik .order-information{border-bottom:none}.page-confirm .footer .disabled,#page-confirm .footer .disabled{display:none}.page-confirm.quick-checkout .taxes-and-fees,#page-confirm.quick-checkout .taxes-and-fees{border-bottom:none}.page-confirm.quick-checkout .order-data:not(:first-child),#page-confirm.quick-checkout .order-data:not(:first-child){border-bottom:none}#page-review{width:100%;overflow:hidden}#page-review .content{min-height:528px}#page-review .content #review-panel-added,#page-review .content #review-panel-removed{display:table-cell;width:auto;min-width:350px;padding:20px 5px 0 0}#page-review .content #review-panel-added.has-items,#page-review .content #review-panel-removed.has-items{width:100%}#page-review .content #review-panel-added.no-items,#page-review .content #review-panel-removed.no-items{display:none}#page-review .content #review-panel-added.split,#page-review .content #review-panel-removed.split{width:30%;min-width:auto}#page-review .content #review-panel-added.split .channel,#page-review .content #review-panel-removed.split .channel{width:137px}#page-review .content #review-panel-updated-pricing{display:table-cell;min-width:425px;padding:0px 20px 0px 30px;font-weight:100}#page-review .content #review-panel-updated-pricing.split{width:30%}#page-review .content #review-panel-updated-pricing p{padding-top:20px;margin:0}#page-review .content #review-panel-updated-pricing .review-section{padding-top:30px}#page-review .content #review-panel-updated-pricing .review-section#review-new{color:#2b9cd8;font-weight:400}#page-review .content #review-panel-updated-pricing .review-section #review-taxes-holder{display:none}#page-review .content #review-panel-added,#page-review .content #review-panel-removed,#page-review .content #review-panel-updated-pricing{overflow:hidden;font-size:22px}#page-review .content #review-panel-added h2,#page-review .content #review-panel-removed h2,#page-review .content #review-panel-updated-pricing h2{margin-top:0px}#page-review .content #review-panel-updated-pricing{padding:20px 0 0 0}#page-review .content #review-added ul,#page-review .content #review-removed ul{padding-left:0px;list-style-type:none}#page-review .item{position:relative;margin-right:20px;line-height:3em;overflow:auto;border-bottom:1px solid #8c8c8c}#page-review .channel{float:left;max-width:52%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-review .channel.with-installment{width:43%}#page-review .charge{float:right;padding-right:5px;text-align:right}#page-review.deeplink #edit-changes{display:none}#page-review .checkbox-status{position:relative;display:inline-block;float:left;width:23px;height:23px;border:2px solid #2b9cd8;top:21px;margin-right:8px;border-radius:-webkit-50%;border-radius:50%;backface-visibility:-webkit-hidden;backface-visibility:hidden}#page-review .checkbox-status:after{display:inline-block;position:absolute;top:-8px;left:5px;content:" ";width:10px;height:22px;margin-left:5px;border-style:solid;border-color:#2b9cd8;border-width:0 2px 2px 0;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.overlay{display:-webkit-flex;display:flex;align-items:-webkit-center;align-items:center;justify-content:-webkit-center;justify-content:center;background-color:rgba(0,0,0,.8);height:100%;left:0px;overflow:hidden;position:fixed;right:0px;top:0px;width:100%;z-index:10}.overlay.hide{display:none}.overlay .modal-container{margin:auto;width:100%}.overlay.modal{background-color:transparent}.overlay.modal .modal-background{background-color:rgba(39,39,38,.75);height:100%;left:0px;overflow:hidden;position:fixed;top:0px;width:100%}.overlay.modal .modal-content{background-color:#101010;margin:0 auto;overflow:hidden;position:relative;width:60%;height:auto;text-align:left;padding:15px 10px 25px}.overlay.modal .modal-content .modal-header{color:#2b9cd8;font-size:2.5em;font-weight:100;margin-left:.6em;margin-top:.25em}.overlay.modal .modal-content .modal-message{font-size:1.5em;line-height:1.5em;padding:.65em 1.5em 1em 1em}.overlay.modal .modal-content .modal-message .channel-info-modal{display:inline-block}.overlay.modal .modal-content .modal-message .channel-info-modal .channel-image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:220px;height:170px;text-align:center;border:1px solid #474747;background-size:cover}.overlay.modal .modal-content .modal-message .channel-info-modal .channel-image .channel-logo{width:80%;height:70%;background-size:contain;background-repeat:no-repeat;background-position:center}.overlay.modal .modal-content .modal-message .channel-info-modal .channel-image.ctp{background-color:#fff;padding:0px;max-height:160px;overflow:hidden}.overlay.modal .modal-content .modal-message .channel-info-modal .channel-image.ctp img{width:220px}.overlay.modal .modal-content .modal-message .channel-info-modal .channel-status,.overlay.modal .modal-content .modal-message .channel-info-modal .channel-price{font-size:20px;font-color:#d1d1d1}.overlay.modal .modal-content .modal-message .channel-info-modal .channel-price{padding:10px 0px 5px}.overlay.modal .modal-content .modal-message .channel-details{width:67%;float:right;vertical-align:top;display:inline-block;overflow:hidden}.overlay.modal .modal-content .modal-message .channel-details .channel-name{color:#2b9cd8;font-size:36px;line-height:1.2em;font-weight:100;padding-bottom:10pxi}.overlay.modal .modal-content .modal-message .channel-details .channel-description{line-height:1.4em;font-size:24px;font-weight:100}.overlay.modal .modal-content .modal-code{display:none;font-size:1.25em;padding-right:1em;text-align:right}.overlay.modal .modal-content .modal-buttons{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:28px;font-weight:400;margin:0 25px}.overlay.modal .modal-content .modal-buttons .modal-close,.overlay.modal .modal-content .modal-buttons .channel-action{border-bottom:3px solid transparent;border-top:3px solid transparent;display:inline-block;height:30px;padding:9px 5px 15px;margin-right:10px;text-align:center}.overlay.modal .modal-content .modal-buttons .modal-close:focus,.overlay.modal .modal-content .modal-buttons .channel-action:focus{border-bottom:3px solid #fff;border-top:3px solid #fff;color:#2b9cd8;outline:none}.overlay.modal .modal-content .modal-buttons .channel-action.hidden{display:none}.overlay.modal.default .modal-content .modal-code{display:block}.overlay.modal.default .modal-content .modal-buttons{display:none}.overlay.modal.custom .modal-content{font-size:20px;text-align:center}.overlay.modal.custom .modal-appointment{font-size:28px;margin-bottom:20px}.overlay.modal.custom .modal-buttons span{display:inline-block;margin:5px 10px;padding:3px 5px}.overlay.modal.custom .modal-buttons :before{display:none}.buttons-wrapper{font-family:"XfinitySans",sans-serif;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:22px;font-weight:400;color:#2b9cd8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.buttons-wrapper span{display:inline-block;padding:9px 5px 10px;height:30px;border-top:3px solid transparent;border-bottom:3px solid transparent}.buttons-wrapper span:not(:last-child){margin-right:20px}.buttons-wrapper span:focus{border-top:3px solid #e8e8e8;border-bottom:3px solid #e8e8e8;outline:none}.buttons-wrapper span.disabled{color:#474747}.buttons-wrapper span.disabled:focus{color:#757575;border-top:3px solid #e8e8e8;border-bottom:3px solid #e8e8e8}.buttons-wrapper span.hidden{display:none}#page-loading{display:-webkit-flex;display:flex;align-items:-webkit-center;align-items:center;justify-content:-webkit-center;justify-content:center}#page-loading.hide{display:none}#page-loading .loading-container{margin:auto;width:50%}#page-loading .loading-container.hide{display:none}#page-loading .circles{width:100%;height:50px;text-align:center}#page-loading .circles .circle{background-color:#e8e8e8;border-radius:100%;display:inline-block;height:25px;margin-left:25px;opacity:0;width:25px}#page-loading .circles .circle:nth-child(1){margin-left:0;-webkit-animation:pulse 1.5s ease-in-out .25s infinite;animation:pulse 1.5s ease-in-out .25s infinite}#page-loading .circles .circle:nth-child(2){-webkit-animation:pulse 1.5s ease-in-out .75s infinite;animation:pulse 1.5s ease-in-out .75s infinite}#page-loading .circles .circle:nth-child(3){-webkit-animation:pulse 1.5s ease-in-out 1.25s infinite;animation:pulse 1.5s ease-in-out 1.25s infinite}#page-loading .text-message{color:#e8e8e8;font-size:48px;font-weight:200;height:60px;text-align:center}.page-options{font-size:16pt}.page-options .header{position:fixed;top:0px;left:0px;right:0px;width:100%;padding:40px 25px 20px 0;height:60px;background-color:#000;text-align:left;z-index:10;overflow:hidden}.page-options .header .intro{border-top:1px solid #303030;border-bottom:1px solid #303030;margin:0px 70px 20px;height:57px;padding-top:10px;font-size:32px}.page-options .content{height:400px;max-height:400px;width:100%;overflow:hidden}.page-options .content .options-wrapper{overflow:auto}.page-options .content .options-wrapper .option{background:#303030;border-color:transparent;border-style:solid;border-width:2px 0;color:#eee;height:100px;margin:3px 0px;position:relative}.page-options .content .options-wrapper .option .name{float:left;margin-left:75px;margin-top:25px}.page-options .content .options-wrapper .option .name .timeframe{display:block;font-size:16px;margin-top:5px}.page-options .content .options-wrapper .option.selected:before{border-color:#2b9cd8;border-style:solid;border-width:0 3px 3px 0;content:"";display:block;height:20px;width:10px;position:absolute;top:40px;left:25px;transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg)}.page-options .content .options-wrapper .option:focus{border-color:#2b9cd8;outline:none}.page-options .content.sik-wrapper .shipping-methods .option .cost{float:right;margin-right:50px;margin-top:25px}#page-splash{width:100%;overflow:hidden;z-index:10}#page-splash #nfl-redzone h2{font-size:34pt;margin:17px 0px 14px}#page-splash #nfl-redzone .nfl-redzone-prompt{padding-top:18px;font-size:19pt;font-weight:100;letter-spacing:1px}

