.popupnewsletter_dialog { background: #FFF url("../../../yatoo/images/bg_box_subscribe.png") no-repeat 100% 11px; padding: 12px; border-radius: 13px; -moz-border-radius: 13px;	-webkit-border-radius: 13px; }
.popupnewsletter_dialog .ui-dialog-titlebar { position: absolute; top: 0; right: 0; padding: 0; width: 100%; }
.popupnewsletter_dialog button.ui-dialog-titlebar-close { cursor:pointer; border: none; background: none; float: right; padding: 0; margin: 0; top:0; right: 0; width: 34px; height: 32px; position:relative; z-index: 20; }
.popupnewsletter_dialog button span.ui-button-text { display: block; text-indent: -9999px; width: 34px; padding: 0; height: 32px; background: url('close-button.png') no-repeat 0 0; }
.popupnewsletter_dialog #popupnewsletter { position: relative; z-index: 10; }

#popupnewsletter .block-subscribe-title { color: #000; font-size: 57px; text-transform: uppercase; font-style: italic; height: 86px; line-height: 86px; text-align: center; margin-bottom: 45px; }
#popupnewsletter.block-subscribe input.input-text { background: url("../../../yatoo/images/bg_input_home_subscribe.png") no-repeat 0 100%; width: 250px; font-size: 16px; height: 21px; line-height: 21px; padding: 5px 10px; }
#popupnewsletter.block-subscribe .cms { width: 262px; font-size: 18px; color: #3D3D3D; text-align: left; }
#popupnewsletter.block-subscribe .cms h4 { font-weight: normal; text-transform: uppercase; font-size: 24px; color: #3D3D3D; line-height: 25px;  }
#popupnewsletter.block-subscribe .cms p { line-height: 26px; }
#popupnewsletter.block-subscribe .cms li { line-height: 28px; padding-left: 23px; background: url("../../../yatoo/images/bullet_bubble.png") no-repeat 0 50%; }
#popupnewsletter.block-subscribe .block-content { padding-top: 10px; }
#popupnewsletter.block-subscribe .actions,
#popupnewsletter.block-subscribe .input-box { width: 270px; text-align: right; }
#popupnewsletter.block-subscribe .actions button.button span span { font-weight: bold; font-size: 18px; padding-top: 2px; padding-bottom: 2px; }
#popupnewsletter.block-subscribe .actions button.button span { background-position: 3px 2px; }