.ypc-subscribed-button .subscribed-label,.ypc-subscribed-button .unsubscribe-label{display:block}.ypc-subscribed-button .unsubscribe-label,.ypc-subscribed-button:hover .subscribed-label{line-height:0;visibility:hidden;*float:left}.ypc-subscribed-button .subscribed-label,.ypc-subscribed-button:hover .unsubscribe-label{line-height:normal;visibility:visible}.ypc-offer-overlay{width:680px;background-color:#fff;margin:0 -20px -20px}.ypc-offer-overlay-title{height:45px;line-height:45px;padding:0 20px;overflow:hidden;font-size:18px;background-image:-moz-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:-ms-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:-o-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e7e7e7));background-image:-webkit-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:linear-gradient(to bottom,#fff 0,#e7e7e7 100%);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffffff,EndColorStr=#fe7e7e7)}.ypc-offer-overlay-data{background-color:#fff}.ypc-offer-overlay-data-loading,.ypc-offer-overlay-data-error{padding:20px;text-align:center}.ypc-offer-overlay-data-error{line-height:20px;color:#666;font-size:13px}.ypc-offer-overlay-content{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.ypc-offer-overlay-content-offers{position:relative;overflow:hidden}.ypc-offer-overlay-content-offers.single-offer{background-image:none}.ypc-offer-overlay-offers-container{position:absolute;top:0;bottom:0;left:0;width:240px;border-right:1px solid #d9d9d9;background-color:#ececec}.single-offer .ypc-offer-overlay-offers-container{display:none}.ypc-offer-overlay-offers-container .ypc-offers-list{margin:10px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #fff}.ypc-offer-overlay-offers-container .ypc-offer{height:40px;line-height:40px;padding-left:20px;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;font-size:13px;white-space:nowrap;cursor:pointer}.ypc-offer-overlay-offers-container .ypc-offer.selected{margin-right:-1px;background-color:#fff}.ypc-offer-overlay-offers-container .ypc-offer .yt-uix-form-input-radio-container{margin-right:5px}.ypc-offer-overlay-offer-description{min-height:200px;margin-left:240px;padding:20px}.single-offer .ypc-offer-overlay-offer-description{min-height:100px;margin-left:0}.ypc-offer-card-item{min-height:110px;overflow:hidden}.ypc-offer-card-item-thumb{float:left;margin-right:10px}.ypc-offer-card-item-price{display:none;float:right;margin-left:10px;color:#333;font-size:16px;font-weight:bold}.ypc-offer-card-item-info-title{color:#333;font-size:16px;font-weight:bold}.ypc-offer-card-item-info-subtitle{color:#666}.ypc-offer-card-terms{margin-top:10px;min-height:60px}.ypc-offer-card-terms p{margin:5px 0}.single-offer .ypc-offer-card-item-price{display:block}.ypc-offer-coupon{min-height:76px;overflow:hidden}.ypc-offer-coupon-head{height:25px;line-height:25px}.ypc-offer-coupon .yt-uix-expander-arrow{display:inline-block;float:none;margin:0 5px;width:0;height:0;border:4px solid transparent;border-top-color:#666;background:none}.ypc-offer-coupon.yt-uix-expander-collapsed .yt-uix-expander-arrow{margin-top:-2px;border:4px solid transparent;border-left-color:#666}.ypc-offer-coupon-field{padding:3px;width:150px;vertical-align:baseline}.ypc-offer-coupon-apply{padding:0 20px;height:24px;vertical-align:top}.ypc-offer-coupon-loading,.ypc-offer-coupon-error{height:25px;line-height:25px;color:#999}.ypc-offer-coupon-error{color:#900}.ypc-offer-coupon-info-coupon,.ypc-offer-coupon-info-total{height:25px;line-height:25px;overflow:hidden}.ypc-offer-coupon-info-total{border-top:1px solid #999;color:#666;font-weight:bold}.ypc-offer-coupon-info-coupon .coupon-code{font-weight:bold}.ypc-offer-coupon-info-coupon .coupon-amount,.ypc-offer-coupon-info-total .coupon-total{float:right}.ypc-offer-overlay-controls,.ypc-offer-overlay-close{padding:20px;text-align:right}.ypc-offer-overlay-controls .yt-uix-button{margin-left:10px}.ypc-verify-overlay{width:680px;background-color:#fff;margin:0 -20px -20px}.ypc-verify-overlay-title{height:45px;line-height:45px;padding:0 20px;overflow:hidden;font-size:18px;background-image:-moz-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:-ms-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:-o-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e7e7e7));background-image:-webkit-linear-gradient(top,#fff 0,#e7e7e7 100%);background-image:linear-gradient(to bottom,#fff 0,#e7e7e7 100%);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffffff,EndColorStr=#fe7e7e7)}.ypc-offer-overlay-title .ypc-offer-overlay-title-loading,.ypc-offer-overlay-title .ypc-offer-overlay-title-single,.ypc-offer-overlay-title.single-offer .ypc-offer-overlay-title-multi,.ypc-offer-overlay-title.loading .ypc-offer-overlay-title-multi{display:none}.ypc-offer-overlay-title.single-offer .ypc-offer-overlay-title-single,.ypc-offer-overlay-title.loading .ypc-offer-overlay-title-loading{display:inline}.ypc-verify-overlay-data{padding:20px;overflow:hidden}.ypc-verify-overlay-item-thumb{float:left;margin-right:10px}.ypc-verify-overlay-item-info{overflow:hidden;border:#999 solid;border-width:1px 0;padding:10px 0;font-size:13px}.ypc-verify-overlay-item-info-price{float:right;margin-left:5px}.ypc-verify-overlay-content{margin-top:10px}.ypc-verify-overlay-content.verify-success,.ypc-verify-overlay-content.verify-error,.ypc-verify-overlay-content.verify-failure{line-height:20px;font-size:13px}.ypc-verify-overlay-controls{margin-top:20px;text-align:right}.ypc-verify-overlay-controls .yt-uix-button{margin-left:5px}.ypc-verify-overlay .verify-loading,.ypc-verify-overlay .verify-success,.ypc-verify-overlay .verify-error,.ypc-verify-overlay .verify-failure{display:none}.ypc-verify-overlay.ypc-verify-overlay-loading .verify-loading,.ypc-verify-overlay.ypc-verify-overlay-success .verify-success,.ypc-verify-overlay.ypc-verify-overlay-error .verify-error,.ypc-verify-overlay.ypc-verify-overlay-failure .verify-failure{display:block}.ypc-verify-overlay .fa-drm-loader{position:relative;margin-top:10px}.ypc-verify-overlay .fa-drm-loader-player{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}