.newsletter-signup-form {text-align: center; width:100%;}
.newsletter-signup-form .aol-btn {text-transform: uppercase;}
.newsletter-signup-form .email-input,
.newsletter-signup-form .aol-btn {display:block;margin:20px auto;border-radius: 50px;line-height: normal;}
.newsletter-signup-form .email-input.error-mark {border-color:red;}
.newsletter-signup-form p {margin:12px auto;}
.newsletter-signup-form form .error{color:#e02821;}
.newsletter-signup-form form .success{color:#18a468;}
.newsletter-signup-form .message {font-family: "larsseitbold","sans-serif";}
.newsletter-signup-form .m-text-teaser {text-transform: uppercase;font-family: "larsseitbold","sans-serif";}
.newsletter-signup-form .m-text-teaser,
.newsletter-signup-form .m-text-desc 	{margin:15px auto;}
.newsletter-signup-form .text-side-indent {margin-left: 10px;margin-right: 10px;}
.newsletter-signup-form .use-another-email {}
.newsletter-signup-form .use-another-email a{color: #008ee1;}
.newsletter-signup-form .more-email-signup {text-align: center}
.newsletter-signup-form .more-email-signup input {margin-right:10px;-webkit-appearance: checkbox;-moz-appearance: inherit;}	
.newsletter-signup-form .aol-btn{border:1px solid #333;color:#333}
.newsletter-signup-form .m-text-success{margin-left:10px;font-family: larsseitbold;}
.newsletter-signup-form .send-sail-throu-signup{font-family:larsseitbold}
.newsletter-signup-form .email-input{padding: 15px;}

.lo-right .newsletter-signup-form .email-input{margin-bottom:0px;}
.lo-right .newsletter-signup-form .send-sail-throu-signup:hover{border:none}
.lo-right .newsletter-signup-form .send-sail-throu-signup{margin-top:10px}

.lo-left .newsletter-signup-form .aol-btn,
.lo-left .newsletter-signup-form .email-input {display:inline;margin-right:8px;}
.lo-left .newsletter-signup-form .aol-btn {color: #fff;border:none !important;}
.lo-left .newsletter-signup-form .aol-btn {background-color: #008EE1;padding:0px 20px;}
.lo-left .newsletter-signup-form  .auth-user .aol-btn {padding:0px 75px;}
.lo-left .newsletter-signup-form .aol-btn.large-btn {width:250px}
.lo-left .newsletter-signup-form .email-input {width:300px;margin-right:10px;}
.lo-left .newsletter-signup-form .confirm-email-sub {display:block;}
.lo-left .newsletter-signup-form .follow-us-section {display:none}
.lo-left .newsletter-signup-form .aside-entries__title{margin:25px 0px 5px 0px}
.lo-left .newsletter-signup-form .email-input, .lo-left .newsletter-signup-form .aol-btn{margin:5px auto}

.lo-left .newsletter-signup-form .send-sail-throu-signup:hover{background-color:#0270B8}
.lo-left .newsletter-signup-form{ border-top: 4px solid #ededed;margin-top:0px}
			
	
.lo-right .newsletter-signup-form .aol-btn,
.lo-right .newsletter-signup-form .email-input {width:100%}
	

.follow-us-section {text-align:center;padding: 3px 0;margin-top: 10px;}
.follow-us-section .button{display:inline-block;font-size:20px;overflow:hidden;text-align:center;text-decoration:none;color:#222;border:1px solid #333;color:#333}
.follow-us-section .button:before{width:100%;height:100%;display:block}
.follow-us-section .button:hover{text-decoration:none;color:#fff;background-color:#222}
.follow-us-section .button.facebook:before{content:"\e601"}
.follow-us-section .button.twitter:before{content:"\e605"}


.newsletter-signup-form .cbutton{text-decoration:none;}


.fb-like fb_iframe_widget span{width:0px !important;}
.fb_iframe_widget {top: -4px;margin-right: 19px;}

.newsletter-signup-form .invalid-email-error{border:1px solid #FF0000;}

.lo-footer .newsletter-signup-form{text-align:left;}
.lo-footer .newsletter-signup-form .email-input,.lo-footer .newsletter-signup-form .send-sail-throu-signup {display:initial;width:270px;height:40px;margin-bottom:0px !important}
.lo-footer .newsletter-signup-form .send-sail-throu-signup {display:initial;width:98px;height:40px;margin-left:10px;background: none;color: #fff;border: 1px solid;}
.lo-footer .newsletter-signup-form .desc{color:#8e8e8e}
.lo-footer .newsletter-signup-form .m-text-desc{margin-bottom:5px;width: 83%;font-size: 16px;}
.lo-footer .newsletter-signup-form .m-text-success{margin-bottom:0px;width: 82%;font-size: 16px;width: 84%;margin-top: 20px;font-size: 16px;font-weight: normal}
.lo-footer .newsletter-signup-form .use-another-email {display: inline-block;width: 200px; font-size:15px; line-height: 30px;vertical-align: middle;}
.lo-footer .newsletter-signup-form .message{font-size:16px}
.lo-footer .newsletter-signup-form .different-address{color:#828282;font-size:14px;}
.lo-footer .text-side-indent,.lo-footer .m-text-success{margin-left:0px}
.lo-footer .newsletter-signup-form .email-input{border:none;}
.lo-footer .newsletter-signup-form .send-sail-throu-signup:hover{background-color: #008EE1;color: #fff;border:#008EE1}
/*Tablet*/
@media only screen and (max-width:999px) and (min-width:768px) { 
	.lo-footer .newsletter-signup-form .email-input{width:200px;}
}

/* Phone */
@media only screen and (max-width:767px) {
	.lo-footer .newsletter-signup-form .m-text-desc{width: 100%;}
	.lo-left .newsletter-signup-form .confirm-email-sub {display:inline;}
	.lo-left .newsletter-signup-form .send-sail-throu-signup, .lo-left .newsletter-signup-form .email-input{width:100%}
	.lo-right .newsletter-signup-form{display:none}
	
	.lo-footer .newsletter-signup-form .email-input,.lo-footer .newsletter-signup-form .send-sail-throu-signup{display: block;margin-left: 0px;width:100%}
	.lo-footer .text-side-indent,.lo-footer .m-text-success{margin-left:0px;}
	.lo-footer .newsletter-signup-form .email-input{margin-bottom:10px}
	.lo-footer .newsletter-signup-form .send-sail-throu-signup{margin-top:10px};
	
}

    