/* $Header: /WebSites/affiliate/includes/desktop/css/promopage/exacttarget.css 4     7/10/20 3:18p Ehermance $ */
/* Shared Styles for Magnolia-ExactTarget Landing Pages */

/* Iframe Styles */
#iframeID {display:block; margin:0; width:100%; height:1500px;} /*Landing Page Iframe*/
#iframeConfirmID {display:block; margin:0; width:100%; height:600px;} /*Confirmation Page Iframe*/

/* Form Fields and Text Styles (Landing Page & Confirmation Page) */
.EnhancedUnsub {width:100%; text-align:left; background:#FFFFFF !important;}
h1, h2, h3, p {padding:0; margin:0; display:inline-block;}
.basiccopy_container {width:100%; margin:0; padding:40px 0; border-bottom:1px solid #CACACA;}
.basiccopy_header {color:inherit; background-color:inherit; text-indent:0; margin:0; padding:0;}
.basiccopy_body {margin:0; padding:30px 0 0;}
.basiccopy_body, p {line-height:21px;}
.notice {line-height:18px;}
.validation_error {line-height:18px; padding-bottom:10px; color:#D8534F;}
.eu_border_bottom {width:100%; height:1px; display:block; background-color:#CACACA;}
.eu_form_container.column1 {width:100% !important;;}
.eu_form_container input {margin-bottom:10px;}
.eu_select_month {width:130px;}
.eu_input_email {
	width:65%;
	height:36px;
	padding-left:10px;
	border-color:#CACACA;
	border-top-style:solid; border-top-width:1px;
	border-right-style:solid; border-right-width:1px;
	border-bottom-style:solid; border-bottom-width:1px;
	border-left-style:solid; border-left-width:1px;
}
.eu_textarea {width:49%; height:100px;}
.ue_confirm_icon {font-weight:bold; padding-right:8px; padding-bottom:10px;}
.ue_confirm_text {font-weight:bold;}
.error_color {color:#D8534F;}
.success_color {color:#5CB75C;}

/* Buttons */
button {border:none; cursor:pointer;}
button.inactive {border-color:#9D9D9D !important; background:#9D9D9D !important; background-color:#9D9D9D !important;}
button.inactive .brand_button_inner {text-shadow:none !important; color:#FFFFFF !important;}
.eu_button {padding:10px 30px 10px 30px; font-weight:bold;}

/* Template Spacing and Formatting */
.spacer05{height:5px; display:block;}
.spacer10{height:10px; display:block;}
.spacer20{height:20px; display:block;}
.spacer30{height:30px; display:block;}
.spacer40{height:40px; display:block;}
.column1 {float:left; width:55%;}
.column2 {float:left; margin:20px 0 0 40px;}
.clear {clear:both;}

/* PP Next Gen Header C-Column Hide */
.wth2-sidebar {display: none;}
#promo{width:100% !important;}