/*
A supplemental stylesheet for the 'centric-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.
*/

.page-id-192 .socialMediaShare,
.page-id-454 .socialMediaShare,
.page-id-123 .socialMediaShare,
.page-id-151 .socialMediaShare{
display: none !important;
}

#pages-2 li a, #recent-posts-6 li a{
    font-weight: bold;
}

.socialMediaShare{
margin-top: 30px;
}

.fb_iframe_widget span {
   height: 27px !important;
}

.footer-widgets {
    padding-top: 100px;
}

.shrink .site-title a {
    background: url(../../../../../acegolf/files/2015/11/logoBlack-e1446476964897.png) no-repeat !important;
}

.header-image .site-title > a {
    min-height: 77px;
}

.title-area {
    width: 200px;
}

#fscf_submit8:hover,
#fscf_submit4:hover{
	background-color: #79ca82;
}

select{
	margin-bottom: 10px;
}

.site-inner{
	overflow-x: hidden;
}

.entry {
    margin-bottom: 0px !important;
}

.site-header .wrap{
	max-width: 1280px !important;
}

.sidebar {
padding-top: 0px !important;
}

.button:hover{
background-color: #79ca82;
}
.content {
    padding: 0px;
}

.bumper {
    min-height: 100px;
}

.site-header .wrap {
    padding: 10px 40px;
    min-height: 100px;
}

.page-title .entry-title {
    font-size: 40px;
    font-weight: 700;
    text-shadow: none;
}

.page-title {
    text-align: left;
    padding: 0px;
    /*padding: 40px 0 80px;*/
}

#event-bread-crumbs {
    display: none !Important;
}

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

#wpmudevevents-user {
    display: none !Important; 
}

.wpmudevevents-calendar-event-info {
    color: #FFF;
}
 

.shrink .site-title a {
    background-size: auto !important; 
}

.abovefooterSectionFooterSisterCourses{
	text-align: center;
	height: 250px;
        clear: both;
	/*border-top: solid 3px #333;*/
}

#sisterCourseTitle{
	margin-top: 15px;
	color: #318c3b;
}

.one-third{
	margin-bottom: 15px !important;
}

.page-id-192 .page-title,
.page-id-123 .page-title,
.page-id-454 .page-title,
.page-id-151 .page-title{
    display: none;
}

.pageThreeImageGroup{
    text-align: center;
    margin-bottom: 80px;
    height: 510px;
    margin-top: 80px;
}

.pageParagraphVideoSection{
    text-align: center;
    overflow: hidden;
}

.genesis-nav-menu .sub-menu {
    background-color: #333;
    color: white;
}

.genesis-nav-menu .sub-menu li a span{
    color: white;
}

#menu-primary-menu a:hover{
   background-color: #074f0f;
}

.genesis-nav-menu li a:hover, .genesis-nav-menu .current-menu-item > a {
    background-color: #074f0f !important;
	color: white !important;
}

.logoSection{
    background-color: #F5F5F5;
	margin: 80px -2000px;
    padding: 80px 2000px;
}

.reviewSection{
	padding-top: 0px;
	padding-bottom: 60px;
}

@media only screen and (max-width: 1156px){
	.content, .sidebar-primary, .site-header .widget-area, .title-area {
		width: 100%;
	}
}

.site-header .widget-area {
    width: 1000px;
}

body{
	overflow-x: hidden;
	margin: auto !important;
}

p.reviewer{
	margin: 0px;
}

.review{
	padding: 15px;
	background-color: #F5F5F5;
	margin-bottom: 35px;
	position: relative;
}

.reviewQuote{
	position: absolute;
    left: 50%;
    top: -20px;
}

.review p{
	text-align: left;
}

.review.reviewFirst{
	margin-bottom: 35px;
}

.home-widgets-5{
	background-color: white;
}

.bookTeeTimeFooter{
	padding-top: 45px;
}

.abovefooterSectionBTT{
	height:250px;
	background-color: #074f0f;
	text-align: center;
	color: white;
	margin: 0 -2000px;
    padding: 0 2000px;
}

#home-widgets .home-widgets-6 .widget:first-child{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

#home-widgets .home-widgets-6 .widget:last-child{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}


.home-widgets-6 #text-6{
	margin-left: auto;
	margin-right: auto;
}

.home-widgets .widget:last-child {
    padding-bottom: 80px;
}

.home-widgets .widget:first-child {
    padding-top: 80px;
}

.home-widgets-4 {
  background-color: #eeeeee;
}

.site-header {
	background-color: #FFF;
}

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

.genesis-nav-menu li a:hover, .genesis-nav-menu .current-menu-item > a {
	background-color: #C6DB17;
	color: #000;
}

.genesis-nav-menu li a {
	padding: 22px 12px;
}

#responsive-menu-icon::before {
	-webkit-font-smoothing: antialiased;
	color: #000;
}

.home-widgets-1 .featured-content {
	border: 5px solid #3A3F46;
}

.home-widgets-1 .featured-content .widget-wrap {
	margin: 25px;
	background: #3A3F46;
	padding: 10px;
}

.page-title {
	color: #3A3F46;
}

.site-footer {
	color: #fff;
	text-align: center;
	padding: 40px 0;
}

p.address {
	font-size: 14px;
}

.clear {
	clear: both;
}

.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;
}

p.mobileOnly a.button {
	background: #C6DB17;
	color: black;
}

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

@media only screen and (max-width: 805px){
	.one-third, 
	.two-thirds {
		margin: 0;
		width: 100% !important;
	}
	
	.site-header .widget-area {
    width: 100%
	}
}

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


@media only screen and (max-width: 1157px){
	.site-header .shrink .header-image .site-title > a {
		width: 172px;
		background: url(../../../../../wentworthgolfclub/files/2015/10/wentworth-logo-website.png) no-repeat !important;
	}
	
	.title-area {
		width: 172px;
	}
}

@media only screen and (max-width: 984px){
	.header-image .site-title > a {
		width: 100% !important;
	}
	
	.title-area {
		width: 100% !important;
	}
}