/*@import 'http://clever-click.co.uk/ig/enfield/styles/styles.css';*/

/* fixing fonts */

.roboto-slab-font {
  font-family: "Roboto Slab", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.montserrat-font {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

/*Simon Styles*/

.CodeMirror-wrap .CodeMirror-scroll{height: 1000px;}
.inner-page+div+br{display: none !important;}

/*Sticky Footer*/
html {position: relative;min-height: 100%;}
body{margin:0;width: 100%; height: 100%}
.main-footer, body.body-loginpage .main-footer,
.php-news.body-public .main-footer,
.php-competition.body-inner .main-footer,
.body-class-opens.body-inner .main-footer,
.body-class-diary.body-inner .main-footer{left: 0;bottom: 0;width: 100%; position: absolute; z-index: 0;}
.body-class-home .main-footer, .body-public .main-footer, .body-contentpage.body-inner .main-footer{position: relative;}
.body-class-members .main-footer{position: relative;}

/*Sticky Footer Removed from members*/
@media (max-width:767px){
.main-footer,.php-news.body-public .main-footer, body.body-loginpage .main-footer, .body-public[class*="php-"] .main-footer{position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #2a1854;background-image: none !important;}
}

body{    font-family: 'Montserrat';color: #474747;font-size: 16px;line-height: 26px;}
a { color: #3998d6;text-decoration: none; }
a:hover, a:focus { color: #005eab;text-decoration: none;}
ul{padding-left: 0;margin: 0;   }
h1, h2, h3, h4, h5, h6{font-weight:400;color: #BA9B67;line-height:36px;margin: 0 0 25px;  font-family: 'Roboto Slab', serif;}
h1{ font-size:42px;text-transform: capitalize;}
h2{ font-size:36px;color: #ba9b67;}
h3{ font-size:26px;}
h4{ font-size:22px;}
h5{ font-size:14px;text-transform: capitalize;}
p{margin-bottom:15px;}
ul{margin: 0;padding: 0;}
ul li{list-style: none;}
blockquote {padding: 15px 0 15px 25px;margin: 0 0 20px;border-left: 5px solid #c19b76;text-align: left !important;}
blockquote p{font-size: 16px;font-style: italic;}

/* Move padding from body element on mobile */
@media (max-width: 1200px) {
h1, h2, h3, h4, h5, h6{line-height: 45px;}
h1{font-size:36px;}   
h2{font-size:28px;}
h3{font-size:24px;} 
h4{font-size:18px;} 
h5{font-size:14px;}
}

/* Move padding from body element on mobile */
@media (max-width: 767px) {
h1, h2, h3, h4, h5, h6{line-height: 30px;}
h1{font-size:26px;}   
h2{font-size:20px;}
h3{font-size:16px;} 
h4{font-size:14px;} 
h5{font-size:12px;}
}

/*Header*/
.header-wrapper{width: 100%;box-shadow: 0px 0px 20px #5A5A5A;min-height: 135px;background: rgba(255, 255, 255, 0.9);position: absolute;z-index: 1;}
#header{position: relative;position: absolute;right: 0;left: 0; margin: 0 auto;}
#header > .container{position: relative;}

/*Login*/
.login{display: none;}

/*Logo*/
#header .main-logo {text-align: center; margin: 15px auto; position: relative; z-index: 10; width: 121px;;}
#header .main-logo p{text-transform: uppercase;display: none;width: 230px;font-size: 16px;margin: 0 auto;  font-family: 'TrajanPro-Regular';line-height: 19px;padding-top: 5px;color: #3a3a3a;}
#header .main-logo p span{font-size: 14px;}
#header .mobile-logo{display: none;}

/*Social*/
.header-links{position: relative;}
.header-border{padding: 25px 0;border-bottom: 1px solid #c19b76;position: absolute;width: 43%;} 
.header-border.left{left: 0;}
.header-border.right{right: 0;}
.header-links p{margin: 0;color: #ba9b67;text-transform: uppercase;}
.header-contact{float: left;text-align: left;padding: 13px 0;}
.social{float: right;text-align: right;padding: 13px 0;}
.social a{display: inline-block;margin-left:10px;text-transform: uppercase;color: #BC9B67;}
.social a i{font-size: 20px; color: #c19b76;}
.social a i:hover{color:  #D2B292;}

@media (max-width:1200px){
.header-border{padding: 25px 0;width: 44%}
.header-contact, .social{padding: 5px;}
/*.social .login-hide{display: none;}*/
.header-contact p, .social{font-size: 14px;}
}

@media (max-width:979px){
.header-border{padding: 15px 0;width: 100%;}
#header {position: relative;}
#header .main-logo p,#header .main-logo p span{font-size: 12px;}
.header-wrapper{min-height: 100px;}
.social .login-hide{display: none;}
/*Social*/
/*Logo*/
#header .main-logo{margin: 0;;}
#header .desktop-logo{display: none;}
#header .mobile-logo{display: block;float: left;padding: 0;;;}
#header .main-logo p{width: 165px;padding-top: 23px;}

/*Login*/
.login a:hover{text-decoration: none;background-color: #D2B292;}

.login{display: block;top: 50px;position: absolute;right: 0;}
.login a{color: #fff;display: block;padding: 5px 9px 3px 10px;border-radius: 2px;text-transform: uppercase;font-size: 16px;font-weight: 300;background-color: #c19b76;border:1px solid #9C826B;}
.login a i{padding-right: 3px;font-size: 20px;}
}

@media (max-width:767px){
body{padding: 0;}
#header .mobile-logo{width: 100px;}
.header-wrapper{position: relative;}
#header .header-border{display: none;}
#header .header-links{border-bottom: 1px solid #c19b76;text-align: center;}
.header-contact p{font-size: 12px;}
.social{display: none;}
#header .header-contact{text-align: center;}
#header .header-contact{float: none;display: inline-block;}
#header .main-logo{padding-left: 10px;}
#header .login{right: 10px;top: 50px;}
}
@media (max-width:332px){
    #header .login{top: 75px;}
}


/*Main Navigaation*/
.main-navigation{padding-top: 49px;}
.main-navigation .container{position:relative;}
.main-navigation .navbar{margin: 0;}
.main-navigation .navbar-inverse .navbar-inner{background-color: rgba(355,355,355,0);background-image: none; /* Old browsers */border-radius:0px;box-shadow:0px 0px 0px rgba(0, 0, 0, 0);padding:0;border:none; background-image: none;     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);}  
.main-navigation .navbar .nav {width: 100%;margin: 0;}
.main-navigation .navbar .nav > li {display: inline-block;float: none;text-align: center;line-height: normal;}
.main-navigation .navbar-inverse .nav > li > a{position: relative; text-transform: capitalize; color: #1f6c34;font-size:16px;padding:30px 15px;letter-spacing: 1px;text-shadow: none;border-top: 4px solid rgba(0,0,0,0);  }
.main-navigation .navbar-inverse .nav > li > a:focus,
.main-navigation .navbar-inverse .nav > li > a:hover,
.main-navigation .navbar-inverse .nav > li.current > a{color: #1f6c34;border-top: 4px solid #C69E67;}
.main-navigation .navbar-inverse .nav >li:nth-child(6){margin-left: 160px;}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{background:none;box-shadow:none;color: #c19b76;}

.dropdown-menu{border-radius: 0;background-color: rgba(255,255,255,0.9);background-image: none;top: 90%;}
.main-navigation .dropdown-menu > li{text-align:left;border-bottom:1px solid #EAEAEA;margin:0 7px;}
.dropdown-menu li a{font-size:15px;text-align:left;padding:5px 7px;color:#555555;;}
.dropdown-menu li a:hover{color:#c19b76;background:none;}
.main-navigation .dropdown-menu > li:last-child{border:none;}
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover{color: #555555;}
/*
.header-wrapper .navbar-inverse .nav > li.dropdown > a:after {
    position: absolute;
    content: "\f107";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#555555;
    right: -3px;
    top: 25px;
}
.header-wrapper .navbar-inverse .nav > li.dropdown > a:hover:after, .header-wrapper .navbar-inverse .nav > li.dropdown.open > a:after {color: #c19b76;}
.header-wrapper .navbar-inverse .nav > li.open.dropdown  > a:after {content: "\f107";}
*/

@media (max-width: 1200px) {
.main-navigation .navbar-inverse .nav > li > a{padding-right: 6px;padding-left: 6px; font-size: 14px;}
.main-navigation .navbar-inverse .nav >li:nth-child(6){margin-left: 190px;}
}

@media  (max-width: 979px) {
.main-navigation{padding: 0;}
.body-class-members.body-inner #globalwrap, .body-class-members.body-class-members #globalwrap{padding-top: 0px;}
.main-navigation .in.collapse #nav li:nth-child(6){margin-left:0;}
.main-navigation .navbar.navbar-inverse{margin: 0;;}
.main-navigation .dropdown-menu > li{margin: 0;}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a{color: #555;}
.main-navigation .dropdown-menu > li:last-child{border:none;}
.main-navigation .navbar-inverse .btn-navbar{margin: 0;top:-45px;position: absolute;right: 0;background-color: #c19b76;background-image: none;border-radius: 2px;border: 1px solid #A5876B;padding: 8px 7px 5px 7px;}
.main-navigation .navbar-inverse .btn-navbar:hover{background-color: #D2B292;}
.main-navigation .nav-collapse, .main-navigation .nav-collapse.collapse{margin:10px 0 0;}
.main-navigation .navbar-inverse .nav > li > a{line-height: 45px;padding: 0;color: #555;padding-left:10px;font-size: 16px;}
.main-navigation .club-menu-button{font-size:16px;color:#ffffff; text-transform: uppercase;font-weight: 300;font-family:'Montserrat';}
.main-navigation .club-menu-button-lines{padding:0;}
.main-navigation .club-menu-button-lines i{font-size: 17px;}
.main-navigation .navbar .nav > li {position: relative; display: block; text-align: left;border-bottom: 1px solid #D1C1A5;}
.main-navigation .navbar .nav > li:last-child{border:none;}
.main-navigation .nav-collapse .nav{margin:0;}
.main-navigation .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{font-weight:300;border-radius:0;margin:0;border:none;}
.main-navigation .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus, .main-navigation .navbar-inverse .nav > li.current > a {background: rgba(193, 155, 118, 0.4);border-top: none;}
.main-navigation .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {background-color: rgba(0, 0, 0, 0);color: rgb(13, 49, 65);}
.navbar-inverse .nav > li > a:focus:after, .navbar-inverse .nav > li > a:hover:after, .navbar-inverse .nav li.dropdown.open > .dropdown-toggle:after, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle:after, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle:after, .navbar-inverse .nav > li.current > a:after{}
.main-navigation .navbar-inverse .navbar-inner{border-top:1px solid #C69E67; }

/*Drop down arrows on mobile*/
.header-wrapper .navbar-inverse .navbar-inner .dropdown-menu li a{padding: 15px 10px;font-size: 16px;font-weight: 400;}
.header-wrapper .navbar-inverse .navbar-inner .dropdown-menu li a:hover, .header-wrapper .navbar-inverse .navbar-inner .dropdown-menu li.current a{color: #c19b76;}
.header-wrapper .navbar-inverse .nav > li.dropdown  > a:after {position: absolute;font-size: 20px;right: 15px;top: 5px;}
.header-wrapper .navbar-inverse .nav > li.dropdown > a:after {position: absolute;content: "\f107";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #555;right: 15px;top: 2px;}
.header-wrapper .navbar-inverse .nav > li.open.dropdown  > a:after {content: "\f104";}
}
@media  (max-width: 767px){
.main-navigation .navbar-inverse .btn-navbar{right: 10px;top: -32px;}
}

/*Main Wrapper Content*/
.main-wrapper > .container{width: 100%;}
.main-wrapper #globalwrap{padding-top:0;}

/*Sldier*/
.page-slider{position: relative;z-index: 0;top: 0;}

.page-slider .galleryInner {overflow: visible !important;width: 100% !important;height: auto !important;}
.page-slider .galleryWrapperNivo{position:relative;z-index:0;}
.page-slider .galleryInner img{width: 100% !important;height: auto !important;padding: 0;}
.hole-page .page-slider .galleryInner img{top: 2px;}

/*Caption*/
.page-slider .nivo-caption{background: none; text-align: center; bottom: 0;opacity: 1;z-index: 100;background-color: rgba(0,0,0,0.7);padding: 0;}
.page-slider .nivo-caption h1,
.page-slider .nivo-caption h2,
.page-slider .nivo-caption h3,
.page-slider .nivo-caption h4,
.page-slider .nivo-caption h5,
.page-slider .nivo-caption p
{color: #D2D0D0; font-size: 26px;line-height: 70px;margin: 0;text-transform: capitalize;}


/*Navigation*/
.page-slider .galleryInner .nivo-directionNav{display: block !important;}
.page-slider .galleryInner .nivo-directionNav a { width: 65px;height: 100px;display: block !important;z-index: 10;-moz-transition:all 0.2s linear 0.1s;;-webkit-transition:all 0.2s linear 0.1s;;-ms-transition:all 0.2s linear 0.1s;;-o-transition:all 0.2s linear 0.1s;;transition:all 0.2s linear 0.1s;}
.page-slider .galleryInner .nivo-directionNav a:hover{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-o-transform:scale(1.3);}
.page-slider .galleryInner .nivo-directionNav a.nivo-prevNav{left: 10px;}
.page-slider .galleryInner .nivo-directionNav a.nivo-nextNav{right: 10px;}

/*Bullets*/
.page-slider .nivo-controlNav a{width: 18px;height: 18px;margin-right: 20px;}
.page-slider .nivo-controlNav-Wrapper {width: 20%;bottom: 90px;left: 0;right: 0;margin:0 auto;z-index: 10;}

/*If one image on slider do not show bullets
.nivo-controlNav-Wrapper .nivo-controlNav a[rel="0"] {display: none;}*/

@media (max-width:979px){
.page-slider{top: 0;}
.page-slider .nivo-caption h1,
.page-slider .nivo-caption h2,
.page-slider .nivo-caption h3,
.page-slider .nivo-caption h4,
.page-slider .nivo-caption h5,
.page-slider .nivo-caption p
{font-size: 18px;line-height: 50px;}
}
@media (max-width:767px){
.page-slider{top: 0;}
body .page-slider .galleryWrapper .nivo-controlNav, body .page-slider .galleryWrapper .nivo-directionNav,.page-slider .galleryInner .nivo-caption {display: none !important;}
}


/*Buttons*/
.green-button{background-color: #1f6c34; background-image: none; box-shadow: none; text-shadow:none; font-size: 16px; color: #ffffff;text-transform: uppercase;font-weight: 200;padding: 13px 45px;border-radius: 3px; border:none; border-bottom: 2px solid #175829;}
.green-button:hover{background-color: #175829;border-bottom: 2px solid #222222;color: #fff;}

.brown-button{background-color: #cfb17e; background-image: none; box-shadow: none; text-shadow:none; font-size: 14px; color: #ffffff;text-transform: uppercase;font-weight: 200;padding: 14px 40px;border-radius: 3px; border:none; border-bottom: 2px solid #b09465;letter-spacing: 1px;;}
.brown-button:hover{background-color: #b09465;border-bottom: 3px solid #7e6a47;}

@media (max-width:979px){
.brown-button{padding: 15px 20px;}
}
/*Home Page*/
.home-page-boxes, .home-page-title{padding: 10px 0 25px;margin-bottom: 50px;}
.the-page{margin-top:-50px;}

/*Title*/
.home-page-title{text-align: center;position: relative;}
.home-page-title p{font-size: 22px;padding: 10px 0 0px;line-height: 30px;}
.home-page-title:after{content: "";height: 3px; width: 150px; background-color: #c19b76; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 0;}

/*Main Box*/
.home-page-buttons .main-box{text-align: center;margin: 50px 0;}

/*Newsletter*/
.newsletter{text-align: center;}
.newsletter input{padding: 25px;font-size: 16px;vertical-align: top;}

@media (max-width:767px){
.club-main-content .home-page-buttons .newsletter input{width: 300px;display: block;margin: 10px auto;}
}
/*Boxes on Home page*/
.home-page-boxes { background-color: #f5f5f5;}
.home-page-boxes .box{margin-bottom: 40px;}
.home-page-boxes .home-box-image{padding-bottom: 20px;}

.home-box-title h4, .home-box-title p{padding: 0;margin: 0;}
.home-box-title p{line-height: 23px;}

/*Read more link*/
.read-more{color: #c19b76;display: block;margin-top: 10px;font-size: 15px;}
.read-more:before{font-size: 13px;content: "\f105";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #c19b76;margin-top: -6px;display: inline-block;padding:  0 5px 0 0;}

.twitter-feed >div{width: 100% !important;}

@media (max-width:1200px){
}
@media (max-width:979px){
.home-page-buttons .main-box{margin: 25px 0;}
}
@media (max-width:767px){
.home-page-boxes, .home-page-title{padding: 0 0 10px;margin-bottom:30px; }
.main-box{text-align: center;}
.main-box.left-box .brown-button, .main-box.right-box .brown-button{text-align: center;margin-top:10px; }

.home-page-boxes .box{max-width: 300px;margin: 0 auto 20px !important;text-align: center;}
.home-page-boxes .box .read-more{font-size: 13px;}
.home-page-boxes .box .read-more:before{padding-right: 3px;}
} 

/*Inner page*/
.inner-page{padding:0 0 30px;background-color: #fff;}

/*Title*/
.page-title{padding: 20px 0;text-align: center;width: auto;}
.second{}
.first{}

/*Inner page content*/


/*Page sidebar*/
/*Inner sidebar*/
.inner-page .sidebar .menu-section h2{display: none;} 
.inner-page .sidebar h2 a{color: #e78e00;border-bottom: 1px solid #d7d6d3;display: block;padding:10px 20px 0 15px;}
.inner-page .sidebar ul{margin:0;}
.inner-page .sidebar ul li{margin-bottom: 0px;margin-bottom: 5px;}
.inner-page .sidebar ul li a{display: block; background-color: #C19B76; padding: 15px 0 15px 15px;position: relative; color: #FFFFFF; font-size: 16px;border-left:6px solid #b09465;text-transform: uppercase;}
.inner-page .sidebar ul li a:hover, .inner-page .sidebar ul li.current a{color: #FFFFFF;background-color: #b09465;border-left: 6px solid #907A54;text-decoration: none;}

/*Inner update*/
.sidebar-update{}
.sidebar-update ul{width: 100%;margin-top: 60px;}
.sidebar-update ul li{display: inline-block;text-align: center;margin-right: 30px;}
.sidebar-update ul li:last-child{margin-right: 0;}
.sidebar-update ul li img{padding-bottom: 10px;}
.sidebar-update ul li p a{color: #ba9b67;font-size: 18px;text-transform: uppercase;line-height: 24px;}
.sidebar-photo{position: relative; }
.sidebar-photo #line{position: absolute;width: 583px;right: 250px;}

/*Inner page photo slider*/
.sidebar.inner-sidebar .nivo-directionNav{display: none !important;}
.sidebar.inner-sidebar .nivo-controlnav-wrapper{z-index: 100; width: 100px; left: inherit; right: 8px; bottom: 10px;}
.the-page .galleryInner {overflow: visible !important;width: 100% !important;height: auto !important;border:7px solid #f4f2e8;box-shadow: 1px 1px 3px #BBB9B9;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.the-page .nivo-controlNav{display: block;}
.the-page .galleryWrapperNivo{position:relative;z-index:0;    -moz-box-sizing: border-box; box-sizing: border-box;-webkit-box-sizing: border-box;}
.the-page .galleryInner img{width: 100% !important;height: auto !important;padding: 0;}
.the-page .nivo-controlNav-Wrapper .nivo-controlNav{padding: 0;}
.the-page .nivo-controlNav-Wrapper .nivo-controlNav a{width: 15px; height: 15px;}
.the-page .nivo-controlNav-Wrapper .nivo-controlNav a.active{background-position: 0 -15px;}
@media (max-width:1200px){
.sidebar-update ul{margin: 0;}
.sidebar-update ul li{margin-right: 5px;}
}
@media (max-width:979px){
.sidebar-update ul li img{max-width: 70px !important;width: 100% !important;}
.sidebar-update ul li p a{font-size: 16px;}
}

/*Page Gallery - thumbs on bottom*/
.inner-content{position: relative;}
body .inner-page .inner-content .gallery-image{float: left;}
.inner-page .inner-content .gallery-thumbs {margin:10px 0 0 0; width: 100%}
.inner-page .inner-content .gallery-thumbs{margin: 0;}
.inner-page .inner-content .gallery-thumbs a.thumb{position: relative;opacity: 0.9;padding: 0;}
.inner-page .inner-content .gallery-thumbs ul.thumbs li.selected a.thumb{padding: 0px; opacity: 1;;}
.inner-page .inner-content .gallery-thumbs li{position: relative; display: inline-block; list-style: none;margin: 10px 10px 0 0;padding: 0px;}
/*.inner-page .inner-content .gallery-thumbs li:before{content: ""; background-color: #000;position: absolute;top: 0;right: 0;width: 79px;height: 81px;}
.inner-page .inner-content .gallery-thumbs li.selected:before{content: ""; background-color: #000;position: absolute;top: 0;right: 0;width: 79px;height: 81px;}*/
.inner-page .inner-content .gallery-thumbs li:before{content: "";}
.inner-page .inner-content .hole-slider{margin-bottom: 30px;}
.inner-page .inner-content #controls, .inner-content div.caption-container, .inner-content .top.pagination{display: none;}

@media (max-width:1200px){
.inner-content .span8.gallery-image{width: 85%;}
}

@media (max-width:979px){
.inner-content .gallery-thumbs{width: 100%;}
.inner-content .inner-sidebar img, .hole-map img{max-width: 260px;width: 100%;}
}

@media (max-width:767px){
.inner-content {margin-bottom: 20px;}
.inner-content .span8.gallery-image{  float: none;margin-bottom: 5px;}
.inner-content .gallery-thumbs{width: 100%;margin: 0;}
.inner-content .gallery-thumbs ul li{display: inline-block;float: left;margin-right: 5px;}
}

@media (max-width:480px){
.inner-content .span8.gallery-image{width: 100%;}
}

/*Table style*/
.inner-content table caption + thead tr:first-child th, 
.inner-content table caption + thead tr:first-child td, 
.inner-content table colgroup + thead tr:first-child th, 
.inner-content table colgroup + thead tr:first-child td, 
.inner-content table thead:first-child tr:first-child th, 
.inner-content table thead:first-child tr:first-child td{border:2px solid #d4d0cb;}
.inner-content table thead th{border: 2px solid #d4d0cb;text-align: center;vertical-align: middle;color: #252525;}
.inner-content table tbody tr td{border: 2px solid #d4d0cb;text-align: center;vertical-align: middle;}
.inner-content  table tbody tr td{overflow: visible;}
.inner-content  table thead {background-color: #E0DFDB;}
.inner-content  table tbody tr:nth-child(2n+2) td{background-color: #E8E8E8;}

#map_container {width: 100% !important;}
.inner-content ul li{padding-left: 12px;line-height: 24px;margin-bottom: 6px;}
.inner-content ul li:before {font-size: 16px; left: -4px; color: #C2A470; content: "\f105"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; position: relative; top: 0px; }
@media (max-width:1200px){
#line img{display: none;}
}

@media (max-width:979px){
.the-page{padding: 0;}
.inner-content{padding: 0}
.page-title h1, .title h1{padding: 0;}
.page-title h1::after, .page-title h1::before{display: none;}
.inner-page .page-testimonial{margin: 20px 0;}
.inner-content table th,.inner-content table td{padding: 2px;font-size: 12px;border:1px solid #d4d0cb;}
}

@media (max-width:767px){
.the-page{padding: 0 10px;}
}



/*Hole page*/
.inner-page.hole-page .inner-content ul li:before{display: none;}
.inner-page.hole-page .inner-content img{width: 100%; max-width: 100% !important;margin: 0;}

/*Hole by hole navigation*/
.inner-page.hole-page .hole-nav{margin-bottom: 35px;margin-top: 35px;}
.inner-page.hole-page .hole-nav h2{display: none;}
.inner-page.hole-page .hole-nav ul{margin: 0;}
.inner-page.hole-page  .hole-nav ul li{background: none;padding: 0;display:inline-block;margin-right: 5px;}
.inner-page.hole-page .hole-nav ul li a {background: #cfb17e;width: 45px;line-height: 45px;text-align: center;color: rgb(255, 255, 255);display: inline-block;font-weight: 400;margin: 0;border-radius: 0;font-size: 18px;}
.inner-page.hole-page  .hole-nav ul li a:hover, .inner-page.hole-page .hole-nav ul li.current a{text-decoration: none;background-color: #1f6c34;;}

@media (max-width:979px){
.inner-page.hole-page .hole-nav{width: 450px;margin: 20px 0 30px;}
}

@media (max-width:767px){
.inner-page.hole-page .hole-nav{width: 300px;}
.inner-page.hole-page .hole-nav ul li{margin-right: 3px;}
.inner-page.hole-page .hole-nav ul li a{width: 37px;line-height: 37px;}
}


/*Hole Gallery - thumbs on bottom*/
.hole-content{position: relative;}
.inner-page .gallery-image{width: 100%;;}
.inner-page  .gallery-thumbs {margin:10px 0 0 0; width: 100%}
.inner-page .gallery-thumbs{margin: 0;}
.inner-page .inner-content .gallery-thumbs li{opacity: 1 !important;}
.inner-page .gallery-thumbs a.thumb{position: relative;padding: 0px; opacity: 0.6; border: none;}
.inner-page .gallery-thumbs ul.thumbs li.selected a.thumb{padding: 0px; background:#fff;opacity: 1;}
.inner-page .inner-content .gallery-thumbs li{list-style: none; position: relative; display: inline-block; list-style: none;margin: 10px 10px 0 0;padding: 0;}
#globalwrap div.slideshow a.advance-link img{border:none;}
.inner-page .hole-slider{margin-bottom: 30px;}
.inner-page #controls, .inner- page div.caption-container, .inner-page .top.pagination{display: none;}

.inner-content .hole-map  img, .inner-content .hole-map  img{border:none;}
#slideshow{
    border: 7px solid #f4f2e8;
    box-shadow: 1px 1px 3px #BBB9B9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.hole-map{text-align: center;}

@media (max-width:979px){
.inner-page .gallery-thumbs{width: 100%;}
.inner-page .inner-sidebar img, .hole-map img{max-width: 181px;width: 100%;text-align: center;}
}

@media (max-width:767px){
.inner-page .hole-gallery{margin-bottom: 20px;}
.inner-page .span8.gallery-image{  float: none;margin-bottom: 5px;max-width: 670px;}
.inner-page .gallery-thumbs{width: 100%;margin: 0;}
.inner-page .gallery-thumbs ul li{display: inline-block;float: left;margin-right: 5px;}

.hole-page p > img, .hole-map img{max-width:300px;width: 100%;margin: 10px 0;display: block;}
}

@media (max-width:480px){
.inner-page .span8.gallery-image{width: 100%;}
}

@media (max-width:1200px){
.hole-page .span8.gallery-image{width: 100%;}
}



/*Pro tips*/
.tips, .comment{
background: #EFEFEF;
padding: 15px;
border-radius: 0;
margin-top: 10px;
-moz- box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
position: relative;
width: 100%;
margin-bottom: 15px;
border: 1px solid #D4D2D2;
}
.tips h1, .comment h1,.tips h2, .comment h2,.tips h3, .comment h3,.tips h4, .comment h4,.tips h5, .comment h5,.tips h6, .comment h6{margin: 0 0 10px;font-weight: 400;line-height: 20px;}
.comment:after, .tips:before {
border-color: #cbdbe5 rgba(172, 2, 49, 0) rgba(208, 199, 176, 0);
border-left: 7px solid rgba(172, 2, 49, 0);
border-right: 7px solid rgba(172, 2, 49, 0);
border-style: solid;
border-width: 9px;
bottom: -19px;
content: "";
display: inline-block;
height: 0;
left: 40px;
position: absolute;
width: 0;
}
.comment:before, .tips:after {
border-color: #EFEFEF rgba(172, 2, 49, 0) rgba(208, 199, 176, 0);
border-left: 7px solid rgba(172, 2, 49, 0);
border-right: 7px solid rgba(172, 2, 49, 0);
border-style: solid;
border-width: 9px;
bottom: -17px;
content: "";
display: inline-block;
height: 0;
left: 40px;
position: absolute;
width: 0;
}
.tips p, .comment p{margin: 0 0 5px 0;}



/* Yards table */
.inner-page.hole-page .hole-yards{;
    width: 88%;}
.inner-page.hole-page .hole-yards h4{margin: 0 0 8px;}
.inner-page.hole-page .hole-yards table.yards{width: 80%;}
.inner-page.hole-page .hole-yards table.yards tbody tr{background: rgba(255, 255, 255,0);}
.inner-page.hole-page .hole-yards table.yards td {background:rgba(0,0,0,0);border:none; padding: 13px;padding: 0;}
.inner-page.hole-page .hole-yards table.yards td i{display: inline-block;margin-top: 0;border: 2px solid #d2b686;border-radius: 50%;line-height: 17px;width: 23px;padding: 2px 1px 0px 0px;position: relative;vertical-align: top;margin: 0 10px 0 0;}
.inner-page.hole-page .hole-yards table.yards td p{display: inline-block;font-size: 18px;font-weight: 400;margin: 0;}
.inner-page.hole-page .hole-yards table.yards td i:before {font-size: 29px;position: relative;top: 1px;}
.inner-page.hole-page .hole-yards .tee-white {color: white;}
.inner-page.hole-page .hole-yards .tee-yellow {color: #e4c915;}
.inner-page.hole-page .hole-yards .tee-red {color: #e41515;}

@media (max-width:1200px){
.inner-page.hole-page .hole-yards table.yards td i{padding: 3px 1px 0px 0px;}
}
@media (max-width:979px){
  .inner-page.hole-page .hole-yards table.yards{width: 100%;}
  .inner-page.hole-page .hole-yards table.yards td i{padding: 3px 2px 0px 0px;}
  .inner-page.hole-page .hole-yards table.yards td p{font-size: 16px;padding: 0;}
  .tips, .comment{padding: 10px;}
  .tips h1, .comment h1, .tips h2, .comment h2, .tips h3, .comment h3, .tips h4, .comment h4, .tips h5, .comment h5, .tips h6, .comment h6{margin-bottom: 5px;}

}

@media (max-width:767px){
    .inner-page.hole-page .hole-yards{width: 300px;padding-bottom: 10px;}
     .inner-page.hole-page .hole-yards table.yards{background-color: #ffffff;}
      .inner-page.hole-page .hole-yards table.yards td{display: block;padding:5px 7px;}
      .inner-page.hole-page .hole-yards table.yards td p{color:  #404040;font-size: 14px;}
        .inner-page.hole-page .hole-yards table.yards td i{font-size: 16px;margin-top: 0;}
}
@media (max-width:500px){

}

/*footer*/
.club-footer{ padding: 50px 0px;  color: #727272; font-size: 16px;}
.club-footer h3{ margin: 0 0 25px 0; padding:0 0 10px; ;text-transform: uppercase; font-size: 22px; border-bottom: 4px double #d4d4d4; text-align: center; color: #1F6C34;}
.club-footer h3 a{color: #1f6c34;}
.club-footer .statuses{ padding: 0;}

/*News*/
.info.news .news-item{position: relative;margin-bottom: 20px;}
.info.news .news-date{position: absolute;background: #f6bb17;top:0;}
.info.news .news-date span{display: block;color: #fff;font-size: 13px;line-height: 18px;}
.info.news .news-date .news-date-day{position: absolute;top: 0px;left: 0;right: 0; padding:7px 0 0;font-size: 15px;margin: 0;text-align: center;}
.info.news .news-date .news-date-month{background: #87abc2;margin-top: 30px;padding:4px;text-align: center;text-transform: uppercase;}
.info.news .news-date span.news-date-nth, .news .news-date span .news-date-year{display: none;}

.info .media-heading{margin: 0 0 3px 80px;color: #fff;line-height: 18px;}
.info .news-summary{color: #fff;line-height: 20px;margin: 0 0 0 80px;}
.info .news-summary br{display: none;}
.info .news-summary .read-more{display: block;}


/*Weather*/
.club-footer .weather .weatherSingle {   width: 32%;    margin: 0px 0px 0 0;    display: inline-block;text-align: center;    position: relative;}
.club-footer .weather .weatherSingle .weatherDate {padding:0 7px 0 0;font-size: 17px;margin: 70px 0 0;white-space: nowrap;color: #1F6C34;line-height: 16px;display: inline-block;float:left;border-right:2px solid #1F6C34;}
.club-footer .weather .weatherSingle .weatherTemp {color: #1F6C34;font-weight: 300;font-size: 17px;margin: 70px 0 0;float: left;line-height: 16px;padding: 0 0 0 5px;;;}
.club-footer .weather .weatherSingle .weatherImage {top: 0;position: absolute;left: 0; right: 0;margin: 0 auto;background: #CFB17E;width: 60px;border-radius: 50%;height: 60px;;}
.club-footer .weather .weatherSingle .weatherImage  img{width: 55px;padding: 2px 0 0 0;}

/*Status*/
.club-footer .ststus h3{display: none;}
.club-footer .courseStatus h3{display: none;}
.club-footer .course-status p{color: #fff;}

/*first footer*/
.footer{padding: 0;}
.main-footer  .social { display: inline-block;  margin-left: 6px;}
.main-footer a i{font-size: 20px;padding: 0 0 0 10px;}
.main-footer{ background:#1f6c34; padding: 5px 0;}
.main-footer a, .main-footer p {color: rgb(255, 255, 255);font-weight: 300;padding: 0px;margin: 0;font-size: 13px;}
.main-footer .copy{ margin-top: 10px;}
.main-footer .autor img{  float: right;width: 100px !important;padding-top: 10px;}


@media (max-width:1200px){
.club-footer{font-size: 14px;}
.club-footer h3{font-size: 20px;}
.club-footer .weather .weatherSingle .weatherImage{}
.club-footer .weather .weatherSingle .weatherDate{border: none; padding: 0; width: 100%;}
.club-footer .weather .weatherSingle .weatherTemp{margin: 10px 0 0 0; width: 100%; padding: 0;}
}

@media  (max-width: 979px){
.club-footer h3{font-size: 16px;padding: 0;}
}

@media (max-width:767px){
.club-footer .weather .weatherSingle{margin: 0;width: 80px;}
.club-footer .weather .weatherSingle .weatherImage{width: 60px;}
.club-footer .info{margin-bottom: 30px;}
.club-footer .info>div a img{max-width: 350px;width: 100%;}
.club-footer h3{line-height: 30px;font-size: 18px;text-align: left;color: #1f6c34;}
.main-footer .autor img{float: none;padding: 5px 0;}
.main-footer .autor, .main-footer .copy{text-align: center;}
.main-footer p{padding: 0 0 5px;}
.main-footer, .club-footer{padding: 10px 15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
}


/*Mambers Styles*/
/*Main container set to full width*/
.main-wrapper > .container{width: 100%;}
.body-class-members .social {top: 18px; right: 0px;}
.body-class-members  .the-page{margin: 0;}
/*Mambers Styles*/
.body-loginpage #login input[type="submit"]{
    background: #c19b76;
    border-radius: 3px;
    border:none;
    border-bottom: 2px solid #947211;
    text-transform: uppercase;
    display: block;
    color: #fff;
    padding: 5px 12px;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-shadow: none;
}
.body-class-members .main-navigation .navbar-inverse .nav >li > a{padding: 15px 30px;}
.body-class-members .main-navigation .navbar-inverse .nav >li:nth-child(6){margin: 0;}
.body-class-members .main-navigation .navbar-inverse .nav >li:nth-child(4){margin-right: 220px;}

#statistics, #chartcontainer{border:2px solid #c19b76;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px;}
#login > div{padding-bottom: 0 !important;}
.body-class-members .login{display: none;}
.body-class-members .main-wrapper, .body-loginpage .main-wrapper, .php-competition .main-wrapper{padding: 40px 15px;}
.body-loginpage .main-wrapper #login, .body-class-members .main-wrapper #leftcontent > div, .body-class-members .main-wrapper #rightcontent > div{
  border: 3px solid #c19b76;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #ffffff;
  padding: 10px 20px 5px 20px;
}

.body-class-members .header-wrapper .login a,.body-class-members  .top-footer-title,.body-class-members  .top-footer{display: none;}
.body-class-members #header .top-nav{background:none;}
.body-class-members #header .top-nav .loggedIn{color:rgb(250, 198, 35);}
.body-class-members #header .top-nav li{padding: 7px 3px;}
.body-class-members #header .top-nav li:hover{background:none;}
.body-class-members #header .top-nav li a{padding: 0px 5px 0 25px;}

/*Styles for a memebrs  pages*/
.body-class-members .page-breake{display: none;}
.body-class-members .club-footer .info>.weather>div h3{margin-bottom: 60px;}
.php-news .club-footer, .php-competition .club-footer, .body-class-opens .club-footer, .body-class-visitorbooking\/ .club-footer{display: none;}

.body-class-members .main-wrapper > .container .hide-section,
.body-loginpage .main-wrapper > .container .hide-section,
.php-competition .main-wrapper > .container .hide-section,
.body-class-visitorbooking\/ .main-wrapper > .container .hide-section,
.php-news  .main-wrapper > .container .hide-section,
.body-class-opens .main-wrapper > .container .hide-section,
.body-class-members .spnsors,
.body-loginpage .spnsors, 
.body-class-members .login-button{
display: none;
}

.body-class-members .header-wrapper,
.body-loginpage .header-wrapper,
.php-competition .header-wrapper,
.body-class-visitorbooking\/ .header-wrapper,
.php-news .header-wrapper,
.body-class-opens .header-wrapper{
  position: relative;
}

.body-class-members .main-wrapper > .container,
.body-loginpage .main-wrapper > .container,
.php-competition .main-wrapper > .container,
.body-class-visitorbooking\/ .main-wrapper > .container,
.php-news  .main-wrapper > .container,
.body-class-opens .main-wrapper > .container{
  width: 1170px;
  padding: 0px;
}

.body-class-members .main-wrapper,
.body-loginpage .main-wrapper,
.php-competition .main-wrapper,
.body-class-opens .main-wrapper,
.body-class-visitorbooking\/ .main-wrapper,
.php-news  .main-wrapper{padding: 40px 15px 60px;}

@media (max-width:1200px){
.body-class-members .main-navigation .navbar-inverse .nav >li > a{padding: 15px 18px;}
.body-class-members .main-navigation .navbar-inverse .nav >li:nth-child(6){margin: 0;}
.body-class-members .main-navigation .navbar-inverse .nav >li:nth-child(4){margin-right: 220px;}

.body-class-members .main-wrapper > .container,
.body-loginpage .main-wrapper > .container,
.php-competition .main-wrapper > .container,
.body-class-visitorbooking\/ .main-wrapper > .container,
.php-news  .main-wrapper > .container,
.body-class-opens .main-wrapper > .container{
  width: 940px;
}
}

@media (max-width:979px){
    .body-class-members .main-navigation .navbar-inverse .nav >li:nth-child(4){margin: 0;}
    .body-class-members .main-navigation .navbar-inverse .nav >li > a{padding: 5px 18px;}
.body-class-members .header-wrapper .navbar-inverse .nav li a:hover,  .body-class-members .header-wrapper .navbar-inverse .nav > li.current a{color: #c19b76;font-weight: 400;}
.body-class-members .header-wrapper .navbar-inverse .navbar-inner .dropdown-menu {
  box-shadow: none;
    background-color: rgba(0,0,0,0);
    position: static;
    width: 100%;
}
.body-class-members  .navbar .nav > li > .dropdown-menu:before{display: none;}
.body-class-members .header-wrapper .navbar-inverse .nav  .dropdown-menu li a{color: #555;}
.body-class-members .main-wrapper > .container,
.body-loginpage .main-wrapper > .container,
.php-competition .main-wrapper > .container,
.body-class-visitorbooking\/ .main-wrapper > .container,
.php-news  .main-wrapper > .container,
.body-class-opens .main-wrapper > .container{
  width: 724px;
}
.body-class-members .main-wrapper, .body-loginpage .main-wrapper{padding-top: 20px;}
}


@media (max-width:767px){
.body-class-members .social {top: 18px; right: 20px;}
.body-class-members .social a{display: inline-block;margin: 0 5px;padding: 0;}
.body-class-members .main-wrapper > .container,
.body-loginpage .main-wrapper > .container,
.php-competition .main-wrapper > .container,
.body-class-visitorbooking\/ .main-wrapper > .container,
.php-news  .main-wrapper > .container,
.body-class-opens .main-wrapper > .container {
  width: 100%;
}
.body-class-members .main-wrapper, .body-loginpage .main-wrapper{padding: 30px 15px;}
#statistics, #chartcontainer, .table-striped{margin-bottom: 10px;}
}

.page-slider .galleryInner .nivo-directionNav a.nivo-prevNav{
  background-image: url('/images/resources/enfield/arrows_03.png') ;
  background-repeat:no-repeat;
  background-position:40% 50% ;
}
.page-slider .galleryInner .nivo-directionNav a.nivo-nextNav{
  background-image: url('/images/resources/enfield/arrows_05.png') ;
  background-repeat:no-repeat;
  background-position:50% 50%;
}
.page-breake {
    background-image: url('/images/resources/enfield/tri.png');
    background-repeat: no-repeat;
    background-position: bottom center;
    width: 100%;
    height: 100px;
    background-size: cover;
    position: relative;
    top: -80px;
}

.club-main-content, .body-contentpage.body-inner .inner-page{
  background-image: url('/images/resources/enfield/bg.jpg') ;
  background-repeat:no-repeat;
  background-position:center bottom;
      background-size: 100% auto;
}
.nivo-controlNav-Wrapper .nivo-controlNav a {
   background: url("/images/resources/enfield/bullets_03.png") no-repeat;
}

/* anton styles */

.body-class-members .login-hide {
  display: none;
}

.body-public .navbar-inner .nav li.nav-menu-login\.php {
  display: none;
}

/*.body-class-members .main-navigation .navbar-inverse .nav > li > a {
  padding: 15px 24px;
}*/

.main-navigation .navbar-inverse .nav > li > a {
  font-size: 15px;
}

@media (min-width: 980px) and (max-width: 1199px) {
  .main-navigation .navbar-inverse .nav > li > a {
    font-size: 13px;
  }
}

@media (min-width: 1200px) {
  .main-navigation .navbar-inverse .nav > li:nth-child(1) {
    margin-left: 170px;
  }
  .main-navigation .navbar-inverse .nav > li:nth-child(5) {
    margin-left: 100px;
  }
  .main-navigation .navbar-inverse .nav > li:nth-child(6) {
    margin-left: 0px;
  }
  .body-class-members .main-navigation .navbar-inverse .nav > li:nth-child(1) {
    margin-left: 0px;
  }
  .body-class-members .main-navigation .navbar-inverse .nav > li:nth-child(4) {
    margin-right: 140px;
  }
  .body-class-members .main-navigation .navbar-inverse .nav > li:nth-child(5) {
    margin-left: 0px;
  }
}

@media (min-width: 980px) and (max-width: 1199px) {
  .main-navigation .navbar-inverse .nav > li:nth-child(1) {
    margin-left: 120px;
  }
  .main-navigation .navbar-inverse .nav > li:nth-child(5) {
    margin-left: 130px;
  }
  .main-navigation .navbar-inverse .nav > li:nth-child(6) {
    margin-left: 0px;
  }
  .body-class-members .main-navigation .navbar-inverse .nav > li:nth-child(1) {
    margin-left: 0px;
  }
  .body-class-members .main-navigation .navbar-inverse .nav > li:nth-child(4) {
    margin-right: 125px;
  }
  .body-class-members .main-navigation .navbar-inverse .nav > li:nth-child(5) {
    margin-left: 0px;
  }
}

@media (min-width: 0px) and (max-width: 979px) {
  .main-navigation #nav li:nth-child(6) {
    margin-left: 0px;
  }
}

.body-class-home.body-public .newsletter span.customFormLine {
  float: left;
  width: 33%;
}

.body-class-home.body-public .newsletter input {
  padding: 15px 20px;
  width: 300px;
}

.body-class-home.body-public .newsletter input#custom_2_submit {
  background-color: #CFB17E;
  color: white;
  text-transform: uppercase;
  margin-top: 25px;
}

@media (min-width: 980px) and (max-width: 1199px) {
  .body-class-home.body-public .newsletter input {
    padding: 15px 15px;
    width: 240px;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .body-class-home.body-public .newsletter input {
    padding: 15px 10px;
    width: 180px;
  }
  .body-class-home.body-public .newsletter input#custom_2_submit {
    width: 220px;
    font-size: 14px;
  }
}

@media (min-width: 0px) and (max-width: 767px) {
  .body-class-home.body-public .newsletter span.customFormLine{
    float: none;
  }
  .body-class-home.body-public .newsletter input {
    padding: 8px 20px;
    width: 250px;
  }
  .club-footer {
    padding: 30px 0px;
  }
  .body-class-home.body-public .newsletter input#custom_2_submit {
    margin-top: 0px;
  }
}

.header-links a {
  color: #ba9b67;
}

.page-slider .nivo-controlNav a {
  width: 15px;
  height: 15px;
}

.page-slider .nivo-controlNav a.active {
  background-position: 0px -14px;
}

/* hole nav fixes */

@media (min-width: 980px) and (max-width: 1199px){
  .inner-page.hole-page .hole-nav ul li a {
    width: 40px;
    line-height: 40px;
  }
}

@media (min-width: 768px) and (max-width: 979px){
  .inner-page.hole-page .hole-nav ul li a {
    width: 40px;
    line-height: 40px;
  }
}

/* sticky footer */

@media (min-width: 980px) {
  html {
    position: relative;
    min-height: 100%;
  }
  body {
    /* Margin bottom by footer height */
    margin-bottom: 53px;
  }
  .footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set the fixed height of the footer here */
    height: 53px;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  html {
    position: relative;
    min-height: 100%;
  }
  body {
    /* Margin bottom by footer height */
    margin-bottom: 72px;
  }
  .footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set the fixed height of the footer here */
    height: 72px;
  }
}

/* default pages */

.body-public[class*="php-"] .header-wrapper {
  position: relative;
}

.body-public[class*="php-"] .main-wrapper {
  padding: 40px 15px 60px;
}

@media (min-width: 1200px) {
  .body-public[class*="php-"] .main-wrapper > .container{
    width: 1170px
  }
}

@media (min-width: 980px) and (max-width: 1199px) {
  .body-public[class*="php-"] .main-wrapper > .container{
    width: 940px
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  .body-public[class*="php-"] .main-wrapper > .container{
    width: 724px
  }
}

@media (min-width: 0px) and (max-width: 767px) {
  .body-public[class*="php-"] .main-wrapper > .container{
    width: 100%;
  }
  .main-footer, .php-news.body-public .main-footer, body.body-loginpage .main-footer, .body-public[class*="php-"] .main-footer {
    background-color: #1f6c34;
  }
}

@media (min-width: 0px) and (max-width: 979px) {
  .inner-page .inner-sidebar img{
    max-width: 100%;
    height: auto !important;
  }
}

/* facebook styles */

#home-facebook {
    width: 386px;
    height: 1200px;
    position: absolute;
    top: -134px;
    left: -2px;
}

#facebookouterdiv {
  width: 370px;
  height: 135px;
  overflow: hidden;
  position: relative;
}

@media (min-width: 980px) and (max-width: 1199px) {
  #home-facebook {
    width: 316px;
    height: 1200px;
    position: absolute;
    top: -158px;
    left: -2px;
  }
  #facebookouterdiv {
    width: 300px;
    height: 135px;
    overflow: hidden;
    position: relative;
  }
}

@media (min-width: 768px) and (max-width: 979px) {
  #home-facebook {
    width: 244px;
    height: 1200px;
    position: absolute;
    top: -158px;
    left: -2px;
  }
  #facebookouterdiv {
    width: 228px;
    height: 135px;
    overflow: hidden;
    position: relative;
  }
}

@media (min-width: 0px) and (max-width: 767px) {
  #home-facebook {
    width: 306px;
    height: 1200px;
    position: absolute;
    top: -158px;
    left: -2px;
  }
  #facebookouterdiv {
    width: 290px;
    height: 135px;
    overflow: hidden;
    position: relative;
  }
}

/* test styles */

@media (min-width: 768px) and (max-width: 979px){
  .header-wrapper {
    position: relative;
  }
}

/* make icons sit in line */

@media (min-width: 0px) and (max-width: 767px) {
  .sidebar-update ul {
    width: 300px;
  }
  .sidebar-update ul li p a {
    font-size: 14px;
  }
}

.inner-page.hole-page .hole-yards table.yards td{
  padding: 10px 8px;
  background: #EFEFEF;
  border: 1px solid #D4D2D2;
}

.inner-page.hole-page .hole-yards {
  width: 100%;
}

@media (min-width: 0px) and (max-width: 767px) {
  .main-wrapper .inner-page .inner-sidebar img {
    max-width: 370px;
    width: 100%;
  }
  .main-wrapper .inner-page .inner-sidebar .sidebar-photo img {
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .body-class-members .main-navigation .navbar-inverse .nav > li > a {
    padding: 15px 25px;
  }
}

@media (min-width: 980px) and (max-width: 1199px) {
  .body-class-members .main-navigation .navbar-inverse .nav > li > a {
    padding: 15px 15px;
  }
}

.body-class-members .navbar-inner .nav li.nav-menu-information .dropdown-menu .nav-menu-information {
  display: none;
}

.body-class-visitorbooking .header-wrapper {
  position: relative;
}

.body-class-members #header .main-logo {
  width: 78px;
}

.inner-page form label {
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 16px;
}

/* end anton styles */

.php-halloffame #global .hofgross h4, .php-halloffame #global .hofstableford h4, .php-halloffame #global .hofstableford h4 font {
  font-size: 22px !important;
}
.php-halloffame #global .hofgross h4, .php-halloffame #global .hofgross h5 , .php-halloffame #global .hofstableford h4, .php-halloffame #global .hofstableford h5 {
  margin-bottom: 5px;
}
.php-halloffame #global .hofgross {
  margin-bottom: 10px;
}

#myupcoming .myupcoming.table td,#myupcoming .myupcoming.table a {
	font-size: 14px;
	}

/* iframes */
.yt-container {
position: relative;
/*Aspect Ratio of video 16/9 = 56.25%, 4/3 28.25% */
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.yt-container iframe,
.yt-container object,
.yt-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* end of iframes */

/* Extra styles to lists in news items */

.php-news #global ul li {
	list-style-type: disc;
    margin: 10px 0;
}

.php-news #global ul {
  	margin: 10px 20px;
}
