/* cmsms stylesheet: I D G Layout modified: Sunday, January 10, 2021 5:01:27 PM */
.sumFlag {color: #4B7837}.red {color: #D60000}.bg {background: #ddd}.yellow {color: #FDE334}.green {color: #4B7837}@font-face {font-family: 'simplex'; src: url('https://idogolf.co.uk/uploads/fonts/simplex.eot'); src: url('https://idogolf.co.uk/uploads/fonts/simplex.eot?#iefix') format('embedded-opentype'), 	url('https://idogolf.co.uk/uploads/fonts/simplex.woff') format('woff'), 		url('https://idogolf.co.uk/uploads/fonts/simplex.ttf') format('truetype'), 	url('https://idogolf.co.uk/uploads/fonts/simplex.svg#simplex') format('svg'); font-weight: normal; font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: 'simplex'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;	-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icon-arrow-up:before {content: "\e600";}.icon-arrow-left:before {content: "\e601";}.icon-search:before {content: "\e603";}.icon-printer:before {content: "\e604";}.icon-linkedin:before {content: "\e605";}.icon-pinterest:before {content: "\e606";}.icon-youtube:before {content: "\e607";}.icon-facebook:before {content: "\e608";}.icon-google:before {content: "\e609";}.icon-twitter:before {content: "\e60a";}.icon-link:before {content: "\e602";}no {display: none !important}.hide,.none {display: none !important;}.hidden {visibility: hidden;}.visuallyhidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}.invisible {visibility: hidden;}.padded {padding: 5px}/*  CLEARFIX  */.cf:before, .cf:after {content: " ";  display: table; }.cf:after {clear: both;}body {margin: 0; background: #f2f2f2; font-family: "Lato", sans-serif !important; font-size: 1em; color: #555;}body.fullwidth .row {max-width: none;}html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%}html, html a,body, h1,h2,h3,h4,h5,h6 {-webkit-font-smoothing: antialiased !important; font-smoothing: antialiased !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.06);}p {-webkit-font-smoothing: antialiased !important; font-smoothing: antialiased !important; text-shadow: none;}a {color: #FF9C00; text-decoration: none; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}a:hover {color: #888888; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; text-decoration: none;}.content img {max-width: 100%;}a img {border: none;}.right {float: right;}.left {float: left;}.spacing {margin: 15px;}.spacing.left {margin-right: 0;}.spacing.right {margin-left: 0;}.border {border: 2px solid #888888;}*:first-child+ html pre {padding-bottom: 20px; overflow-y: hidden; overflow: visible; overflow-x: auto;}* html pre {padding-bottom: 20px; overflow: visible; overflow-x: auto;}hr {border: solid #888888; border-width: 1px 0 0 0; clear: both; margin: 10px 0 30px 0; height: 0;}a {color: #FF9C00; text-decoration: none;}a.external {text-decoration: none;}a:visited {color: #FF6C00;}a:hover {color: #555;	transition: transform .3s ease-out; -webkit-transition: color .3s ease-out; -moz-transition: color .3s ease-out; -o-transition: color .3s ease-out; text-decoration: none;}a:hover, a:active {outline: 0;}a.external:after {content: "\e602"; padding-left: 4px; font-family: 'simplex'; text-decoration: none;}h1, h2 {font-family: "Lato", sans-serif !important; font-weight: 300; letter-spacing: .05em}h5, h6 {font-weight: 400;}h1 {color: #888888; margin: 10px 0; font-size: 2em;  text-transform: titlecase;}h2 {color: #555; font-size: 1.75em; }h5 {font-size: 1.25em }h6 {font-size: 1.125em; }p {margin: 0 0 10px 0 !important; font-size: 1.1em !important; line-height: 1.3em !important}.inner-section {padding-left: 20px; padding-right: 20px;}.headerBg {border-color: #555; border-style: solid; border-width: 8px 0px 8px; background: #76942D url(/uploads/IDoGolf/BG-Header-02.jpg) no-repeat left top !important;}.logo {	margin: 5px 0 0 ; text-align: center;}.logo a {display: block;}.header {min-height: 120px;  }.sidebar {height: 100% !important; background: url(/uploads/IDoGolf/BG-Left-Home.gif) no-repeat center top; background-size: contain;}.phrase span {font-family: "Lato", sans-serif !important; text-transform: titlecase; color: #fff; font-weight: 400; font-size: 1.3em; ; padding: 0 0 0 15px; text-shadow:  1px 1px 0px #555,2px 2px 0px #555,3px 3px 1px #555,4px 4px 1px #555,5px 5px 1px #555}/***************** FEATURED SUMMARY *****************/.Fsum {margin: 0 0 25px 0; border: dotted 1px #555; border-radius: 8px; background: #E8E8E8}.Fpicture img {width: 100%; display:block; height: auto; margin: 5px 0}.YesItemS {float: left; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; padding: 0 8px 8px 0;}.YesItemS:hover {opacity: 0.5; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}.FSTitle {margin: 0 0 10px 0}.FSComm, {font-size: 1.0em; margin: 0 0 7px 0;}.FSaddress {font-size: .9em; margin: 0 0 7px 0; margin: 10px 0 10px 0; color: #B0B0B0}.CSname {font-size: 1.0em; margin: 0 0 7px 0; text-shadow: 0 0 3px #2C3033, 0 0 5px #0000FF;}.CSname a {margin: 0 0 3px 5px; text-shadow: 1px 1px #fff;}.CSaddress {font-size: .8em; margin: 0 0 7px 0}.CSwebsite {font-size: .8em}.FClub,.FExtra {margin: 10px 0 10px; text-align: center; font-size: 2em; }.FExtra {text-align: center}.Featlink a {margin: 17px 5% 17px 5%; width: 40%; height: 40px; float: left; display: block; line-height: 40px; color: #fff; letter-spacing: .05em; background-color: #D60000; border-radius: 4px; text-align: center; font-size: 12px; text-transform: uppercase; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);}.Featlink a:hover {background: #d44457;}/************** FEATURED VIDEOS ***************/.contT {background: red}.FVNewsSummary {width: 100%}.FVNewsSummary h2 {margin: 0 0 15px}.FVNewsSTitle {}.FVNewsDate {}.FVNewsSsummary p {margin: 0 0 5px 0}.FVNewsSsummary {overflow: hidden; max-width: 75ch;}.FVNewsMore {}.FVNewsSContent {}.videoWrapper {position: relative; padding-bottom: 25px 0 56.25%; /* 16:9 */ min-height: 300px; max-height: 350px; overflow: hidden}.videoWrapper iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}/*****************CLUBS LIST*********************/.ULcountyCount {margin: 0 0 0 -37px !important}.CountyCategory {width: 100%; height: auto;}.countyname, .countycount {float: left; height: 25px; line-height: 25px}.county {width: 295px; height: 25px; margin: 0 25px 0px 0; float: left;}.countyname {width: 160px; font-size: .9em}.countycount {width: 130px; font-size: .9em;}.countycount a {color: #161A1E}.rt1 {margin: 0 5px 0 0}.CountyCategoryList {width: 100%; clear: both; padding: 0; margin: 0 0 25px}.CountyCategoryList2 {width: 100%; clear: both; padding: 165px 0 0 !important; margin: 0 0 25px}.cListHead {color: 000 !important; font-size: .9em}.countynameL {width: auto: float: left; margin: 0 5px 15px 0; font-size: .75em}/*****************Summary*****************/.CSummary {float: left; height: auto; margin: 0 10px 12px 0; padding: 7px; border-radius: 5px; border: dotted 1px #555; width: 500px; background: #F0F0F0; box-shadow: 5px 5px 5px #555; opacity: .8}.CSummary a {color: #FF6C00 !important}.CSummary a:hover {color: #2C3033 !important}.CSname {font-size: .9em; margin: 0 0 7px 0; text-shadow: 0 0 3px #2C3033, 0 0 5px #0000FF;}.CSname a {margin: 0 0 3px 5px; text-shadow: 1px 1px #fff;}.noshadow {text-shadow: none !important}.CSaddress {font-size: .8em; color: #2C343B; margin: 0 0 7px 0}/*****************Details*****************/.Dcontainer {height: auto}.Dcontainer h1 {font-size: 2.4em; font-weight: 300; margin: 0px 5% 15px 0; font-family: "Lato", sans-serif !important;}.DCon h2 {font-size: 1.4em; font-weight: 300; margin: 0px 5% 15px 0; font-family: "Lato", sans-serif !important;}.Dphone,.Dprophone,.Demail {margin: 0 0 15px 0}.GMaps {width: 500px; height: 350px}.DTiLog {margin: 0 0 0 0}/*.DTiLog h1 {text-align: center; font-size: 2.4em; font-weight: 300; margin: 0px 5% 15px 0; font-family: "Lato", sans-serif !important;}*/.Dlogo {margin: 0 0 0}.Dlogo img {max-width: 100%; display:block; height: auto;}.Dpicture {margin: 15px 0 15px 0}.Dpicture img {max-width: 100%; display:block; height: auto;}.DPicCon {margin: 0 0 0 0}.DCon {}.Dmemvis {margin: 15px 0 15px 0}.Dmemvis h3 {font-size: 2.0em; font-weight: 300; margin: 0px 5% 15px 0; font-family: "Lato", sans-serif !important;}.Dphone {}.Dprophone {}.Demail a {color: #FF6C00}.Demail a:hover {color: #555}.Dmap {clear: both; width: 100%; height: 375px; margin: 0}.Dmap h3 {font-size: 2.0em; font-weight: 300; margin: 0px 5% 15px 0; font-family: "Lato", sans-serif !important; margin: 0 0 5px 0}.mapBox {height: 300px !important; max-width: 100%; border: 1px dotted #555; margin: 0 0 0 0}.infoBox { padding: 0.5em; border: 1px solid-black; background-color: yellow;}.m_tooltip {padding: 0.5em; border: 1px solid-black; border-radius: 3px; background-color: white;}.Ddetails {}.Ddetails h3 {font-size: 2.0em; font-weight: 300; margin: 30px 5% 20px 0 !important; font-family: "Lato", sans-serif !important;}.Ddetails p {margin: 0 0 10px 0 !important; font-size: 1.1em !important; line-height: 1.5em !important}.albumP {color: #21272C; margin: 20px 0 5px 0 !important}.Dalbum {height: auto; margin: 0}.Dnews {height: auto; margin: 0 0 0 25px}.Drange {}.Dwebsite {margin: 25px 0 25px 0; clear: both}.Dpracfield {}.Dpracgreen {}.Dpar,.Dyards {float: left}.Dpar {width: 75px; margin: 0 0 25px 0}.Dyards {width: 150px; margin: 0 0 25px 0}.disclaimer {font-size: .85em !important;  font-family: "arial" !important; font-style: italic; font-weight: 300; margin: 0}.countyPad {margin: 15px 0 0}.Icons {clear: both; margin: 15px 0 15px 0}.Icons h3 {font-size: 2.0em; font-weight: 300; margin: 35px 5% 20px 0 !important;; font-family: "Lato", sans-serif !important;}.YesItem {width: 50px; height: 50px; float: left; margin: 0 10px 10px 0; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}.YesItem:hover {opacity: 0.5; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}.YesItemSm {width: 25px; height: 25px; float: left; margin: 0 10px 2px 0; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}.YesItemSm:hover {opacity: 0.5; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}.NoItem {display: none}.dark {color: #2C343B}.bgtest {}/* ***** QUOTES ***** */.IDGQuotes {color: #888888; font-size: 1.9em; font-weight: 300 !important; font-family: "Lato", sans-serif !important;}.IDGTips {width: 100%; color: #888888; font-size: 1.9em; font-weight: 300 !important; font-family: "Lato", sans-serif !important; padding: 15px 0 0; margin: 0 0 20px 0}.Quote p {font-size: 1.4em; font-weight: 300; line-height: 1.2em; margin: 0 0 15px !important}.Quote {margin: 0 0 55px !important}.QuoteBy {color: #555; font-size: 85%;}/******************* VIDEOS ********************/.padDown {margin: 0 0 25px 0}.SBVNewsSummary {height: auto; margin: 0 5% 15px 0}.VNewsSummary {float: left; width: 90%; margin: 0 15px 25px 0;}.VNewsSummary p {font-size: 95% !important; margin: 0 5% 0 !important}.VNewsSTitle {width: 90%}.VNewsDate {width: 100px}.SBVNewsDate {width: 200px; margin: 10px 0}.VNewsSTitle,.VNewsDate {float: left}.SBSBVNewsSTitle {width: 100%}.SBSBVNewsDate {width: 100px}.SBVNewsSsummary p {font-size: 95% !important; margin: 0 0 0 0 !important}.SBVNewsSContent {}.SBlink {padding: 20px 10px; color: #fff !important; font-size: .85em; text-align: center; font-weight: 400;  letter-spacing: 1px; display: block; width: auto; margin: 0 auto .5%; background-color: #AC0000; border-radius: 8px; text-transform: uppercase;  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); -webkit-transition: background-color 0.2s;  -moz-transition: background-color 0.2s; transition: background-color 0.2s;}.SBlink:hover {color: #FDE334 !important;  background-color: rgba(212, 68, 87, 0.9); box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); -webkit-transition: background-color 0.2s; -moz-transition: background-color 0.2s; transition: background-color 0.2s;}.HMlink {padding: 4px; color: #fff; font-size: .85em !important; letter-spacing: 1px; display: block; background-color: #D44457; border-radius: 3px; text-transform: uppercase;  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);  -webkit-transition: background-color 0.2s;  -moz-transition: background-color 0.2s;  transition: background-color 0.2s;}.HMlink:hover {background: #D60000;}.VNewsDate,.SBVNewsDate,.SBSBVNewsDate {font-size: 70% !important}.VNewsSsummary {max-width: 500px; clear: both}.VNewsSContent {}.golfvideo {border: none}.vidlft {margin: 0 15px 0 0}/* Videos Details */#VDetail {}#VDetail p {margin: 0 0 10px; line-height: 1.4em}#VDetailDate {font-size: 70% !important; margin: 0 0 15px 0}#VDetail h1 {font-size: 1.7em !important; margin: 0px 0 15px}#VDetailSummary {}#VDetailContent { margin: 0 5px 15px 0}/* COUNTIES & VIDEO BOTTOM LISTS */.vidCount {color: #FED519; text-transform: none}.VlistsBox ul {margin: 0 0 0 -40px !important}li.Vlists {text-align: center; font-size: .65em; float: left; margin: 10px 10px 0px 0; background-color: rgba(212, 68, 87, 0.9); border-radius: 5px;  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);  -webkit-transition: background-color 0.2s;  -moz-transition: background-color 0.2s;  transition: background-color 0.2s;}li.Vlists a {display: block; padding: 5px 10px; text-transform: uppercase; color: #fff; letter-spacing: .05em}li.Vlists a:hover {color: #aaa;}.Vhead {height: 45px; font-size: .9em; margin: 45px 0 20px 0;}.VideoCats {clear: both; width: 100%}.search {text-align: right;}input.search-input::-webkit-search-decoration, input.search-input::-webkit-search-results-button, input.search-input::-webkit-search-results-decoration {-webkit-appearance: none;}.search .icon-search {margin-left: -25px; display: inline-block; height: 24px; line-height: 24px; text-align: center; width: 24px; position: relative; z-index: 10; color: #ddd; top: 3px;}.search ::-webkit-input-placeholder,.search ::-moz-placeholder,.search input[placeholder] {line-height: normal;}input.search-input {border: 1px solid #f2f2f2; line-height: normal; outline: 0; padding: 6px 0 6px .5%; font-size: .6875em;  color: #555; transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; -o-transition: all .35s ease-in-out;	max-width: 99.5%;}input.search-input:focus {border: 1px solid #FF9C00; box-shadow: 0 0 3px #FF9C00; -webkit-box-shadow: 0 0 3px #FF9C00; -moz-box-shadow: 0 0 3px #FF9C00; -o-box-shadow: 0 0 3px #FF9C00;}#main-menu {margin-top: 25px;}#main-menu > li {display: block; border-bottom: 1px dotted #f2f2f2; position: relative;}#main-menu > li:last-child {border-bottom: none;}/* TOP LEVEL LINKS */#main-menu > li > a,#main-menu > li.sectionheader > span {font-family: "Lato", sans-serif !important;color: #fff;text-decoration: none;font-size: 20px !important;transform : scale(1,1.4); -webkit-transform:scale(1,1.4); -moz-transform:scale(1,1.4); -ms-transform:scale(1,1.4); -o-transform:scale(1,1.4);font-weight: 400; letter-spacing: .07em; cursor: pointer; padding: 8px 0; display: block; position: relative;text-shadow:  1px 1px 0px #555,2px 2px 0px #555,3px 3px 1px #555,4px 4px 1px #555,5px 5px 1px #555}#main-menu > li.current > a,#main-menu > li.current.sectionheader > span,#main-menu > li:hover > a,#main-menu > li.sectionheader:hover > span {color: #FDE334;}#main-menu > li.current {border-bottom: solid 1px #D60000}#main-menu > li > ul,#main-menu > li > ul > li > ul  {position: absolute;	left: -999em;}#main-menu > li:hover > ul,#main-menu > li.active > ul,#main-menu > li > ul > li:hover > ul,#main-menu > li > ul > li.active > ul {position: relative; left: 0;}#main-menu > li > ul > li > a,#main-menu > li > ul > li.sectionheader > span,#main-menu > li > ul > li > ul > li > a,#main-menu > li > ul > li > ul > li.sectionheader > span {text-decoration: none; color: #555; display: block; padding: 4px 0;}#main-menu > li > ul > li:hover > a,#main-menu > li > ul > li.sectionheader:hover > span,#main-menu > li > ul > li > ul > li:hover > a,#main-menu > li > ul > li > ul > li.sectionheader:hover > span {color: #999;}#main-menu > li > ul > li > ul > li > a,#main-menu > li > ul > li > ul > li.sectionheader > span {padding-left: 15px; font-size: .875em; text-transform: none;}/*#main-menu > li > a i,#main-menu > li > ul > li > a i,#main-menu > li.sectionheader > span i,#main-menu > li > ul > li.sectionheader > span i {float: right;position: relative;padding-top: 6px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: -webkit-transform 250ms ease-out 0s;-moz-transition: -moz-transform 250ms ease-out 0s;-o-transition: -o-transform 250ms ease-out 0s;transition: transform 250ms ease-out 0s;}*/#main-menu > li:hover > a i,#main-menu > li.active > a i,#main-menu > li > ul > li:hover > a i,#main-menu > li > ul > li.active > a i,#main-menu > li.sectionheader:hover > span i,#main-menu > li.active.sectionheader > span i,#main-menu > li > ul > li.sectionheader:hover > span i,#main-menu > li > ul > li.active.sectionheader > span i {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.content-wrapper {padding-top: 20px;}.content-top {font-family: Georgia, Times New Roman, serif; color: #555; font-style: italic; line-height: 20px; position: relative;}.content-top .title-border {content: ''; height: 1px; display: block; width: 100%; border-bottom: 1px dotted #ddd; position: absolute; top: 50%;}.footer {position: relative; border-top: 8px solid #f2f2f2; background: #888888; margin: 25px 0 10px 0; padding-top: 20px; padding-bottom: 20px;}.footer:before {content: ' '; border-top: 2px dotted #fff; border-bottom: 2px dotted #fff; height: 4px; display: block; position: absolute; width: 100%; top: -8px; left: 0;}.copyright {padding-top: 15px;}.copyright a {color: #FDE334}.copyright a:hover {color: #f2f2f2}.copyright-info {color: #fff;	font-size: .6875em; }.logoFoot {text-align: center; height: 100%}.logoFoot img {margin: 15px 0 0}.footer ul.social {padding: 0; margin: 0; list-style: none; text-align: center;}.footer .social li {display: inline; margin: 0;	padding: 0; margin-right: 6px;}.footer .social li a {display: inline-block; text-decoration: none; font-size: 25px; line-height: 1; color: #FDE334; text-shadow: 3px 3px 1px #888888}.footer .social li a:hover {color: #555; text-shadow: 3px 3px 1px #888888}.footer .social li a i {display: inline-block;}.footer-navigation {padding-top: 15px; border-bottom: 1px solid #f2f2f2;}#footer-menu li > a,#footer-menu li.sectionheader > span {color: #fff; display: block; text-decoration: none;}#footer-menu li > a:hover,#footer-menu li > a.current,#footer-menu li.sectionheader > span:hover,#footer-menu li.sectionheader > span.current {color: #2C343B;}#footer-menu > li > a,#footer-menu > li.sectionheader > span {font-family: 'Lato', sans-serif; text-transform: titlecase; text-decoration: none; display: block;}#footer-menu > li > ul > li > a,#footer-menu > li > ul > li.sectionheader > span {font-size: .875em; 	padding: 2px 0;}#footer-menu > li > ul {margin: 15px 0;}@media screen and (min-width: 768px) {.lt-768 {display: none;}.logo {margin-top: 12px; 	position: relative;		text-align: left;	}nav.main-navigation {z-index: 990; height: 55px; line-height: 37px; margin-top: 20px;}#main-menu {float: right; margin-top: 0;}#main-menu > li {display: inline-block; padding: 0; margin: 0 4px; border: none; position: relative;}#main-menu > li i {display: none;}.touch-device #main-menu > li i {display: inline-block; float: none;}.touch-device #main-menu > li li i {float: left; display: inline-block; margin-right: 8px; padding-top: 2px; text-align: left;}.touch-device #main-menu > li:first-child li i {float: right;}#main-menu > li:first-child, #main-menu > li.first {margin-left: 0;}#main-menu > li:last-child, #main-menu > li.last {margin-right: 0;	}#main-menu > li > a,#main-menu > li.sectionheader span {padding: 0 6px 0 10px; line-height: 37px; font-size: 1em;}/* PARENT STYLING *//*#main-menu > li.parent:hover > a,#main-menu > li.sectionheader.parent:hover > span,#main-menu > li.parent.active > a,#main-menu > li.parent.active > span {color: #fff; border-bottom: solid 1px #FF9C00;}*/#main-menu > li > ul,#main-menu > li > ul > li > ul  {display: block; width: 260px;}#main-menu > li:hover > ul,#main-menu > li.active > ul,#main-menu > li > ul > li:hover > ul,#main-menu > li > ul > li.active > ul {height: auto; position: absolute; z-index: 9999; top: 37px; right: 0; left: auto; display: block; border-radius: 3px;}#main-menu > li:first-child:hover > ul,#main-menu > li:first-child.active > ul {right: auto; left: 0;}#main-menu > li > ul > li {position: relative; line-height: 1; margin: 0; padding-left: 10px;}#main-menu > li:first-child > ul > li {	padding-right: 10px; padding-left: 0;}#main-menu > li > ul > li > a,#main-menu > li > ul > li.sectionheader > span,#main-menu > li > ul > li > ul > li > a,#main-menu > li > ul > li > ul > li.sectionheader > span {color: #f2f2f2;display: block;opacity: .9;text-transform: none;line-height: 1.2;border-bottom: 1px solid #555;background-color: #76942D;padding: 8px 12px;font-size: .875em;text-decoration: none;}#main-menu > li > ul > li > ul > li > a:hover,#main-menu > li > ul > li > a:hover {color: #FDE334}#main-menu > li > ul > li.current > a,#main-menu > li > ul > li.current.sectionheader > span,#main-menu > li > ul > li > ul > li.current > a,#main-menu > li > ul > ul > li > li.current.sectionheader > span {color: #FF9C00;}#main-menu > li > ul > li:hover > ul,#main-menu > li > ul > li.active > ul {width: 250px; height: auto; top: 0; right: auto; left: -250px;}#main-menu > li:first-child > ul > li:hover > ul,#main-menu > li:first-child > ul > li.active > ul {left: auto; right: -250px;}.lt-ie9 #main-menu > li > ul > li:hover > ul,.lt-ie9 #main-menu > li > ul > li.active > ul {left: -247px;}/* BACKGROUND BUBBLE for UL LI UL */#main-menu > li > ul > li:hover > ul:after,#main-menu > li > ul > li.active > ul:after {content: ' '; width: 0px; height: 0px; border-style: solid; border-width: 7px 0 7px 6px;border-color: transparent transparent transparent #FDE334;/*		border-color: transparent transparent transparent rgba(85, 85, 85, .95);*/position: absolute; right: -9px; top: 12px;}/* */.lt-ie9 #main-menu > li:first-child > ul > li:hover > ul,.lt-ie9 #main-menu > li:first-child > ul > li.active > ul {left: auto; right: -247px;}#main-menu > li:first-child > ul > li:hover > ul:after,#main-menu > li:first-child > ul > li.active > ul:after {left: -10px; right: auto;}#main-menu li ul li a:hover,#main-menu li ul li span.sectionheader:hover {box-shadow: 0 0 5px rgba(85, 85, 85, .9); z-index: 2px;}#main-menu > ul > li:last-child > a,#main-menu > ul > li.sectionheader:last-child > span,#main-menu > ul > li > ul > li:last-child > a,#main-menu > ul > li > ul > li.sectionheader:last-child > span {border-bottom: none;}/* ***** MENU END ***** */.header-bottom {height: 55px; line-height: 55px; padding: 8px 0;}.phrase-text {text-align: left;}input.search-input {height: 17px; line-height: 17px; width: 100%; max-width: 320px;}input.search-input:focus {max-width: 90%;}.footer ul.social {text-align: left;}.footer .social li a i {display: inline-block;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform: rotateY(0deg);-o-transform: rotateY(0deg);transform: rotateY(0deg);-webkit-transition: -webkit-transform 250ms ease-out 0s;-moz-transition: -moz-transform 250ms ease-out 0s;-ms-transition: -moz-transform 250ms ease-out 0s;-o-transition: -o-transform 250ms ease-out 0s;transition: transform 250ms ease-out 0s;}.footer .social li a:hover i {-webkit-transform: rotateY(360deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(360deg); -o-transform: rotateY(360deg); transform: rotateY(360deg);}.footer-navigation {border-bottom: none;}#footer-menu > li {float: left; display: block; position: relative; margin-left: 3.8%; width: 30.75%;}#footer-menu > li:first-child {margin-left: 0;}}@media only screen and (max-width: 780px) {.break {display: none}.search {margin-top: 15px;}input.search-input {width: 100%; max-width: 100%; float: left;}input.search-input:focus {max-width: none;}.header-bottom {padding-top: 20px; text-align: center; line-height: inherit; padding: 20px 0;}.noSlide {display: none}.sm780 {display: none}.headerBg {border-color: #555; border-style: solid; border-width: 8px 0px 8px; background: #76942D url(/uploads/IDoGolf/BG-780.jpg) no-repeat left top !important;}h1 {color: #888888; margin: 10px 0; font-size: 1.5em; text-transform: titlecase;}h2 {color: #888888; margin: 10px 0; font-size: 1.3em; text-transform: titlecase;}.FClub,.FExtra {margin: 10px 0 10px; text-align: center; font-size: 1.5em; }.Dmemvis h3 {font-size: 1.3em; font-weight: 300; margin: 0px 5% 15px 0; font-family: "Lato", sans-serif !important;}.Ddetails h3 {font-size: 1.3em; font-weight: 300; margin: 30px 5% 20px 0 !important; font-family: "Lato", sans-serif !important;}.content h3 {font-size: 1.3em; font-weight: 300; margin: 30px 5% 20px 0 !important; font-family: "Lato", sans-serif !important;}.logo img {width: 300px !important; height: 76px !important}nav {margin: 0 0 0 15px}#main-menu li a {color: #fff !important; text-shadow: 1px 1px 1px #2C343B}.Featlink a {margin: 8px 5% 8px 0; width: 100%; height: 40px; float: none; display: block; line-height: 40px; color: #fff; letter-spacing: .05em; background-color: #D60000; border-radius: 4px; text-align: center; font-size: 12px; text-transform: uppercase; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);}.CSummary {float: left; height: auto; margin: 0 2.5% 12px 0; padding: 7px; border-radius: 5px; border: dotted 1px #555; width: 95%; background: #F0F0F0; box-shadow: 5px 5px 5px #555; opacity: .8}}@media only screen and (min-width: 940px) and (max-width: 1110px) {#main-menu > li {margin: 0;}#main-menu > li > a,#main-menu > li.sectionheader span {padding: 0 6px;}}@media only screen and (min-width: 768px) and (max-width: 1050px) {.row nav.main-navigation {height: auto; float: none; display: block; margin-left: 0; width: 100%; clear: left;}#main-menu {margin: 15px 0 15px 15px; border-bottom: 1px solid #f2f2f2; float: none; display: block;}#main-menu > li {margin: 0; bottom: -1px; text-align: center; border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2;}#main-menu > li.current {border-bottom-color: #fff; border-top-color: #FF9C00;}#main-menu > li.current > a {border-top: 1px solid #FF9C00; line-height: 45px;}#main-menu > li:first-child {border-left: 1px solid #f2f2f2;}#main-menu > li > a,#main-menu > li > span {line-height: 46px; padding-left: 12px; padding-right: 6px;}#main-menu > li:hover > ul,#main-menu > li.active > ul {top: 45px;}.header-bottom {height: auto;}.row .seven-col.phrase-text,.row .five-col.search {display: block; float: none; width: 100%; margin-left: 0; text-align: center;}}@-ms-viewport {width: device-width;}@-o-viewport {width: device-width;}@-moz-viewport {width: device-width;}@-webkit-viewport {width: device-width;}@viewport {width: device-width;}pre, code, kbd, samp {font-family: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', monospace;	color: #555;}pre code {line-height: 1.4; font-size: .8125em;}pre {padding: 10px;	margin: 10px 0;	overflow: auto;	width: 93%;	background: #f2f2f2;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;-o-border-radius: 6px;}
