/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 #cwd-grant-nav {
     height:50px;
     padding:0 0 100px 0;
 }
 
 #cwd-grant-nav ul{
    list-style:none; 
 }
 
 #cwd-grant-nav li{
    width:100px;
    float:right;
 }
 
 #cwd-grant-nav a {
    color:black!important;
    font-size:.8em;
    padding:10px;
 }
 
 #cwd-grant-nav a:hover{
    font-weight:bold; 
 }
 
 #cwd-form-wrap {
     background:white;
     color:black;
     margin:5%;
     padding:5%;
 }
 
 #cwd-form-wrap #form-header {
     text-align:center;
     margin-bottom:75px;
     height:auto;
 }
 
 #cwd-form-wrap #form-header img{
    height:auto;
    max-width:120px;
    float:left;
 }
 
 @media only screen and (max-width: 800px) {
    #cwd-form-wrap #form-header img{
        height:auto!important;
        max-width:120px!important;
        float:none!important;
     } 
     
     #cwd-form-wrap #header-text {
         padding:0px!important;
     }
 }
 
 
 #cwd-form-wrap #header-text {
     /*text-align:center;*/
     width:100%;
     padding:0 120px 0 120px;
     
 }
 
 #cwd-form-wrap #header-text #title {
     font-size:1.6em;
     font-weight:bold;
     margin-bottom:20px;
 }
 
 #cwd-form-wrap #header-text #subtitle {
     font-size:.9em;
    
 }
 
 #cwd-form-wrap #page-title {
     text-align:center;
     margin-bottom:50px;
 }
 
 #cwd-form-wrap #form-body {
     margin-bottom:75px;
 }
 
 #cwd-form-wrap textarea {
     min-height:250px;
 }
 
 #cwd-form-wrap option.select-placeholder {
     display:none;
     color:gray;
 }
 
 #cwd-form-wrap #form-footer {
     width:100%;
     text-align:center;
     font-size:.9em;
 }
 
 #cwd-form-wrap .cwd-notify {
     color:red;
     font-size:.9em;
 }
 
 #cwd-form-wrap #form-body .input-wrap{
     box-sizing:content-box;
 }