/*
A supplemental stylesheet for the 'going-green-pro' child-theme. This stylesheet is included after the child-theme's style.css so use the '!important' directive to ovverride any styles there-in.
*/

.banner_box{
text-align: center;
}

.banner_box > div {
margin-top:20px;
margin-bottom:20px;
}

.banner_box .button{
width:90%;
}
.top_banner{
background-color: #135c3f;
color:#FFF;
    padding: 15px 0;
}
.top_banner a, .top_banner a:hover{color:#FFF;}

.top_left{    float: left;}
.top_right{   float: right;}
    

.socialmediaicons div{
float: none !important;
}


.mobile-screen {
    background-size: 100%;
    /*display: none;*/
    height: 764px;
    margin: 20px auto 0;
    margin: 2rem auto 0;
    width: 398px;
}

.mobile-screen iframe {
    background: #fff;
    border: none;
    height: 515px;
    margin: 125px 42px;
    overflow-y: scroll;
    width: 320px;
-webkit-overflow-scrolling: touch;
}

iframe {max-width: 100%;}

.entry-content {
    padding: 30px 40px;
}

@media only screen and (max-width: 535px) {
    .entry-content {
        padding: 30px 5px;
    }
}

@media screen and (min-width:320px) and (max-width:370px){
   .ratesTableTwo{
       font-size: 10.6px;
   }
   .ratesTableOne{
       font-size: 13px;
   }
}

@media screen and (min-width:371px) and (max-width:520px){
   .ratesTableTwo{
       font-size: 16px;
   }
   .ratesTableOne{
       font-size: 18px;
   }
}

.nav-primary .wrap {
text-align: right;
}

.site-header {
background: url('http://d2tbfnbweol72x.cloudfront.net/wp-content/themes/_gen/going-green-pro_overrides/LocustValleyGolfClub/images/headerShortPattern.png') center bottom repeat-x;
background-size: inherit;
background-color: transparent !important;
}

@media only screen and (max-width: 834px) {
.going-green-pro-mint .site-header {
background-color: #329D7E !important;
}
}

.going-green-pro-mint .genesis-nav-menu .current-menu-item > a, .going-green-pro-mint .genesis-nav-menu a:hover, .going-green-pro-mint .site-header .widget-area a:hover {
color: #FFF;
background: #25755E;
}

.going-green-pro-mint .genesis-nav-menu .sub-menu a:hover, .going-green-pro-mint a:hover {
color: #CAEBE1;
}
.nivo-thumbs-enabled img {
margin: 0 15px;
height: 75px;
}

.site-inner {
background: rgba(255, 255, 255, 0.3);
}


.entry-title {
display: none !Important;
}

.wpmudevevents-calendar-event-info {
background: #B6B6B6 !Important;
border: 1px solid #9B9B9B;
}

.wpmudevevents-buttons {
display: none !Important;
}

a.wpmudevevents-calendar-event {
background: #0C0C0C;
}

h4.member {
text-align: center;
font-weight: bold;
font-size: 25px;
}

.genesis-tabs-container .genesis-tabs-control li {
width: 11%;
text-align: center;
border-bottom: 1px solid #E7E7E7;
}

.genesis-nav-menu .menu-item.mobileOnly,
p.mobileOnly {
display: none;
}

@media only screen and (max-width: 768px) {
    .genesis-nav-menu .menu-item.mobileOnly,
    p.mobileOnly {
        display: block;
    }

}

.site-footer .genesis-nav-menu .menu-item.mobileOnly{
    text-align: center;
}

p.mobileOnly a.button {
background: #25755E;
}

p.mobileOnly a.button:hover {
background: #1A7E62;
}

@media only screen and (max-width: 834px){
 
}



body {
    background: #5a7b4c url(http://d2tbfnbweol72x.cloudfront.net/wp-content/themes/_gen/going-green-pro_overrides/LocustValleyGolfClub/images/pattern-light.png);
}

h1 {
    color: #282b14;
    font-size: 33px;
}

h2 {
    color: #5a7b4c;
}

a:hover {
    color: #306845;
}

.sidebar .widget-title, .sidebar .widget-title a {
    color: #2d784d;
}

.sidebar a {
    color: #319a54;
}

.site-header .widget-area {
    width: 850px;
margin-top: 27px;
}

.header-image .title-area {
    height: 139px;
}

.title-area {
    width: 139px;
}

.site-header {
    background: url(../../../../../2824711/files/2016/12/headerShortPattern2.png) center bottom repeat-x !important;
}

.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a {
    color: #fff4ba;
}

.site-header .widget-area a:hover {
    color: #fff4ba;
}

.genesis-nav-menu .sub-menu a {
    background-color: #fff;
    color: #444444;
    width: 184px;
}

.genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a {
    color: #549d00;
}

.sidebar .widget {
    background: #f4fae1;
}

.site-inner .wrap {
    background: #f4fae1 url(http://d2tbfnbweol72x.cloudfront.net/wp-content/themes/_gen/going-green-pro_overrides/LocustValleyGolfClub/images/pattern-light.png);
}

.site-footer {
    background: #274532 url(http://d2tbfnbweol72x.cloudfront.net/wp-content/themes/_gen/going-green-pro_overrides/LocustValleyGolfClub/images/pattern-dark.png);
    color: #fff;
}

.footer-widgets .wrap {
    background: #f4fae1 url(http://d2tbfnbweol72x.cloudfront.net/wp-content/themes/_gen/going-green-pro_overrides/LocustValleyGolfClub/images/pattern-light.png);
}

.footer-widgets {
    background: rgba( 23, 34, 14, 0.3 );
}

button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button {
    background-color: #306845;
}


@media only screen and (max-width: 1268px) {
.site-header .widget-area {
    width: 772px;
}}


@media only screen and (max-width: 1268px) {
h1 {
    font-size: 28px;
}}

@media only screen and (max-width: 1023px) {
.title-area {
    width: 100%;
}}

@media only screen and (max-width: 1023px) {
.site-header .widget-area {
    text-align: center;
margin-top: 0;
}}

@media only screen and (max-width: 1023px) {
.site-header .widget-area {
    width: 100%;
}}

@media only screen and (max-width: 1023px) {
.genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {
    padding: 11px 10px;
}}

@media only screen and (max-width: 1023px){
.site-header {
    background: #257354 url(../../../../../2824711/files/2016/12/headerShortPattern2.png) center bottom repeat-x !important;
}
.top_banner{display:none;}

}
@media only screen and (max-width: 834px) {
.genesis-nav-menu.responsive-menu .current-menu-item > a, .genesis-nav-menu.responsive-menu li a:hover {
    color: #fff4ba;
}}

p.mobileOnly a.button {
    background: #0a4c32;
}

p.mobileOnly a.button:hover {
    background: #5a7b4c;
}
 .ew_ew_store__cat_header {
margin: 0 !important;
}
 
.ew_store__item_img {
border: 5px solid #D7D7D7 !important;
}

.ew_store__item_info {
background-color: #D7D7D7;
}
 
#TB_window #TB_ajaxContent input {
width: auto !important;
margin: 10px;
}
 table#ew_store_ td,
table#ew_store_ tbody {
border: none;
}

#ew_store_ .cart_link {
padding: 0 !important;
}
 
#TB_window #TB_ajaxContent input {
display: inline-block;
}