/*
Theme Name: GreenBelt Theme
Theme URI: http://www.organicthemes.com/theme/collective-theme/
Description: A child theme to the Organic Collective theme
Version: 1.1.3.2
Author: Organic Themes
Author URI: http://www.organicthemes.com
Template: organic_collective
Tags: art, artwork, blog, design, photoblogging, photography, portfolio, clean, contemporary, elegant, light, minimal, modern, professional, simple, gray, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, responsive-width, custom-background, custom-header, custom-menu, featured-images, featured-image-header, flexible-header, full-width-template, theme-options, translation-ready, infinite-scroll, post-slider, sticky-post

**/

body.page-template-template-blank {
	background-color:#fff;
}

/* Make fallback font Helvetica, not Arimo */

h1,
h2,
h3,
h4,
h5,
h6,
.headline {
    font-family: 'Helvetica Neue', Helvetica, sans-serif;
}

.article > p:first-of-type {
    font-family: 'Helvetica Neue', Helvetica, sans-serif;
}

/* Style for homepage hero to add a background image behind the video */
.hero {
    background-color: #0d4055;
}
.hero-display {
    opacity:0;
    background-image: url(https://www.greenbelt.org/wp-content/uploads/2017/03/hero-video-still-focus-smallest.jpg);
}
.hero-bd {
    opacity:0;
}

/* Style to make bullets position outside - Chad Warner from Codeable 04/19/2017 */
ul li {
    list-style: outside;
    list-style-type: square;
    margin: 5px;
}
ol li {
    list-style: outside;
    list-style-type: decimal;
    margin: 5px;
}
ol, ul {
    margin-left: 15px;
}

/* Gravity Forms CSS to fix responsiveness - Chad Warner from Codeable 07/13/2017 */ 
.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
    line-height: 15px !important;
}
.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
    float: none !important;
    display: block !important;
}
.gform_wrapper ul.gfield_radio li input+input {
    display: inline-block;
}

/* EDD Form Styles */
#edd_free_download_form {
    padding: 50px;
    box-sizing: border-box;
}

#edd-free-downloads-modal input[type='text'] {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
    color: #777;
    font-family: "proxima-nova", sans-serif !important;
    font-size: 1em;
    line-height: 1.4;
    padding: 7px 15px !important;
    width: 100%;
}

#edd-free-downloads-modal label {
    display: none;
}

#edd-free-downloads-modal input[type='button'] {
    margin: 10px 0;
    width: 100%;
}

#edd-free-downloads-modal button.edd-free-download-submit.button.blue, #edd-free-downloads-modal button.edd-free-download-cancel.button.blue {
    margin: 10px 0;
    padding: 10px;
    border-radius: 5px;
    box-sizing: border-box;
    color: #ffffff !important;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1.3px;
    border: none;
    border-radius: 5px;
    box-shadow: none !important;
    background: #1ca7dd !important;
}

/* Hide Gravity Forms spinner */
body img.gform_ajax_spinner {
    display: none !important;
}

.header-search #searchform #s {
    max-width: 150px;
}

li.greenbelt-donate > a {
    color: #fff !important;
    background: #1ca7dd;
    transition: all 0.3s;
}

li.greenbelt-donate > a:hover {
    background: #1688b6;
}

li.greenbelt-donate:hover {
    color: #0d4055 !important;
}

@media (max-width: 991px) {
    li.greenbelt-donate > a {
        color: #0d4055 !important;
        background: #fff;
    }

    li.greenbelt-donate:hover {
        color: #0d4055 !important;
    }

    li.greenbelt-donate > a:hover {
        color: #0d4055 !important;
        background: #fff;
    }
}