/* 
    Document   : mailchimp-widget.css
    Created on : Aug 23, 2012, 10:27:21 AM
    Author     : ruslanas.mokrousovas
    Description:
        Purpose of the stylesheet follows.
*/


/* Mailchimp-widget widget div */
#widget_mailchimpsf_widget
{
	width:320px;
    background-image: url('../img/bg/signup.png');
    background-repeat: no-repeat;
    padding:0 0 20px 0 !important;
    margin-left:8px;
    margin-top: -10px;   
    
}


.mc_success_msg {
	color: #FFF;
}

/* width of all elements */
#mc_signup_form,
#widget_mailchimpsf_widget .widget-title
{
	width: 90% !important;
	margin: 0 auto !important;
	display: block !important;	
	 
}


/* Label: Powerd by mailchimp! */
#widget_mailchimpsf_widget #mc_display_rewards
{
    display: none;
}

/* Header */
#widget_mailchimpsf_widget .widget-title
{    
    background-color: transparent !important;
    background: none !important;    
    border: none !important;
        
    text-transform: none !important;
    /* font-weight: bold !important; */
    font-size: 24px !important;    
    color: #ffffff !important;
    text-shadow: none !important;
    letter-spacing:normal;
    line-height:1.1;
	position:relative;
	top:30px;

}






/* Message */
#widget_mailchimpsf_widget #mc_message
{       
    color: #ffffff;
    /* font-weight: bold; */ 
    text-shadow: none;
    letter-spacing:normal;
    margin-bottom:3px;
    
}

.mc_error_msg {
	color: #FF1C1C;
	font-weight: bold;
}


/* Label: Email address */
#widget_mailchimpsf_widget .mc_var_label
{
    display: none;   
}

/* Email input form div */
#widget_mailchimpsf_widget .mc_form_inside
{
  /*  margin-top: -80px;*/
    margin-top: 10px;
}





/* Email input */
#widget_mailchimpsf_widget #mc_mv_EMAIL
{  
	width: 89%;
	padding:6px 6px;
	font-size:13px;
	border: 1px solid #ccc;
  	box-shadow: 0 0 3px rgba(0, 0, 0, .40);
  	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .40);
  	-moz-box-shadow: 0 0 3px rgba(0,0,0,.40);  
}

/* sub header */
#widget_mailchimpsf_widget  #mc_subheader
{
    /* position: relative; */
 /*   top: 180px; */
    /* height: 100px;   */
    margin-top:30px;
    vertical-align: middle;    
        
    
    color: #ffffff;
    font-size: 12px;
    /* font-weight: bold; */    
    text-shadow: none;
    letter-spacing: normal ;
}

/* Sign up button container */
#widget_mailchimpsf_widget .mc_signup_submit
{
    /* padding-top: 16px; */
    text-align:left !important;
    margin-top:15px;
}

/* Sign up button */
#widget_mailchimpsf_widget  #mc_signup_submit
{
	width: 94%;
	margin: 0;
	padding: 5px 0;
	height: auto;
	text-align: center;
	font-size: 15px !important;
	font-weight:bold;
	background: lightskyblue;
}

#mc_latest_newsletter {
	color:#FFF;
	margin-top:20px;
}

#mc_latest_newsletter a {
	color:#FFF !important;
}

#mc_latest_newsletter img {
	vertical-align:top;
	margin-right:10px;
}

#widget_mailchimpsf_widget .mergeRow
{
    display:none;

}

#mailchimp-subscribing
{
    font-weight: bold;
    padding-right: 20px;
    background: url("../img/icon/ajax-loader.gif") no-repeat right;
}




/* Light box pippity */
/*
#pty_pkg #pty_name
{
    display: none;
}

#pty_pkg #pty_email
{
    width: 380px;    
    background:none !important;
    background-color: #ffffff !important;
    border-radius: 3px;
    padding: 0 5px !important;
    
    
    box-shadow: 0 0 3px rgba(0, 0, 0, .40);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .40);
    -moz-box-shadow: 0 0 3px rgba(0,0,0,.40);
}


body #pty_classy
{
    /* background: url('../img/bg/bg_lightbox.png') !important;
}

#pty_heading{
    color: #ffffff !important;
    text-shadow: 0px 1px 0px black !important;
}

#pty_mainText
{
    color: #ffffff !important;
}


body #pty_submit {    
    background-image: url('../img/bg/bg_newsletter_button1.png') !important;
     width: 199px !important;
    height: 39px !important;
    font-family: Tahoma, Geneva, sans-serif !important;
    font-size: 20px !important;
    text-shadow: none !important;
}
*/


#widget_em_widget h2 {
	margin-left:10px;
}




#footer #mc_snd_signup_form {
	float:left;
	width:auto;
	position:relative;
}

#footer .mc_merge_var {
	float:left;
}

#footer .mc_merge_var label {
	display:none;
}

#footer .mc_merge_var input {
	font-size:13px;
	border:1px solid #ccc;
	width:200px;
	padding:4px 5px;
}

#footer .mc_signup_submit {
	float:left;
	margin:2px 0 0 5px;
}

#footer #mc_error_icon, #footer #mc_ajax_loader {
	top:23px;
	left:190px;
	display:none; 
	width:16px; 
	height:16px; 
	position:absolute;
}
