@charset "UTF-8";
/* CSS Document */



/****** my containers ****/

		#mc_embed_signup {
		/*clear:none;  possibly unnecessary but just nullifying a default left clear style from mailchimp classic css */
		width:100%;
		/*background-color:#333;*/
		margin:0 auto;
		max-width:1100px; /*probably need this above 1100px */
		min-height:10px;
		/*background-image:url(http://sugar.guavaweb.com/wp-content/themes/barbaramendez/myimages/header599.jpg);
		background-size: 100% 100%; was just testing div was scaling with width*/
		overflow:hidden;
		}
		
		
		#mc_embed_signup .button {color:#FFE999;}
		
		#encourage {
			/*width:55%;
			float:left;
			width:100%;
			display:block;
			margin-right:3%;*/
			display:block;
			/*background-color:#9C0;*/
			margin:2% 3%;			
		}
		
		#encourage h2 {
			font-size:23px;
			color:#FFE999;
			text-align:center;	
			line-height:1.4;
		
		}
		
		#encourage p {
			color:#B2C971;
			font-size:15px;
			font-weight:normal;
			line-height:1.4;
			text-align:center;
		}
		
		.whiteBold {
			color:#fff;
			font-weight:bold;
		}
		
		#mc_embed_signup form {
		/*float:left;
		width:42%;
		width:100%;
		display:block;*/
		margin:0;
		padding:1% 0;
		/*background-color:#FF3;*/
		}
		
		#mc_embed_signup .required {
		color: #666; /***** overiding form tyles in 2012 ******/
		}
		
/*************/


.mc-field-group {
	float:left;
	width:45.5%;
    margin:0 0 0 3%;
	font-size:100%;
	font-size:15px;/*added*/
	/*background-color:#CF3; troubleshoot*/
}

#mc_embed_signup .mc-field-group input {
   /* border: 1px solid #999999;*/
   /*border:1px solid #CF3; */
   border-radius:4px;
   width:100%;
   text-indent:3%;
   height:34px;
   padding:0;
   margin:0;
   border:none;
}
#mc_embed_signup input[type="checkbox"] {
}
#mc_embed_signup input[type="radio"] {
}
#mc_embed_signup input:focus {
    border: 2px solid #B2C971;
}

#mc-embedded-subscribe {
	clear:both;
    cursor: pointer;
	width: 94%;
	margin:2% 3%;
	height:34px;
	color: #FFFFFF;
	/*border-radius:4px;background-color:#9C0; troubleshoot*/
}


#mc_embed_signup .small-meta {
    font-size: 11px;
}
#mc_embed_signup .nowrap {
    white-space: nowrap;
}

#mc_embed_signup .asterisk {
    color: #CC6600;
    font-size: 200%;
}
#mc_embed_signup .mc-field-group .asterisk {
    position: absolute;
    right: 10px;
    top: 25px;
}
#mc_embed_signup .clear {
    clear: both;
}

#mc_embed_signup div#mce-responses {
    clear: both;
    float: left;
    margin: 0 5%;
    overflow: hidden;
    padding: 0 0.5em;
    top: -1.4em;
    width: 90%;
}
#mc_embed_signup div.response {
    float: left;
    font-weight: bold;
    margin: 1em 0;
    padding: 1em 0.5em 0.5em 0;
    top: -1.5em;
    width: 80%;
    z-index: 1;
}
#mc_embed_signup #mce-error-response {
    display: none;
}
#mc_embed_signup #mce-success-response {
    color: #529214;
    display: none;
}
#mc_embed_signup label.error {
    display: block;
    float: none;
    margin-left: 1.05em;
    padding: 0.5em 0;
    text-align: left;
    width: auto;
}
#mc_embed_signup #num-subscribers {
    font-size: 1.1em;
}
#mc_embed_signup #num-subscribers span {
    border: 1px solid #CCCCCC;
    font-weight: bold;
    margin-right: 0.5em;
    padding: 0.5em;
}



#mc_embed_signup div.mce_inline_error {
    background-color:#A624BA;
}



@media screen and (min-width: 600px) {
	
		#encourage {
			float:left;
			margin:2% 2%;
			width:46%;
		}
		
		#encourage h2 {
			font-size:28px;
		}
		
		#encourage p {
			font-size:17px;
		}
		
		#mc_embed_signup form {
		float:left;
		width:47%;
		margin:0;
		padding:4% 0;
		/*background-color:#FF3; troubleshoot*/
		}
		
		.mc-field-group {
		float:left;
		width:33.3%;
    	margin:0 3% 0 0;
		/*background-color:#F63; troubleshoot */
		display:inline;
		}
		
		#mc-embedded-subscribe {
		clear:none;
		float:left;
		width: 27.4%;
		margin:0;
		}
		
}

@media screen and (min-width: 960px) {

#encourage h2 {
			font-size:32px;
		}
		
		#encourage p {
			font-size:17px;
		}
}


/*** redundant mailchimp default styles ***/

#mc_embed_signup form {
   /* display: block;
    padding: 10px 0 10px 3%;
    position: relative;
    text-align: left;*/
}
#mc_embed_signup h2 {
  /*  font-size: 1.4em;
    font-weight: bold;
    margin: 15px 0;
    padding: 0;*/
}

#mc_embed_signup .mc-field-group {
   /* clear: left;
    min-height: 50px;
    padding-bottom: 3%;
    position: relative;
    width: 96%;*/
}
#mc_embed_signup .size1of2 {
  /*  clear: none;
    display: inline-block;
    float: left;
    margin-right: 4%;
    width: 46%;*/
}
* html #mc_embed_signup .size1of2 {
    /*margin-right: 2%;*/
}
#mc_embed_signup .mc-field-group label {
   /* display: block;
    margin-bottom: 3px;*/
}
#mc_embed_signup .mc-field-group input {
  /*  display: block;
    padding: 8px 0;
    text-indent: 2%;
    width: 100%;*/
}
#mc_embed_signup .mc-field-group select {
   /* display: inline-block;
    margin-bottom: 2px;
    padding: 5px 0;
    width: 99%;*/
}
#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us {
  /*  padding: 5px 0;*/
}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input {
   /* display: inline;
    letter-spacing: 1px;
    margin: 0 2px;
    padding: 5px 0 2px;
    text-align: center;
    width: 60px;*/
}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input {
  /*  width: 40px;*/
}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input {
   /* width: 30px;*/
}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label {
   /* display: none;*/
}
#mc_embed_signup .indicates-required {
   /* font-size: 11px;
    margin-right: 4%;
    text-align: right;*/
}
#mc_embed_signup .mc-field-group.input-group ul {
   /* list-style: none outside none;
    margin: 0;
    padding: 5px 0;*/
}
#mc_embed_signup .mc-field-group.input-group ul li {
   /* display: block;
    margin: 0;
    padding: 3px 0;*/
}
#mc_embed_signup .mc-field-group.input-group label {
   /* display: inline;*/
}
#mc_embed_signup .mc-field-group.input-group input {
  /*  border: medium none;
    display: inline;
    width: auto;*/
}
