/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 25 Apr 2017, 3:15:22 PM
    Author     : Virginia
*/

html, body{background: #F6F9FA; font-family: "mr-eaves-xl-modern",sans-serif; font-size: 15px; line-height: 20px; }

h1{font-size: 2.4em; color: #355B73; margin: 0 0 20px 0; font-weight: lighter;}
h2{font-size:1.33em; color: #000; margin: 0 0 20px 0; font-family: 'Cinzel', serif;}
h3{font-size:1.33em; color: #97979b; margin: 0; font-family: 'Quicksand', sans-serif; font-weight: lighter; text-align: center}
p, a, label{font-size: 1em; line-height: 1.33em; margin: 0 0 20px 0; color: #000; font-family: 'Quicksand', sans-serif;}
a{display: block}
.fl{float: left}

.btn{padding:20px 10px; cursor: pointer; display: block; font-size: 1em; border-radius: 0}
.btn:focus{outline:none; text-decoration: none}
.btnRed{background: #D00211; color: #fff}
.btnRed:hover{background: #141918; color: #fff}
.btnRedBorder{color: #D00211; border: 2px solid #D00211; font-size: 0.8em; padding: 10px}

.boldFont500{font-weight: 500}
.redLink{color: #d00211}
.redLink:hover{text-decoration: underline; color: #d00211}
.fontQuicksand{font-family: 'Quicksand', sans-serif;}
.fontCinzel{font-family: 'Cinzel', serif;}
.fontBilbo{font-family: 'Bilbo', cursive;}
.marginRight5{margin-right: 5px}
.marginBottom20{margin-bottom: 20px}
.marginBottom10{margin-bottom: 10px !important}
.font12{font-size: 12px !important}
.font18{font-size: 18px}
.noMargin{margin: 0!important}
.padding2{padding: 2px}

.divider{background: #97979b; height: 1px; width: 100%; margin: 20px 0 40px 0}
.inline{display: inline-block}

.textCenter{text-align: center}
.greyBg{background: #E3E5E6;}
.linkWrapper{padding: 30px 40px; margin: 0 0 30px 0}
.gap10{height: 10px}
.gap30{height: 30px}
.row{margin: 0!important}
.headerPar{color: #fff; font-weight: 500; font-size: 2em; text-align: center}

.bannerImg{background: url(../images/coverimage-v3.jpg) no-repeat center center; padding: 110px 0 0 0; height: 400px; -webkit-background-size: cover; -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; margin: 0 0 60px 0}
.logo{display: block; margin: 0 auto 40px 0}

#mc_embed_signup{width: 100%}
#mc_embed_signup form{padding: 0!important}
#mc_embed_signup{background:#F6F9FA; clear:left;}
#mc_embed_signup .mc-field-group{width: 100%!important; padding: 0!important; min-height: auto !important}
#mc_embed_signup .mc-field-group input{border: 2px solid #96959A!important; background: #F6F9FA!important; outline: none; padding: 10px 10px!important; width: 100%; font-size: 0.8em}
#mc_embed_signup .button{background-color: #E3E5E6!important; color: #97979b!important; outline: none; width: 100%!important; padding: 8px 0!important; height: auto!important}
#mc_embed_signup .button:hover{color: #fff!important; background: #777!important}
#mc_embed_signup .asterisk{color: #ce8f82!important}
#mc_embed_signup .mc-field-group.input-group input{margin: 1px 10px 0 0}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border: 2px solid #ce8f82!important}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background-color: #F6F9FA !important; color: #ce8f82!important; margin: 0!important; font-size: 12px!important; padding: 0!important}
#mc_embed_signup .mc-field-group label{font-size: 18px;color: #000; font-family: 'Quicksand', sans-serif; line-height: 1.33em; font-weight: 400}
#mc_embed_signup .mc-field-group.input-group ul{padding: 5px 0 0 0!important}
#mc_embed_signup div.response{margin: 0 0 20px 0!important; padding: 0!important; width: 100%!important; font-weight: lighter!important}

@media (min-width: 480px){
    body{font-size: 18px}
    .container{width: 360px}
}


@media (min-width: 768px){
    body{font-size: 15px;}
    .container{width: 640px;}
    #mc_embed_signup{width: 90%; float: right}
}

@media (min-width: 960px){
    body{font-size: 18px}
    .container{width: 768px;}
}

@media (min-width: 1280px){
    body{font-size: 21px}
    .container{width: 920px}
}

