/*hide Apply button on MDI Investments page */
.mdiLanding .mdiIntroModule .btn-open {display: none;}

/* sideMenu for updated Where We Work page */
ul.sideMenu {list-style-type: none; margin: 0; padding:0; overflow: hidden; background-color:#f9f9f9;margin-top:40px;}
ul.sideMenu li:first-child {border:none; float:left; margin: 9px 0 6px 15px; display: none; font-family: Oswald, sans-serif !important; text-transform:uppercase; }
ul.sideMenu li {float: left;border-right: 1px solid #dcdcdc;}
ul.sideMenu li a {display: inline-block; color: #0081c6; font-size: 18px; font-family: Oswald, sans-serif !important; text-align: center; padding: 7px 18px; text-decoration:none; }

.sideMenuMargin {margin-right: 100px;}
@media (max-width: 599px) {.sideMenuMargin {margin-right: 0px;} }

.sideMenu li a:hover {background: #ddd;padding: 7px 18px;}
/*h3.sideMenu {background: #ececec; line-height: 130%; margin: 5px 0; padding: 2px 12px; font: 300 130% "Oswald", sans-serif; text-align: center;}*/

/* Adjust 2016 Annual Report homepage feature */
.featuredStory .storyTopic { font-size: 115% !important; }
.storiesModule .featuredStory .alphaHdr { font-size: 285% !important; }
.featuredStory .moreLinks { font-size: 110% !important;}

.watersprite {
display: block;
width: 770px;
height: 403px;
background: url(http://ww2.wkkf.org/2015/digital/images/WKKF_FoodPoll_water-Hover2_770x403.png) no-repeat 0 0;
overflow: hidden;
text-indent: -15000px;
font-size: 0px;
line-height: 0px;
}
 
.watersprite:hover {
background-position: 0 -403px;
}
 
.watersprite:active {
background-position: 0 -806px;
}

.storiesModule .featuredStory header, .featuredWorkModule .featuredStory header {
width: 100% !important;
}
.storiesModule .featuredStory .alphaHdr, .featuredWorkModule .featuredStory .alphaHdr { font-size: 270% important; }
.heroOverride {padding: 700px 0 25px;}
.heroOverride .translatePage, .heroOverride .viewTranslatedPages {display: none;}
.openContentModule {padding: 0 0 0 0 !important;}
.topOverlay {background: rgba(39,62,84,0.82); overflow: hidden; height: 100%; z-index: 2;}


#subscribeContainer {position:relative; height:278px; width:370px; overflow: hidden; 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f8971d+0,febf01+100 */
background: #f8971d; /* Old browsers */
background: -moz-linear-gradient(top,  #f8971d 0%, #febf01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8971d), color-stop(100%,#febf01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f8971d 0%,#febf01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8971d 0%,#febf01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8971d 0%,#febf01 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f8971d 0%,#febf01 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8971d', endColorstr='#febf01',GradientType=0 ); /* IE6-9 */
}
#subscribeHeader {font: 400 24px 'Oswald',sans-serif;text-align:center; padding:15px 25px 10px 25px; line-height:26px; color:#008bb0;}
#subscribeText {font: 400 12px 'Oswald',sans-serif;text-align:center; color:#333;padding:5px 25px 0px 25px;line-height:14px;}
.subscribeBG {}
.upperBG {position: absolute; top: 0px; width: 168px; height: 278px; background-image:url(http://ww2.wkkf.org/2015/digital/MihnNguyen_370x278-wkkf-katrina-stories-6275.png);}

        form.form {
        margin-left: 0px !important;
        width:100%;
        padding:0px;
    }
        form.form p {
        margin: 0px !important;
        padding:0px;
    }
        #pardot-form p.submit input {
            font: 100%/1 "Oswald", sans-serif;
           text-align: center;
            border: 0;
            padding: 14px 18px;
             /*margin: 15px auto;*/
            cursor: pointer;
            display: inline-block;
            -webkit-transition: all 250ms ease-out;
            -moz-transition: all 250ms ease-out;
            -o-transition: all 250ms ease-out;
            transition: all 250ms ease-out;
            color: white;
            background-color: #f8971d;
            border: 1px solid #f8971d;
            -webkit-appearance: none;
            width: 100%;
        }
        pardot-form p.submit input:hover {
            color: #d06f1a;
        }
        #pardot-form p.submit input:hover {
            text-decoration: none;
            color: white;
            background-color: #d06f1a;
            border: 1px solid #d06f1a;
            -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
            -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
            box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
        }
      
        ::-webkit-input-placeholder {
            color: #f8971d;
        }

        :-moz-placeholder { /* Firefox 18- */
           color: #f8971d;  
        }

        ::-moz-placeholder {  /* Firefox 19+ */
           color: #f8971d;  
        }

        [placeholder]:-ms-input-placeholder  {  
           color: #f8971d;  
        }
        #pardot-form p.form-field input {
            width:100%;
            height:40px;
            font: 300 150% "Oswald",sans-serif;
            color:#888;
        }
        
        form.form p label.inline {
            font: 200 16px "Oswald",sans-serif !important;
            color:#888;
            }