body{background-color:#fff;

}
#wcc_site_specific_area{
    font-size:12px;
}
#navarea{
    display:none;
}

/* ---------- TOP AREA ---------------------------------------------------------------------------------------- */
#top{
    border:1px solid #1a3242;
    text-align:left;
     -webkit-print-color-adjust: exact !important;   /* Chrome, Safari, Edge */
    color-adjust: exact !important;                 /*Firefox*/
}
#top H2{
    margin:0.5em;
    padding:0.5em;
    font-weight: 300;
    font-style: normal;
    font-size:14px;
    padding-left:3em;
    height:1.4em;
    line-height:1.4em;
    background-image:url("../images/wcc_logo.svg");
    background-size:auto 100%;
    background-repeat:no-repeat;
}
#content{
    width:auto;
    padding-bottom:2em;
}


/* ---------- FORMS ---------------------------------------------------------------------------------------- */
form section{
    page-break-inside: avoid;
}
#captcha{
    display:none;
}
#edit-actions input{
    display:none;
}
.form-date, .form-time{
    color:#fff;
    font-size:2em;
}
.form-select{

}
.form-select option{
    display:block;
    appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
}
.page-break{
    page-break-before: always;
}
.webform-submission-form .js-form-type-range input{
  text-indent:-9999em;
    font-size:2em;
}

/* ---------- FOOTER AREA ---------------------------------------------------------------------------------------- */
#footer{
    font-size:12px;
    page-break-inside: avoid;
        -webkit-print-color-adjust: exact !important;   /* Chrome, Safari, Edge */
    color-adjust: exact !important;                 /*Firefox*/
}
#wcc_swoosh{
    display:block;
}

#wcc_logo{
    background-size:auto 6vw;
    margin-left:2vw;
    padding-left:9vw;
    padding-top:0;
    font-size:10px;
    display:block;
}

#skyline{
    width:60vw;
	height:14vw;
    bottom:-2px;
    right:-2px;
    position:absolute;
    background-position:bottom right;
}
#wcc_tag{
	font-size:14px;
    background-color:transparent;
    width:auto;
    position:relative;
    padding-right:2vw;
    padding-bottom:0;
    padding-top:0;
}
#social_icons{
	height:2vw;
}
.admin_login{
    display:none;
}