/* DO NOT EDIT THIS FILE!
        The contents of this file are dynamically generated. In order to make changes, update the
        respective source files.*/

/* /xfinity3/home/base.css from compiled_css */
@font-face{font-family:'XFINITYIndicators';src:url("/layout/fonts/xfinity3/xfinityindicators.eot");src:url("/layout/fonts/xfinity3/xfinityindicators.eot?#iefix") format("embedded-opentype"),url("/layout/fonts/xfinity3/xfinityindicators.woff") format("woff"),url("/layout/fonts/xfinity3/xfinityindicators.ttf") format("truetype"),url("/layout/fonts/xfinity3/xfinityindicators.svg#XFINITYIndicators") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'XFINITYIndicatorsRegular';src:url("/layout/fonts/xfinity3/xfinityindicators-regular.eot");src:url("/layout/fonts/xfinity3/xfinityindicators-regular.eot?#iefix") format("embedded-opentype"),url("/layout/fonts/xfinity3/xfinityindicators-regular.woff") format("woff"),url("/layout/fonts/xfinity3/xfinityindicators-regular.ttf") format("truetype"),url("/layout/fonts/xfinity3/xfinityindicators-regular.svg#XFINITYIndicatorsRegular") format("svg");font-weight:normal;font-style:normal}body{color:#313131;font-family:helvetica,arial,sans-serif;font-size:12px;background-color:#efefef;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#dfdfdf),color-stop(50%,#fff),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(left,#dfdfdf 0,#fff 50%,#dfdfdf 100%);background-image:-moz-linear-gradient(left,#dfdfdf 0,#fff 50%,#dfdfdf 100%);background-image:-o-linear-gradient(left,#dfdfdf 0,#fff 50%,#dfdfdf 100%);background-image:linear-gradient(left,#dfdfdf 0,#fff 50%,#dfdfdf 100%)}p{margin-top:0}a{color:#0473ad;text-decoration:none}a img{border:0}a:hover{text-decoration:underline}h1{margin:0 0 15px 0;color:#cc191f;font-family:helvetica,arial,sans-serif;font-size:15px}h1 a{font-size:12px}fieldset{margin:0;padding:0;border:0}ul,li{margin:0;padding:0;list-style-type:none}.access_aid{position:absolute;top:0;left:-9999px}
/* /xfinity3/home/header_x3.css from compiled_css */
.bit8-sprite,#header .header .logo,#header .google-label-textimage,#header div.header.has_links .google-label-textimage,#header.anchored-search div.header.minimized .google-label-textimage,#query_menu ul:after,.search_form .search_wrap_outer .x-delete,.search_form .search_wrap_outer .x-delete:hover{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}#header{position:relative;z-index:11}#header .header{min-width:1000px;min-height:45px;padding-top:24px;padding-bottom:7px}#header .header.is_home{min-width:552px;min-height:69px}#header .header.is_home .search_form{margin:0 auto}#header .header.hidden{display:none}#header .column_content-header{margin-right:21px;border-top:4px solid transparent}#header .logo{margin:35px 0 0 12px}#header .search-form-container{position:relative;width:632px;margin:0 auto}#header .search_form{position:relative;display:block;width:100%;margin:34px -114px 0 0;padding:0}#header .search_form #search_category{display:none}#header .search_form .dropdown{float:right;height:36px;width:148px;margin-left:0;margin-right:-1px;padding-left:0;text-align:right;vertical-align:middle;border:0;background-color:transparent;z-index:999}#header .search_form .dropdown.focus,#header .search_form .dropdown:hover,#header .search_form .dropdown.focus:hover{box-shadow:none}#header .search_form .dropdown div{margin-top:1px;right:0;border-top:0;border-radius:0;text-align:left}#header .search_form .dropdown .selected{padding:12px 28px 9px 8px;font-size:14px;color:#666}#header .search_form .dropdown li{font-size:14px;color:#666;padding:7px 28px 5px 9px}#header .search_form .dropdown li.focus{color:#fff;background:#35a1dd}#header .search_form .dropdown li.active{color:#35a1dd}#header .search_form .dropdown li.active.focus{color:#fff}#header .search_form .dropdown .open{background:#35a1dd}#header .search_form .dropdown .selected::after{box-shadow:none}#header .search_form .dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-1px;border:4px solid transparent;border-top:5px solid #ccc}#header .search_form .dropdown.open .carat{position:absolute;right:12px;top:50%;margin-top:-1px;border:4px solid transparent;border-top:5px solid #ccc}#header .search_form .dropdown:hover .carat,#header .search_form .dropdown.open:hover .carat{border-top:5px solid #313131}#header .search_form fieldset{*height:1%}#header .search_form .search_wrap_outer{position:relative;display:inline-block;width:100%;height:38px;vertical-align:top;background-color:#fff}#header .search_form .search_wrap{position:relative;width:auto;margin-right:124px;border:1px solid transparent;border-right:0;border-color:#000}#header .search_form .search_wrap:hover{border-color:#a0a0a0 #B9B9B9 #b9b9b9}#header .search_form .search_wrap:hover .grad-shim{display:none}#header .search_form .search_wrap.focus{border-color:#4d90fe}#header .search_form .grad-shim{z-index:100;position:absolute;right:149px;width:20px;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}#header .search_form #search_field{display:inline-block;width:100%;height:36px;margin:0 -149px 0 0;padding:1px 149px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px;vertical-align:middle;border:0;background-color:transparent;font-size:15px;font-family:helvetica,arial,sans-serif;line-height:24px;-webkit-appearance:textfield;outline:0}#header .search_form #search_field:-moz-placeholder{color:#ccc}#header .search_form #search_field::-moz-placeholder{color:#ccc}#header .search_form #search_field:-ms-input-placeholder{color:#ccc}#header .search_form #search_field::-webkit-input-placeholder{color:#ccc}#header .search_form #search_field.placeholder{color:#ccc}#header .search_form #search_field::-ms-clear{width:0;height:0}#header .search_form *+html #search_field{padding-top:5px}#header .search_form #search_field{padding-top:5px\9}#header .search_form button{float:right;width:124px;height:100%;margin:0 0 -4px 0;padding:2px 0 0 0;border:1px solid #a7091a;background-color:#d71328;color:#fff;font-family:helvetica,arial,sans-serif;font-size:15px;text-transform:uppercase;font-weight:700;vertical-align:middle;text-align:center;letter-spacing:.04em;cursor:pointer}#header .search_form button:hover{background-color:#a7091a;border:1px solid #a7091a}#header .search_form button.red{background-color:#d71328;border:1px solid #a7091a}#header .search_form button.red:hover{background-color:#a7091a;border:1px solid #a7091a}#header .search_form button.black{background-color:#626262;border:1px solid #313131}#header .search_form button.black:hover{background-color:#313131;border:1px solid #313131}#header .search_form button.blue{background-color:#30a2db;border:1px solid #0c77a6}#header .search_form button.blue:hover{background-color:#0c77a6;border:1px solid #0c77a6}#header .search_form button.green{background-color:#64c550;border:1px solid #2fa536}#header .search_form button.green:hover{background-color:#2fa536;border:1px solid #2fa536}#header .search_form button.purple{background-color:#9764ce;border:1px solid #754e9f}#header .search_form button.purple:hover{background-color:#754e9f;border:1px solid #754e9f}#header .search_form button.yellow{background-color:#fec927;border:1px solid #fea328}#header .search_form button.yellow:hover{background-color:#fea328;border:1px solid #fea328}#header .search_form .google_logo{position:absolute;width:167px;height:40px;top:0;right:-3px;background:transparent url(/layout/images/rev/1376077903/channels/home/sprites/standard/search_home.png) scroll no-repeat 0 -184px}#header .google-label{width:100%;height:37px;margin-top:5px;padding:0 7px 0 0;text-align:right;font-size:11px;color:#333}#header .google-label-text{display:inline-block;margin-top:9px;color:#8a8a8a}#header .google-label-textimage{display:inline-block;vertical-align:top;margin-left:3px;background-position:0 -309px;height:37px;width:110px;background-repeat:no-repeat;text-align:left;text-indent:-9999px}#header div.header.label-hidden .google-label{display:none}#header div.header.label-hidden #query_menu ul:after{background:0;content:''}#header div.header.has_links .google-label-textimage{background-position:-50px -208px;height:28px;width:85px}#header.anchored-search{z-index:100004}#header.anchored-search div.header{position:fixed;width:100%;top:0;background-color:#efefef;background-color:rgba(239,239,239,0.9);border-bottom:1px solid #888;box-shadow:#888 0 4px 12px 0}#header.anchored-search div.header.minimized{min-height:60px;margin-top:0;padding-top:20px}#header.anchored-search div.header.minimized .google-label{position:absolute;right:-200px;top:7px;width:200px;margin-top:0;vertical-align:bottom}#header.anchored-search div.header.minimized .google-label-text{margin-top:10px}#header.anchored-search div.header.minimized .google-label-textimage{margin-top:0;background-position:0 -309px;height:37px;width:110px}#header.anchored-search div.header.minimized.has_links{min-height:75px}#header.anchored-search div.header:hover,#header.anchored-search div.header.focus{background-color:#efefef}#header #query_menu_outer{left:-1px;top:36px;border-width:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:1023px){#header #query_menu_outer ul li a{font-size:14px}}#query_menu ul:after{position:absolute;display:block;bottom:8px;right:6px;height:20px;width:95px;content:"Powered by";font-size:12px;line-height:20px;color:#696c6b;background-position:0 -147px;height:20px;width:95px;z-index:1}#query_menu li{position:relative;z-index:2}#header #query_menu a{padding:6px 11px}#header_links{z-index:15}.search-form-container .cms-links{position:absolute;top:45px;left:0;height:16px;width:455px}.search-form-container .cms-links a,.search-form-container .cms-links span{font-weight:bold;padding:2px}.search-form-container .cms-links .highlight-yellow{background-color:#effb75}.search-form-container .cms-links .highlight-green{background-color:#a1cc12}.search-form-container .cms-links span:after{content:':';color:#313131}.search-form-container .cms-links a:after{content:',';color:#313131}.search-form-container .cms-links a.last:after{content:''}.search_form .search_wrap_outer .search_background{position:absolute;top:0;left:0;width:349px;height:21px;margin:8px 0 9px 10px;background-color:#eee}.search_form .search_wrap_outer .x-delete{position:absolute;top:0;left:330px;z-index:100;width:18px;height:18px;margin:10px;background-position:-99px -59px;height:18px;width:18px}.search_form .search_wrap_outer .x-delete:hover{background-position:-138px -13px;height:18px;width:18px}#OAS_RMF_Frame1_ORG{margin-top:15px}.isIE8 .search_form .dropdown.open div,.isIE9 .search_form .dropdown.open div{display:block;height:104px!important}.isIE8 .search_form .dropdown div,.isIE9 .search_form .dropdown div{display:none}.isIE8 #header .header .search_form #search_field,.isIE9 #header .header .search_form #search_field,.isIE10 #header .header .search_form #search_field{line-height:36px;padding-right:0;padding-top:0;border-right:149px solid transparent}
/* /cimspire/components/search/search_suggest.css from compiled_css */
#query_menu_outer{zoom:1;z-index:999;position:absolute;top:24px;left:-2px;width:100%;border:2px solid #a6a6a6;background-color:#fff;font-size:14px;-webkit-box-shadow:rgba(0,0,0,0.2) -1px -1px 2px inset;-moz-box-shadow:rgba(0,0,0,0.2) -1px -1px 2px inset;box-shadow:rgba(0,0,0,0.2) -1px -1px 2px inset}#query_menu_outer.hidden{display:none}#query_menu ul{padding:5px 0;border-width:0;background-color:transparent;list-style:none}#query_menu li{background-color:transparent}#query_menu a{z-index:999;display:block;padding:6px 5px;color:#616161;background-color:none;text-decoration:none;outline:0;font-weight:normal}@media only screen and (max-width:1023px){#query_menu a{font-size:12px}}#query_menu .hover-state{background:#2ca4e3;color:#fff}#query_menu p{clear:both;margin:0;padding:10px;text-align:right;font-size:14px;cursor:pointer}* html #query_menu p{cursor:hand}.query_item_link .suggest{font-weight:700}* html .component.search{z-index:11}*:first-child+html .component.search{position:relative;z-index:11}.header,.header .container,.header .grid1,.header .grid2{overflow:visible}.header .search_form{position:relative}
/* /xfinity3/home/grid.css from compiled_css */
body{margin:0 auto}.container{position:relative;overflow:auto;width:100%;min-width:1000px;max-width:1299px;margin:0 auto}.column{float:left}.column_content{margin-right:21px}.secondary .column_content,.tertiary .column_content{border-top:4px solid #313131;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.15);box-shadow:0 4px 10px rgba(0,0,0,0.15);margin-bottom:-3200px;padding-bottom:3200px}.secondary .column_content .column-module,.tertiary .column_content .column-module{border-top:4px solid #dbdbdb;border-bottom:1px solid #ccc}.secondary .column_content .column-module:first-child,.tertiary .column_content .column-module:first-child{border-top-width:0}.grid1{overflow:auto;overflow-y:hidden;padding:0 4px 0 20px}.grid1 .secondary_wrapper{float:left;width:100%;margin-left:-300px}.grid1 .secondary_wrapper .column.secondary{float:none;width:auto;margin:10px 50.7% 0 300px}.grid1 .column.primary{width:50.7%;margin-left:-50.7%}.grid1 .column.primary .column_content{padding-bottom:50px}.grid1 .column.tertiary{width:300px;margin-top:10px}.grid1 .column.tertiary .column_content{margin-right:0}.grid1 .column.ad_column{width:300px;margin-top:10px}.grid1 .column.ad_column .column_content{margin-right:0}.header .grid1 .primary_wrapper .column.primary .column_content{padding-bottom:0}.header .grid1 .secondary_wrapper .column.secondary{margin-top:0}.grid2{overflow:auto;overflow-y:hidden;padding:0 20px}.grid2 .secondary_wrapper{float:left}.grid2 .secondary_wrapper .secondary{position:relative;width:300px;margin-top:10px;margin-right:-300px}.grid2 .secondary_wrapper .secondary .column_content{margin-right:0}.grid2 .primary_wrapper{float:left;width:100%;margin-bottom:-3200px;padding-bottom:3200px}.grid2 .primary_wrapper .primary{float:none;margin:0 300px 0 320px}.grid2 .tertiary{float:left;width:300px;margin-top:290px;margin-left:-300px}.grid2 .tertiary .column_content{margin-right:0}.grid2 .ad_column{float:left;width:300px;margin-top:10px;margin-left:-300px}.grid2 .ad_column .column_content{margin-right:0}
/* /components/xpbar/xpbar_3.css from cimspire */
#topbar{overflow:visible;height:auto;background-image:none}.xpbar_3{z-index:100002;position:relative;width:100%;height:44px;color:#626262;background:#f1f1f1 url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png) repeat-x 0 0;font-family:arial,sans-serif;font-size:12px;line-height:1.5em}.xpbar_3 .xp_wrap{position:relative;width:970px;height:40px;margin:0 auto}body.xpbar #core{width:100%;margin:0;padding:0}.xpbar_3 .xp_logo{float:left;width:77px;height:27px;margin:7px 20px 0 0;background:transparent url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png) no-repeat 0 -50px}.xpbar_3 .xp_logo a{display:block;width:77px;height:27px}.xpbar_3 .xp_logo a:hover,.xpbar_3 .xp_logo a:focus{background-color:transparent}.xpbar_3 ul{margin:0;padding:0;list-style-type:none}.xpbar_3 ul.xp_properties{float:left;height:40px;border-left:1px solid #bababa}.xpbar_3 ul.xp_properties li{float:left;height:40px;*height:39px;border-right:1px solid #bababa;border-left:1px solid #f5f5f5;color:#313131;font-size:13px;font-weight:bold}.xpbar_3 ul.xp_properties li.active{border-left:0}.xpbar_3 ul.xp_properties li a{display:block;position:relative;height:27px;*height:26px;margin:0;padding:12px 18px 0;color:#626262;text-decoration:none}.xpbar_3 ul.xp_properties li a:hover,.xpbar_3 ul.xp_properties li a:focus{color:#313131;background-color:transparent;text-decoration:none}.xpbar_3 ul.xp_properties li.active a{height:33px;*height:32px;color:#313131;background-color:#fff}.xpbar_3 ul.xp_properties li a b{display:block;position:absolute;left:10px;background-image:url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png)}.xpbar_3 ul.xp_properties li a span{position:absolute;top:2px;right:3px;color:#c00;text-transform:uppercase;font-size:9px;height:11px;line-height:11px;font-weight:bold}.xpbar_3 ul.xp_support{float:left;height:40px;*height:39px;padding:0 0 0 14px;border-left:1px solid #f5f5f5}.xpbar_3 ul.xp_support li{float:left;margin:15px 0 0 0;padding:0 7px;border-right:1px solid #626262;color:#626262;font-size:11px;line-height:12px}.xpbar_3 ul.xp_support li.last,.xpbar_3 ul.xp_signin li.last{border:0}.xpbar_3 ul.xp_support a,.xpbar_3 ul.xp_signin a,.xpbar_3 ul.xp_user_options a,.xpbar_3 ul.xp_xconnect a{color:#626262;font-weight:normal;text-decoration:none}.xpbar_3 ul.xp_support a:hover,.xpbar_3 ul.xp_support a:focus,.xpbar_3 ul.xp_signin a:hover,.xpbar_3 ul.xp_signin a:focus,.xpbar_3 ul.xp_user_options a:hover,.xpbar_3 ul.xp_user_options a:focus,.xpbar_3 ul.xp_xconnect a:hover,.xpbar_3 ul.xp_xconnect a:focus{color:#313131;background-color:transparent;text-decoration:underline}.xpbar_3 .xp_profile_box{float:right;width:250px;height:33px;margin:2px 0 0 0;position:relative}.xpbar_3 .xp_myprofile{position:absolute;top:9px;left:-60px;font-size:11px}.xpbar_3 .xp_progress .xp_profile_box{border:1px solid #c5c5c5;border-bottom:1px solid #8a8a8a;background-color:transparent;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,#fff),color-stop(0,#ccc));background-image:-moz-linear-gradient(center bottom,#ccc 0,#fff 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2)}.xpbar_3 .xpbar_progress{float:left;width:90px;padding:0 0 0 8px;display:none}.xpbar_3 .xpbar_progress.xp_progress_active{display:block}.xpbar_3 .xpbar_progress p{margin:1px 0 0 1px;font-size:11px}.xpbar_3 .xpbar_progress a,.xpbar_3 .xp_myprofile a{color:#626262;font-weight:normal;text-decoration:none}.xpbar_3 .xpbar_progress a:hover,.xpbar_3 .xpbar_progress a:focus,.xpbar_3 .xp_myprofile a:hover{background-color:transparent;text-decoration:underline}.xpbar_3 .xp_progress_bar{float:left;width:64px;height:8px;border:1px solid #dcdcdc;border-top:0;border-bottom:1px solid #c6c6c6;background-color:#fff;cursor:pointer}.xpbar_3 .xp_progress_fill{height:8px;background-color:#2494de;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,#37baea),color-stop(0,#1f89db));background-image:-moz-linear-gradient(center bottom,#1f89db 0,#37baea 100%)}.xpbar_3 .xp_menu_toggle{float:left;width:11px;height:11px;margin:-1px 0 0 4px;background:transparent url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png) -60px -175px no-repeat;cursor:pointer}.xpbar_3 .xp_user_options{float:right;width:150px;padding:4px 0 0 0}.xpbar_3 .xp_user_options li{padding:0 11px 0 0;font-size:11px;text-align:right;line-height:13px}.xpbar_3 .xp_user_options li.xp_greeting_name{font-weight:bold}.xpbar_3 .xp_progress .xp_user_options li.xp_greeting_name{height:13px;white-space:nowrap;overflow:hidden}.xpbar_3 .xp_progress_menu{z-index:100001;position:absolute;top:41px;right:0;width:271px;padding:15px 0 0 0;border:2px solid #454545;background-color:#fff;border-top:0;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 8px rgba(0,0,0,0.3)}.xpbar_3 .xp_menu_first{display:none}.xpbar_3 .xp_menu_return{display:none}.xpbar_3 .xp_menu_continue{display:none;padding-bottom:15px}.xpbar_3 .xp_progress_menu h3{margin:0;padding:0 11px 1px 11px;color:#313131;font-size:13px;font-weight:bold;font-family:sans-serif;height:auto;background:transparent;line-height:18px}.xpbar_3 .xp_progress_menu p{margin:0;padding:0 11px 0 11px;color:#666;font-size:12px;line-height:16px}.xpbar_3 .xp_progress_menu p.xp_action,.xpbar_3 .xp_progress_menu p.xp_action_complete{text-align:center;padding-top:11px;padding-bottom:11px}.xpbar_3 .xp_progress_menu p.xp_details_complete,.xpbar_3 .xp_progress_menu p.xp_action_complete{display:none}.xpbar_3 .xp_pct_100 .xp_progress_menu p.xp_details_complete,.xpbar_3 .xp_pct_100 .xp_progress_menu p.xp_action_complete{display:block}.xpbar_3 .xp_pct_100 .xp_progress_menu p.xp_details_progress,.xpbar_3 .xp_pct_100 .xp_progress_menu p.xp_action{display:none}.xpbar_3 .xp_progress_menu .button{display:inline-block;height:20px;padding:0 20px;border:0;color:#fff;background-color:#1f89db;background-image:none;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,#38bdeb),color-stop(0,#1f89db));background-image:-moz-linear-gradient(center bottom,#1f89db 0,#38bdeb 100%);font-size:11px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:20px}.xpbar_3 .xp_progress_menu .button:hover,.xpbar_3 .xp_progress_menu .button:focus{color:#ffe620}.xpbar_3 .xp_progress_menu .button b{display:inline-block;float:none;width:7px;height:8px;margin:-4px 0 0 3px;*margin-top:0;background-image:url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png);background-repeat:no-repeat;background-position:-20px -175px;vertical-align:middle;line-height:11px}.xpbar_3 .xp_progress_menu .button:hover b,.xpbar_3 .xp_progress_menu .button:focus b{background-position:-40px -175px}.xpbar_3 .xp_progress_menu ul{width:271px;margin:10px 0 0 0;border-top:1px solid #e0e0e0}.xpbar_3 .xp_progress_menu li{display:none}.xpbar_3 .xp_progress_menu li a{display:block;padding:10px 11px 11px 11px;border-bottom:1px solid #e0e0e0;color:#0372a9;font-weight:bold;text-decoration:none}.xpbar_3 .xp_progress_menu li b{float:left;display:block;width:20px;height:17px;margin:1px 12px 0 0;background-image:url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png);background-repeat:no-repeat}.xpbar_3 .xp_progress_menu li.xp_connect b{background-position:-80px -100px}.xpbar_3 .xp_progress_menu li.xp_dvr b{background-position:0 -150px}.xpbar_3 .xp_progress_menu li.xp_rtune b{background-position:-40px -150px}.xpbar_3 .xp_progress_menu li.xp_watchlist b{background-position:-79px -150px}.xpbar_3 .xp_progress_menu li.xp_favorites b{background-position:2px -175px}.xpbar_3 .xp_progress_menu li a sup{margin-left:1px;vertical-align:super;line-height:5px}.xpbar_3 ul.xp_signin{display:none;float:right}.xpbar_3 ul.xp_signin li,.xpbar_3 .xp_no_progress .xp_profile_box ul.xp_user_options li{float:left;margin:15px 0 0 0;padding:0 7px;border-right:1px solid #626262;color:#626262;font-size:11px;line-height:12px}.xpbar_3 .xp_no_progress .xp_profile_box,.xpbar_3 .xp_no_progress .xp_profile_box ul.xp_user_options{margin:0;padding:0;width:auto}.xpbar_3 .xp_no_progress .xp_profile_box ul.xp_user_options li.xp_greeting_name{font-weight:normal}.xpbar_3 .xp_no_progress .xp_profile_box ul.xp_user_options li.xp_signout{border:0 none}.xpbar_3 .xp_no_progress .xp_progress_active{display:none}.xpbar_3 ul.xp_xconnect{display:block;float:right}.xpbar_3 ul.xp_xconnect li{float:left;margin:15px 0 0 0;padding:0 7px;border-right:1px solid #626262;color:#626262;font-size:11px;line-height:12px}.xpbar_3 ul.xp_xconnect li.last{border:0 none}.xpbar_3 ul.xp_xconnect span.xp_greeting{display:none}.xpbar_3 .xp_signin,.xpbar_3 .xp_profile_box{display:none}.xpbar_3.unauth .xp_signin,.xpbar_3.auth .xp_profile_box{display:block}.xpbar_3 .xp_signin_disabled .xp_signin,.xpbar_3 .xp_signin_disabled .xp_profile_box{display:none}.access_aid{position:absolute;top:-10000px}.cimspire_loading{position:absolute;background:url("/cimspire/images/rev/1372089813/loader.gif") no-repeat 10px 50% #000;color:#fff;display:inline;font-size:20px;line-height:32px;padding:10px 10px 10px 52px;text-align:center}.xpbar_3 ul.xp_inhome{display:none;float:right;margin-right:15px;cursor:pointer}.xpbar_3 ul.xp_inhome li.xp_inhome_icon{margin-top:10px}.xpbar_3 ul.xp_inhome b.font-icon-ipa-sm{color:#090;font-size:20px}
/* /components/xpbar/xpbar_3_dark.css from cimspire */
.xpbar_3{border-bottom:0;background:#f1f1f1 url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png) repeat-x 0 0;background:-moz-linear-gradient(top,#363636 0,#2a2a2a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#363636),color-stop(100%,#2a2a2a));background:-webkit-linear-gradient(top,#363636 0,#2a2a2a 100%);background:-o-linear-gradient(top,#363636 0,#2a2a2a 100%);background:-ms-linear-gradient(top,#363636 0,#2a2a2a 100%);background:linear-gradient(top,#363636 0,#2a2a2a 100%);box-shadow:none;height:40px}.xpbar_3 .xp_logo{background-image:url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png)}.xpbar_3 ul.xp_properties{border-left:1px solid #4d4d4d}.xpbar_3 ul.xp_properties li{border-right:1px solid #4d4d4d;border-left:none;color:#313131}.xpbar_3 ul.xp_properties li a{color:#8a8a8a;padding:12px 15px 0}.xpbar_3 ul.xp_properties li a:hover,.xpbar_3 ul.xp_properties li a:focus{color:#fff}.xpbar_3 ul.xp_properties li.active a{color:#fff;height:27px;background:#030303;background:-moz-linear-gradient(top,#2a2a2a 0,#232323 23%,#0a0a0a 73%,#010101 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2a2a2a),color-stop(23%,#232323),color-stop(73%,#0a0a0a),color-stop(100%,#010101));background:-webkit-linear-gradient(top,#2a2a2a 0,#232323 23%,#0a0a0a 73%,#010101 100%);background:-o-linear-gradient(top,#2a2a2a 0,#232323 23%,#0a0a0a 73%,#010101 100%);background:-ms-linear-gradient(top,#2a2a2a 0,#232323 23%,#0a0a0a 73%,#010101 100%);background:linear-gradient(top,#2a2a2a 0,#232323 23%,#0a0a0a 73%,#010101 100%)}.xpbar_3 ul.xp_properties li a b{background-image:url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png)}.xpbar_3 ul.xp_properties li a span{font-weight:normal}.xpbar_3 ul.xp_support{border-left:none}.xpbar_3 ul.xp_support a{color:#8a8a8a;text-decoration:none}.xpbar_3 ul.xp_signin a,.xpbar_3 ul.xp_user_options a{color:#f1f1f1;text-decoration:none}.xpbar_3 ul.xp_support a:hover,.xpbar_3 ul.xp_support a:focus,.xpbar_3 ul.xp_signin a:hover,.xpbar_3 ul.xp_signin a:focus,.xpbar_3 ul.xp_user_options a:hover,.xpbar_3 ul.xp_user_options a:focus{color:#fff;text-decoration:underline}.xpbar_3 .xp_progress .xp_profile_box{border:1px solid #292929;border-bottom:1px solid #0f0f0f;background-color:#3b3b3b;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,#484848),color-stop(0,#2e2e2e));background-image:-moz-linear-gradient(center bottom,#2e2e2e 0,#484848 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.4)}.xpbar_3 .xp_progress_bar{border:1px solid #343434;border-top:0;border-bottom:1px solid #2a2a2a;background-color:#000}.xpbar_3 .xp_menu_toggle{background:transparent url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png) -80px -175px no-repeat}.xpbar_3 .xp_progress_menu{border:2px solid #171717;background-color:#fff;border-top:0;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 8px rgba(0,0,0,0.3)}.xpbar_3 .xpbar_progress a,.xpbar_3 .xp_myprofile a{color:#f1f1f1}.xpbar_3 .xpbar_progress a:hover{color:#fff}.xpbar_3 .xp_user_options li{color:#f1f1f1}.xpbar_3 .xp_user_options li.xp_signout a{color:#8a8a8a}ul.xp_signin .xp_shop_upgrade_link.holiday,ul.xp_xconnect .xp_shop_upgrade_link.holiday{background:transparent url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png) no-repeat -158px -140px;text-align:right}ul.xp_signin .xp_shop_upgrade_link.holiday{width:127px}ul.xp_xconnect .xp_shop_upgrade_link.holiday{width:120px}
/* /xfinity3/home/xpbar_3_fluid.css from compiled_css */
.xpbar_3{min-width:960px}.xpbar_3.auth .xp_profile_box{width:auto}.xpbar_3.auth .xpbar_progress.xp_progress_active{display:none}.xpbar_3 .xp_wrap{width:100%;min-width:960px;max-width:1299px}.xpbar_3 .xp_logo{display:none}.xpbar_3 .xp_properties{margin-left:20px}.xpbar_3 .xp_signin,.xpbar_3 .xp_profile_box{margin-right:20px}.globalnav.xpbar_3{min-width:960px}.globalnav.xpbar_3 .xp_wrap{width:100%;min-width:960px;max-width:1299px}.globalnav.xpbar_3 .globalnav_logo{float:left;width:77px;height:27px;display:block;margin:7px 0 0 20px;background:transparent url(/cimspire/images/rev/1384876917/components/xpbar/xpbar_3.png) no-repeat 0 -50px;background-image:url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png)}.globalnav.xpbar_3 .globalnav_logo a{display:block;width:77px;height:27px}.globalnav.xpbar_3 .globalnav_logo a:hover{text-decoration:none;background-color:transparent}.globalnav.xpbar_3 .xp_properties li,.globalnav.xpbar_3 .xp_xconnect li{position:relative;border-right:1px solid #4d4d4d;border-left:none;height:40px;margin:0;line-height:40px}.globalnav.xpbar_3 .xp_properties li a,.globalnav.xpbar_3 .xp_xconnect li a{color:#f1f1f1;font-size:13px;padding:0 12px 0;line-height:40px;height:40px}.globalnav.xpbar_3 .xp_properties li a:hover,.globalnav.xpbar_3 .xp_xconnect li a:hover{color:#fff;text-decoration:underline}.globalnav.xpbar_3 .xp_properties,.globalnav.xpbar_3 .xp_signin{margin-left:20px}.globalnav.xpbar_3 .xp_signin,.globalnav.xpbar_3 .xp_xconnect{display:none}.globalnav.xpbar_3 .xp_signin li,.globalnav.xpbar_3 .xp_xconnect li{height:40px}.globalnav.xpbar_3 .xp_signin li a,.globalnav.xpbar_3 .xp_xconnect li a{font-weight:bold;height:40px;display:block}.globalnav.xpbar_3.unauth .xp_signin,.globalnav.xpbar_3.auth .xp_xconnect{display:block}.globalnav.xpbar_3 .xp_signin{display:none;margin:0 0 0 20px;line-height:40px}.globalnav.xpbar_3 .xp_signin li{position:relative;border-left:1px solid #4d4d4d;border-right:0;height:40px;margin:0;line-height:40px;padding:0}.globalnav.xpbar_3 .xp_signin li.first{border-left:none}.globalnav.xpbar_3 .xp_signin li.last{border-left:1px solid #4d4d4d}.globalnav.xpbar_3 .xp_signin li.last a{padding-right:15px}.globalnav.xpbar_3 .xp_signin li a{color:#f1f1f1;font-size:13px;padding:0 12px 0;line-height:40px;height:40px;font-weight:bold}.globalnav.xpbar_3 .xpbar_More{padding:0}.globalnav.xpbar_3 .xpbar_More .columnContainer{position:relative;width:300px;background-color:#fff;height:auto;visibility:hidden;overflow:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 3px 5px #888;-webkit-box-shadow:0 3px 5px #888;box-shadow:0 3px 5px #888;opacity:0;transition:opacity .4s ease 0s}.globalnav.xpbar_3 .xpbar_More .columnContainer.open{visibility:visible;display:block;background-color:#fff;position:absolute;top:100%;opacity:1;transition:opacity .4s ease 0s}.globalnav.xpbar_3 .xpbar_More br{clear:left}.globalnav.xpbar_3 .xpbar_More a.open{background-color:white;color:black;position:relative}.globalnav.xpbar_3 .xpbar_More a.open b.xp_menu_toggle{background-position:-60px -175px}.globalnav.xpbar_3 .xpbar_More a.open:hover{color:black}.globalnav.xpbar_3 .xpbar_More b{opacity:0}.globalnav.xpbar_3 .xpbar_More b.xp_menu_toggle{width:11px;background:transparent url(/cimspire/images/rev/1384884714/components/xpbar/xpbar_3_dark.png) -80px -175px no-repeat;position:absolute;left:auto;right:14px;top:50%;margin-top:-6px;opacity:1;transition:opacity .4s linear 3s}.globalnav.xpbar_3 .xp_properties li.xpbar_More{background-color:black;width:4.3em}.globalnav.xpbar_3 .xp_properties li.xpbar_More.more_Menu{transition:.3s ease 3s;width:6em}.globalnav.xpbar_3 .xpbar_More ul{width:150px;float:left}.globalnav.xpbar_3 .xpbar_More ul li{border:0;display:none;visibility:hidden;overflow:hidden}.globalnav.xpbar_3 .xpbar_More ul li a{font-weight:bold;color:#0473ad;width:150px;height:100%;display:none;visibility:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.globalnav.xpbar_3 .xpbar_More ul li a:hover{color:#f1f1f1;background-color:#2ca4e3;text-decoration:none}.globalnav.xpbar_3 .xpbar_More ul.open{height:auto;visibility:visible}.globalnav.xpbar_3 .xpbar_More ul.open li,.globalnav.xpbar_3 .xpbar_More ul.open li a{display:block;visibility:visible}.globalnav.xpbar_3 .xfnMore,.globalnav.xpbar_3 .xtvMore{position:relative}@media only screen and (min-width:980px){.globalnav.xpbar_3 .xp_properties li a,.globalnav.xpbar_3 .xp_xconnect li a,.globalnav.xpbar_3 .xp_signin li a{padding:0 12px 0}}body.vendor{margin:0;padding:0}body.vendor .globalnav.xpbar_3.auth .xp_signin_disabled .xp_signin,body.vendor .globalnav.xpbar_3.unauth .xp_signin_disabled .xp_signin{display:block}body.vendor .globalnav.xpbar_3.auth .xp_signin_disabled .xp_signin li.xp_signin,body.vendor .globalnav.xpbar_3.unauth .xp_signin_disabled .xp_signin li.xp_signin{display:none}body.vendor .globalnav.xpbar_3.auth .xp_signin_disabled .xp_xconnect,body.vendor .globalnav.xpbar_3.unauth .xp_signin_disabled .xp_xconnect{display:none}
/* /xfinity3/home/promopushdown.css from compiled_css */
.promopushdown{overflow:auto}*:first-child+html .promopushdown{overflow:hidden}.component.promopushdown.standard{display:none;margin:0}.component.promopushdown.standard p{margin:0;text-align:center;color:#313131;font-size:30px;font-weight:bold;text-shadow:0 1px 0 #fff;display:none;padding:25px 0;background:#e5e5e5;-webkit-box-shadow:inset 0 -2px 5px 0 #bbb}.component.promopushdown.standard p .dark{background-color:#292929}.component.promopushdown.standard p a{color:#2ca4e3;text-decoration:none}.component.promopushdown.standard p a:hover{text-decoration:none}.component.promopushdown p.dark{padding:21px 0;-webkit-box-shadow:none;background-color:#292929;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#292929),color-stop(67%,#3b3b3b),color-stop(100%,#454545));background-image:-webkit-linear-gradient(bottom,#292929 0,#3b3b3b 67%,#454545 100%);background-image:-moz-linear-gradient(bottom,#292929 0,#3b3b3b 67%,#454545 100%);background-image:-o-linear-gradient(bottom,#292929 0,#3b3b3b 67%,#454545 100%);background-image:linear-gradient(bottom,#292929 0,#3b3b3b 67%,#454545 100%);margin:0;text-align:center;color:#f2f2f2;font-size:1.7em;font-weight:normal;text-shadow:0 1px 0 black;display:none;letter-spacing:.06em}.component.promopushdown p.dark a.close{background:0;text-decoration:none;width:75px;height:26px;display:block;position:absolute;top:5px;right:10px;font-size:12px;color:#999;vertical-align:middle;line-height:26px;cursor:pointer}.component.promopushdown p.dark a.close:hover{color:#fff;cursor:pointer}.component.promopushdown p.olympics{position:relative;padding:0;background-color:#020202;margin:0;text-align:center;color:#f2f2f2;display:none;height:65px;overflow:hidden;-webkit-box-shadow:none}.component.promopushdown p.olympics .message{position:relative;display:block;min-width:960px;max-width:1000px;height:65px;overflow:hidden;margin:0 auto}.component.promopushdown p.olympics .message a.banner{display:block;overflow:hidden;background:transparent url(/layout/images/rev/1376077903/olympics/olympics_pushdown.jpg) no-repeat 0 0;min-width:960px;max-width:1000px;height:65px;display:block;padding-top:75px}.component.promopushdown p.olympics .message a.button{position:absolute;top:34px;right:237px;color:#fff;text-shadow:none;-webkit-box-shadow:none;font-family:arial,helvetica,sans-serif;font-size:11px;padding:0 7px}.component.promopushdown p.olympics a.close{display:none}
/* /xfinity3/home/icons.css from compiled_css */
.bit8-sprite,#header .header .logo,.icon.video,.icon.photo{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.icon{position:relative;display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 6px 0 0}.icon.video{background-position:-47px -31px;height:10px;width:13px}.icon.photo{background-position:0 -44px;height:10px;width:13px}.icon.none{width:0;height:0;margin:0}
/* /xfinity3/home/controls.css from compiled_css */
.bit8-sprite,#header .header .logo,.controls .control_prev b,.controls .control_next b,.is-carousel-leftmost .controls .control_prev b,.is-carousel-rightmost .controls .control_next b,.control_dots li,.control_dots li.is-active-lentil{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.controls{display:block;overflow:hidden;*zoom:1;position:absolute;width:45px;height:19px;padding:1px;border:1px solid #c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#f7f7f7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(30%,#f7f7f7),color-stop(80%,#ececec));background-image:-webkit-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-moz-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-o-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:linear-gradient(top,#f7f7f7 30%,#ececec 80%);white-space:nowrap;font-size:0}.controls .control_prev,.controls .control_next{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:22px;height:19px;cursor:pointer}.controls .control_prev span,.controls .control_next span{position:absolute;top:0;left:-9999px}.controls .control_prev:hover,.controls .control_next:hover{background:#dfdfdf;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#efefef),color-stop(100%,#dedede));background-image:-webkit-linear-gradient(top,#efefef 0,#dedede 100%);background-image:-moz-linear-gradient(top,#efefef 0,#dedede 100%);background-image:-o-linear-gradient(top,#efefef 0,#dedede 100%);background-image:linear-gradient(top,#efefef 0,#dedede 100%)}.controls .control_prev b,.controls .control_next b{position:relative;display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 6px 0 0}.controls .control_prev{border-right:1px solid #c9c9c9}.controls .control_prev b{background-position:-41px 0;height:13px;width:9px;margin:3px 0 0 5px}.controls .control_next b{background-position:-9px 0;height:13px;width:9px;margin:3px 0 0 8px}.controls .control_count{float:left;padding:0 8px;font-weight:bold}.is-carousel-leftmost .controls .control_prev{cursor:default;background:#f7f7f7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(30%,#f7f7f7),color-stop(80%,#ececec));background-image:-webkit-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-moz-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-o-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:linear-gradient(top,#f7f7f7 30%,#ececec 80%)}.is-carousel-leftmost .controls .control_prev b{background-position:-66px 0;height:13px;width:9px}.is-carousel-rightmost .controls .control_next{cursor:default;background:#f7f7f7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(30%,#f7f7f7),color-stop(80%,#ececec));background-image:-webkit-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-moz-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-o-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:linear-gradient(top,#f7f7f7 30%,#ececec 80%)}.is-carousel-rightmost .controls .control_next b{background-position:-32px 0;height:13px;width:9px}.control_dots{overflow:hidden;*zoom:1;float:left;margin-left:4px}.control_dots li{float:left;margin:3px 0 0 5px;background-position:-33px -31px;height:7px;width:7px;cursor:pointer;text-indent:-9999px}.control_dots li.is-active-lentil{background-position:-40px -31px;height:7px;width:7px}
/* /xfinity3/home/media_block.css from compiled_css */
.media_block{overflow:auto}*:first-child+html .media_block{overflow:hidden}.media_block{overflow-x:hidden}.media_block .thumbnail{float:left;margin-right:20px;margin-bottom:15px}.media_block .media_block_text{overflow:auto}.media_block p{margin:0 0 10px 0}.media_block .headline,.media_block .headline a{float:left;color:#313131;font-family:helvetica,arial,sans-serif;font-size:24px;font-weight:bold;margin-bottom:12px}.media_block .link_block{float:left}.link_block li{margin:0 0 10px 0}.link_block li a{font-weight:bold}.thumbnail_link_block li{overflow:auto;margin-bottom:15px}.thumbnail_link_block li+li{margin-bottom:0}.thumbnail_link_block img{float:left;margin-right:20px}.thumbnail_link_block .minor_headline,.thumbnail_link_block .minor_headline a{color:#313131;font-size:14px;font-weight:bold}.thumbnail_link_block .minor_headline span{font-size:13px;font-weight:normal}.text_block .headline,.text_block .headline a{color:#313131;font-family:helvetica,arial,sans-serif;font-size:21px;font-weight:bold}.two_column_block{overflow:auto;width:100%}.two_column_block .text_block,.two_column_block .link_block,.two_column_block .thumbnail_link_block{float:left;width:47.5%;margin-right:20px}.two_column_block .last{margin-right:0;padding-right:0}
/* /xfinity3/home/thumbnail.css from compiled_css */
.bit8-sprite,#header .header .logo{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite,.thumbnail a .highlight_wrapper .highlight .thumbnail_icon.video,.thumbnail a .highlight_wrapper .highlight .thumbnail_icon.photo,.thumbnail a .icon.video,.thumbnail a .icon.photo{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.thumbnail{display:block}.thumbnail a{position:relative;display:block;width:100%;height:100%}.thumbnail a .highlight_wrapper{opacity:0;display:none\9;overflow:hidden;position:absolute;width:100%;height:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.thumbnail a .highlight_wrapper .highlight{display:block;width:auto;height:95%;border:4px solid #e5c51c}.thumbnail a .highlight_wrapper .highlight .thumbnail_icon{position:absolute;top:50%;left:50%;width:100px;height:75px;margin-top:-39px;margin-left:-50px}.thumbnail a .highlight_wrapper .highlight .thumbnail_icon.video{background-position:0 -254px;height:75px;width:100px}.thumbnail a .highlight_wrapper .highlight .thumbnail_icon.photo{background-position:0 -179px;height:75px;width:100px}.thumbnail a img{border:0;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.5);box-shadow:0 1px 6px rgba(0,0,0,0.5)}.thumbnail a .icon{display:block\9;opacity:1;position:absolute;left:10px;bottom:10px;width:28px;height:26px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.thumbnail a .icon.video{background-position:-28px -329px;height:26px;width:28px}.thumbnail a .icon.video:hover,.thumbnail a .icon.video.ticon_play_hover,.thumbnail a .icon.video.ticon_play-hover{background-position:0 -254px}.thumbnail a .icon.photo{background-position:0 -329px;height:26px;width:28px}.thumbnail a .icon.photo:hover,.thumbnail a .icon.photo.ticon_photo_hover,.thumbnail a .icon.photo.ticon_photo-hover{background-position:0 -179px}.thumbnail a:hover .highlight_wrapper{opacity:1;display:block\9;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.thumbnail a:hover .icon{opacity:0;display:none\9;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.crop{min-width:200px}.crop a .highlight_wrapper .highlight{height:192px}.crop a .thumbnail_image{min-width:200px;height:200px;background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.5);box-shadow:0 1px 6px rgba(0,0,0,0.5)}
/* /components/ad/standard.css from layout */
.ad .adslug{text-align:right;font-size:10px;line-height:1em}.ad_slug_table .ad_slug,.ad_slug_table .can_ad_slug{display:none}#secondary .component.yahoo-LREC,#secondary .component.oas-x32,#secondary div.ad-target.main_top{width:300px;margin:0 -36px 15px -16px;padding:0 14px 0 0;position:relative}#secondary .component.yahoo-LREC div.wrap,#secondary .component.oas-x32 div.wrap,#secondary div.ad-target.main_top div.wrap{width:300px;background-color:#eaeaea;padding:8px 5px 6px 5px;border-top:3px solid #b0b0b0;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:1px solid #fff;min-height:264px}* html #secondary .component.yahoo-LREC div.wrap,* html #secondary .component.oas-x32 div.wrap,* html #secondary div.ad-target.main_top div.wrap{height:264px}#footer .component.yahoo-LREC,#footer .component.oas-x32{display:none}.component.yahoo-LREC .adslug,.component.oas-x32 .adslug{width:auto;background-color:transparent;padding:3px 0 0 0;border:0;text-align:center}.component.yahoo-LREC .adslug li,.component.oas-x32 .adslug li{display:inline;padding-right:10px}.component.yahoo-LREC .adslug li.last,.component.oas-x32 .adslug li.last{padding:0}#secondary .yahoo-LREC a,#secondary .oas-x32 a{color:#2765a2;font-size:9px}#secondary .yahoo-LREC a:hover,#secondary .oas-x32 a:hover{color:#17415d}#secondary .component.yahoo-LREC iframe{width:301px;height:250px}#secondary .component.oas-x32 iframe{width:300px;height:250px}#footer .component.yahoo-N,#footer div.ad-target.main_bottom{margin:15px auto 0;width:728px;padding:0}#footer .component.yahoo-N div.wrap,#footer div.ad-target.main_bottom div.wrap{width:728px;height:90px;padding:6px 0 6px 0}#footer .component.yahoo-N div.component-ad-slug{width:auto;background-color:transparent;padding:3px 0 0 0;border:0}#footer .component.yahoo-N a{color:#2765a2;font-size:10px}#footer .component.yahoo-N iframe{width:728px;height:90px}.yahoo-E,.yahoo-E iframe{width:120px;height:30px}.yahoo-E .super_iframe,.yahoo-E iframe{margin-top:12px}.yahoo-E .adslug{width:120px;position:absolute;top:0;left:0;text-align:left;font-size:9px;color:#000}.yahoo-RICH{margin:0}.yahoo-NT1{margin:7px auto 20px 7px}.component.oas-x37{padding:3px;border:1px solid #c1c1c1;width:auto;overflow:hidden;background-color:#c4e3f6;height:1%}.component.oas-x37 .wrap{background-color:#e3f5ff;padding:5px 6px 9px 7px}.component.oas-x37 h3{font-size:14px;font-weight:bold;margin:0 0 8px 0;padding:0 0 4px 0;border-color:#d7d7d9}.component.oas-x37 .wrap div{font-size:12px;line-height:15px;margin:0;padding:0}.component.oas-x37 div.p360_title,.component.oas-x37 div.Spotlight_title,.component.oas-x37 div.p360_print_url,.component.oas-x37 div.Spotlight_print_url{font-weight:bold;font-size:12px;line-height:15px;color:#0073ae;margin:0 0 2px 0}.component.oas-x37 div.p360_listing{width:47%;float:left;padding-right:10px}.component.oas-x38{margin:0}.component.oas-x38 .ad-wrapper{padding:10px 9px 7px 8px;border:1px solid #c1c1c1;width:auto;overflow:hidden;background-color:#f2f2f2;font-weight:bold}.component.oas-x38 a{font-size:12px}.component.oas-x44{margin:0}.component.yahoo-FB{width:468px;padding:0 10px 0 10px}.component.yahoo-FB .adslug{margin:3px 0 0 0}div.sponsorship{margin:0}div.sponsorship div.image{width:284px;height:22px;overflow:hidden;margin-top:7px}div.sponsorship div.image img{width:auto;height:auto}div.sponsorship div.text a{display:block;margin-top:2px;padding-left:20px;_padding-left:18px;background:url(/layout/images/rev/1376077903/components/ad/live.png) -4px 2px no-repeat;color:#c00;font-weight:bold;line-height:normal}div.sponsorship div.text a:active{outline:0}.ad_feedback{text-align:center}.ad_feedback a{color:#4164f5;text-decoration:none;font-family:Arial,Verdana,sans-serif!important;font-size:9px!important;font-weight:normal!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-top:5px;text-align:center}.ad_feedback a:hover{color:#4164f5;text-decoration:underline}.ad_feedback_oas{margin-top:-20px;margin-bottom:20px}
/* /xfinity3/home/weather.css from compiled_css */
.bit8-sprite,#header .header .logo,.weather .twc_logo{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.weather{padding:11px 10px 0 10px;height:48px;background:#fff;position:relative;z-index:100003}@media only screen and (min-width:1088px){.weather{height:29px}}.weather .twc_logo{background-position:-100px -173px;height:35px;width:33px;position:absolute;display:inline-block;right:8px;top:6px;text-decoration:none}.weather h2{color:#cc191f;padding:0;margin:0 0 10px 0;font-size:15px}.weather .error{display:none}.weather .date{font-size:15px;font-weight:bold}.weather .city{position:relative;display:inline;color:#313131;font-weight:bold;font-size:15px;z-index:3}.weather .city b{cursor:pointer}.weather .city .city_expand{position:absolute;background-color:#fff;zoom:1;z-index:1000;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.7);-moz-box-shadow:0 0 8px rgba(0,0,0,0.7);box-shadow:0 0 8px rgba(0,0,0,0.7);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #a6a6a6\9;left:9px;top:19px;margin-top:-2px \9;display:none;font-size:13px;color:#8a8a8a;padding:9px 14px;white-space:nowrap;text-decoration:none!important}.weather .city .city_expand a.local_news{margin-right:8px}.weather .city .city_expand a.change_location{margin-left:8px}.weather .city:hover{padding-bottom:12px}.weather .city:hover .city_expand{display:block}.weather .city:hover .city_expand.closed{display:none}.weather .weather_details{position:absolute;display:block;bottom:0;right:10px;height:48px;font-weight:bold;font-size:15px;z-index:1}@media only screen and (min-width:1088px){.weather .weather_details{height:29px}}.weather .weather_details .alert{color:#cc191f;cursor:default}.weather .weather_details .weather_icon,.weather .weather_details .temp{cursor:pointer;color:#0473ad}.weather .weather_expand{position:absolute;background-color:#fff;zoom:1;z-index:1000;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.7);-moz-box-shadow:0 0 8px rgba(0,0,0,0.7);box-shadow:0 0 8px rgba(0,0,0,0.7);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #a6a6a6\9;right:-324px;top:-3px;display:none;padding:12px 10px;width:299px;font-size:13px;font-weight:bold;z-index:2}.weather .weather_expand.active{display:block}.weather .weather_expand p.current{color:#8a8a8a}.weather .weather_expand p.current span{color:#313131}.weather .weather_expand ul.forecast{border:1px solid #e0e0e0;background:#f7f7f7;width:299px;height:108px;font-size:0;white-space:nowrap}.weather .weather_expand ul.forecast li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:12px;margin:0;width:59px;height:108px}.weather .weather_expand ul.forecast li.day,.weather .weather_expand ul.forecast li.tomorrow{border-left:1px dotted #bab9b9}.weather .weather_expand ul.forecast li h3{margin:12px 0 0 0;padding:0;font-size:13px;color:#8a8a8a;text-align:center}.weather .weather_expand ul.forecast li span{display:block;font-size:13px;font-weight:bold;text-align:center}.weather .weather_expand ul.forecast li span.high{color:#313131}.weather .weather_expand ul.forecast li span.low{color:#8a8a8a}.weather .weather_expand .hourly{float:left}.weather .weather_expand .tenday{float:right}.weather .weather_expand .ten-day,.weather .weather_expand .forecast-links{overflow:hidden;*zoom:1;display:inline-block;margin-top:13px;color:#313131}.weather .weather_expand .ten-day b,.weather .weather_expand .forecast-links b{color:#0473ad}.weather .expired{position:absolute;background-color:#fff;zoom:1;z-index:1000;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.7);-moz-box-shadow:0 0 8px rgba(0,0,0,0.7);box-shadow:0 0 8px rgba(0,0,0,0.7);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #a6a6a6\9;display:none;right:-324px;top:-3px;display:none;padding:12px 10px;width:299px;font-size:13px;font-weight:bold}.weather .expired.active{display:block}.weather_icon.large{position:absolute;bottom:0;height:31px;width:83px;right:-9px}@media only screen and (min-width:1088px){.weather_icon.large{height:27px;right:18px}}.weather_icon.large.icon0{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/0.png")}.weather_icon.large.icon1{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/1.png")}.weather_icon.large.icon2{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/2.png")}.weather_icon.large.icon3{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/3.png")}.weather_icon.large.icon4{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/4.png")}.weather_icon.large.icon5{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/5.png")}.weather_icon.large.icon6{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/6.png")}.weather_icon.large.icon7{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/7.png")}.weather_icon.large.icon8{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/8.png")}.weather_icon.large.icon9{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/9.png")}.weather_icon.large.icon10{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/10.png")}.weather_icon.large.icon11{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/11.png")}.weather_icon.large.icon12{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/12.png")}.weather_icon.large.icon13{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/13.png")}.weather_icon.large.icon14{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/14.png")}.weather_icon.large.icon15{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/15.png")}.weather_icon.large.icon16{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/16.png")}.weather_icon.large.icon17{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/17.png")}.weather_icon.large.icon18{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/18.png")}.weather_icon.large.icon19{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/19.png")}.weather_icon.large.icon20{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/20.png")}.weather_icon.large.icon21{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/21.png")}.weather_icon.large.icon22{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/22.png")}.weather_icon.large.icon23{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/23.png")}.weather_icon.large.icon24{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/24.png")}.weather_icon.large.icon25{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/25.png")}.weather_icon.large.icon26{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/26.png")}.weather_icon.large.icon27{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/27.png")}.weather_icon.large.icon28{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/28.png")}.weather_icon.large.icon29{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/29.png")}.weather_icon.large.icon30{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/30.png")}.weather_icon.large.icon31{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/31.png")}.weather_icon.large.icon32{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/32.png")}.weather_icon.large.icon33{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/33.png")}.weather_icon.large.icon34{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/34.png")}.weather_icon.large.icon35{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/35.png")}.weather_icon.large.icon36{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/36.png")}.weather_icon.large.icon37{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/37.png")}.weather_icon.large.icon38{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/38.png")}.weather_icon.large.icon39{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/39.png")}.weather_icon.large.icon40{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/40.png")}.weather_icon.large.icon41{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/41.png")}.weather_icon.large.icon42{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/42.png")}.weather_icon.large.icon43{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/43.png")}.weather_icon.large.icon44{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/44.png")}.weather_icon.large.icon45{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/45.png")}.weather_icon.large.icon46{background-image:url("/layout/images/rev/1376077903/components/weather/icons/large/83x31/46.png")}.weather_icon.small{display:block;width:38px;height:37px;margin:1px auto}.weather_icon.small.icon0{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/0.png")}.weather_icon.small.icon1{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/1.png")}.weather_icon.small.icon2{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/2.png")}.weather_icon.small.icon3{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/3.png")}.weather_icon.small.icon4{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/4.png")}.weather_icon.small.icon5{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/5.png")}.weather_icon.small.icon6{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/6.png")}.weather_icon.small.icon7{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/7.png")}.weather_icon.small.icon8{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/8.png")}.weather_icon.small.icon9{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/9.png")}.weather_icon.small.icon10{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/10.png")}.weather_icon.small.icon11{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/11.png")}.weather_icon.small.icon12{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/12.png")}.weather_icon.small.icon13{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/13.png")}.weather_icon.small.icon14{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/14.png")}.weather_icon.small.icon15{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/15.png")}.weather_icon.small.icon16{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/16.png")}.weather_icon.small.icon17{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/17.png")}.weather_icon.small.icon18{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/18.png")}.weather_icon.small.icon19{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/19.png")}.weather_icon.small.icon20{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/20.png")}.weather_icon.small.icon21{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/21.png")}.weather_icon.small.icon22{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/22.png")}.weather_icon.small.icon23{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/23.png")}.weather_icon.small.icon24{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/24.png")}.weather_icon.small.icon25{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/25.png")}.weather_icon.small.icon26{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/26.png")}.weather_icon.small.icon27{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/27.png")}.weather_icon.small.icon28{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/28.png")}.weather_icon.small.icon29{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/29.png")}.weather_icon.small.icon30{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/30.png")}.weather_icon.small.icon31{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/31.png")}.weather_icon.small.icon32{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/32.png")}.weather_icon.small.icon33{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/33.png")}.weather_icon.small.icon34{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/34.png")}.weather_icon.small.icon35{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/35.png")}.weather_icon.small.icon36{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/36.png")}.weather_icon.small.icon37{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/37.png")}.weather_icon.small.icon38{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/38.png")}.weather_icon.small.icon39{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/39.png")}.weather_icon.small.icon40{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/40.png")}.weather_icon.small.icon41{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/41.png")}.weather_icon.small.icon42{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/42.png")}.weather_icon.small.icon43{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/43.png")}.weather_icon.small.icon44{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/44.png")}.weather_icon.small.icon45{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/45.png")}.weather_icon.small.icon46{background-image:url("/layout/images/rev/1376077903/components/weather/icons/small/38x37/46.png")}
/* /xfinity3/home/services_us37430.css from compiled_css */
.bit8-sprite,#header .header .logo,.services .dashboard .profile p a.help,.services .dashboard .account_links li.cim-preview-error .tooltip-handle b,.services .dashboard .service_links li.cim-preview-error .tooltip-handle b,.services .dashboard .account_links li .tooltip-handle b,.services .dashboard .service_links li .tooltip-handle b,.services .dashboard .account_links li .tooltip-handle.cim-preview-on b,.services .dashboard .service_links li .tooltip-handle.cim-preview-on b,.services .dashboard .account_links li .tooltip-handle.cim-preview-on:hover b,.services .dashboard .account_links li .tooltip-handle.cim-preview-on:focus b,.services .dashboard .service_links li .tooltip-handle.cim-preview-on:hover b,.services .dashboard .service_links li .tooltip-handle.cim-preview-on:focus b,.services .dashboard .account_links li.email .icon,.services .dashboard .account_links li.mobile_email .icon,.services .dashboard .service_links li.email .icon,.services .dashboard .service_links li.mobile_email .icon,.services .dashboard .account_links li.voice .icon,.services .dashboard .service_links li.voice .icon,.services .dashboard .account_links li.dvr .icon,.services .dashboard .service_links li.dvr .icon,.services .dashboard .account_links li.msgtvns .icon,.services .dashboard .service_links li.msgtvns .icon,.services .dashboard .account_links li.vod .icon,.services .dashboard .service_links li.vod .icon,.services .dashboard .account_links li.tvlistings .icon,.services .dashboard .service_links li.tvlistings .icon,.services .dashboard .account_links li.queue .icon,.services .dashboard .service_links li.queue .icon,.services .dashboard .account_links li.guard .icon,.services .dashboard .service_links li.guard .icon,.services .dashboard .account_links li.home .icon,.services .dashboard .account_links li.mobile_home .icon,.services .dashboard .service_links li.home .icon,.services .dashboard .service_links li.mobile_home .icon,.services .dashboard .account_links li.shop_upgrade a.base-link b.icon,.services .dashboard .account_links li.shop_upgrade span.base-link b.icon,.services .dashboard .service_links li.shop_upgrade a.base-link b.icon,.services .dashboard .service_links li.shop_upgrade span.base-link b.icon,.services .dashboard .account_links li.mobile_account .icon,.services .dashboard .service_links li.mobile_account .icon,.services .dashboard .account_links li.calendar .icon,.services .dashboard .service_links li.calendar .icon,.services .dashboard .account_links li .tooltip-handle.cim-preview-error b{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}@keyframes glow{50%{box-shadow:0 0 8px 0 #5d8d9b}}@keyframes glare{0%{left:-50%}10%{left:110%}100%{left:110%}}.shimmer{overflow:hidden;position:relative}.shimmer:after{content:'';position:absolute;left:-50%;top:0;height:100px;width:10px;background-color:rgba(255,255,255,0.15);transform:skewX(-35deg);animation:10s ease 2s normal none infinite glare}.services{overflow:hidden;*zoom:1}.secondary .column_content .services{border-top-width:0}.services .date{margin:0 4% 14px 4%;font-size:15px;font-weight:bold}.services .dashboard{padding-bottom:10px;background-color:#fff}.services .dashboard .profile{display:block;overflow:hidden;*zoom:1;min-height:34px;margin:0 10px 0 10px;padding:10px;border:1px solid #000;background-color:#191919;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#282828),color-stop(100%,#101010));background-image:-webkit-linear-gradient(top,#282828 0,#101010 100%);background-image:-moz-linear-gradient(top,#282828 0,#101010 100%);background-image:-o-linear-gradient(top,#282828 0,#101010 100%);background-image:linear-gradient(top,#282828 0,#101010 100%)}@media screen and (min-width:1120px){.services .dashboard .profile{padding:20px}}.services .dashboard .profile img{float:left;width:24.8%;max-width:100%;margin:0 7% 0 0}.services .dashboard .profile p{font-size:12px;line-height:18px;clear:both;color:white}.services .dashboard .profile p a.help{display:block;background-position:-37px -59px;height:14px;width:15px}.services .dashboard .profile h1,.services .dashboard .profile h1 a{color:#fff;font-size:18px;font-weight:bold;margin:3px 0 7px 0;width:100%;overflow:hidden;text-overflow:ellipsis}.services .dashboard .profile h1 .highlight,.services .dashboard .profile h1 a .highlight{display:block;font-style:normal;color:#fecb00}.services .dashboard .profile a{color:#2ca4e3}.services .dashboard .profile a.button{color:white}.services .dashboard .profile .username{margin:4px 0 5px 0;color:white;font-size:14px}.services .dashboard .profile .email_address{margin:0 0 6px 0;color:#999;font-size:11px}.services .dashboard .profile .account_type{margin:0 15px 0 0;color:#fecb00}.services .dashboard .profile .account_type b{position:relative;display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 6px 0 0;width:13px;height:13px;top:2px;background-color:#fecb00}.services .dashboard .profile a.sign-out{color:#8a8a8a;font-size:11px}.services .dashboard .profile a.sign-out:hover,.services .dashboard .profile a.sign-out:focus{color:#fff;text-decoration:underline}.services .dashboard .profile.unauthenticated h1{margin:0;line-height:24px}.services .dashboard .profile .billpay a{font-weight:bold}.services .dashboard .profile .billpay b{position:relative;display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 6px 0 0;width:16px;height:11px;top:1px;background-color:#2ca4e3}.services .dashboard .account_links li,.services .dashboard .service_links li{position:relative;margin:0 10px;background-color:#f1f1f1;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(5%,#f5f5f5),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(top,#fff 0,#f5f5f5 5%,#e9e9e9 100%);background-image:-moz-linear-gradient(top,#fff 0,#f5f5f5 5%,#e9e9e9 100%);background-image:-o-linear-gradient(top,#fff 0,#f5f5f5 5%,#e9e9e9 100%);background-image:linear-gradient(top,#fff 0,#f5f5f5 5%,#e9e9e9 100%)}.services .dashboard .account_links li sup,.services .dashboard .service_links li sup{font-size:5px;position:relative;top:-2px}.services .dashboard .account_links li .base-link,.services .dashboard .service_links li .base-link{display:block;border:1px solid #e1e1e1;border:1px solid #c1c1c1;border-top-width:0;color:#313131;font-family:helvetica,arial,sans-serif;font-size:12px;font-weight:bold;height:30px;padding:15px 10px 0 28%}@media screen and (min-width:1088px){.services .dashboard .account_links li .base-link,.services .dashboard .service_links li .base-link{font-size:13px;height:30px;padding:15px 10px 0 23%}}@media screen and (min-width:1200px){.services .dashboard .account_links li .base-link,.services .dashboard .service_links li .base-link{font-size:14px;height:30px;padding:15px 10px 0 17.5%}}.services .dashboard .account_links li .message,.services .dashboard .service_links li .message{display:none;color:#8a8a8a;font-family:arial,sans-serif;font-weight:normal;padding-top:11px;margin:0 auto;font-size:11px;right:0}.services .dashboard .account_links li .message.cim-has-count,.services .dashboard .service_links li .message.cim-has-count{display:block;top:50%;right:30px;position:absolute;margin-top:-7px;padding:1px 3px;width:auto;min-width:12px;height:14px;line-height:13px;color:#fff;background-color:#d71920;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d71920),color-stop(100%,#af2126));background-image:-webkit-linear-gradient(top,#d71920 0,#af2126 100%);background-image:-moz-linear-gradient(top,#d71920 0,#af2126 100%);background-image:-o-linear-gradient(top,#d71920 0,#af2126 100%);background-image:linear-gradient(top,#d71920 0,#af2126 100%);border:1px solid #bebebe;border-top-color:#83130a;border-bottom-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;font-family:arial,sans-serif;font-size:11px;font-weight:normal}@media screen and (min-width:1088px){.services .dashboard .account_links li .message.cim-has-count,.services .dashboard .service_links li .message.cim-has-count{margin-top:-9px;padding:2px 4px;right:37px}}@media screen and (min-width:1120px){.services .dashboard .account_links li .message.cim-has-count,.services .dashboard .service_links li .message.cim-has-count{right:47px}}.services .dashboard .account_links li.hasPreview .base-link,.services .dashboard .service_links li.hasPreview .base-link{padding-right:45px}.services .dashboard .account_links li.hasPreview .cim-has-count,.services .dashboard .service_links li.hasPreview .cim-has-count{right:30px}@media screen and (min-width:1088px){.services .dashboard .account_links li.hasPreview .cim-has-count,.services .dashboard .service_links li.hasPreview .cim-has-count{right:37px}}@media screen and (min-width:1120px){.services .dashboard .account_links li.hasPreview .cim-has-count,.services .dashboard .service_links li.hasPreview .cim-has-count{right:47px}}.services .dashboard .account_links li.hasPreview.cim-has-message .base-link,.services .dashboard .service_links li.hasPreview.cim-has-message .base-link{padding-right:80px}.services .dashboard .account_links li.cim-has-message .base-link,.services .dashboard .service_links li.cim-has-message .base-link{padding-right:80px}.services .dashboard .account_links li.cim-preview-error .tooltip-handle:hover,.services .dashboard .account_links li.cim-preview-error .tooltip-handle:focus,.services .dashboard .service_links li.cim-preview-error .tooltip-handle:hover,.services .dashboard .service_links li.cim-preview-error .tooltip-handle:focus{cursor:default;border-color:#c9c9c9;border-color:#c0c0c0;border-bottom-color:#919191;background-color:#dfdfdf;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(15%,#efefef),color-stop(85%,#dedede),color-stop(100%,#c5c5c5));background-image:-webkit-linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:-moz-linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:-o-linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:none;border:1px solid #c1c1c1;background:#f7f7f7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(30%,#f7f7f7),color-stop(80%,#ececec));background-image:-webkit-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-moz-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-o-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:linear-gradient(top,#f7f7f7 30%,#ececec 80%)}.services .dashboard .account_links li.cim-preview-error .tooltip-handle b,.services .dashboard .service_links li.cim-preview-error .tooltip-handle b{background-position:-111px 0;height:13px;width:9px;cursor:default}.services .dashboard .account_links li .icon,.services .dashboard .service_links li .icon{position:relative;display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 6px 0 0;position:absolute;top:50%;left:11.5%}@media screen and (min-width:1088px){.services .dashboard .account_links li .icon,.services .dashboard .service_links li .icon{left:9.5%}}@media screen and (min-width:1200px){.services .dashboard .account_links li .icon,.services .dashboard .service_links li .icon{left:8%}}.services .dashboard .account_links li .subhead,.services .dashboard .service_links li .subhead{overflow:hidden;display:block;margin:2px 0 0 0;color:#8a8a8a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.services .dashboard .account_links li .subhead.negative,.services .dashboard .service_links li .subhead.negative{color:#cc191f}.services .dashboard .account_links li .label,.services .dashboard .service_links li .label{position:relative;display:block}.services .dashboard .account_links li a:hover,.services .dashboard .account_links li a:focus,.services .dashboard .service_links li a:hover,.services .dashboard .service_links li a:focus{text-decoration:none;cursor:pointer;border-color:#c9c9c9;background-color:#dfdfdf;background:#dfdfdf;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#efefef),color-stop(100%,#dedede));background-image:-webkit-linear-gradient(top,#efefef 0,#dedede 100%);background-image:-moz-linear-gradient(top,#efefef 0,#dedede 100%);background-image:-o-linear-gradient(top,#efefef 0,#dedede 100%);background-image:linear-gradient(top,#efefef 0,#dedede 100%)}.services .dashboard .account_links li .tooltip-handle,.services .dashboard .service_links li .tooltip-handle{display:block;position:absolute;top:50%;margin-top:-13px;right:12px;right:5px;height:23px;width:23px;padding:0;border:1px solid #c1c1c1;background:#f7f7f7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(30%,#f7f7f7),color-stop(80%,#ececec));background-image:-webkit-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-moz-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:-o-linear-gradient(top,#f7f7f7 30%,#ececec 80%);background-image:linear-gradient(top,#f7f7f7 30%,#ececec 80%);top:0;right:0;bottom:-1px;margin-top:0;height:auto;width:20px;padding:0}@media screen and (min-width:1088px){.services .dashboard .account_links li .tooltip-handle,.services .dashboard .service_links li .tooltip-handle{-webkit-box-shadow:white 0 1px 1px 1px;-moz-box-shadow:white 0 1px 1px 1px;box-shadow:white 0 1px 1px 1px;top:50%;margin-top:-13px;right:5px;height:23px;width:23px;padding:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}}@media screen and (min-width:1120px){.services .dashboard .account_links li .tooltip-handle,.services .dashboard .service_links li .tooltip-handle{right:12px}}.services .dashboard .account_links li .tooltip-handle b,.services .dashboard .service_links li .tooltip-handle b{display:block;position:absolute;top:50%;margin-top:-7px;right:50%;margin-right:-5px;background-position:-138px 0;height:13px;width:9px}.services .dashboard .account_links li .tooltip-handle:hover,.services .dashboard .account_links li .tooltip-handle:focus,.services .dashboard .service_links li .tooltip-handle:hover,.services .dashboard .service_links li .tooltip-handle:focus{cursor:pointer;border-color:#c9c9c9;border-color:#c0c0c0;border-bottom-color:#919191;background-color:#dfdfdf;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(15%,#efefef),color-stop(85%,#dedede),color-stop(100%,#c5c5c5));background-image:-webkit-linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:-moz-linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:-o-linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%);background-image:linear-gradient(top,#fff 0,#efefef 15%,#dedede 85%,#c5c5c5 100%)}.services .dashboard .account_links li .tooltip-handle.cim-preview-on,.services .dashboard .service_links li .tooltip-handle.cim-preview-on{background-color:#0095ce;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0095ce),color-stop(100%,#006fa8));background-image:-webkit-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:-moz-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:-o-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:linear-gradient(top,#0095ce 0,#006fa8 100%)}.services .dashboard .account_links li .tooltip-handle.cim-preview-on b,.services .dashboard .service_links li .tooltip-handle.cim-preview-on b{background-position:-93px 0;height:13px;width:9px}.services .dashboard .account_links li .tooltip-handle.cim-preview-on:hover b,.services .dashboard .account_links li .tooltip-handle.cim-preview-on:focus b,.services .dashboard .service_links li .tooltip-handle.cim-preview-on:hover b,.services .dashboard .service_links li .tooltip-handle.cim-preview-on:focus b{background-position:-75px 0;height:13px;width:9px}.services .dashboard .account_links li.cim-dashboard-hidden,.services .dashboard .service_links li.cim-dashboard-hidden{display:none}.services .dashboard .account_links li.email .icon,.services .dashboard .account_links li.mobile_email .icon,.services .dashboard .service_links li.email .icon,.services .dashboard .service_links li.mobile_email .icon{background-position:0 -59px;height:14px;width:20px;margin:-7px 0 0 -10px}.services .dashboard .account_links li.email .error,.services .dashboard .account_links li.mobile_email .error,.services .dashboard .service_links li.email .error,.services .dashboard .service_links li.mobile_email .error{color:#606060;font-size:13px;padding:20px 10px}.services .dashboard .account_links li.mobile_email,.services .dashboard .service_links li.mobile_email{display:none}.services .dashboard .account_links li.voice.cim-has-message .label,.services .dashboard .service_links li.voice.cim-has-message .label{margin-top:-0.4em}@media only screen and (min-width:1055px){.services .dashboard .account_links li.voice.cim-has-message .label,.services .dashboard .service_links li.voice.cim-has-message .label{margin-top:0}}.services .dashboard .account_links li.voice .label,.services .dashboard .service_links li.voice .label{margin-top:0}.services .dashboard .account_links li.voice .icon,.services .dashboard .service_links li.voice .icon{background-position:-89px -59px;height:20px;width:10px;margin:-10px 0 0 -5px}.services .dashboard .account_links li.dvr .icon,.services .dashboard .service_links li.dvr .icon{background-position:-83px -13px;height:17px;width:20px;margin:-8px 0 0 -10px}.services .dashboard .account_links li.msgtvns,.services .dashboard .service_links li.msgtvns{display:none;cursor:pointer}.services .dashboard .account_links li.msgtvns .icon,.services .dashboard .service_links li.msgtvns .icon{background-position:-72px -79px;height:20px;width:29px;margin:-10px 0 0 -15px}.services .dashboard .account_links li.msgtvns .label span,.services .dashboard .service_links li.msgtvns .label span{white-space:nowrap;display:inline;margin-right:10px}.services .dashboard .account_links li.msgtvns .beta,.services .dashboard .service_links li.msgtvns .beta{background:none repeat scroll 0 0 #cc191f;border-radius:10px 10px 10px 10px;box-shadow:0 -1px 0 0 #933;color:white;display:inline;font-size:8px;font-weight:bold;padding:0 4px;position:relative;text-transform:uppercase;top:-1px}@media only screen and (min-width:1120px) and (max-width:1210px){.services .dashboard .account_links li.msgtvns,.services .dashboard .service_links li.msgtvns{height:46px}}@media only screen and (min-width:1200px){}.services .dashboard .account_links li.vod .label,.services .dashboard .service_links li.vod .label{margin-top:-0.4em}@media only screen and (min-width:1199px){.services .dashboard .account_links li.vod .label,.services .dashboard .service_links li.vod .label{margin-top:0}}.services .dashboard .account_links li.vod .icon,.services .dashboard .service_links li.vod .icon{background-position:-26px -44px;height:11px;width:28px;margin:-8px 0 0 -14px}.services .dashboard .account_links li.tvlistings .icon,.services .dashboard .service_links li.tvlistings .icon{background-position:-142px -44px;height:15px;width:17px;margin:-8px 0 0 -8px}.services .dashboard .account_links li.queue .icon,.services .dashboard .service_links li.queue .icon{background-position:-18px 0;height:13px;width:14px;margin:-7px 0 0 -7px}.services .dashboard .account_links li.guard .icon,.services .dashboard .service_links li.guard .icon{background-position:-138px -59px;height:20px;width:19px;margin:-10px 0 0 -11px}.services .dashboard .account_links li.home .label,.services .dashboard .account_links li.mobile_home .label,.services .dashboard .service_links li.home .label,.services .dashboard .service_links li.mobile_home .label{margin-top:-0.4em}@media only screen and (min-width:1167px){.services .dashboard .account_links li.home .label,.services .dashboard .account_links li.mobile_home .label,.services .dashboard .service_links li.home .label,.services .dashboard .service_links li.mobile_home .label{margin-top:0}}.services .dashboard .account_links li.home .icon,.services .dashboard .account_links li.mobile_home .icon,.services .dashboard .service_links li.home .icon,.services .dashboard .service_links li.mobile_home .icon{background-position:-117px -59px;height:19px;width:21px;margin:-10px 0 0 -11px}.services .dashboard .account_links li.mobile_home,.services .dashboard .service_links li.mobile_home{display:none}.services .dashboard .account_links li.shop_upgrade a.base-link b.icon,.services .dashboard .account_links li.shop_upgrade span.base-link b.icon,.services .dashboard .service_links li.shop_upgrade a.base-link b.icon,.services .dashboard .service_links li.shop_upgrade span.base-link b.icon{background-position:0 -208px;height:26px;width:25px}.services .dashboard .account_links li.shop_upgrade,.services .dashboard .service_links li.shop_upgrade{display:none}.services .dashboard .account_links li.mobile_account .icon,.services .dashboard .service_links li.mobile_account .icon{background-position:-91px -100px;height:26px;width:25px}.services .dashboard .account_links li.mobile_account,.services .dashboard .service_links li.mobile_account{display:none}.services .dashboard .account_links li.calendar .icon,.services .dashboard .service_links li.calendar .icon{background-position:0 -100px;height:25px;width:25px}.services .dashboard .account_links li.first .base-link,.services .dashboard .service_links li.first .base-link{border-top-width:1px}.services .dashboard .account_links li.first .tooltip-handle,.services .dashboard .service_links li.first .tooltip-handle{bottom:1px}.services .dashboard .account_links li.last .tooltip-handle,.services .dashboard .service_links li.last .tooltip-handle{bottom:1px}.services .dashboard .service_links li{font-size:0;line-height:0}.services .dashboard .service_links li .base-link{line-height:normal}.services .dashboard .service_links li .tooltip-handle{border:0;height:45px;border-left:1px solid #c1c1c1;right:1px}@media screen and (min-width:1088px){.services .dashboard .service_links li .tooltip-handle{right:5px;height:23px;width:23px;border:1px solid #c1c1c1}}@media screen and (min-width:1120px){.services .dashboard .service_links li .tooltip-handle{right:12px;height:23px;width:23px;border:1px solid #c1c1c1}}@media screen and (min-width:1200px){.services .dashboard .service_links li .tooltip-handle{right:12px;height:23px;width:23px;border:1px solid #c1c1c1}}.services .dashboard .service_links li.first .tooltip-handle{border-top:1px solid #c1c1c1}.services .dashboard .account_links li{position:relative;*height:1%;margin:0 10px 11px 10px;background-color:#191919}.services .dashboard .account_links li .base-link{border:1px solid #000;color:#fff;background-color:#191919;-webkit-box-shadow:inset 0 1px 0 #404040;-moz-box-shadow:inset 0 1px 0 #404040;box-shadow:inset 0 1px 0 #404040;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#191919),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#191919 0,#000 100%);background-image:-moz-linear-gradient(top,#191919 0,#000 100%);background-image:-o-linear-gradient(top,#191919 0,#000 100%);background-image:linear-gradient(top,#191919 0,#000 100%)}.services .dashboard .account_links li .base-link.base-link{height:27px;padding:11px 0 0 20px}@media screen and (min-width:1120px){.services .dashboard .account_links li .base-link.base-link{padding:11px 0 0 20px}}.services .dashboard .account_links li .base-link .label{font-size:12px;font-weight:bold}.services .dashboard .account_links li .base-link b{display:none}.services .dashboard .account_links li .base-link:hover,.services .dashboard .account_links li .base-link:focus{color:#fff;background-color:#2a2a2a;border-color:#000;-webkit-box-shadow:inset 0 1px 0 #3f3f3f;-moz-box-shadow:inset 0 1px 0 #3f3f3f;box-shadow:inset 0 1px 0 #3f3f3f;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#272727),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#272727 0,#000 100%);background-image:-moz-linear-gradient(top,#272727 0,#000 100%);background-image:-o-linear-gradient(top,#272727 0,#000 100%);background-image:linear-gradient(top,#272727 0,#000 100%);text-decoration:none}.services .dashboard .account_links li .tooltip-handle{background-color:#191919;border-color:#111;-webkit-box-shadow:inset 0 1px 0 0 #555,0 1px 0 0 #333;-moz-box-shadow:inset 0 1px 0 0 #555,0 1px 0 0 #333;box-shadow:inset 0 1px 0 0 #555,0 1px 0 0 #333;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#403f3f),color-stop(100%,#292929));background-image:-webkit-linear-gradient(top,#403f3f 0,#292929 100%);background-image:-moz-linear-gradient(top,#403f3f 0,#292929 100%);background-image:-o-linear-gradient(top,#403f3f 0,#292929 100%);background-image:linear-gradient(top,#403f3f 0,#292929 100%)}.services .dashboard .account_links li .tooltip-handle b{background-position:0 0;height:13px;width:9px}.services .dashboard .account_links li .tooltip-handle:hover,.services .dashboard .account_links li .tooltip-handle:focus{cursor:pointer;background-color:#2a2a2a;border-color:#111;border-color:#000;-webkit-box-shadow:inset 0 1px 0 0 #777,0 1px 0 0 #333;-moz-box-shadow:inset 0 1px 0 0 #777,0 1px 0 0 #333;box-shadow:inset 0 1px 0 0 #777,0 1px 0 0 #333;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4d5659),color-stop(100%,#272a2b));background-image:-webkit-linear-gradient(top,#4d5659 0,#272a2b 100%);background-image:-moz-linear-gradient(top,#4d5659 0,#272a2b 100%);background-image:-o-linear-gradient(top,#4d5659 0,#272a2b 100%);background-image:linear-gradient(top,#4d5659 0,#272a2b 100%)}.services .dashboard .account_links li .tooltip-handle.cim-preview-on{background-color:#0095ce;-webkit-box-shadow:inset 0 0 0 #595959;-moz-box-shadow:inset 0 0 0 #595959;box-shadow:inset 0 0 0 #595959;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0095ce),color-stop(100%,#006fa8));background-image:-webkit-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:-moz-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:-o-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:linear-gradient(top,#0095ce 0,#006fa8 100%)}.services .dashboard .account_links li .tooltip-handle.cim-preview-on b{background-position:-75px 0;height:13px;width:9px}.services .dashboard .account_links li .tooltip-handle.cim-preview-on:hover b,.services .dashboard .account_links li .tooltip-handle.cim-preview-on:focus b{background-position:-147px 0;height:13px;width:9px}.services .dashboard .account_links li .tooltip-handle.cim-preview-error:hover,.services .dashboard .account_links li .tooltip-handle.cim-preview-error:focus{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0095ce),color-stop(100%,#006fa8));background-image:-webkit-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:-moz-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:-o-linear-gradient(top,#0095ce 0,#006fa8 100%);background-image:linear-gradient(top,#0095ce 0,#006fa8 100%);cursor:default}.services .dashboard .account_links li .tooltip-handle.cim-preview-error b{background-position:-129px 0;height:13px;width:9px}.services .dashboard .secondary_properties{border-top:1px solid #b8b8b8}.services .dashboard .secondary_properties li{border-top:1px solid #ebebeb;border-bottom:1px solid #b8b8b8}.services .dashboard .secondary_properties li a{position:relative;display:block;padding:10px 10px 10px 25%;color:#313131;font-size:18px}.services .dashboard .secondary_properties li a b{position:relative;display:inline-block;overflow:hidden;width:10px;height:10px;margin:0 6px 0 0;position:absolute;top:20%;left:12%;width:20px;height:20px;background-color:#2ca4e3}.services .dashboard .secondary_properties li a:hover,.services .dashboard .secondary_properties li a:focus{text-decoration:none}.cim-signed-in .services .dashboard .service_links li.msgtvns.active{display:block}.services .dashboard a.prod-awareness{padding:0 10px 11px 10px;font-weight:bold;border-bottom:1px dotted #dbdbdb;display:block;margin-bottom:10px;line-height:16px}body.cim-signed-in .dashboard .profile .authenticated h1{margin-bottom:2px}body.cim-signed-in .dashboard .profile .authenticated a.uid{color:#8a8a8a;float:left;margin-bottom:0}body.cim-signed-in .dashboard .profile .authenticated a.sign-out{color:#8a8a8a;font-size:11px}body.cim-signed-in .dashboard .profile .authenticated a.sign-out:hover,body.cim-signed-in .dashboard .profile .authenticated a.sign-out:focus{color:#fff;text-decoration:underline}body.cim-signed-in .dashboard .service_links li.account.cim-has-message a{padding-top:13px;padding-bottom:7px}body .dashboard .profile{max-height:20px;-webkit-transition:max-height 1s ease 0s;transition:max-height 1s ease 0s}body.cim-signed-in .dashboard .profile,body.cim-not-signed-in .dashboard .profile{max-height:200px}body .dashboard .profile .profile-msg{position:relative;-webkit-transition:opacity 1s ease 0s;transition:opacity 1s ease 0s;display:none\9;opacity:0;z-index:0}body .dashboard .profile .superposition{position:absolute}body .dashboard .profile.authenticated,body .dashboard .profile.unauthenticated{display:none}body.cim-signed-in .dashboard .profile.authenticated,body.cim-not-signed-in .dashboard .profile.unauthenticated{display:block}body .dashboard .profile .superposition,body.cim-signed-in .dashboard .profile .authenticated,body.cim-not-signed-in .dashboard .profile .unauthenticated{display:block\9;opacity:1;z-index:1}body.cim-signed-in .dashboard .profile .superposition,body.cim-signed-in .dashboard .profile .unauthenticated,body.cim-not-signed-in .dashboard .profile .superposition,body.cim-not-signed-in .dashboard .profile .authenticated{display:none\9;opacity:0;z-index:0;position:absolute}.dashboard .profile .superposition h1{font-weight:100;font-style:italic;margin:15px 0 0 0}@media only screen and (max-width:1120px){.services .profile .authenticated h1,.services .profile .unauthenticated h1{font-size:18px}}
/* /xfinity3/home/tooltip_us38178.css from compiled_css */
.bit8-sprite,#header .header .logo,.tooltip .footer a.compose b.icon,.tooltip ol.emails li.item a b.icon,.tooltip.msgtvns_preview_tooltip .content .tvns-msg-success b.icon,.tooltip.msgtvns_preview_tooltip .content .tvns-msg-error b.icon,.helptip span.arrow{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.tooltip{display:block;position:absolute;font-family:Helvetica,Arial,sans-serif;font-size:12px;padding:10px;display:block;overflow:visible;width:323px;min-height:150px;z-index:100002;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#121212;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(30%,#2a2a2a),color-stop(80%,#121212));background-image:-webkit-linear-gradient(top,#2a2a2a 30%,#121212 80%);background-image:-moz-linear-gradient(top,#2a2a2a 30%,#121212 80%);background-image:-o-linear-gradient(top,#2a2a2a 30%,#121212 80%);background-image:linear-gradient(top,#2a2a2a 30%,#121212 80%);-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 6px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 6px;box-shadow:rgba(0,0,0,0.6) 0 0 6px}.tooltip a{text-decoration:none}.tooltip a:hover{text-decoration:underline}.tooltip a.button:hover,.tooltip a.compose:hover{text-decoration:none}.tooltip b.xbutton{display:block;position:absolute;top:-10px;right:-10px;background:url("/cimspire/images/rev/1372089813/xtv3.0/sprites/xtv_base_24.png") no-repeat -100px 0;-moz-border-radius:14px;border-radius:14px;width:28px;height:28px;cursor:pointer}.tooltip .header{min-height:0;border:0}.tooltip .header h1{margin:0;padding:0 0 10px 0;color:#fff;font-size:13px;font-style:normal;font-weight:bold}.tooltip .content,.tooltip .content-signed-in,.tooltip .content-not-signed-in{background:#fff}.tooltip .content .message,.tooltip .content-signed-in .message,.tooltip .content-not-signed-in .message{padding:15px}.tooltip .content .message h2,.tooltip .content-signed-in .message h2,.tooltip .content-not-signed-in .message h2{font-weight:bold;font-size:18px;color:#d71920;margin:0 0 14px 0}.tooltip .content .message p,.tooltip .content-signed-in .message p,.tooltip .content-not-signed-in .message p{font-size:13px;margin:0}.tooltip .content .message.error p,.tooltip .content-signed-in .message.error p,.tooltip .content-not-signed-in .message.error p{margin-bottom:12px}.tooltip.vod_preview_tooltip .content,.tooltip.queue_preview_tooltip .content{border:1px solid #8a8a8a;border-bottom:0}.tooltip b.chevron{font-weight:bold;color:#0473ad}.tooltip .footer{background:#e9e9e9;padding:10px;width:auto;overflow:hidden;position:relative}.tooltip .footer a.inbox{font-weight:bold;color:#313131;position:absolute;top:16px}.tooltip .footer a.inbox b{color:#0473ad}.tooltip .footer a.compose{color:#313131;text-transform:uppercase;font-size:11px;font-weight:bold;float:right;padding:5px;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7f7f7),color-stop(100%,#e6e6e6));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#e6e6e6 100%);background-image:-moz-linear-gradient(top,#f7f7f7 0,#e6e6e6 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#e6e6e6 100%);background-image:linear-gradient(top,#f7f7f7 0,#e6e6e6 100%)}.tooltip .footer a.compose b.icon{background-position:-54px -44px;height:12px;width:12px;top:2px;*top:-2px}.tooltip.vod_preview_tooltip .footer,.tooltip.queue_preview_tooltip .footer{border:1px solid #8a8a8a;border-top-color:#d1d1d1;border-bottom:0}.tooltip .email{background-color:#e9e9e9}.tooltip .email h2{font-size:12px;font-style:normal;font-weight:bold;border:0;margin:0;padding:22px 10px}.tooltip .email p{color:#8a8a8a;font-weight:bold;margin:0;background:#e0e0e0;border:1px solid #d1d1d1;border-width:1px 0;padding:9px 10px}.tooltip ol.emails{background:white;margin:0;padding:0}.tooltip ol.emails li.item{border-bottom:1px solid #dbdbdb;border-top:1px solid #fff;overflow:hidden;position:relative}.tooltip ol.emails li.item a{position:relative;display:block;padding:0 10px;font-weight:bold;height:70px;text-decoration:none}.tooltip ol.emails li.item a .author{position:absolute;top:20px;display:block;color:#8a8a8a;width:165px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:20px}.tooltip ol.emails li.item a .title{position:absolute;top:35px;display:block;color:#313131;width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:20px}.tooltip ol.emails li.item a .pub-date{position:absolute;right:10px;top:20px;color:#8a8a8a;font-size:11px;padding-left:20px}.tooltip ol.emails li.item a b.icon{background-position:-60px -31px;height:10px;width:10px;position:absolute;top:30px;top:33px\9}.tooltip ol.emails li.item a:hover{background-color:#eaeaea;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fafafa),color-stop(100%,#eaeaea));background-image:-webkit-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:-moz-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:-o-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:linear-gradient(top,#fafafa 0,#eaeaea 100%)}.tooltip ol.emails li.item a:hover span.title{text-decoration:underline}.tooltip ol.emails li.item.last{border-bottom:0}.tooltip ol.emails li.item .button{position:absolute;bottom:20px;right:0}.tooltip .tooltip .button_wrapper{border-top:1px solid #fff;display:block;padding:15px 0;margin:0 13px;text-align:center}.tooltip span.arrow{overflow:hidden;display:block;position:absolute;*background:url("/cimspire/images/rev/1372089813/xtv3.0/sprites/xtv_base_24.png") no-repeat 3px 0;background:url("/cimspire/images/rev/1372089813/xtv3.0/sprites/xtv_base_24.png") no-repeat 3px 0 \9}.tooltip span.arrow:after{background-color:#121212;background-color:transparent\9;position:absolute;display:block;width:12px;height:12px;content:'';-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 6px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 6px;box-shadow:rgba(0,0,0,0.6) 0 0 6px}.tooltip.left span.arrow{padding:10px 0;*padding:5px 0;left:auto;right:100%;width:15px;height:20px;*background-position:3px -20px;background-position:3px -20px \9;*height:10px;height:10px \9;height:0 \9;width:0 \9;font-size:0 \9;line-height:0 \9;border:10px solid pink \9;border-color:transparent;border-left-width:0;border-right-color:#121212 \9;filter:chroma(color=pink) \9;padding:0 \9;margin-top:10px \9}.tooltip.left span.arrow:after{-webkit-transform:matrix(0.833,-0.625,0.833,0.625,9,4);-moz-transform:matrix(0.833,-0.625,0.833,0.625,9px,4px);-ms-transform:matrix(0.833,-0.625,0.833,0.625,9,4);-o-transform:matrix(0.833,-0.625,0.833,0.625,9,4);transform:matrix(0.833,-0.625,0.833,0.625,9,4)}.tooltip.account_preview_tooltip .header{margin:0}.tooltip.account_preview_tooltip .header h1{margin:0}.tooltip.account_preview_tooltip .header h1 span{font-size:11px;color:#8a8a8a}.tooltip.account_preview_tooltip .content{padding:12px 12px 5px 12px}.tooltip.account_preview_tooltip .content h2{font-weight:bold;margin:0;color:#d71920;font-size:15px;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;margin-bottom:10px}.tooltip.account_preview_tooltip .content dl{margin:0;font-size:13px}.tooltip.account_preview_tooltip .content dl dt{color:#8a8a8a;font-weight:bold;margin-bottom:3px}.tooltip.account_preview_tooltip .content dl dt span.eco{color:#95c900}.tooltip.account_preview_tooltip .content dl dd{font-weight:bold;margin-left:0;margin-bottom:15px}.tooltip.account_preview_tooltip .content dl dd a.button.alt1.small{padding:0 10px;min-width:0}.tooltip.account_preview_tooltip .content ul li{font-weight:bold;margin-bottom:10px;color:#8a8a8a}.tooltip.account_preview_tooltip .footer{background:#ededed;padding:15px 10px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.tooltip.account_preview_tooltip .footer a{font-weight:bold;color:#313131}.tooltip.account_preview_tooltip .footer a b{color:#0473ad}.tooltip.account_preview_tooltip .footer a:hover{text-decoration:underline}.tooltip.vod_preview_tooltip a{color:#313131;font-weight:bold}.tooltip.vod_preview_tooltip .vod-list li{border-bottom:1px dotted #dbdbdb;position:relative;padding:17px 19px 16px 74px;min-height:58px}.tooltip.vod_preview_tooltip .vod-list li.last{border-bottom:0}.tooltip.vod_preview_tooltip .vod-list li a{font-size:13px}.tooltip.vod_preview_tooltip .vod-list li img{position:absolute;top:19px;left:19px;width:38px;height:50px;-webkit-box-shadow:1px 0 4px rgba(0,0,0,0.5);-moz-box-shadow:1px 0 4px rgba(0,0,0,0.5);box-shadow:1px 0 4px rgba(0,0,0,0.5)}.tooltip.vod_preview_tooltip .vod-list li p{margin:0;padding:0;color:#8a8a8a}.tooltip.vod_preview_tooltip .vod-list li p a{color:#0473ad;font-weight:bold;font-size:12px}.tooltip.vod_preview_tooltip .vod-list li p a:hover{text-decoration:underline}.tooltip.vod_preview_tooltip .vod-list li:hover{background-color:#eaeaea;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fafafa),color-stop(100%,#eaeaea));background-image:-webkit-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:-moz-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:-o-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:linear-gradient(top,#fafafa 0,#eaeaea 100%)}.tooltip.vod_preview_tooltip .footer{padding:20px 19px}.tooltip.vod_preview_tooltip .footer a{font-size:13px}.tooltip.queue_preview_tooltip .content-signed-in,.tooltip.queue_preview_tooltip .content-not-signed-in{overflow:hidden}.tooltip.queue_preview_tooltip .content-signed-in .message.empty-queue,.tooltip.queue_preview_tooltip .content-not-signed-in .message.empty-queue{margin:10px;background:#f7f7f7;border:1px solid #e0e0e0}.tooltip.queue_preview_tooltip .content-signed-in .message.empty-queue p,.tooltip.queue_preview_tooltip .content-not-signed-in .message.empty-queue p{margin:0 0 18px 0}.tooltip.queue_preview_tooltip .content-signed-in a.queue-ui,.tooltip.queue_preview_tooltip .content-not-signed-in a.queue-ui{background:url("/layout/images/rev/1376077903/components/dashboard/tooltip/watchlist_preview.jpg") no-repeat 0 0;display:block;width:323px;height:406px;text-indent:-5000px}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item{clear:left;border-bottom:1px dotted #dbdbdb}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a{display:block;padding:10px 0 5px 0;height:60px;overflow:hidden}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a img,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a img{margin-left:18px;margin-right:18px;width:38px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.15);box-shadow:3px 3px 3px rgba(0,0,0,0.15);display:inline-block;zoom:1;*display:inline;vertical-align:middle}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a h2,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a h2{margin:0;width:150px;line-height:16px;color:#313131;font-size:13px;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a h2 b,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a h2 b{font-weight:bold;color:#0473ad}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a h2:hover,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a h2:hover{cursor:pointer}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a:hover,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a:hover{background-color:#eaeaea;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fafafa),color-stop(100%,#eaeaea));background-image:-webkit-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:-moz-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:-o-linear-gradient(top,#fafafa 0,#eaeaea 100%);background-image:linear-gradient(top,#fafafa 0,#eaeaea 100%);text-decoration:none}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item a:hover h2,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item a:hover h2{text-decoration:underline}.tooltip.queue_preview_tooltip .content-signed-in ul.queue-items li.item.last,.tooltip.queue_preview_tooltip .content-not-signed-in ul.queue-items li.item.last{border-bottom:0}.tooltip.queue_preview_tooltip .footer{background:#ededed;padding:15px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.tooltip.queue_preview_tooltip .footer a{font-weight:bold;color:#313131}.tooltip.queue_preview_tooltip .footer a b{color:#0473ad}.tooltip.msgtvns_preview_tooltip .hidden{display:none}.tooltip.msgtvns_preview_tooltip .content{overflow:hidden;background:#f1f1f1}.tooltip.msgtvns_preview_tooltip .content.success,.tooltip.msgtvns_preview_tooltip .content.error{background:#f1f1f1}.tooltip.msgtvns_preview_tooltip .content.success .tvns-msg-message .tvns-textarea,.tooltip.msgtvns_preview_tooltip .content.error .tvns-msg-message .tvns-textarea{background:#f6f6f6;border:1px solid #c1c1c1;color:#999;color:#666;cursor:default;background:none repeat scroll 0 0 #f7f7f7;border:1px solid #afafaf;border-bottom-color:#9a9a9a;border-radius:4px 4px 4px 4px;box-shadow:0 2px 4px 2px #c0c0c0;color:#454545}.tooltip.msgtvns_preview_tooltip .content.success .feedback,.tooltip.msgtvns_preview_tooltip .content.error .feedback{color:#0473ad}.tooltip.msgtvns_preview_tooltip .content #tvns-another{background-color:#e9e9e9;border-bottom-color:#9a9a9a}.tooltip.msgtvns_preview_tooltip .content #tvns-another:hover,.tooltip.msgtvns_preview_tooltip .content #tvns-another:focus,.tooltip.msgtvns_preview_tooltip .content #tvns-another:active,.tooltip.msgtvns_preview_tooltip .content #tvns-another.hover{background-color:#fff}.tooltip.msgtvns_preview_tooltip .content #tvns-send.alt1,.tooltip.msgtvns_preview_tooltip .content #tvns-send.disabled:hover{border-bottom-color:#004881}.tooltip.msgtvns_preview_tooltip .content #tvns-send.disabled{border-bottom-color:#c9c9c9}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message{padding:15px 15px 0 15px}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea{padding:5px;overflow:auto;font-family:helvetica,arial,sans-serif;font-size:13px;width:280px;height:100px;background:#fff;border:1px solid #d0d0d0;border-top-color:#c0c0c0;resize:none}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea.placeholder{color:#909090;font-style:italic}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea::-webkit-input-placeholder{color:#909090;font-style:italic}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea::-moz-placeholder{color:#909090;font-style:italic}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea:-moz-placeholder{color:#909090;font-style:italic}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea.active{font-style:normal;color:#000}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea.error{text-align:left;color:#d71920}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-textarea[disabled='disabled']{color:#000;cursor:default}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-msg-interaction{height:40px}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-msg-interaction .message-send{display:inline-block;margin-left:10px;margin-top:8px;float:right}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-msg-interaction #message-chars{text-align:right;margin-right:10px;margin-top:14px;display:inline-block;float:right;cursor:default}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-msg-interaction #message-chars.disabled{color:#a6a6a6}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-msg-interaction .device-list{margin-top:12px;display:inline-block;float:left}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-message .tvns-msg-error{font-weight:bold}.tooltip.msgtvns_preview_tooltip .content .feedback{float:right;display:block;padding:5px 15px;color:#8a8a8a;text-decoration:none}.tooltip.msgtvns_preview_tooltip .content .feedback:hover{color:#0473ad;text-decoration:underline}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-success,.tooltip.msgtvns_preview_tooltip .content .tvns-msg-error{margin:0 15px;overflow:hidden}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-success p,.tooltip.msgtvns_preview_tooltip .content .tvns-msg-error p{text-align:left;line-height:1.5em;height:1.5em;margin:0;padding:10px 15px 10px 10px;background:transparent;border:0}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-success .button,.tooltip.msgtvns_preview_tooltip .content .tvns-msg-error .button{float:right;margin:0 0 6px 0}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-success b.icon{background-position:-20px -59px;height:14px;width:17px;float:left;margin-bottom:30px;margin-top:3px}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-error p{color:#733}.tooltip.msgtvns_preview_tooltip .content .tvns-msg-error b.icon{background-position:-70px -31px;height:11px;width:14px;float:left;margin-bottom:30px;margin-top:3px}.tooltip.msgtvns_preview_tooltip .content .error{text-align:center;height:150px}.tooltip.msgtvns_preview_tooltip .content .error p{text-align:left;margin:20px}.tooltip.msgtvns_preview_tooltip .content .error a{margin:20px}.helptip{display:block;position:absolute;font-family:Helvetica,Arial,sans-serif;font-size:12px;padding:10px;display:block;overflow:visible;width:259px;min-height:50px;z-index:100002;font-size:13px;border:1px solid #858585;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.helptip p{line-height:1.3em;margin:10px}.helptip span.arrow{overflow:hidden;display:block;position:absolute;background-position:-13px -44px;height:12px;width:13px}.cim-not-signed-in .tooltip .content-signed-in{display:none}.cim-not-signed-in .tooltip .content-not-signed-in{display:block}.cim-not-signed-in .tooltip.email_preview_tooltip .content-not-signed-in,.cim-not-signed-in .tooltip.queue_preview_tooltip .content-not-signed-in,.cim-not-signed-in .tooltip.account_preview_tooltip .content-not-signed-in{display:block;padding:15px 15px 25px 15px;background-color:#fff}.cim-not-signed-in .tooltip.email_preview_tooltip .content-not-signed-in .heading,.cim-not-signed-in .tooltip.queue_preview_tooltip .content-not-signed-in .heading,.cim-not-signed-in .tooltip.account_preview_tooltip .content-not-signed-in .heading{color:#cc191f;margin:0 0 12px 0;font-size:15px}.cim-not-signed-in .tooltip.email_preview_tooltip .content-not-signed-in p,.cim-not-signed-in .tooltip.queue_preview_tooltip .content-not-signed-in p,.cim-not-signed-in .tooltip.account_preview_tooltip .content-not-signed-in p{margin:0 0 12px 0;color:#757575}.cim-signed-in .tooltip .content-not-signed-in{display:none}.cim-signed-in .tooltip .content-signed-in{display:block}
/* /xfinity3/home/ads.css from compiled_css */
.ad.yahoo-LREC iframe,.ad.oas-x32 iframe{width:300px;height:250px}.ad.yahoo-NT1 .wrap,.ad.oas-Frame1 .wrap{width:960px;margin:0 auto 28px auto}
/* /xfinity3/home/cover.css from compiled_css */
.cover{overflow:hidden;position:relative;min-height:255px;border-bottom:1px solid #dbdbdb}.cover .cover_panels{overflow:hidden;min-height:201px}.cover.is-tab-instantiated .news.tab_panel:first-child{display:none}.cover.is-tab-instantiated .news.tab_panel:first-child.is-tab-active{display:block}.cover .news.featured{position:relative;overflow-x:visible;overflow-y:auto;height:auto;min-height:200px;padding-top:0;border-bottom:0}.cover .news.featured.tab_panel{display:none;width:100%;max-width:625px;min-height:201px}.cover .news.featured.tab_panel.is-tab-active{display:block}.cover .news.featured h1{position:static;left:auto;padding-top:14px;margin-bottom:14px;border-top:4px solid #313131}.cover .news.featured h1 a,.cover .news.featured h1 span{display:block;width:auto\9;margin-right:80px}.cover .news.featured .media_block{padding-top:10px}.cover .news.featured .media_block .headline,.cover .news.featured .media_block .headline a{float:none;min-width:none;padding-bottom:0;border:0;font-size:21px;line-height:24px}@media only screen and (min-width:1148px){.cover .news.featured .media_block .headline,.cover .news.featured .media_block .headline a{font-size:26px;line-height:30px}}.cover .news.featured .media_block .headline{float:none;min-width:none;margin-bottom:5px;padding-top:6px;border-top:1px dotted #dbdbdb}.cover .news.featured .media_block .provider{float:none;width:auto;border-bottom:0;padding-bottom:0}.cover .news.featured .media_block .link_block li{margin-bottom:12px}.cover .news.featured .media_block .link_block li.multilist{margin:0;margin-bottom:6px;*position:relative;*top:-20px;*margin-bottom:-16px}.cover .news.featured .media_block .link_block li.multilist ul li{margin-bottom:6px}.cover .news.featured .media_block .description{float:none;clear:right;clear:none\9;margin-bottom:8px;line-height:18px}.cover .news.featured .media_block .description a{color:#313131;font-weight:bold}.cover .news.featured .media_block .description a b{color:#0473ad}.cover .news.featured .media_block .thumbnail{max-height:240px;margin-top:-10px;background-color:#fff}.cover .news.featured .media_block .thumbnail a .highlight_wrapper .highlight{height:232px}@media screen and (min-width:1200px){.cover .news.featured .media_block .thumbnail a .highlight_wrapper .highlight{height:232px}}.cover .news.featured .media_block .thumbnail img{min-width:175px;max-height:280px}.cover .news.featured .media_block .thumbnail .thumbnail_image{min-width:200px;height:240px;max-height:240px}.cover .controls{display:none;z-index:10;top:24px;right:0;overflow:visible;font-size:0;white-space:nowrap}.cover .controls .control_count{position:absolute;display:block;right:45px;top:5px;color:#8a8a8a;font-size:10px;white-space:nowrap}.cover .controls.visible{display:block}.cover .counter{display:none}
/* /xfinity3/home/explore.css from compiled_css */
.explore{border-bottom:1px solid #dbdbdb;position:relative;overflow:hidden}.explore h1,.explore h1 a{color:#313131;font-size:12px;line-height:16px}.explore h1{display:block;margin:17px 0;width:90px;overflow:hidden;position:absolute;top:0;left:0}.explore .explore-content{position:absolute;right:0;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s;left:84px;top:0;margin:9px 0;overflow:hidden;font-size:0;line-height:0;white-space:nowrap}.explore .controls{position:relative;top:0;right:-60px;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s;margin:13px 0;float:right}.explore ul,.explore nav{display:table-cell}.explore ul li,.explore nav li{display:-moz-inline-stack;display:inline-block;*zoom:1;*display:inline;border-right:1px solid #dbdbdb;font-size:12px;line-height:16px;padding:0 10px 0 0;margin:8px 5px 8px 5px}.explore ul li a,.explore nav li a{font-weight:bold}.explore ul li.last,.explore nav li.last{margin-right:0;padding-right:0;border-right:0}.explore.is-carousel-instantiated .explore-content{border:1px solid #d9d9d9;border-width:0 1px 0 1px;right:60px}.explore.is-carousel-instantiated .explore-content:before,.explore.is-carousel-instantiated .explore-content:after{content:"";position:absolute;top:15px;display:block;bottom:15px;width:15px;border-radius:10px / 34px;-webkit-box-shadow:0 0 12px 8px black;-moz-box-shadow:0 0 12px 8px black;box-shadow:0 0 12px 8px black;-webkit-transition:box-shadow .5s;-moz-transition:box-shadow .5s;-o-transition:box-shadow .5s;transition:box-shadow .5s;z-index:2}.explore.is-carousel-instantiated .explore-content:before{left:-24px}.explore.is-carousel-instantiated .explore-content:after{right:-24px}.explore.is-carousel-instantiated .controls{right:0}.explore.is-carousel-leftmost .explore-content{border-left-color:transparent}.explore.is-carousel-leftmost .explore-content:before{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);-moz-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0)}.explore.is-carousel-rightmost .explore-content{border-right-color:transparent}.explore.is-carousel-rightmost .explore-content:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);-moz-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0)}.explore.is-carousel-leftmost.is-carousel-rightmost .explore-content{right:0}.explore.is-carousel-leftmost.is-carousel-rightmost .controls{right:-60px}
/* /xfinity3/home/news.css from compiled_css */
.bit8-sprite,#header .header .logo,.news .news_dropdown .news_dropdown_handle .icon,.news .news_dropdown .news_dropdown_handle:hover .icon,.news .news_dropdown .news_dropdown_handle.is-dropdown-active .icon,.news .news_dropdown .news_dropdown_handle.is-dropdown-active:hover .icon,.logo_cnbc,.logo_nbcnews,.logo_today,.logo_sochi2014{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.logo_cnbc,.logo_nbcnews,.logo_today,.logo_sochi2014{display:inline-block;margin:-15px 0 0 6px}.news{overflow:auto}*:first-child+html .news{overflow:hidden}.news{position:relative;padding-top:22px;border-bottom:1px solid #dbdbdb;text-decoration:none;overflow:hidden}.news h1 a{color:#cc191f;font-size:15px}.news .media_block .headline{float:none;margin-bottom:12px}.news .media_block .headline a{float:none}.news .media_block .headline a .icon{display:none}.news .media_block .headline a .chevron{color:#0473ad}.news .link_block li.multilist ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:4px;margin-right:4px;white-space:nowrap;border-right:1px solid #8b8b8b;padding:2px 5px 2px 0}.news .link_block li.multilist ul li.last{padding-right:0;border-right:0}.news .link_block li{margin-bottom:15px}.news .link_block li a .icon{display:none;*position:relative;*top:-3px}.news .link_block li a .icon.video,.news .link_block li a .icon.photo{display:inline-block}.news .link_block li span{color:#8a8a8a;font-size:10px;font-weight:normal}.news .news_dropdown{overflow:hidden;clear:both}.news .news_dropdown:hover .shadow{display:block}.news .news_dropdown.is-dropdown-active:hover .shadow{display:none}.news .news_dropdown .news_dropdown_handle{position:relative;z-index:2;cursor:pointer;width:70px;height:24px;margin:0;padding:0;border:1px solid #c9c9c9;border-bottom:0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#8a8a8a;background-color:#f4f4f4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7f7f7),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:-moz-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:linear-gradient(top,#f7f7f7 0,#ededed 100%);font-size:11px;font-weight:bold;text-align:center;text-transform:uppercase;text-shadow:1px 1px #fff;line-height:25px}.news .news_dropdown .news_dropdown_handle .more{display:inline}.news .news_dropdown .news_dropdown_handle .less{display:none}.news .news_dropdown .news_dropdown_handle .icon{*position:relative;*top:-2px;margin:0 0 0 2px;background-position:0 -31px;height:6px;width:11px}.news .news_dropdown .news_dropdown_handle:hover{color:#0473ad}.news .news_dropdown .news_dropdown_handle:hover .icon{background-position:-22px -31px;height:6px;width:11px}.news .news_dropdown .news_dropdown_handle.is-dropdown-active{color:#8a8a8a}.news .news_dropdown .news_dropdown_handle.is-dropdown-active .more{display:none}.news .news_dropdown .news_dropdown_handle.is-dropdown-active .less{display:inline}.news .news_dropdown .news_dropdown_handle.is-dropdown-active .icon{margin-bottom:2px;background-position:0 -13px;height:6px;width:11px}.news .news_dropdown .news_dropdown_handle.is-dropdown-active:hover{color:#0473ad}.news .news_dropdown .news_dropdown_handle.is-dropdown-active:hover .icon{background-position:-11px -31px;height:6px;width:11px}.news .news_dropdown .shadow{display:none;z-index:1;position:absolute;bottom:-11px;left:6%;width:89%;height:10px;margin:0 auto;background-color:rgba(0,0,0,0.1);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}.news .news_dropdown .news_dropdown_content{position:relative;overflow:hidden;display:none\9;max-height:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.news .news_dropdown .news_dropdown_content.is-dropdown-active{display:block\9;max-height:550px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.news .news_dropdown .news_dropdown_content .link_block .last a{color:#313131}.news .news_dropdown .news_dropdown_content .link_block .last a b.chevron{color:#0473ad}.news.featured h1{position:absolute;top:22px;left:200px;margin-left:20px}@media only screen and (min-width:1148px){.news.featured h1{left:48.5%}}.news.featured .media_block{padding-top:26px}.news.featured .media_block .thumbnail{width:200px;max-width:300px;max-height:200px;margin-top:-26px;background-color:#fff}@media only screen and (min-width:1148px){.news.featured .media_block .thumbnail{width:48.5%}}.news.featured .media_block .thumbnail img{width:100%;max-width:300px;max-height:200px}.news.featured .media_block .headline a{font-size:20px;line-height:24px}@media only screen and (min-width:1148px){.news.featured .media_block .headline a{font-size:24px;line-height:28px}}.news.featured .media_block .link_block{float:left}.news.featured .news_dropdown .news_dropdown_handle{position:relative;left:200px;margin-left:20px}@media only screen and (min-width:1148px){.news.featured .news_dropdown .news_dropdown_handle{left:48.5%}}.news.featured .news_dropdown .link_block{position:relative;left:200px;width:52%;margin-left:20px}@media only screen and (min-width:1148px){.news.featured .news_dropdown .link_block{left:48.5%;width:47%}}.logoOnly{margin-left:0}.logo_cnbc{background-position:-84px -31px;height:13px;width:72px}.logo_nbcnews{background-position:-11px -13px;height:13px;width:72px}.logo_today{background-position:0 -79px;height:13px;width:72px}.logo_sochi2014{background-position:0 -126px;height:21px;width:151px;position:relative;top:4px}.logo_sochi2014{*top:0}.cover .link_block{margin-top:5px}
/* /xfinity3/home/upsell.css from compiled_css */
.bit8-sprite,#header .header .logo,.upsell .lentil,.upsell .is-active-lentil{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.upsell{background-color:white;border-top:4px solid #dbdbdb;border-bottom:1px solid #ccc;padding:20px 10px 17px 10px;padding-left:0;padding-right:0;padding-bottom:0}.upsell .violator{background:#313131;color:#fff;overflow:visible;width:100%;padding-left:6px;padding-right:2px;left:-6px;position:relative;border-bottom:1px solid #000;border-radius:2px 0 0 0;box-shadow:2px 5px 4px -4px #666;margin:-10px 0 0 0;z-index:1}@media only screen and (max-width:1299px){}@media only screen and (max-width:1160px){}.upsell .violator .backplane{content:'';display:block;position:absolute;top:100%;left:0;width:0;height:0;border:0 solid transparent;border-width:0 6px 6px 0;border-right-color:#000}.upsell h2{font-size:16px;line-height:18px;margin:0;padding:13px 10px}.upsell .controls{position:relative;display:none;float:right;margin:10px}.upsell.is-carousel-instantiated .controls{display:block}.upsell.is-carousel-leftmost.is-carousel-rightmost .controls,.upsell.is-carousel-leftmost.is-carousel-rightmost .lentil{display:none}.upsell .upsell-content{height:auto;width:100%;position:relative;z-index:1;margin-top:9px}.upsell .upsell-list{font-size:0;line-height:0;white-space:nowrap;overflow:hidden;width:100%;background:white}.upsell.is-carousel-instantiated .upsell-list{visibility:hidden}.upsell.is-carousel-instantiated.has-upsell-addon .upsell-list{visibility:visible}.upsell .upsell-list li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;padding:0;margin:0;font-size:15px;line-height:18px;white-space:normal;overflow:hidden;width:100%}.upsell .upsell-list.items_1{width:100%}.upsell .upsell-list.items_1 li{width:100%}.upsell .upsell-list.items_2{width:200%}.upsell .upsell-list.items_2 li{width:50%}.upsell .upsell-list.items_3{width:300%}.upsell .upsell-list.items_3 li{width:33.33333%}.upsell .upsell-list.items_4{width:400%}.upsell .upsell-list.items_4 li{width:25%}.upsell .upsell-list.items_5{width:500%}.upsell .upsell-list.items_5 li{width:20%}.upsell .upsell-list.items_6{width:600%}.upsell .upsell-list.items_6 li{width:16.66667%}.upsell .upsell-list.items_7{width:700%}.upsell .upsell-list.items_7 li{width:14.28571%}.upsell .upsell-list.items_8{width:800%}.upsell .upsell-list.items_8 li{width:12.5%}.upsell .upsell-list.items_9{width:900%}.upsell .upsell-list.items_9 li{width:11.11111%}.upsell .upsell-list.items_10{width:1000%}.upsell .upsell-list.items_10 li{width:10%}.upsell .upsell-item-box{font-size:0;position:relative;display:block;margin:0 10px 1px 10px;padding:10px;border:1px solid #e1e1e1;background-color:#f7f7f7;overflow:hidden;cursor:pointer}@media screen and (min-width:1088px){.upsell .upsell-item-box{padding:20px}}.upsell .upsell-item-box:hover{text-decoration:none}.upsell .heading{font-weight:bold;color:#cc191f;display:block;overflow:hidden;position:relative;z-index:1;font-size:15px;margin:0 0 10px 0}@media only screen and (max-width:1299px){}@media only screen and (max-width:1160px){}.upsell .prevent-text-breakouts{word-wrap:break-word;overflow-wrap:break-word}.upsell .upsell-text{font-size:12px;color:#313131;width:50%;z-index:1;margin:0;display:block;width:100%}@media only screen and (min-width:1200px){.upsell .upsell-text{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:50%}}@media only screen and (max-width:1299px){}.upsell .upsell-text .link{color:#0473ad;font-weight:bold}.upsell div.upsell-image{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;text-align:center;font-size:0;line-height:0;min-height:50px;width:100%;margin-left:0;margin-top:20px}@media only screen and (max-width:1299px){}@media only screen and (min-width:1200px){.upsell div.upsell-image{width:45%;margin:0;margin-left:5%;min-height:50px;text-align:right}}.upsell div.upsell-image img{max-width:100%;margin:0;font-size:10px;line-height:15px;text-align:left;color:#8a8a8a;content:-moz-alt-content!important;min-height:40px}.upsell .lentils{font-size:0;line-height:0;white-space:nowrap;position:relative;min-height:10px;text-align:center;z-index:1}.upsell .lentil{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-position:-33px -31px;height:7px;width:7px;border:0 solid white;border-width:7px 2px;cursor:pointer}.upsell .is-active-lentil{background-position:-40px -31px;height:7px;width:7px}
/* /xfinity3/home/sfvideo.css from compiled_css */
.bit8-sprite,#header .header .logo{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite,.sfvideo .thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.sfvideo{overflow:hidden;*zoom:1;position:relative;padding-bottom:14px;border-bottom:1px solid #dbdbdb}.sfvideo .pagination{position:absolute;top:15px;right:60px;color:#8a8a8a;font-size:11px;font-weight:bold}.sfvideo .pagination.not-scrollable{right:0}.sfvideo .controls{top:10px;right:0}.sfvideo.is-carousel-instantiated .carousel_controls{display:block}.sfvideo.is-carousel-instantiated .thumbnails{height:auto}.sfvideo h1.sfvideo-header{margin:14px 0}.sfvideo h1.sfvideo-header a{color:#cc191f;font-size:15px}.sfvideo .sfvideo-panels{position:relative;padding-top:6px;overflow:hidden}.sfvideo .sfvideo-panels:before,.sfvideo .sfvideo-panels:after{content:"";position:absolute;top:10px;display:block;height:68px;width:20px;border-radius:10px/34px;-webkit-box-shadow:0 0 20px black;-moz-box-shadow:0 0 20px black;box-shadow:0 0 20px black;-webkit-transition:box-shadow .5s;-moz-transition:box-shadow .5s;-o-transition:box-shadow .5s;transition:box-shadow .5s;z-index:2}.sfvideo .sfvideo-panels:before{left:-24px}.sfvideo .sfvideo-panels:after{right:-24px}.sfvideo .is-carousel-leftmost .sfvideo-panels:before{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);-moz-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0)}.sfvideo .is-carousel-rightmost .sfvideo-panels:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);-moz-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0)}.sfvideo .thumbnails{height:96px;white-space:nowrap;display:table-cell;font-size:0}.sfvideo .thumbnails li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:105px;min-height:96px;margin-right:10px;font-size:12px}.sfvideo .thumbnails li.last{margin-right:0}.sfvideo .thumbnails li a{font-weight:bold}.sfvideo .thumbnails li a.title{display:block;width:100px;font-size:12px;white-space:normal}.sfvideo .thumbnails li a.title .icon{display:none}.sfvideo .thumbnails .thumbnail{max-width:100px;margin-bottom:4px}.sfvideo .thumbnails .thumbnail .highlight_wrapper .highlight{height:52px;width:92px}.sfvideo .thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon{top:0;margin:4px 0 0 -46px;background-position:0 -127px;height:52px;width:92px}.sfvideo .thumbnails .thumbnail>a>.icon{display:none}.sfvideo .thumbnails .thumbnail>a>.icon.video{display:block}.sfvideo .thumbnails .thumbnail:hover>a>.icon.video{display:none}.sfvideo .thumbnails .thumbnail img{width:100px;height:60px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.3);box-shadow:0 1px 6px rgba(0,0,0,0.3)}.sfvideo .thumbnails .thumbnail .icon{left:4px;bottom:6px}.sfvideo.wrap{display:none;padding:0;border-bottom:0}.sfvideo.wrap.is-visible{display:block}.sfvideo.is-carousel-instantiated{overflow:auto}*:first-child+html .sfvideo.is-carousel-instantiated{overflow:hidden}
/* /macro/buttons_xtv3.css from cimspire */
.button{background-color:#f0f0f0;background:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background:linear-gradient(top,#fff 0,#e0e0e0 100%);border:1px solid #c9c9c9;-o-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-box-shadow:0 1px 0 rgba(0,0,0,0.04);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.04);-ms-box-shadow:0 1px 0 rgba(0,0,0,0.04);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.04);box-shadow:0 1px 0 rgba(0,0,0,0.04);display:inline-block;color:#232323;cursor:pointer;font-size:10px;font-weight:bold;line-height:24px;padding:0 11px;min-width:74px;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap}.button:hover,.button:focus,.button:active,.button.hover{border:1px solid #a5a5a5;background-color:#fff;background:-o-linear-gradient(top,#fdfdfd 0,#f6f6f6 100%);background:-moz-linear-gradient(top,#fdfdfd 0,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fdfdfd 0,#f6f6f6 100%);background:-ms-linear-gradient(top,#fdfdfd 0,#f6f6f6 100%);background:linear-gradient(top,#fdfdfd 0,#f6f6f6 100%);text-decoration:none}.button b{background:url(/cimspire/images/rev/1372089813/xtv3.0/sprites/xtv_base.png) no-repeat;cursor:pointer;display:inline-block;margin:0 5px 0 0;overflow:hidden;*vertical-align:top}.button.clear{background-color:transparent;background-image:none;border-color:transparent;-o-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#0075ae}.button.alt1{background-color:#2ba3e2;background:-o-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:-moz-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:-ms-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2ba3e2),color-stop(100%,#0072ab));background:-webkit-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:linear-gradient(top,#2ba3e2 0,#0072ab 100%);border:1px solid #0072ab;color:#fff}.button.alt1:hover,.button.alt1:focus,.button.alt1:active,.button.alt1.hover{background-color:#3eafe6;background:-o-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:-moz-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:-ms-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3eafe6),color-stop(100%,#0784b8));background:-webkit-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:linear-gradient(top,#3eafe6 0,#0784b8 100%);border:1px solid #005f8e}.button.alt2{background-color:#1d1d1d;background:-o-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:-moz-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:-ms-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1d1d1d),color-stop(100%,#0b0b0b));background:-webkit-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);border:1px solid #000;color:#fff}.button.alt2:hover,.button.alt2:focus,.button.alt2:active,.button.alt2.hover{background-color:#1d1d1d;background:-o-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:-moz-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:-ms-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1d1d1d),color-stop(100%,#0b0b0b));background:-webkit-linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);background:linear-gradient(top,#1d1d1d 0,#0b0b0b 100%);border:1px solid #000}.button.alt3,.button.play{background-color:#6fb200;background:-o-linear-gradient(top,#6fb200 0,#549e00 100%);background:-moz-linear-gradient(top,#6fb200 0,#549e00 100%);background:-ms-linear-gradient(top,#6fb200 0,#549e00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6fb200),color-stop(100%,#549e00));background:-webkit-linear-gradient(top,#6fb200 0,#549e00 100%);background:linear-gradient(top,#6fb200 0,#549e00 100%);border:1px solid #549e00;color:#fff!important}.button.alt3:hover,.button.alt3:focus,.button.alt3:active,.button.alt3.hover,.button.play:hover,.button.play:focus,.button.play:active,.button.play.hover{background-color:#70b510;background:-o-linear-gradient(top,#70b510 0,#61a700 100%);background:-moz-linear-gradient(top,#70b510 0,#61a700 100%);background:-ms-linear-gradient(top,#70b510 0,#61a700 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#70b510),color-stop(100%,#61a700));background:-webkit-linear-gradient(top,#70b510 0,#61a700 100%);background:linear-gradient(top,#70b510 0,#61a700 100%);border:1px solid #448000}.button.alt4,.button.play.locked{background-color:#ff7d0c;background:-o-linear-gradient(top,#ff7d0c 0,#ff5808 100%);background:-moz-linear-gradient(top,#ff7d0c 0,#ff5808 100%);background:-ms-linear-gradient(top,#ff7d0c 0,#ff5808 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff7d0c),color-stop(100%,#ff5808));background:-webkit-linear-gradient(top,#ff7d0c 0,#ff5808 100%);background:linear-gradient(top,#ff7d0c 0,#ff5808 100%);border:1px solid #ff5808;color:#fff!important}.button.alt4:hover,.button.alt4:focus,.button.alt4:active,.button.alt4.hover,.button.play.locked:hover,.button.play.locked:focus,.button.play.locked:active,.button.play.locked.hover{background-color:#ff8d15;background:-o-linear-gradient(top,#ff8d15 0,#ff660e 100%);background:-moz-linear-gradient(top,#ff8d15 0,#ff660e 100%);background:-ms-linear-gradient(top,#ff8d15 0,#ff660e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8d15),color-stop(100%,#ff660e));background:-webkit-linear-gradient(top,#ff8d15 0,#ff660e 100%);background:linear-gradient(top,#ff8d15 0,#ff660e 100%);border:1px solid #da4904}.button.alt5{background-color:#4d4d4d;background:-o-linear-gradient(top,#4d4d4d 0,#353535 100%);background:-moz-linear-gradient(top,#4d4d4d 0,#353535 100%);background:-ms-linear-gradient(top,#4d4d4d 0,#353535 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(100%,#353535));background:-webkit-linear-gradient(top,#4d4d4d 0,#353535 100%);background:linear-gradient(top,#4d4d4d 0,#353535 100%);border:1px solid #353535;color:#fff}.button.alt5:hover,.button.alt5:focus,.button.alt5:active,.button.alt5.hover{background-color:#6a6a6a;background:-o-linear-gradient(top,#6a6a6a 0,#585858 100%);background:-moz-linear-gradient(top,#6a6a6a 0,#585858 100%);background:-ms-linear-gradient(top,#6a6a6a 0,#585858 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6a6a6a),color-stop(100%,#585858));background:-webkit-linear-gradient(top,#6a6a6a 0,#585858 100%);background:linear-gradient(top,#6a6a6a 0,#585858 100%);border:1px solid #585858}.button.play b{background-position:0 0;height:11px;width:7px}.button.play.locked b{background-position:-260px -41px;height:10px;margin-bottom:-2px;width:17px}.button.queue b,.button.watchlist b{width:9px;height:9px;background-position:-200px 0}.button.inqueue b,.button.queue.inqueue b,.button.watchlist.inqueue b{width:9px;height:8px;background-position:-160px -40px}.button.closeX{border-color:transparent;color:#0075ae;background-color:transparent;background-image:none;-o-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:12px}.button.closeX b{background-position:3px -77px;height:16px;position:relative;top:3px;width:16px}.button.closeX:hover b,.button.closeX:focus b,.button.closeX:active b,.button.closeX.hover b{background-position:-260px -700px}.button.record{cursor:pointer}.button.record b{background-position:-160px 0;height:8px;width:9px}.button.record.series b{background-position:-80px -40px;height:9px;width:16px}.button.record.cancel b{background-position:-100px -500px;margin-bottom:-1px;height:10px;width:10px}.button.record.series.cancel b{background-position:-140px -500px;margin-bottom:-2px;height:11px;width:20px}.button.modify b{background-position:-120px -40px;height:10px;width:12px}.button.watchon b,.button.ondemand b{background-position:-40px -40px;height:8px;margin:0 0 0 5px;*margin-top:3px;width:16px}.button.dropdown{padding-right:3px;min-width:0}.button.dropdown b{background-position:-181px -40px;height:6px;margin:0 9px;*margin-top:4px;top:0;width:10px}.button.tv b{background-position:0 -40px;height:8px;margin:0 0 0 5px;width:15px}.button.watchonline b{background-position:-119px 0;height:11px;margin-bottom:-2px;width:9px}.button.watchonline.locked b{background-position:-60px -80px;height:10px;margin-left:-10px;width:18px}.button.signin,.button.alternate{background-color:#2ba3e2;background:-o-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:-moz-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:-ms-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2ba3e2),color-stop(100%,#0072ab));background:-webkit-linear-gradient(top,#2ba3e2 0,#0072ab 100%);background:linear-gradient(top,#2ba3e2 0,#0072ab 100%);border:1px solid #0072ab;color:#fff}.button.signin:hover,.button.signin:focus,.button.signin:active,.button.signin.hover{background-color:#3eafe6;background:-o-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:-moz-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:-ms-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3eafe6),color-stop(100%,#0784b8));background:-webkit-linear-gradient(top,#3eafe6 0,#0784b8 100%);background:linear-gradient(top,#3eafe6 0,#0784b8 100%);border:1px solid #005f8e}.button.signin b,.button.arrow b{background-position:-80px 1px;height:12px;margin:0 0 0 5px;width:6px}.button.playcount{color:#0075ae;font-size:12px;line-height:24px;min-width:66px;max-width:66px;width:66px;margin:0;padding:0;position:relative}.button.playcount span{border-left:1px solid #c9c9c9;display:block;margin-left:50%}.button.playcount b{margin:0;left:25%;position:absolute;top:25%}.button.playcount.play b,.button.playcount.watchonline b{margin:0 0 0 -3px}.button.playcount.play.locked b,.button.playcount.watchonline.locked b{margin:2px 0 0 -8px}.button.playcount.tv b,.button.playcount.ondemand b{margin:2px 0 0 -8px}.button.mini{line-height:24px;//height:24px;min-width:0;padding-left:0;padding-right:0;width:27px}.button.mini b{//position:relative;//top:33%;margin-left:auto!important;margin-right:auto!important}.button.info{height:auto;line-height:12px;min-width:0;padding:0;width:auto}.button.info b{background-position:-280px -400px;height:13px;margin:0 0 -2px 5px;width:10px}.button.more{height:auto;line-height:12px;min-width:0;padding:0;width:auto}.button.more b{background-position:-200px -420px;height:9px;margin:0 0 0 5px;//margin-bottom:1px;width:10px}.button.more.active b{background-position:-200px -400px;height:9px;width:10px}.button.filter{min-width:104px;position:relative}.button.filter b{height:16px;left:6px;position:absolute;top:4px;width:4px}.button.movies b{background-color:#805dab;background-image:none;border-top:1px solid #543484}.button.sports b{background-color:#72b510;background-image:none;border-top:1px solid #468e05}.button.kids b{background-color:#46a2e2;background-image:none;border-top:1px solid #2379d0}.button.hd{min-width:0}.button.favorites b{background-position:-220px -40px;height:12px;top:7px;width:13px}.button.favorites.selected b{background-position:-240px -40px}.button.selected{background-color:#006fa8;background:-o-linear-gradient(top,#006fa8 0,#0094cd 100%);background:-moz-linear-gradient(top,#006fa8 0,#0094cd 100%);background:-ms-linear-gradient(top,#006fa8 0,#0094cd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#006fa8),color-stop(100%,#0094cd));background:-webkit-linear-gradient(top,#006fa8 0,#0094cd 100%);background:linear-gradient(top,#006fa8 0,#0094cd 100%);border:1px solid #005b8a;-o-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);-ms-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);color:#fff}.button.disabled{background-color:#f0f0f0;background:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background:linear-gradient(top,#fff 0,#e0e0e0 100%);border:1px solid #c9c9c9;color:#a6a6a6;cursor:not-allowed;filter:alpha(opacity = 75);opacity:.62}.button.disabled b,.button.disabled span{cursor:not-allowed}.button.disabled b{filter:alpha(opacity = 40);opacity:.40}.button.search{border:0;padding:0;background:0;width:15px;min-width:15px;height:20px;min-height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}.button.search b{width:15px;height:20px;background-position:-200px -34px}.button.search :-moz-any(b){background-position:-200px -37px}
/* /xfinity3/home/tuneyourtv.css from compiled_css */
.bit8-sprite,#header .header .logo,.tuneyourtv .helpicon{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite,.tuneyourtv .tyt-networks .thumbnail a .highlight_wrapper .highlight .thumbnail_icon{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.tuneyourtv{overflow:auto}*:first-child+html .tuneyourtv{overflow:hidden}.tuneyourtv{position:relative;padding:20px 10px 17px 10px;background-color:#fff}.tuneyourtv .helpicon{position:absolute;top:10px;left:175px;background-position:-37px -59px;height:14px;width:15px;margin:3px 5px 0 0;cursor:pointer;text-indent:-9999px}.tuneyourtv h1{color:#313131;font-size:24px;font-weight:bold;margin-bottom:14px;background:-webkit-gradient(linear,left top,left bottom,from(#313131),to(#626262));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tuneyourtv h1 a{color:#313131;font-size:24px}.tuneyourtv .stations{background:#f7f7f7;padding-top:10px;border:1px solid #e0e0e0;position:relative;margin-bottom:16px}.tuneyourtv .pagination{color:#8a8a8a;font-size:11px;font-weight:bold}.tuneyourtv .controls{display:none;top:-2px;right:0;margin:20px 10px 17px 10px}.tuneyourtv .control_dots{display:none}.tuneyourtv.is-carousel-paginated .controls{display:block}.tuneyourtv.is-carousel-lentiled .control_dots{display:block}.tuneyourtv.cim-carousel-widget .carousel_controls{display:block}.tuneyourtv.cim-carousel-widget .tyt-networks{overflow:hidden;height:auto}.tuneyourtv .tyt-networks{height:121px;white-space:nowrap;font-size:0;display:table-cell}.tuneyourtv .tyt-networks li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:90px;min-height:10px}.tuneyourtv .tyt-networks li.last{margin-right:-4px}.tuneyourtv .tyt-networks li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-weight:bold;padding:5px 0}.tuneyourtv .tyt-networks li a img{width:60px;height:82px}.tuneyourtv .tyt-networks .thumbnail{margin-bottom:9px;font-size:11px;text-align:center}.tuneyourtv .tyt-networks .thumbnail a .highlight_wrapper{width:60px;margin:0 15px;text-align:center}.tuneyourtv .tyt-networks .thumbnail a .highlight_wrapper .highlight{width:52px;height:75px;position:relative}.tuneyourtv .tyt-networks .thumbnail a .highlight_wrapper .highlight .thumbnail_icon{background-position:0 0;height:75px;width:52px;top:0;left:0;margin:0}.tuneyourtv .tyt-networks .thumbnail a .highlight_wrapper .highlight .watchon{color:#fff;font-size:11px;position:absolute;width:48px;text-align:center;margin-top:40px;white-space:normal;top:0;left:2px}.tuneyourtv .tyt-networks .thumbnail a:hover{text-decoration:none}.tuneyourtv .tyt-networks .thumbnail .ch{color:#8a8a8a;text-align:center;font-weight:bold;display:block;height:15px;overflow:hidden}.tuneyourtv .tyt-networks .thumbnail img{width:60px;height:82px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.3);box-shadow:0 1px 6px rgba(0,0,0,0.3)}.tuneyourtv .tyt-networks .thumbnail .icon{left:4px;bottom:6px}.tuneyourtv .tvlistings{margin:0 0 -4px 0;float:left;line-height:16px}.tuneyourtv .tvlistings a{color:#313131;font-size:13px;font-weight:bold}.tuneyourtv .tvlistings a b{color:#0473ad}.tuneyourtv .control_dots{position:relative;line-height:16px;float:right;overflow:hidden}.tuneyourtv .signin{display:none;overflow:hidden;*zoom:1;padding:10px 15px;margin-top:41px;border:1px solid #3c3c3c;background-color:#353535;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3);box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#353535),color-stop(100%,#1e1e1e));background-image:-webkit-linear-gradient(top,#353535 0,#1e1e1e 100%);background-image:-moz-linear-gradient(top,#353535 0,#1e1e1e 100%);background-image:-o-linear-gradient(top,#353535 0,#1e1e1e 100%);background-image:linear-gradient(top,#353535 0,#1e1e1e 100%);clear:both}.tuneyourtv .signin p{margin:5px 0;padding:0;color:#fff;font-weight:bold}.tuneyourtv .signin p a{color:#2ca4e3}.tuneyourtv .signin.unauthenticated{margin-top:45px;display:block}
/* /xfinity3/home/trending.css from compiled_css */
.trending{background:#fff;padding:20px 10px 17px 10px}.trending h1{color:#313131;font-size:24px;font-weight:bold;margin-bottom:14px;background:-webkit-gradient(linear,left top,left bottom,from(#313131),to(#626262));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trending h1 a{color:#313131;font-size:24px;font-weight:bold;margin-bottom:14px}.trending ul.tabs{overflow:hidden}.trending ul.tabs li{float:left;overflow:hidden}.trending ul.tabs li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;background:#ededed;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7f7f7),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:-moz-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:linear-gradient(top,#f7f7f7 0,#ededed 100%);border:1px solid #e1e1e1;border-bottom:1px solid #ededed;height:30px;line-height:30px;text-transform:uppercase;color:#313131;text-decoration:none;font-weight:bold;font-size:11px;width:100%;text-align:center;overflow:hidden}.trending ul.tabs li.is-tab-active a{color:#fff;border:1px solid #0071aa;background:#0071aa;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0093cc),color-stop(100%,#0071aa));background-image:-webkit-linear-gradient(top,#0093cc 0,#0071aa 100%);background-image:-moz-linear-gradient(top,#0093cc 0,#0071aa 100%);background-image:-o-linear-gradient(top,#0093cc 0,#0071aa 100%);background-image:linear-gradient(top,#0093cc 0,#0071aa 100%)}.trending ul.tabs li.tab-2 a{border-left:none;border-left:1px solid #e1e1e1 \9}.trending ul.tabs.tabs-2 li{width:50%}.trending ul.tabs.tabs-3 li{width:93px}.trending div.panel{border:1px solid #e1e1e1;display:none;background:#fff;padding:0;margin-bottom:15px}.trending div.panel h2{display:none}.trending div.panel p.panel-description{font-weight:normal;line-height:18px;margin:20px 10px;margin:15px 10px}@media screen and (min-width:1088px){.trending div.panel p.panel-description{margin:20px}}.trending div.panel ul{border-top:1px dotted #dbdbdb}.trending div.panel ul li{border-bottom:1px dotted #dbdbdb;padding:10px 10px;overflow:hidden}@media screen and (min-width:1088px){.trending div.panel ul li{padding:10px 20px}}.trending div.panel ul li img{width:38px;height:50px;float:left;margin-right:10px;border:0;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.5);box-shadow:0 1px 6px rgba(0,0,0,0.5)}.trending div.panel ul li div.details{float:left;width:80%}@media screen and (min-width:1088px){.trending div.panel ul li div.details{width:79%}}.trending div.panel ul li div.details a,.trending div.panel ul li div.details span{font-weight:bold;color:#313131;display:block;height:26px;white-space:normal;line-height:13px}.trending div.panel ul li div.details a b,.trending div.panel ul li div.details span b{color:#0473ad}.trending div.panel ul li div.details div.bar{height:25px;background:url("/xfinity3/images/rev/1376077903/sprites/trending/sprite.png") repeat 0 -49px;width:100%;position:relative}.trending div.panel ul li div.details div.bar span.percent-bar{line-height:25px;text-align:right;height:25px;display:block;border-right:1px solid #e0e0e0;background:url("/xfinity3/images/rev/1376077903/sprites/trending/sprite.png") repeat 0 0;position:absolute;margin:0}.trending div.panel ul li div.details div.bar span.percent-bar span.percent{line-height:25px;padding:0 5px;color:#cc191f;font-size:13px;margin:0}.trending div.panel ul li.last{border-bottom:0}.trending div.panel.is-tab-active{display:block}.trending div.panel.tabless{display:block}.trending div.panel.tabless .panel-description{font-weight:normal;margin-top:7px}.trending div.panel.tabless h2{display:block;font-weight:bold;font-size:15px;margin:20px 10px 7px 10px}@media screen and (min-width:1088px){.trending div.panel.tabless h2{margin-left:20px;margin-right:20px}}.trending a.cta{color:#313131;font-weight:bold;font-size:13px}.trending a.cta b{color:#0473ad}
/* /xfinity3/home/support.css from compiled_css */
.bit8-sprite,#header .header .logo,.support .support_links a b.icon.contact,.support .support_links a b.icon.forum,.support .support_links a b.icon.faq{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.support{background:#fff;padding:20px 10px 17px 10px;border-top:4px solid #dbdbdb;border-bottom:1px solid #ccc}.support h1{color:#313131;font-size:24px;font-weight:bold;margin-bottom:14px}.support h1 a{color:#313131;font-size:24px;font-weight:bold;margin-bottom:14px}@media screen and (max-width:1088px){.support h1{font-size:18px;line-height:22px}}.support .panel-0{padding-bottom:10px}.support .panel-1{padding-top:10px}.support h4{font-size:15px;margin:10px 0 10px 10px}@media screen and (min-width:1088px){.support h4{margin-left:20px}}.support div.links{border:1px solid #e1e1e1;background:#f7f7f7;padding:12px 0 5px 0;padding:10px 0;margin-bottom:18px}.support ul{padding-left:10px}@media screen and (min-width:1088px){.support ul{padding-left:20px}}.support ul li{padding:8px 2px 8px 0;padding:8px 2px 6px 0;overflow:hidden;font-weight:bold}.support .support_links li{position:relative}.support .support_links a{color:#333;padding-left:22px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}@media screen and (min-width:1088px){.support .support_links a{padding-left:32px}}.support .support_links a b{color:#0473ad}.support .support_links a b.icon{display:block;position:absolute;top:7px;left:0}.support .support_links a b.icon.contact{background-position:-52px -59px;height:15px;width:19px}.support .support_links a b.icon.forum{background-position:-104px -44px;height:15px;width:19px}.support .support_links a b.icon.faq{background-position:-85px -44px;height:15px;width:19px}.support .quick_links{border-top:1px dotted #dbdbdb}.support .quick_links h3{margin-top:10px;margin-bottom:8px}.support a.cta{color:#313131;font-weight:bold;font-size:13px}.support a.cta b{color:#0473ad}@media screen and (max-width:1088px){.support a.cta{font-size:11px}}
/* /xfinity3/home/socialbuttons.css from compiled_css */
.bit8-sprite,#header .header .logo,.socialbuttons .twitter_sm,.socialbuttons .facebook_sm{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.socialbuttons .twitter_sm,.socialbuttons .facebook_sm{display:inline-block;margin:0;padding:0}.component.socialbuttons.standard{margin:3px 0 0 20px}.socialbuttons p{display:inline;margin:0 10px 0 0;padding:0;vertical-align:text-bottom;font-weight:bold;font-size:13px;line-height:17px}.socialbuttons .twitter_sm{background-position:-71px -59px;height:18px;width:18px}.socialbuttons .facebook_sm{background-position:-120px -13px;height:18px;width:18px}
/* /xfinity3/home/singlelink.css from compiled_css */
.component.singlelink.standard{margin-bottom:15px}.component.singlelink.standard img{border:0}.component.singlelink.mtmh{z-index:10;position:absolute;right:5px;top:6px;height:18px;margin:0;font-weight:bold}.cim-signed-in .component.singlelink.mtmh{right:5px}.component.singlelink.olympics,.component.singlelink.right-rail-promo{margin-bottom:10px}.component.singlelink.olympics img,.component.singlelink.right-rail-promo img{border:0}
/* /xfinity3/home/live_streaming_events.css from compiled_css */
.live-streaming-events{position:relative;background:#fff;padding:20px 10px 17px 10px}.tertiary .column_content .live-streaming-events{border-top-width:0}.live-streaming-events h1,.live-streaming-events h2{color:#313131;font-size:24px;font-weight:bold;margin-bottom:14px;background:-webkit-gradient(linear,left top,left bottom,from(#313131),to(#626262));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.live-streaming-events a.cta{color:#313131;font-weight:bold;font-size:13px}.live-streaming-events a.cta b{color:#0473ad}.live-streaming-events .live-streaming-container{position:relative}.live-streaming-events .shadow{top:0;left:0;width:100%;height:10px;-webkit-box-shadow:inset 0 10px 6px -6px #c1c1c1;-moz-box-shadow:inset 0 10px 6px -6px #c1c1c1;box-shadow:inset 0 10px 6px -6px #c1c1c1;position:absolute;z-index:5}.live-streaming-events .tabless-container .shadow{top:0}.live-streaming-events .tabless-container h2{font-size:15px}.live-streaming-events .panel{border:1px solid #e1e1e1;display:none;background:#fff;padding:15px 0 0 0;margin-bottom:15px;clear:both;border-top:0;padding-top:0;max-height:520px;overflow:auto;position:relative}.live-streaming-events .panel::-webkit-scrollbar{width:8px}.live-streaming-events .panel::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.live-streaming-events .panel::-webkit-scrollbar-thumb{background:#a7a7a7}.live-streaming-events .panel.is-tab-active{display:block}.live-streaming-events .panel h2{display:none}.live-streaming-events .panel h3{background:#dbdbdb;font-size:12px;padding:10px 10px;margin:0}@media screen and (min-width:1088px){.live-streaming-events .panel h3{padding:10px 20px}}.live-streaming-events .panel.tabless{display:block;border-top:1px solid #e1e1e1}.live-streaming-events ul.tabs{overflow:hidden}.live-streaming-events ul.tabs li{float:left;overflow:hidden}.live-streaming-events ul.tabs li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;background:#ededed;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7f7f7),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:-moz-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#ededed 100%);background-image:linear-gradient(top,#f7f7f7 0,#ededed 100%);border:1px solid #e1e1e1;border-bottom:1px solid #ededed;height:30px;line-height:30px;text-transform:uppercase;color:#313131;text-decoration:none;font-weight:bold;font-size:11px;width:100%;text-align:center;overflow:hidden}.live-streaming-events ul.tabs li.is-tab-active a{color:#fff;border:1px solid #0071aa;background:#0071aa;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0093cc),color-stop(100%,#0071aa));background-image:-webkit-linear-gradient(top,#0093cc 0,#0071aa 100%);background-image:-moz-linear-gradient(top,#0093cc 0,#0071aa 100%);background-image:-o-linear-gradient(top,#0093cc 0,#0071aa 100%);background-image:linear-gradient(top,#0093cc 0,#0071aa 100%)}.live-streaming-events ul.tabs li.tab-2 a{border-left:none;border-left:1px solid #e1e1e1 \9}.live-streaming-events ul.tabs.tabs-2 li{width:50%}.live-streaming-events ul.tabs.tabs-3 li{width:93px}.live-streaming-events .events li{border-bottom:1px dotted #dbdbdb;padding:20px 10px;overflow:hidden}@media screen and (min-width:1088px){.live-streaming-events .events li{padding:20px}}.live-streaming-events .events li.last{border-bottom:0}.live-streaming-events .events li h4{margin:0 0 15px 0;font-size:12px}.live-streaming-events .events li h4 a{color:#313131;font-size:12px}.live-streaming-events .events li .details{margin-bottom:2px;overflow:hidden}.live-streaming-events .events li .details li{line-height:14px;border:0;padding:0;display:block;float:left;color:#8a8a8a;font-weight:bold;border-right:1px solid #8a8a8a;padding:0 6px 0 3px}.live-streaming-events .events li .details li.live{padding-left:0;text-transform:uppercase;color:#cc191f}.live-streaming-events .events li .details li.network{border:0}.live-streaming-events .events li .details li.airdate{padding-left:0}.live-streaming-events .events li .details li.airdate .time span{display:none}.live-streaming-events .events li .details li.airdate .time span.visible{display:inline}.live-streaming-events .events li .details li.airtime .time span,.live-streaming-events .events li .details li.airtime span{display:none}.live-streaming-events .events li .details li.airtime .time span.visible,.live-streaming-events .events li .details li.airtime span.visible{display:inline}.live-streaming-events .events li .logo{float:left;display:block}.live-streaming-events .events li .play{float:right}.live-streaming-events .events li .play.button.disabled{background:#d1e6b2;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d4e8b2),color-stop(100%,#cce2b2));background-image:-webkit-linear-gradient(top,#d4e8b2 0,#cce2b2 100%);background-image:-moz-linear-gradient(top,#d4e8b2 0,#cce2b2 100%);background-image:-o-linear-gradient(top,#d4e8b2 0,#cce2b2 100%);background-image:linear-gradient(top,#d4e8b2 0,#cce2b2 100%);border:1px solid #cbe2b2;text-shadow:0 -1px -1px #6cac03}.live-streaming-events .events.always_on li{background:#f7f7f7}
/* /xfinity3/home/connect_calendar.css from compiled_css */
.connect-calendar{background:#fff;height:600px;border-top:4px solid #dbdbdb;border-bottom:1px solid #ccc}.connect-calendar iframe{height:600px;width:100%}@media only screen and (min-width:1110px){.connect-calendar{height:550px}.connect-calendar iframe{height:550px}}@media only screen and (min-width:1259px){.connect-calendar{height:478px}.connect-calendar iframe{height:478px}}.connect-calendar.is-inactive{display:none}
/* /xfinity3/home/pivotnav.css from compiled_css */
.bit8-sprite,#header .header .logo{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite,.pivotnav ul.thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon.video,.pivotnav ul.thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon.photo{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.pivotnav{overflow:hidden;*zoom:1;position:relative;padding-bottom:14px;border-bottom:1px solid #dbdbdb}.pivotnav .pagination{position:absolute;top:24px;right:60px;color:#8a8a8a;font-size:11px;font-weight:bold}.pivotnav .pagination.not-scrollable{right:0}.pivotnav .controls{top:17px;right:0}.pivotnav.is-carousel-instantiated .carousel_controls{display:block}.pivotnav.is-carousel-instantiated .thumbnails{height:auto}.pivotnav h3{margin:20px 0 15px;font-size:15px}.pivotnav h3 a{color:#313131}.pivotnav .pivotnav-panels{position:relative;padding-top:6px;overflow:hidden}.pivotnav .pivotnav-panels:before,.pivotnav .pivotnav-panels:after{content:"";position:absolute;top:10px;display:block;height:68px;width:20px;border-radius:10px/34px;-webkit-box-shadow:0 0 20px black;-moz-box-shadow:0 0 20px black;box-shadow:0 0 20px black;-webkit-transition:box-shadow .5s;-moz-transition:box-shadow .5s;-o-transition:box-shadow .5s;transition:box-shadow .5s;z-index:2}.pivotnav .pivotnav-panels:before{left:-24px}.pivotnav .pivotnav-panels:after{right:-24px}.pivotnav .is-carousel-leftmost .pivotnav-panels:before{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);-moz-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0)}.pivotnav .is-carousel-rightmost .pivotnav-panels:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0);-moz-box-shadow:0 0 20px rgba(0,0,0,0);box-shadow:0 0 20px rgba(0,0,0,0)}.pivotnav ul.thumbnails{height:96px;white-space:nowrap;display:table-cell;font-size:0}.pivotnav ul.thumbnails li{display:inline-block;*display:inline;vertical-align:top;zoom:1;width:105px;min-height:96px;margin-right:10px;font-size:12px}.pivotnav ul.thumbnails li.last{margin-right:0}.pivotnav ul.thumbnails li a{font-weight:bold}.pivotnav ul.thumbnails li a.title{display:block;width:100px;font-size:12px;white-space:normal}.pivotnav ul.thumbnails li a.title .icon{display:none}.pivotnav ul.thumbnails li .subhead{display:block;position:relative;margin-bottom:8px}.pivotnav ul.thumbnails li .subhead div,.pivotnav ul.thumbnails li .subhead a{color:#cc191f;font-weight:bold}.pivotnav ul.thumbnails .thumbnail{max-width:100px;margin-bottom:4px;font-size:0}.pivotnav ul.thumbnails .thumbnail .highlight_wrapper .highlight{height:52px;width:92px}.pivotnav ul.thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon{display:none;top:0;margin:4px 0 0 -46px}.pivotnav ul.thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon.video{display:block;background-position:0 -127px;height:52px;width:92px}.pivotnav ul.thumbnails .thumbnail .highlight_wrapper .highlight .thumbnail_icon.photo{display:block;background-position:0 -75px;height:52px;width:92px}.pivotnav ul.thumbnails .thumbnail:hover>a>.icon{display:none}.pivotnav ul.thumbnails .thumbnail img{width:100px;height:60px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.3);box-shadow:0 1px 6px rgba(0,0,0,0.3)}.pivotnav ul.thumbnails .thumbnail .icon{left:4px;top:30px}.pivotnav ul.thumbnails .thumbnail .teaser{display:block;margin-top:8px;font-size:12px;color:#0473ad;font-weight:bold;white-space:normal}.pivotnav ul.thumbnails .thumbnail .teaser .chevron{color:#0473ad}.pivotnav.wrap{display:none;padding:0;border-bottom:0}.pivotnav.wrap.is-visible{display:block}.pivotnav.is-carousel-instantiated{overflow:auto}*:first-child+html .pivotnav.is-carousel-instantiated{overflow:hidden}
/* /xfinity3/home/footer.css from compiled_css */
.bit8-sprite,#header .header .logo,#footer .google-label-textimage,#footer div.footer.has_links .google-label-textimage,.component.footer .logo_xfinity,.component.footer .logo_comcast{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}#footer{width:auto;background-color:#f1f1f1}#footer .footer.is_home{min-width:552px;min-height:69px}#footer .footer.is_home .search_form{margin:0 auto}#footer .search-form-container{width:632px;margin:0 auto}#footer .search_form{position:relative;display:block;width:100%;margin:34px -114px 0 0;padding:0}#footer .search_form #search_category{display:none}#footer .search_form .dropdown{float:right;height:36px;width:148px;margin-left:0;margin-right:-1px;padding-left:0;text-align:right;vertical-align:middle;border:0;background-color:transparent;z-index:999}#footer .search_form .dropdown.focus,#footer .search_form .dropdown:hover,#footer .search_form .dropdown.focus:hover{box-shadow:none}#footer .search_form .dropdown div{margin-top:1px;right:0;border-top:0;border-radius:0;text-align:left}#footer .search_form .dropdown .selected{padding:12px 28px 9px 8px;font-size:14px;color:#666}#footer .search_form .dropdown li{font-size:14px;color:#666;padding:7px 28px 5px 9px}#footer .search_form .dropdown li.focus{color:#fff;background:#35a1dd}#footer .search_form .dropdown li.active{color:#35a1dd}#footer .search_form .dropdown li.active.focus{color:#fff}#footer .search_form .dropdown .open{background:#35a1dd}#footer .search_form .dropdown .selected::after{box-shadow:none}#footer .search_form .dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-1px;border:4px solid transparent;border-top:5px solid #ccc}#footer .search_form .dropdown.open .carat{position:absolute;right:12px;top:50%;margin-top:-1px;border:4px solid transparent;border-top:5px solid #ccc}#footer .search_form .dropdown:hover .carat,#footer .search_form .dropdown.open:hover .carat{border-top:5px solid #313131}#footer .search_form fieldset{*height:1%}#footer .search_form .search_wrap_outer{display:inline-block;width:100%;height:38px;vertical-align:top;background-color:#fff}#footer .search_form .search_wrap{position:relative;width:auto;margin-right:124px;border:1px solid transparent;border-right:0;border-color:#000}#footer .search_form .search_wrap:hover{border-color:#a0a0a0 #B9B9B9 #b9b9b9}#footer .search_form .search_wrap:hover .grad-shim{display:none}#footer .search_form .search_wrap.focus{border-color:#4d90fe}#footer .search_form .grad-shim{z-index:100;position:absolute;right:149px;width:20px;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}#footer .search_form #search_field{display:inline-block;width:100%;height:36px;margin:0 -149px 0 0;padding:1px 149px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px;vertical-align:middle;border:0;background-color:transparent;font-size:15px;font-family:helvetica,arial,sans-serif;line-height:24px;-webkit-appearance:textfield;outline:0}#footer .search_form #search_field:-moz-placeholder{color:#ccc}#footer .search_form #search_field::-moz-placeholder{color:#ccc}#footer .search_form #search_field:-ms-input-placeholder{color:#ccc}#footer .search_form #search_field::-webkit-input-placeholder{color:#ccc}#footer .search_form #search_field.placeholder{color:#ccc}#footer .search_form #search_field::-ms-clear{width:0;height:0}#footer .search_form *+html #search_field{padding-top:5px}#footer .search_form #search_field{padding-top:5px\9}#footer .search_form button{float:right;width:124px;height:100%;margin:0 0 -4px 0;padding:2px 0 0 0;border:1px solid #a7091a;background-color:#d71328;color:#fff;font-family:helvetica,arial,sans-serif;font-size:15px;text-transform:uppercase;font-weight:700;vertical-align:middle;text-align:center;letter-spacing:.04em;cursor:pointer}#footer .search_form button:hover{background-color:#a7091a;border:1px solid #a7091a}#footer .search_form button.red{background-color:#d71328;border:1px solid #a7091a}#footer .search_form button.red:hover{background-color:#a7091a;border:1px solid #a7091a}#footer .search_form button.black{background-color:#626262;border:1px solid #313131}#footer .search_form button.black:hover{background-color:#313131;border:1px solid #313131}#footer .search_form button.blue{background-color:#30a2db;border:1px solid #0c77a6}#footer .search_form button.blue:hover{background-color:#0c77a6;border:1px solid #0c77a6}#footer .search_form button.green{background-color:#64c550;border:1px solid #2fa536}#footer .search_form button.green:hover{background-color:#2fa536;border:1px solid #2fa536}#footer .search_form button.purple{background-color:#9764ce;border:1px solid #754e9f}#footer .search_form button.purple:hover{background-color:#754e9f;border:1px solid #754e9f}#footer .search_form button.yellow{background-color:#fec927;border:1px solid #fea328}#footer .search_form button.yellow:hover{background-color:#fea328;border:1px solid #fea328}#footer .search_form .google_logo{position:absolute;width:167px;height:40px;top:0;right:-3px;background:transparent url(/layout/images/rev/1376077903/channels/home/sprites/standard/search_home.png) scroll no-repeat 0 -184px}#footer .google-label{width:100%;height:26px;margin-top:5px;padding:0 7px 0 0;text-align:right;font-size:11px;color:#333}#footer .google-label-text{display:inline-block;margin-top:9px;color:#8a8a8a}#footer .google-label-textimage{display:inline-block;vertical-align:top;margin-left:3px;width:110px;text-align:left;text-indent:-9999px;height:37px;background-position:0 -309px;height:37px;width:110px;background-repeat:no-repeat}#footer div.footer.label-hidden .google-label{display:none}#footer div.footer.label-hidden #query_menu ul:after{background:0;content:''}#footer div.footer.has_links .google-label-textimage{background-position:-50px -208px;height:28px;width:85px}#footer #query_menu_outer{left:-1px;top:36px;border-width:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#footer #query_menu a{padding:6px 11px}#footer #f0{display:block;float:none;width:970px;margin:0 auto}@media only screen and (max-width:1023px){#footer #query_menu_outer ul li a{font-size:14px}}.component.footer{width:100%;min-width:1000px;max-width:1259px;margin:0 auto}.component.footer .footertop{overflow:auto;padding:22px 20px 30px 20px}.component.footer .footerlist{float:left;width:16%;margin-right:5%}.component.footer .footerlist.last{float:right;width:15%;margin-right:0}.component.footer.global .footerlist{width:26%;margin-right:11%}.component.footer.global .footerlist.last{float:left;margin-right:0}.component.footer.global .col_4 .footerlist{width:19%;margin-right:8%}.component.footer.global .col_4 .footerlist.last{margin-right:0}.component.footer.global .col_5 .footerlist{width:16%;margin-right:5%}.component.footer.global .col_5 .footerlist.last{margin-right:0}.component.footer.global .col_6 .footerlist{width:13%;margin-right:4%}.component.footer.global .col_6 .footerlist.last{float:right;width:15%;margin-right:0}.component.footer .footerlist h3{margin:0;padding:0 0 6px 0;color:#404040;font-size:11px;font-weight:bold;text-transform:uppercase}.component.footer .footerlist li{padding:2px 0 6px 0;font-size:11px;font-weight:bold}.component.footer .footerbot{overflow:auto;padding:10px 20px 20px 20px}body.vendor_footer .component.footer .footerbot{width:267px}.component.footer .footerbot h4{float:left;margin:0;padding:8px 0 0 0;color:#404040;font-size:11px;font-weight:normal;line-height:12px}.component.footer .footerbot ul{float:left;padding:8px 0 0 8px}.component.footer .footerbot ul.copy{padding-left:0}.component.footer .footerbot ul.copy li{border-left:0;padding:0}.component.footer .footerbot li{float:left;padding:0 8px;border-left:1px solid #707070;font-size:11px;line-height:12px}.component.footer .footerbot li.update a{padding-right:48px;background:transparent url(/xfinity3/images/rev/1376077903/site/update.png) right bottom no-repeat}.component.footer .logo_xfinity{float:left;margin-right:12px;background-position:-79px -346px;height:27px;width:77px;text-indent:-9999px}.component.footer .logo_comcast{float:left;margin:-9px 0 0 12px;background-position:-66px -236px;height:32px;width:85px;text-indent:-9999px}a#adchoices{background:url(/layout/images/rev/1376077903/site/adinformation/forward_i.png) no-repeat 61px 2px;padding:2px 15px 2px 0}a.darklink:link{color:#404040;text-decoration:none}a.darklink:visited{color:#404040;text-decoration:none}a.darklink:hover{color:#404040;text-decoration:none}a.darklink:active{color:#404040;text-decoration:none}
/* /foresee-dhtml.css from foresee */
.fsrC div,.fsrC span,.fsrC applet,.fsrC object,.fsrC iframe,.fsrC h1,.fsrC h2,.fsrC h3,.fsrC h4,.fsrC h5,.fsrC h6,.fsrC p,.fsrC blockquote,.fsrC pre,.fsrC a,.fsrC abbr,.fsrC acronym,.fsrC address,.fsrC big,.fsrC cite,.fsrC code,.fsrC del,.fsrC dfn,.fsrC em,.fsrC img,.fsrC ins,.fsrC kbd,.fsrC q,.fsrC s,.fsrC samp,.fsrC small,.fsrC strike,.fsrC strong,.fsrC sub,.fsrC sup,.fsrC tt,.fsrC var,.fsrC b,.fsrC u,.fsrC i,.fsrC center,.fsrC dl,.fsrC dt,.fsrC dd,.fsrC ol,.fsrC ul,.fsrC li,.fsrC fieldset,.fsrC form,.fsrC label,.fsrC legend,.fsrC table,.fsrC caption,.fsrC tbody,.fsrC tfoot,.fsrC thead,.fsrC tr,.fsrC th,.fsrC td,.fsrC article,.fsrC aside,.fsrC canvas,.fsrC details,.fsrC embed,.fsrC figure,.fsrC figcaption,.fsrC footer,.fsrC header,.fsrC hgroup,.fsrC menu,.fsrC nav,.fsrC output,.fsrC ruby,.fsrC section,.fsrC summary,.fsrC time,.fsrC mark,.fsrC audio,.fsrC video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;cursor:default;margin:0;padding:0;font-weight:normal;font-family:Arial,Helvetica,sans-serif!important;position:static;height:auto;text-indent:0;width:auto;float:none!important}.fsrC a,.fsrC a:hover{color:#00f}.fsrC article,.fsrC aside,.fsrC details,.fsrC figcaption,.fsrC figure,.fsrC footer,.fsrC header,.fsrC hgroup,.fsrC menu,.fsrC nav,.fsrC section{display:block}.fsrC *{line-height:1;background-color:transparent;border:0}.fsrC ol,.fsrC ul{list-style:none}.fsrC blockquote,.fsrC q{quotes:none}.fsrC blockquote:before,.fsrC blockquote:after,.fsrC q:before,.fsrC q:after{content:'';content:none}.fsrC table{border-collapse:collapse;border-spacing:0}div.fsrC{position:fixed;top:0;left:0;width:100%;height:100%;background:url('iebackdrop.png');background:rgba(0,0,0,0.34);z-index:2147483647;overflow:hidden;font-size:13px!important;text-align:left}@media screen and (-webkit-min-device-pixel-ratio:0){div.fsrC{overflow:visible!important}}div.fsrC .fsrAttribution{color:#777;font-size:.80em}div.fsrC.ie6{position:absolute;_background:transparent;_background-color:transparent;_background-image:url('iebackdrop.png')}div.fsrC.ie6.fsrActualIE6{_background:transparent;_background-color:transparent;_background-image:url('ie6backdrop.gif')}div.fsrC div.fsrFloatingContainer{opacity:.00;z-index:10100;margin-left:auto;margin-right:auto;-moz-border-radius:10px;border-radius:10px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}div.fsrC input.fsrNumber{cursor:text!important;background-color:#f0f0f0;border:1px solid #aaa;width:200px;margin-top:5px;font-size:20px;-moz-border-radius:5px;border-radius:5px;text-transform:uppercase;background-image:url('phonenum.png');background-repeat:no-repeat;background-position:5px center}div.fsrC input.fsrEmailOrNumber{cursor:text!important;background-color:#fff;border:1px solid #aaa;width:95%;margin-top:5px;margin-bottom:3px;font-size:16px;-moz-border-radius:5px;border-radius:5px;height:30px}.hideField{visibility:hidden;display:none}.showField{visibility:visible;display:block}div.fsrC .mobileExitError{font-weight:bold;color:#e1543d}div.fsrC div.fsrFloatingMid{background-color:transparent;background-image:url('ieborder.png');background-repeat:repeat;padding:10px;-moz-border-radius:10px;border-radius:10px;text-align:left}div.fsrC.ie6.fsrActualIE6 div.fsrFloatingMid{background-image:transparent;background:transparent;background-color:#fff}div.fsrC.ie6 div.fsrFloatingContainer{margin-left:0;margin-right:0}div.fsrC .fsrQuiz .fsrQuizQuestion{margin-top:0}div.fsrC .fsrQuiz{padding:10px;background-color:#dfdfdf;-moz-border-radius:10px;border-radius:10px;margin-top:6px}div.fsrC .fsrQuiz .fsrQuizQuestion{font-weight:bold}div.fsrC .fsrQuiz .fsrAnswer{clear:both}div.fsrC .fsrQuiz label,div.fsrC .fsrQuiz input{cursor:pointer}div.fsrC .fsrQuiz label:hover{color:#000;text-decoration:underline}div.fsrC div.fsrInvite{background:#fff;padding:15px;border:1px solid #666;background-color:#fff}div.fsrC.ie6.fsrActualIE6 div.fsrInvite{background-color:#fff}div.fsrC div.fsrLogos{height:auto;_background-color:#fff}div.fsrC.ie6.fsrActualIE6 div.fsrLogos{background-color:#fff;height:50px}div.fsrC img.fsrSiteLogo{float:left!important;text-align:left}div.fsrC img.fsrCorpLogo{float:right!important;text-align:right;max-width:150px;max-height:50px;height:50px}div.fsrDialog object{display:none}div.fsrC h1{color:#000;font-size:1.2em;font-weight:bold;background:transparent!important}div.fsrC p{color:#444;margin-top:6px;font-size:1.0em;line-height:1.3em}div.fsrC div.fsrDialogs,div.fsrC div.fsrFooter{clear:both;padding-top:15px;display:inline-block;float:left!important}div.fsrC div.fsrB{clear:both;margin-top:10px}div.fsrC div.fsrB a:focus{border:1px dotted #000}div.fsrC div.fsrFooter{display:inline;float:none!important;padding-top:0}div.fsrC p.fsrBlurb{line-height:1.3em}div.fsrC p.fsrSubBlurb,div.fsrC p.fsrSubBlurb u{font-weight:bold}div.fsrC div.fsrFooter a{cursor:pointer}div.fsrC div.fsrFooter img.fsrTruste{float:right!important;border:0;margin-top:12px;width:90px;height:26px}div.fsrC div.fsrB a{background-color:transparent;font-family:Arial,Helvetica,Sans-Serif;border:1px solid #999;cursor:pointer;font-size:1.0em;text-decoration:none;text-transform:none;font-weight:bold;float:left!important;width:47%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:8px;padding-bottom:8px;margin:0;text-align:center;display:block}div.fsrC div.declineButtonContainer,div.fsrC div.acceptButtonContainer{cursor:pointer;display:block;background-color:transparent;zoom:0!important;overflow:visible}div.fsrC div.fsrB a.acceptButton{right:0;float:right!important}div.fsrC div.fsrB a.declineButton{left:0}div.fsrC div.fsrB a.acceptButton,div.fsrC div.fsrB a.declineButton{background:#dfdfdf;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(223,223,223,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(223,223,223,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(223,223,223,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(223,223,223,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(223,223,223,1) 100%);background:linear-gradient(top,rgba(255,255,255,1) 0,rgba(223,223,223,1) 100%);color:#464f4e}div.fsrC div.fsrB a.acceptButton:hover,div.fsrC div.fsrB a.declineButton:hover{background:#c6c6c6;background:-moz-linear-gradient(top,rgba(227,227,227,1) 0,rgba(198,198,198,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,227,227,1)),color-stop(100%,rgba(198,198,198,1)));background:-webkit-linear-gradient(top,rgba(227,227,227,1) 0,rgba(198,198,198,1) 100%);background:-o-linear-gradient(top,rgba(227,227,227,1) 0,rgba(198,198,198,1) 100%);background:-ms-linear-gradient(top,rgba(227,227,227,1) 0,rgba(198,198,198,1) 100%);background:linear-gradient(top,rgba(227,227,227,1) 0,rgba(198,198,198,1) 100%)}div.fsrC div.fsrB a.ie{background:#dfdfdf}div.fsrC div.fsrB a.ie:hover{background:#c6c6c6}div.fsrC div.fsrCTermination{display:block;width:1px;height:1px;clear:both;overflow:hidden}div.fsrC div.fsrDialogs div.fsrDialog{display:inline-block;width:450px;overflow:visible}div.fsrC div.fsrDialogs div.fsrDialog.fsrMultiDialog{width:330px}div.fsrC a.fsrCloseBtn,div.fsrC a.fsrCloseBtn div{display:block;position:absolute;top:14px;right:14px;overflow:visible;cursor:pointer}div.fsrC a.fsrCloseBtn div:hover{background-position:-23px 0}div.fsrC a.fsrCloseBtn div{top:0;right:0;width:23px!important;height:20px!important;background:transparent;background-color:transparent;background-image:url('close.png');background-position:0 0}div.fsrC.ie6 a.fsrCloseBtn div{width:23px;height:20px}div.fsrC a.fsrCloseBtn:hover{background-color:#ccc}div.fsrC a.fsrCloseBtn img{width:10px;height:10px;position:absolute;top:2px;left:4px;cursor:pointer}div.fsrC div.fsrFloatingContainer.fsrBulge,div.fsrC div.fsrFloatingContainer.fsrBulgeInstant,div.fsrC.fsrM div.fsrFloatingContainer.fsrBulgeInstant{opacity:1.0;transform:rotateX(0deg) rotateZ(0deg) scale(1.0);-moz-transform:rotateX(0deg) rotateZ(0deg) scale(1.0);-webkit-transform:rotateX(0deg) rotateZ(0deg) scale(1.0)}div.fsrC.fsrM{font-size:95%}div.fsrC.fsrM .fsrAttribution{position:absolute;bottom:31px;left:25px}div.fsrC.fsrM div.fsrDialogs{padding-top:12px}div.fsrC.fsrM img.fsrSiteLogo{max-width:115px;height:35px}div.fsrC.fsrM img.fsrCorpLogo{max-width:115px;max-height:35px;height:35px}div.fsrC.fsrM div.fsrDialogs div.fsrDialog{width:250px}div.fsrC.fsrM.fsrLandscape{font-size:80%}div.fsrC.fsrM.fsrLandscape div.fsrB a,div.fsrC.fsrM.fsrLandscape h1{font-size:1.0em}div.fsrC.fsrM.fsrLandscape div.fsrDialogs div.fsrDialog{width:390px}@keyframes myfirst{0%{transform:rotateX(14deg) rotateZ(5deg) scale(0.9);opacity:.00}85%{transform:rotateX(-1deg) rotateZ(-1deg) scale(1.03);opacity:.9}100%{transform:rotateX(0deg) rotateZ(0deg) scale(1.0);opacity:1.0}}@-moz-keyframes myfirst{0%{-moz-transform:rotateX(14deg) rotateZ(5deg) scale(0.9);opacity:.0}85%{-moz-transform:rotateX(-1deg) rotateZ(-1deg) scale(1.03);opacity:.9}100%{-moz-transform:rotateX(0deg) rotateZ(0deg) scale(1.0);opacity:1.0}}@-webkit-keyframes myfirst{0%{-webkit-transform:rotateX(14deg) rotateZ(5deg) scale(0.9);opacity:.0}85%{-webkit-transform:rotateX(-1deg) rotateZ(-1deg) scale(1.03);opacity:.9}100%{-webkit-transform:rotateX(0deg) rotateZ(0deg) scale(1.0);opacity:1.0}}div.fsrC.fsrM div.fsrFloatingContainer{-moz-transform:rotateX(14deg) rotateZ(5deg) scale(0.9);-webkit-transform:rotateX(14deg) rotateZ(5deg) scale(0.9);-ms-transform:rotateX(14deg) rotateZ(5deg) scale(0.9);transform:rotateX(14deg) rotateZ(5deg) scale(0.9)}div.fsrC.fsrM div.fsrFloatingContainer.fsrBulge{transform:rotateX(0deg) rotateZ(0deg) scale(1.0);-moz-transform:rotateX(0deg) rotateZ(0deg) scale(1.0);-webkit-transform:rotateX(0deg) rotateZ(0deg) scale(1.0);animation:myfirst 1.0s;-moz-animation:myfirst 1.0s;-webkit-animation:myfirst 1.0s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out}
/* /xfinity3/home/right_rail_promo.css from compiled_css */
.right_rail_promo{overflow:auto}*:first-child+html .right_rail_promo{overflow:hidden}.right_rail_promo{margin-bottom:15px}
/* /xfinity3/home/right_rail_outbrain.css from compiled_css */
.bit8-sprite,#header .header .logo{background:url('/xfinity3/images/rev/gen/sprites/home/bit8-s2398af9859.png') no-repeat}.bit24-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/bit24-s5e6b8f2912.png') no-repeat}.smartphone-sprite{background:url('/xfinity3/images/rev/gen/sprites/home/smartphone-s0c4b53e71d.png') no-repeat}#header .header .logo{background-position:0 -388px;height:44px;width:130px}@media only screen and (min-width:1259px){#header .header .logo{background-position:0 -476px;height:54px;width:161px}}.right_rail_outbrain{overflow:auto}*:first-child+html .right_rail_outbrain{overflow:hidden}.right_rail_outbrain{width:99%}
/* /lightbox/lightbox.css from cimspire */
.cimspire_loading{position:absolute;background:#000 url(/cimspire/images/rev/1372089813/loader.gif) no-repeat 10px 50%;color:#fff;display:inline;font-size:20px;line-height:32px;padding:10px 10px 10px 52px;text-align:center;z-index:10}div.lightbox div.lightboxContent{border:1px solid #999;background-color:#e6e6e6;color:#313131;font-size:13px;border-radius:4px;padding:5px}div.lightbox div.lightboxContent.vod_trailer{border:0}div.lightbox .lightboxContent #rtPromo{background:transparent url(/cimspire/images/rev/1372089813/rtune/rt-promo-md.png) no-repeat scroll 100% 100%;margin:0;height:290px}div.lightbox .lightboxContent #rsPromo #landingText{background:transparent url(/cimspire/images/rev/1372089813/rdvr/promo_sm.gif) no-repeat scroll 100% 100%;margin:0;height:215px;overflow:hidden}div.lightbox iframe.lightboxContent{background-color:transparent}div.lightbox .lightboxContent h1{font-size:20px;color:#626262;padding:25px 25px 0 25px;margin:0;font-weight:normal}div.lightbox .lightboxContent #rtPromo h1{font-size:26px;color:#313131;font-weight:bold}div.lightbox .lightboxContent #rsPromo h1{font-size:23px;color:#626262;font-weight:bold}div.lightbox .lightboxContent #rtPromo h2{font-size:16px;color:#626262}div.lightbox .lightboxContent #rsPromo h2{font-size:13px;color:#626262}div.lightbox .lightboxContent #rtPromo h3{margin:1em 0;font-size:16px;color:#626262;font-weight:normal}div.lightbox .lightboxContent #rtPromo ul{margin:0 0 1em 16px;list-style-type:disc}div.lightbox .lightboxContent.template p{padding:0}div.lightbox .lightboxContent.template form{padding-bottom:25px}div.lightbox .lightboxContent p#tune-core{margin:0 0 0 45px}div.lightbox .lightboxContent.template div.buttons{text-align:right}div.lightbox .lightboxContent.alert div.buttons,div.lightbox .lightboxContent.confirm div.buttons,div.lightbox .lightboxContent.prompt div.buttons,div.lightbox .lightboxContent.form div.buttons{padding:0 15px 15px 0}div.lightbox .lightboxContent div.buttons a.button{margin-left:15px}div.lightbox .lightboxContent.notify{color:#FFF;border:1px solid #1f1f1f;background:#1f1f1f}div.lightbox .lightboxContent .form,div.lightbox .lightboxContent .dialog{height:auto;padding:0 25px 0 25px;margin:21px 0 9px;max-height:240px;overflow-x:auto}div.lightbox .lightboxContent.form .form{margin-top:0}div.lightbox .lightboxContent.form .dialog{margin-bottom:0}div.lightbox .lightboxContent.form fieldset input[type="text"]{padding:2px;font-size:13px}div.lightbox .lightboxContent.form fieldset select{padding:2px 8px;font-size:13px;width:143px}div.lightbox .lightboxContent.form fieldset{text-align:right;margin:2px 0}div.lightbox .lightboxContent.confirm-tune .dialog{padding-bottom:64px}div.lightbox .lightboxContent ol.instructions li{margin-bottom:13px}div.lightbox .lightboxContent.notify p{text-align:center;font-weight:bold}div.lightbox .prompt .prompt{padding-bottom:20px}div.lightbox .prompt .prompt input{display:block;width:200px;margin:0 auto;padding:1px;font-family:helvetica,arial,sans-serif;font-size:13px}div.lightbox .standard{border:1px solid #000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:6px;background-color:#000}div.lightbox .circle-close{display:block;position:absolute;top:-8px;right:-8px;width:25px;height:25px;z-index:12;background:url(/cimspire/images/rev/1372089813/xtv3.0/sprites/hints.png) no-repeat -100px -50px;text-indent:-10000px;overflow:hidden;cursor:pointer}div.lightbox.hideCircleClose .circle-close{display:none}.lightbox .lightboxContent.template{border:1px solid #333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:30px;background-color:#e6e6e6;color:#313131;font-size:13px}.lightbox .lightboxContent.template h1{color:#626262;font-size:20px;font-weight:normal;padding:0;margin-bottom:.8em;background:0}#recContainer .leftColumn{float:left;height:484px;background-color:#ebebeb;padding:0 30px 0 28px;position:relative}#recContainer h3{font-size:16px;color:#313131;font-weight:bold;clear:left;margin:25px 0}#recContainer .leftColumn-footer{position:absolute;bottom:22px;left:0;right:0;padding:0 30px 0 28px;text-align:center}#recContainer .leftColumn-footer .help{position:relative;top:-2px}#recContainer .rightColumn{float:left;width:556px;height:484px;overflow:hidden;background-color:#e6e6e6;padding-left:28px}#recContainer li{float:left;width:111px;height:212px;text-align:center;margin-right:28px;position:relative}#recContainer li.moreSuggestions{background:url(/cimspire/images/rev/1372089813/silhouette/more_111_148.gif) 0 0 no-repeat;height:148px}#recContainer li.moreSuggestions:hover{cursor:pointer}#recContainer .rightColumn img{width:111px;height:148px;display:block;box-shadow:0 0 1px 1px rgba(0,0,0,0.1);background:url(/cimspire/images/rev/1372089813/silhouette/movies_111_148.png) 0 0 no-repeat}#recContainer .rightColumn img.TvSeries{background:url(/cimspire/images/rev/1372089813/silhouette/tv_111_148.png) 0 0 no-repeat}#recContainer .imageError{color:#FFF;position:absolute;top:95px;text-align:center;width:105px;font-weight:bold;display:none;padding:0 3px;left:auto}#recContainer .leftColumn .imageError{top:225px;text-align:center;width:170px;padding:0 5px;font-size:14px;left:28px}#recContainer .leftColumn .blackEye{position:relative;margin-top:0}#recContainer .leftColumn .blackEye .imageError{left:0;top:175px}#recContainer img{box-shadow:0 0 3px 1px rgba(0,0,0,0.2)}#recContainer .rightColumn .button{margin:10px 0 25px 0}.lightbox.rtune_entity{background-color:#eee}.lightbox .rtune_confirm{overflow:hidden;margin:-6px -6px 0;padding:23px 24px;border-bottom:1px solid #c0c0c0;background-color:#e6e6e6;border-top-left-radius:4px;*padding-top:15px}.lightbox .rtune_confirm h3{font-size:20px;font-weight:normal;color:#626262}.lightbox .rtune_confirm .entity .tune_image_anchor{position:relative;display:block;float:left;width:111px;height:148px;margin:0 20px 0 0}.lightbox .rtune_confirm .entity img{width:111px;height:148px}.lightbox .rtune_confirm .entity .tune_image_overlay{z-index:1;position:absolute;top:0;left:0;width:111px;height:148px;background-color:#000;opacity:.5;display:none}.lightbox .rtune_confirm .entity .tune_image_icon{z-index:10;position:absolute;top:52px;left:19px;width:72px;height:44px;background:transparent url(/cimspire/images/rev/1372089813/rtune/rtune_icon_72x44.png) no-repeat 0 0;display:none}.lightbox .rtune_confirm .entity h4{margin:0;padding:15px 0 3px 0;font-size:12px;width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightbox .rtune_confirm div#capsuleScheduledNotice{display:none!important}.lightbox #rTuneConfirm #capsuleCreateSingleRecordingEpisode{display:none!important}.lightbox .rtune_confirm .entity h4 a{font-size:100%}.lightbox .rtune_confirm .entity h5{margin-bottom:0;width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lightbox .rtune_confirm .imageError{color:#fff;position:absolute;bottom:30px;text-align:center;width:111px;display:none;left:0}.lightbox .fbBox{overflow:auto;margin:0 -6px;padding:20px 24px;border-top:1px solid #fff}.lightbox .fbBox h4{font-size:16px;font-weight:normal;color:#626262;line-height:22px}.lightbox .fbBox .dont_show_fb{float:left;font-size:11px;font-weight:bold;line-height:14px;margin-top:12px}.lightbox .fbBox .fb-login-button{float:right;margin-top:2px;overflow:hidden}.lightbox .fbBox textarea{width:267px;height:32px;margin:0 0 0 10px;padding:8px;border:1px solid #d4d4d4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:helvetica,arial,sans-serif;font-size:14px;resize:none;vertical-align:top}.lightbox .fbBox .fb_post_text{padding:10px 0 0 54px;color:#666}.lightbox .fbBox .fb_post_text p{margin:0 0 2px 0}.lightbox .fbBox .fb_post_text .name{font-weight:bold}.lightbox .fbBox .fb_post_text .url{color:#8a8a8a;font-size:11px;line-height:13px}.lightbox .fbBox .fb_post_text .description{font-size:11px;line-height:13px}.lightbox .fbBox .fb_post_text .fb_button{position:relative;z-index:1;overflow:visible;display:inline-block;padding:.3em .6em .375em;border:1px solid #999;border-color:#29447e #29447e #1a356e;color:#fff;background-color:#5b74a8;background-image:-webkit-gradient(linear,0 0,0 100%,from(#637bad),to(#5872a7));background-image:-moz-linear-gradient(#637bad,#5872a7);background-image:-o-linear-gradient(#637bad,#5872a7);background-image:linear-gradient(#637bad,#5872a7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#637bad',EndColorStr='#5872a7');-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1),inset 0 1px 0 #8a9cc2;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1),inset 0 1px 0 #8a9cc2;box-shadow:0 1px 0 rgba(0,0,0,0.1),inset 0 1px 0 #8a9cc2;float:right;margin:5px 0 0;text-decoration:none;text-align:center;font:bold 11px/normal 'lucida grande',tahoma,verdana,arial,sans-serif;white-space:nowrap;cursor:pointer;zoom:1}.lightbox .fbBox .fb_message{padding:65px 0 0 0;text-align:center}.lightbox .fbBox .fb_message a{font-size:14px}.lightbox .fbBox .fb_message.error h4{color:#bb162a}.lightboxContent .instructions{padding-left:19px}.lightboxContent .stb-list{max-height:110px;overflow-x:hidden;overflow-y:auto;padding:0;margin:0}.lightboxContent .stb-list li{background-position:0 5px;padding:0;margin:8px 0}.lightboxContent .stb-list label{background:transparent url(/cimspire/images/rev/1372089813/rtune/bullet-tv.png) no-repeat scroll center center;display:inline-block;color:white;font-weight:bold;font-size:9px;text-align:center;vertical-align:bottom;height:26px;width:19px;line-height:25px;margin:0}.lightboxContent .stb-list input{width:108px;height:12px;margin:0 4px;padding:6px;font-size:12px;vertical-align:bottom}div.small,div.small span,span.small,span.small span{font-size:11px}span.small-error{color:#f00;font-size:10px}
/* /lib/easydropdown.css from layout */
.dropdown,.dropdown div,.dropdown li,.dropdown div::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dropdown .selected::after,.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.dropdown{position:relative;width:160px;border:1px solid #ccc;cursor:pointer;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown.open{z-index:2}.dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.dropdown.focus{box-shadow:0 0 5px rgba(51,102,248,.4)}.dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.dropdown.open .carat{margin-top:-10px;border-top:6px solid transparent;border-bottom:8px solid #000}.dropdown.disabled .carat{border-top-color:#999}.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.dropdown select{position:absolute;left:0;top:0}.dropdown.touch .old{width:100%;height:100%}.dropdown.touch select{width:100%;height:100%;opacity:0}.dropdown .selected,.dropdown li{display:block;font-size:18px;line-height:1;color:#000;padding:9px 12px;overflow:hidden;white-space:nowrap}.dropdown.disabled .selected{color:#999}.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px;border-radius:0 2px 2px 0;box-shadow:inset -55px 0 25px -20px #fff}.dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;background:#fff;border:1px solid #ccc;border-top:1px solid #eee;border-radius:0 0 3px 3px;overflow:hidden;opacity:0}.dropdown.open div{opacity:1;z-index:2}.dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px;box-shadow:inset 0 -50px 30px -35px #fff}.dropdown.scrollable.bottom div::after{opacity:0}.dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}.dropdown.scrollable.open ul{overflow-y:auto}.dropdown li{list-style:none;padding:8px 12px}.dropdown li.focus{background:#d24a67;position:relative;z-index:3;color:#fff}.dropdown li.active{font-weight:700}