
/* Modal */
#modalContent.modal-newsletter .messages { display:none; }
#modalContent.modal-newsletter .form-newsletter p.error { display:none; color:#fbaeae; }

#modalContent.modal-newsletter { width:360px; }
#modalContent.modal-newsletter .modal-content { padding:20px 50px; }

#modalContent.modal-newsletter .ms-drop label { padding:0; font-size:12px; }
#modalContent.modal-newsletter .ms-drop input { height:10px; }


/* Direct Page */

#content .form-newsletter { padding:20px 50px; border-radius:20px; }
 
#content .form-newsletter p.title {margin:0 0 20px 0;font-size:20px;font-weight:300;color:#fff;text-transform:uppercase;}
#content .form-newsletter p.error { display:none; }

#content .form-newsletter .form-item { margin:10px 0; overflow:hidden; }
#content .form-newsletter .form-item input { height:30px;padding:5px;border:none; }
#content .form-newsletter .form-checkboxes input { float:left; }

#content .form-newsletter .cb {margin-top:20px;}
#content .form-newsletter .cb label {padding:0;display:inline;font-size:13px;text-transform:none;}


#content .form-newsletter .form-item-optin .form-item { margin-top:0; }
#content .form-newsletter .form-item-optin label { text-transform:none;font-size:13px; float:left; }
#content .form-newsletter .form-item-optin input { float:left; margin:0 8px 0 0; }

#content .form-newsletter #edit-actions { clear:both; }
#content .form-newsletter .form-item-subject { display:none; }

/* Mobile */
@media screen and (max-width:767px) {

    #modalContent.modal-newsletter { width:300px; }
	#modalContent.modal-newsletter .modal-content { padding:25px; }
    #modalContent.modal-newsletter .form-item-optin .tb { padding-top: 7px;  }
    #modalContent.modal-newsletter .form-item-optin label { width:205px;}
	
}
