/* 
Header One
*/

/*  headerTop  */
.headerOne { }
.headerOne .headerTopWrap { background: #eeeeee; }
.headerOne .headerTop {padding: 10px 0;/* display: none; */}
.headerOne .headerTop:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.headerOne .headerTopLeft { float: left; }
.headerOne .headerTopRight { float: right; }
.headerOne .headerWrap.stuck .header { padding: 15px 0; }
/*  socialMedia  */
.headerOne .socialMediaLinksWrap { float: right; font-size: 10pt; }
.headerOne .socialMediaLinksWrap p { padding-bottom: 0; }
.headerOne .socialMediaLinksWrap a { color: #444444; padding-left: 5px; }
.headerOne .socialMediaLinksWrap a:hover { color: #888888; }
/*  Search  */
.headerOne .search { float: right; margin: 0 10px; font-size: 10pt; }
/*  Utility Menu  */
.headerOne .utilityMenu { float: right; font-size: 10pt; }
.headerOne .utilityMenu a { color: #444444; }
.headerOne .utilityMenu a:hover { color: #888888; }
/*  Header  */
.headerOne .headerWrap { border-bottom: 1px solid #efefef; }
.headerOne .header { padding: 15px 0; height: 45px; display: table; width: 100%; }
.headerOne .header:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
/*  Logo  */
.headerOne .logo { display: table-cell; vertical-align: middle; padding-right: 15px; }
/*  Menu Wrap  */
.headerOne .menuWrap { display: table-cell; vertical-align: middle; }
.headerOne .mainMenu ul li:hover { background: #444444; }
.headerOne .mainMenu ul li:hover > a { color: #ffffff; }
.headerOne .mainMenu ul li ul li a:hover, .headerOne .mainMenu ul li ul li:hover { color: #cccccc; }
.headerOne #responsive-menu-button {top: 58%;right: 15px;}
/*  Donate Button  */
.headerOne .donateButton { display: table-cell; vertical-align: middle; text-align: right; font-family: 'Montserrat', sans-serif !important; }
.headerOne .donateButton p { padding-bottom: 0; }
.headerOne .donateButton p a { text-decoration: none; padding: 8px 16px; font-weight: 700;/* letter-spacing: 1px; */ text-transform: uppercase;/* border-radius: 22px; */ font-size: 11pt; }
.headerOne .donateButton p a:first-child { -webkit-border-top-left-radius: 22px; -webkit-border-bottom-left-radius: 22px; -moz-border-radius-topleft: 22px; -moz-border-radius-bottomleft: 22px; border-top-left-radius: 22px; border-bottom-left-radius: 22px; }
.headerOne .donateButton p a:last-child {background: #002e6c;-webkit-border-top-right-radius: 22px;-webkit-border-bottom-right-radius: 22px;-moz-border-radius-topright: 22px;-moz-border-radius-bottomright: 22px;border-top-right-radius: 22px;border-bottom-right-radius: 22px;}
.headerOne .donateButton p a:hover { color: #ffffff; background: #111111; }
 @media (max-width: 1000px) {
.headerOne .logo { margin-right: 10px; }
.headerOne .logo img { max-width: 200px; }
.headerOne .mainMenu ul li a { padding: 8px 8px; }
}
 @media (max-width: 868px) {
.headerOne .headerWrap { }
.headerOne .headerWrap.stuck { position: relative; background: #ffffff; }
/*  Header Top  */
.headerOne .headerTopWrap {/* display: none; */}
.headerOne .headerTop { display: none; }


.headerAd img { width:100%;}

/*  Header  */
.headerOne .header {/* margin: 0 auto; */ padding: 5px 0; width: 96%; }
.headerOne .logo { width: 150px; }
.headerOne .logo img { max-height: 75px }
/*  Donate Button  */
.headerOne .donateButton { margin-top: 14px; margin-right: 60px; width: 100px; }
.headerOne .donateButton p a { }
 }

 @media (max-width: 480px) {
     .headerOne .donateButton { margin-top: 14px; margin-right: 50px; width: 100px; }

.headerOne .donateButton p a {font-size:9pt; display:block; width:60px; border-radius: 22px; padding:2px 5px; text-align:center;}
 }
 
 
 
 
@media (max-width: 960px) {

.curveGreen {
    position: relative;
    height: auto !important;
    background-size:cover !important;
    padding-bottom:56%;
}
.curveGreenWrap {
    position: relative;
    height: auto !important;
    background-size:cover !important;
    /* padding-bottom:56%; */
}
}
