.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{display:block}.ypc-verify-overlay.ypc-verify-overlay-success .verify-success{display:block}.ypc-verify-overlay.ypc-verify-overlay-error .verify-error{display:block}.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}.ypc-rap-overlay-base{position:absolute}.ypc-rap-overlay-content{width:600px}.ypc-rap-video-details{float:left;margin:0 20px 0 5px;text-align:center;width:130px}.ypc-rap-video-details p,.ypc-rap-categorynode select{font-size:13px}.ypc-rap-categorynode select{max-width:440px}.ypc-rap-issue-details{overflow:hidden}.ypc-rap-issue-details h3{color:#333;margin-bottom:5px}.ypc-rap-categorytree{margin-bottom:10px}.ypc-rap-categorytree div{margin-top:5px}.ypc-rap-probleminfo{margin-bottom:10px}.ypc-rap-probleminfo .helptext{background-color:#eee;border-bottom:1px solid #dfdfdf;padding:10px;text-align:justify}.ypc-rap-probleminfo .helptext ol,.ypc-rap-probleminfo .helptext ul{margin:10px 0 5px 0}.ypc-rap-probleminfo .helptext ol{list-style:decimal outside none}.ypc-rap-probleminfo .helptext ul{list-style:disc outside none}.ypc-rap-probleminfo .helptext ol li,.ypc-rap-probleminfo .helptext ul li{margin-left:20px;padding-bottom:10px}.ypc-rap-probleminfo .helptext p{margin-bottom:5px}.ypc-rap-probleminfo .userdata{margin:5px 0px}.ypc-rap-probleminfo .userdata-choice{padding-top:5px}.ypc-rap-probleminfo .userdata-title{color:#333;font-weight:bold;margin-top:10px}.ypc-rap-probleminfo input[type=text],.ypc-rap-probleminfo textarea{margin-top:5px;width:400px}.ypc-rap-submitbutton,.ypc-rap-cancelbutton,.ypc-rap-loadingbutton{margin:15px 10px 0 0}.ypc-rap-treetemplate,.ypc-rap-loadingbutton,.ypc-rap-success-msg{display:none}.ypc-rap-error-msg{margin-top:20px}.ypc-rap-success-msg .thankyou{color:#333;line-height:2em;margin-top:15px}.yt-uix-overlay-unclosable .yt-uix-overlay-close,.yt-uix-overlay-unclosable .ypc-rap-cancelbutton,.yt-uix-overlay-unclosable .ypc-rap-submitbutton{display:none}.yt-uix-overlay-unclosable .ypc-rap-loadingbutton{display:inline-block}.ypc-rap-successful .ypc-rap-success-msg{display:block}.ypc-rap-successful .ypc-rap-issue-details{display:none}.ypc-rap-overlay-link{display:inline}.ypc-rap-overlay-link .disabled-link,#watch-description a.disabled-link{color:#999}.ypc-unsubscribe-overlay-content,.ypc-unsubscribe-overlay-response-content{width:640px}.ypc-unsubscribe-overlay-content p,.ypc-unsubscribe-overlay-response-content p{margin-bottom:15px}.ypc-unsubscribe-overlay-controls,.ypc-unsubscribe-overlay-close{margin:15px 20px 0 5px;text-align:right}