.container-extended-nl{background-color: #fff; overflow: hidden;}
.container-extended-nl .extended-nl-col-1{float:left; width:48%; overflow: hidden; padding:10px 1%;}
.container-extended-nl .extended-nl-col-2{float:left; width:48%; overflow: hidden; padding:10px 1%;}
.container-extended-nl .extended-nl-col-2 .testo-01,
.container-extended-nl .extended-nl-col-2 .testo-02{ font-size:22px; text-align:center; margin: 0 auto;}
.container-extended-nl .extended-nl-col-2 .testo-01{/*width:200px;*/}
.container-extended-nl .extended-nl-col-2 .testo-02{margin-top:10px; line-height:33px;}
.container-extended-nl .extended-nl-col-2 .testo-03{ font-size:15px; font-style: italic; margin-top:30px; margin-bottom:15px; text-align:center;}
.container-extended-nl .extended-nl-col-2 .testo-01 span, .container-extended-nl .extended-nl-col-2 .testo-02 span, .container-extended-nl .extended-nl-col-2 .testo-03 span{color:#d13330; text-transform: uppercase;}
.container-extended-nl .extended-nl-col-2 .testo-02 span{position:relative;}
.container-extended-nl .extended-nl-col-2 .testo-02 span span{position:absolute; top:26px; left:-16px; display:inline-block; width:172px; height:6px; background:url(../images/extendednewsletter/extended-nl-underline.gif) no-repeat center bottom;}
.container-extended-nl .extended-nl-col-1 img{ margin-bottom:10px;}
.container-extended-nl .extended-nl-col-1 p{display:block; color:#666; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px;}
.container-extended-nl .submit.extendednl{border:0 none; width:154px; height:34px;
    /*background-color:#d13330; color:#fff; padding:3px 10px 5px; font-size:16px; cursor:pointer;*/
    background:url(../images/extendednewsletter/submit.jpg) no-repeat center bottom

}
.container-extended-nl .extendednl-privacy{color:#666; /*font-family:Arial, Helvetica, Verdana, sans-serif;*/ font-size:13px; padding-top:10px;}
.container-extended-nl .extended-nl-col-2 .required{display:block; color:#666; font-size:13px;}
.container-extended-nl .extended-nl-col-2 .txtfld{margin-bottom:15px;}
.container-extended-nl .extended-nl-col-2 .txtfld input{border:1px solid #B6B6B6; background-color:#fff; padding:2px; width:210px;}
.container-extended-nl .container-btn-submit{margin-top:20px; text-align: center;}
.container-extended-nl.subscribe-success .extended-nl-col-2 {margin-top:70px; clear: both; }
.container-extended-nl.subscribe-success .extended-nl-col-2 p{font-family:HelveticaNeueLTStd-Md, Helvetica, Verdana, sans-serif; font-size:16px; margin-top:0; margin-bottom:25px; line-height:normal; font-style:normal;}
.container-extended-nl.subscribe-success .extended-nl-col-2 .fb-like,
.container-extended-nl.subscribe-success .extended-nl-col-2 .fb-share-button{float:right; margin-top:20px;}

.container-extended-nl .container-top { overflow: hidden; }
.container-extended-nl .extended-nl-col-2 .validity-message { clear: both; }
.container-extended-nl .extended-nl-col-2 .facebook-share { clear: both;  }