body {
    background-color: #0091BA;
    font-family: 'Pontano Sans', sans-serif;
}

#main{
    background: #FFF;
    border-bottom: 10px #000 solid;
    box-shadow:2px 2px 2px #006482;
    color:#636363;
    line-height: 1.5em;
    margin-bottom: 20px;
}
#main .logo{
    margin: 40px 0;
}
.intro{
     font-size: 1.2em;
        line-height: 1.4em;
        color: #0091BA;
}
#main .container{
    background-image: url(../images/baby.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    min-height: 404px;
}

@media screen and (max-width: 1199px){
    #main .container{
        background-size: 50%;
    }
}
@media screen and (max-width: 768px){
    #main .container{
       padding-bottom:250px;
    }
}

@media screen and (max-width: 480px){
    #main .container{
        background-size: 70%;
         padding-bottom:200px;
    }
}
.announcement{
    text-align: center;
    font-size: 2.4em;
    line-height: 1em;
    padding: 40px 0 20px;
}
.announcement span{
    display: block;
}
.line-bg{    
    border-top: 1px solid #DDD;
}
.hind{
    font-family: 'Hind', sans-serif;
}
.title-line-one{
    margin-bottom: 35px;
}
.word-website{
    background: url(../images/word-website.gif) no-repeat top center;
    text-indent: -9999px;
    height: 70px;
    margin: 10px;
    margin-top:-35px;
}
footer{
    color: #FFF;
    text-align: center;
    padding-bottom:20px;
}

.btn-default{
    background-color: #000;
    border: none;
    color: #FFF;
}

.input-email-footer{
    background-color: #007EA4;
    border: none;
    box-shadow: inset 2px 2px 4px #006482;
}

/* Overwrite */
#mc_embed_signup .mc-field-group input{
	background-color: #007EA4;
    border: none;
    box-shadow: inset 2px 2px 4px #006482;
    color:#FFF;
}

#mc_embed_signup input.btn-default{
	border:none;
	margin-top: 22px;
}

#mc_embed_signup .asterisk {
  color: #DBA700;
 }

#mc_embed_signup .mc-field-group label{
	font-weight:normal;
}

#mc_embed_signup #mce-success-response{
	color:#000;
}