/*#mc_embed_signup{position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.8);display:none;z-index:10000; }
	#mc_embed_signup form{position:fixed; top:10%; left:50%; width:50%; margin-left:-25%; font:normal 100% Helvetica,Arial,sans-serif; font-size:14px; border-radius:4px; border:none; padding:10px 20px; background-color:#fff; color:#000; text-align:left;max-height:400px;overflow-y:auto;overflow-x:hidden;}
	#mc_embed_signup a.mc_embed_close{background:transparent url(https://downloads.mailchimp.com/img/closebox.png) no-repeat; display:block; height:30px; width:30px; text-indent:-999em; position:absolute; top:-10px; right:-10px; display:none; }
	 Add your own MailChimp form style overrides in your site stylesheet or in this style block.
	   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */


       #mc_embed_signup.floating {
        display: none;
        position: fixed;
        background: #fff;
        box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
        overflow: auto;
        -webkit-overflow-scrolling: touch;
        z-index: 10000002;
        bottom:0; right:0;
        width: 40%;
	min-width: 365px;
        background: rgb(214, 233, 246);
    }
   

    #mc_embed_signup.floating h2 {
          font-weight: 300;
		  padding: 0;
		  margin: 15px 0;
		  font-size: 1.4em;
		  color: rgb(46, 46, 46);
    }

    #mc_embed_signup.floating .mc-scrollbox-content {
        font-family: "Lato", sans-serif;
        padding: 1em;
        font-size: 1.1em;
        line-height: 1.5em;
	font-size: 15px;
		
    }

    #mc_embed_signup.floating a.mc_embed_close {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        position: absolute;
        top: 0;
        right: 0;
        cursor: pointer;
        color: #bbb;
        z-index: 1;
    }

    #mc_embed_signup.floating a.mc_embed_close:before {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px;
        position: absolute;
        content: "\00D7";
        font-size: 26px;
        font-weight: normal;
        line-height: 31px;
        height: 30px;
        width: 30px;
        text-align: center;
        top: 3px;
        right: 3px;
        background: transparent;
    }

    #mc_embed_signup.floating div.mce_inline_error {
        background: #E25E5E;
		  color: #FFFFFF;
		  font-weight: 300;
		  font-size: 14px;
		  height: 25px;
		  padding: 0px 0 6px 11px;
		  margin: 0;
		}

    #mc_embed_signup.floating .mc-field-group .asterisk {
        top: 6px;

    }

    #mc_embed_signup .mc-field-group input {
        padding: 0;
    }

    #mc_embed_signup.fixed {
        display: block;
        position: relative;
        background: none;
        box-shadow: none;        
        z-index: 0;
        bottom:0; right:0;
        width: 100%;
    }

    #mc_embed_signup.fixed .mc-scrollbox-content, #mc_embed_signup.fixed form {
        padding: 0px 5px 0px 0
    }

    #mc_embed_signup.fixed a.mc_embed_close, #mc_embed_signup.fixed h2 {
        display:none;
    }

    #mc_embed_signup.fixed .mc-scrollbox-content {        
        font-family: 'Lato', sans-serif;
	    font-size: 16px;
	    line-height:20px;
	    font-weight:300;
	    color: #555;
	    line-height:22px;
    }
    
    #mc_embed_signup.fixed[data-subscribed="true"] input, #mc_embed_signup.fixed[data-subscribed="true"] button {
                
    }

    #mc_embed_signup.fixed .disclaimer {
        display: none;

    }
	
	@media only screen and (min-width: 1024px) {
        #mc_embed_signup.floating {
			max-width: 365px;
        }
    }

    @media only screen and (max-width: 641px) {
        #mc_embed_signup.floating {
            width: 99%;
        }
    }
