#mvpdpicker{background:url('/watchtcm/images/newloginbackground.png') 0 3px no-repeat;}
#mvpdpicker .title{background:none;}
#mvpdpicker.state-mvpdlogo .steps, #mvpdpicker.state-mvpdlist .steps, #mvpdpicker.state-notfound .steps{background:transparent url('/watchtcm/images/steps_all.png') right no-repeat;height:62px;background-position:0 -7px;}
#mvpdpicker.state-signin .steps, #mvpdpicker.state-error .steps{background:transparent url('/watchtcm/images/steps_all.png') right no-repeat;height: 62px;background-position: 0px -70px;}
#mvpdpicker .slates{background:none;height: 435px;}
#mvpdpicker .signinmessage{color:#fff;}
#mvpdpicker .cancelbutton{background: url('/watchtcm/images/login-provider-option-buttons.png') center center no-repeat;width: 95px;background-position: -205px -90px;position: relative;top: -20px;margin:100px 0 0 10px;height: 40px;}
#mvpdpicker.state-mvpdlogo .slates, #mvpdpicker.state-mvpdlist .slates{background:none;}
#mvpdpicker .searchfield{border-radius:11px;border:1px solid #000;background-position:19.8em;background-color:transparent;height:25px;}
#mvpdpicker .mvpdsearch{background-color:transparent;margin-left:1.3em;height:25px;margin:0 0 0 0.5em;font-size:14px;}
#mvpdpicker .searchpane{background-color:transparent;}
#mvpdpicker .mvpdsbyname{border:1px solid #000;}
#mvpdpicker .mvpdsbyname li{border-bottom:1px solid #000;color:#c2c2c2;font-weight:normal;text-shadow:2px 1px #000;}
#mvpdpicker .mvpdsbyname li:hover{color:#fff;}
#mvpdpicker .noproviderokbutton{top:10px;}
#mvpdpicker .noproviderokbutton{background: url('/watchtcm/images/login-provider-option-buttons.png') center center no-repeat;width: 95px;background-position: -108px -91px;position: relative;top: -20px;height: 43px;}
/*#mvpdpicker .searchpane{height:160px;}*/
/*#mvpdpicker .login-provider-buttons {border: none;border: 0;color: #fff;background: url('/watchtcm/images/login-provider-option-buttons.png') center center no-repeat;height: 35px;cursor: pointer;}*/
#mvpdpicker .viewallbutton{background: url('/watchtcm/images/login-provider-option-buttons.png') -302px -1px no-repeat;width: 265px;position: relative;height: 40px;top: -20px;}
#mvpdpicker .viewtopbutton{background: url('/watchtcm/images/login-provider-option-buttons_up2.png') no-repeat -6px -3px;width: 195px;position: absolute;height: 35px;top: 0px;left:10px;margin:0;}
#mvpdpicker .dontseebutton{background: url('/watchtcm/images/login-provider-option-buttons.png') -200px -135px no-repeat;width: 195px;position: absolute;height: 35px;top: 0px;left:204px;margin:0;}
#mvpdpicker .rememberedcancelbutton {position: absolute;margin: 0;left:0;}
#mvpdpicker .rememberedokbutton {position: absolute;margin:0;right:1px;}
#mvpdpicker .help{background: url('/watchtcm/images/login-provider-option-buttons.png') center center no-repeat;width: 90px;background-position: -4px -95px;position: relative;top: 5px;height: 35px;}
#mvpdpicker .close{background: url('/watchtcm/images/login-provider-option-buttons.png') center center no-repeat;width: 91px;background-position: -110px -95px;position: relative;top: 5px;right:0;height: 34px;}
#mvpdpicker.state-mvpdlogo .pickbylogo, #mvpdpicker.state-mvpdlist .findbyname, #mvpdpicker.state-notfound .noprovider, #mvpdpicker.state-signin .signin, #mvpdpicker.state-error .error, #mvpdpicker.state-success .success, #mvpdpicker.state-welcome .welcome{color:#c2c2c2;}
#mvpdpicker.state-notfound .slates{background-image:none;}
#mvpdpicker.state-notfound .noprovider{margin:10px 20px;}
.mvpdsbyname li:nth-child(even) {background: #445655}
#mvpdpicker .steps{height:74px;}
#mvpdpicker .mvpdlogo{width:134px;height:51px;}
#mvpdpicker .mvpdsbylogo{height: 340px;position: absolute;left: 45px;}
#mvpdpicker .footer {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; height:40px;padding-top:22px;}
#mvpdpicker .footer.rememberedfooter {padding-top:0px;}
#mvpdpicker .video {float: left;width: 360px;height: 512px;margin: 47px 12px 0 14px;}
#mvpdpicker .main {float: left;width: 398px;height: 512px;margin-left: 10px;line-height: 16px;}
#mvpdpicker .main h3{margin:0px;font-family:proxima;font-weight:bold ;font-size:17px; margin-left: 12px;color: #c2c2c2;text-transform: uppercase;padding-bottom: 10px}
#mvpdpicker .main p{margin:0px;font-family:proxima;font-size:13px;margin-left: 12px;color: #c2c2c2;padding-bottom: 25px;}
#mvpdpicker .slate{height: 383px;}
#mvpdpicker .main .pickbylogo p {padding-bottom: 0px;font-family:proxima;font-size:20px;color: #829992;}
.video h1{margin:0px;font-family:univers;font-size:41px;font-weight: normal;color: #c2c2c2;text-transform: uppercase;padding: 40px 0px 30px 0px;}
.video p{margin:0px;color:#657a75;font-family:proxima;font-weight:bold ;font-size:13px;text-align: center;padding-top: 15px;}
.video .videobox{cursor: pointer;width: 370px;height: 209px;}
.video .pickerVideoSlate{position:absolute;cursor: pointer;}
#mvpdpicker.state-remember .steps{background-position: -196px 0px;}
#mvpdpicker.state-dark .steps{display:none;}
#mvpdpicker .darkprovider{background-color: #f2f2f2;margin:10px 20px;font-family:proxima;}
#mvpdpicker .darkprovidermessage{margin:0 30px; padding-top:35px;height: 80%;line-height: 17px;}
#mvpdpicker .darkprovidermessage a{color:#0A3525;}
#mvpdpicker.state-notfound .slates {width: 100%;height: 100%;}
#mvpdpicker.state-notfound .main {width: 100%;height: 583px;margin: 0;}
#mvpdpicker.state-notfound .video, #mvpdpicker.state-notfound .main h3, #mvpdpicker.state-notfound .main .intro, #mvpdpicker.state-notfound .steps {display: none;}
#mvpdpicker.state-notfound {background-image: url('/watchtcm/images/tcm_background_rotated.png');background-size: cover;background-position: center;}
#mvpdpicker.state-notfound .main p{width: 520px;text-align: left;left: 215px;position: relative;top: 80px;}
.noprovider ul{padding: 0px;}
.noprovider li{width: 120px;height: 130px;list-style: none;float: left;background-image: url('/watchtcm/images/no_provider.png');margin: 0px 3px 0px 3px;}
.nowWhat{top: 250px;position: relative;}
.nowWhat h4{margin:0px;color: #798E88;font-size: 19px;font-weight: bold;text-shadow: 0 -2px #222222;}
#mvpdpicker.state-notfound .main .nowWhat p{top: 0px;left: 0px;width: 760px;text-align: center;padding-bottom:20px;color: #c2c2c2;font-family: proxima;font-size: 13px;font-weight: normal;}
#mvpdpicker.state-notfound .main .okbutton{background-image: url('/watchtcm/images/no_provider.png');background-position:-1px -3px;width: 190px;height: 35px;top: 285px;}
#mvpdpicker.state-notfound .main .nowWhat .clips{background-position:-7px -64px;}
#mvpdpicker.state-notfound .main .nowWhat .archives{background-position:-137px -64px;}
#mvpdpicker.state-notfound .main .nowWhat .msgBrds{background-position:-267px -64px;}
#mvpdpicker.state-notfound .main .nowWhat .morlocks{background-position:-399px -64px;}
#mvpdpicker.state-notfound .main .nowWhat .fan{background-position:-529px -64px;}
#mvpdpicker.state-notfound .main .nowWhat .shop{background-position:-659px -64px;}
/* picker */
/* #popupReadyContainer{display:none;} */
/* #overlayBox {display:none;position:absolute;z-index: 9002;top:100px;left:50%;margin-left:-401px;overflow:hidden;width:842px;height:605px;z-index:4;background:url('/watchtcm/images/newloginbackground.png') 0 34px no-repeat;} */
/* .authSprite{background: url("http://i.cdn.turner.com/v5cache/TCM/images/tcmnow/auth/authSprite.png") no-repeat transparent;} */
/* .clr{clear:both;} */
/* #providerInfoBox{height: 240px;margin: 10px auto 0px;overflow-y:auto;overflow-x:hidden;width: 401px;} */
/* .providerbutton{background: none repeat scroll 0 0 #FFFFFF;border-radius: 5px 5px 5px 5px;float: left;height: 45px;margin: 0 10px 10px 0;padding-top: 6px;text-align: center;width: 117px;} */
/* #noProvider{background-position: -427px -277px;height: 52px;margin: 10px auto;width: 306px;cursor:pointer;} */
/* .picker #help-btn{cursor: pointer;height: 38px;right: 40px;position: absolute;text-indent: -9999px;top: 40px;width: 103px;} */
/* .picker .help-btn{background-position:-428px -144px;} */
/* .picker .help-btn-close{background-position:-430px -190px;} */
.picker .close-btn, #detailsPopup .close-btn{background-position:-433px -65px;cursor: pointer;position: absolute;right: 80px;text-indent: -9999px;top: 4px;width: 65px;}
/* .picker .back-btn{background-position:-433px -65px;cursor: pointer;height: 35px;left: 11px;position: absolute;text-indent: -9999px;top: 43px;width: 90px;} */
/* .picker .left{width:400px;float:left;margin-top:47px;height:512px;background-position:377px 0;} */
/* .picker .left h1{font-family:avril;font-size:.8em;text-transform:uppercase;margin:76px 29px 0;height:65px;color:#c2c2c2;} */
/* .picker .left .video{width:358px;} */
/* .appLabel{} .appIcon{width:70px;margin:0 auto;height:23px;cursor:pointer;} */
/* .picker .right{width:400px;float:left;margin-top:100px;} */
/* .picker .label{font-family:gotham;} */
/* .picker .sub{font-family:proxima;font-size:12.9px;} */
/* .mb20{color:#c2c2c2;margin-bottom:53px;text-align:center;} */
/* .center{text-align:center;color:#87929f;} */
/* .gray{color:#c2c2c2;margin-left:30px;} */
/* .signin{} */
/* .choose{font-size:.8em;font-family:proxima;line-height:1.2em;} */
/* .choose p{margin:0 20px 0 30px;} */
/* .choose hr{height:4px;margin:7px 2%;background: url("http://i.cdn.turner.com/v5cache/TCM/images/tcmnow/auth/authSprite.png") -25px -43px no-repeat transparent;} */
/* .providerMissing{display:none;background-position: -54px -552px;height: 508px;margin: 74px auto 0;width: 788px;} */
/* .providerMissing p{display:none;} */
/* .providerMissing .option{cursor: pointer;float: left;height: 130px;margin: 270px 12.9px 0 0;width: 119px;text-indent:-9999px;} */
/* .providerMissing .nm{margin-right:0;} */
/* .providerMissing .backBtn{float: right;height: 44px;margin: 70px 0 0;text-indent: -9999px;width: 165px;cursor:pointer;} */
#authHelpWrapper{display: none;background-position:-20px -56px;height:489px;}
#authHelp{height: 461px;margin:10px 0 0 5px;position: absolute;width: 371px;height:450px;overflow:auto;}
#authHelp h2{color:#87929f;font-weight:normal;font-size:1.4em;margin-left:14px;}
#authHelp .question{color:#87929f;margin:0 25px 10px 14px;font-size:.9em;}
#authHelp .answer{background: url("http://i.cdn.turner.com/v5cache/TCM/images/tcmnow/auth/authHelp.png") no-repeat scroll -20px 90px transparent;color: #C2C2C2;font-family: proxima;font-size: 0.8em;line-height: 1.4em;margin: 0 25px 36px 14px;padding-bottom: 20px;}
#authHelp .answerNew{color: #C2C2C2;font-family: proxima;font-size: 0.8em;line-height: 1.4em;margin: 0 25px 18px 14px;}
#authHelp .bold{font-weight:bold;}
#authHelp .centerAlign{padding-left: 28px;}
/* #fulldata{background:#000;color:#fff;padding:10px;line-height:1.5em;} */
/* .red{color:#f00;} */
@import url('http://fast.fonts.net/t/1.css?apiType=css&projectid=ee042460-0489-4fce-9538-7ffa28c408ac');
@font-face{
font-family:'univers';
src:url('/watchtcm/css/fonts/Univers/839600f7-63b4-4085-8be7-fc4a610f348c.eot?#iefix');
src:url('/watchtcm/css/fonts/Univers/39600f7-63b4-4085-8be7-fc4a610f348c.eot?#iefix') format('eot'),url('/watchtcm/css/fonts/Univers/df865f18-fd96-4b4b-b90d-0b5af8aede3c.woff') format('woff'),url('/watchtcm/css/fonts/Univers/030da9ec-6bb5-4d2e-a66a-4785ac2b9a3f.ttf') format('truetype'),url('/watchtcm/css/fonts/Univers/3678ecf5-5310-45f2-aa32-858ef70ce4c1.svg#3678ecf5-5310-45f2-aa32-858ef70ce4c1') format('svg');
}