/*	Resets */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr,  dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup,  menu, footer, header, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;}
article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video, img {display:block;}
a img {border:0;}

/*	Typography */

body {font-family:'franklin-gothic-urw-cond',sans-serif;color:#040404;-webkit-text-size-adjust:none;-webkit-font-smoothing: antialiased !important;}
a {color:#007cba;text-decoration:none;}
a:visited {color:#007cba;}
a:hover, a:active {color:#e2231a;}

/* Layout Styles */

body, html {height:100%;width:100%;background-color:#fff;}

#container-health-safety {margin-top:155px;}
#container-health-safety.home {background:url('/assets/img/header/home/header-home-2025.jpg?v4') 0px 0 no-repeat;}

#container {display:none;opacity:0;margin-top:115px;}

#container.index {background:url('/assets/img/header/header-index.jpg') 245px 0 no-repeat;}
#container.home {background:url('/assets/img/header/home/header-home-2025.jpg?v4') 0px 0 no-repeat;}
#container.tournament-info {background:url('/assets/img/header/header-tournament-info.jpg?v7') 245px 0 no-repeat;}
#container.events {background:url('/assets/img/header/header-tournament-info.jpg?v7') 245px 0 no-repeat;}
#container.benefits {background:url('/assets/img/header/header-tournament-info.jpg?v7') 245px 0 no-repeat;}
#container.history {background:url('/assets/img/header/header-history.jpg?v7') 245px 0 no-repeat;}
#container.history-2 {background:url('/assets/img/header/header-history-2.jpg?v7') 245px 0 no-repeat;}
#container.tpc-san-antonio {background:url('/assets/img/header/header-tpc-san-antonio.jpg?v7') 255px 0 no-repeat;}
#container.spectators {background:url('/assets/img/header/header-spectators.jpg?v7') 230px 0 no-repeat;}
#container.tickets {background:url('/assets/img/header/header-tickets.jpg?v7') 230px 0 no-repeat;}
#container.sponsorships {background:url('/assets/img/header/header-sponsorships.jpg?v7') 255px 0 no-repeat;}
#container.benefit-for-children {background:url('/assets/img/header/header-benefit-for-children.jpg?2025') 210px 0 no-repeat;}
#container.media {background:url('/assets/img/header/header-media.jpg?v7') 235px 0 no-repeat;}
#container.photo-galleries {background:url('/assets/img/header/header-photo-galleries.jpg?v7') 245px 0 no-repeat;}
#container.volunteers {background:url('/assets/img/header/header-volunteers.jpg?v7') 255px 0 no-repeat;}
#container.charity {background:url('/assets/img/header/header-charity.jpg?2025') 205px 0 no-repeat;}
#container.contact {background:url('/assets/img/header/header-contact.jpg?v7') 240px 0 no-repeat;}
#container.texas-tracker {background:url('/assets/img/header/header-texas-tracker.jpg?v7') 225px 0 no-repeat;}
#container.texas-collegiate {background:url('/assets/img/header/header-texas-collegiate.jpg?v7') 30% 0 no-repeat;}
#container.dashtothevto {background:url('/assets/img/header/header-dashtothevto.jpg?v7') 242px 0 no-repeat;}
#container.childrensgolfclinic {background:url('/assets/img/header/header-childrensgolfclinic.jpg?v7') 225px 0 no-repeat;}
#container.executivewomensday {background:url('/assets/img/header/header-executivewomensday.jpg?v7') 245px 0 no-repeat;}
#container.nhoh {background:url('/assets/img/header/header-nhoh.jpg?v7') 242px 0 no-repeat;}
#container.afterparty {background:url('/assets/img/header/header-afterparty.jpg?v7') 235px 0 no-repeat;}
#container.vjto {background:url('/assets/img/header/header-vjto.jpg?v7') 235px 0 no-repeat;}
#container.proams {background:url('/assets/img/header/header-proams.jpg?v7') 235px 0 no-repeat;}
#container.birdies {background:url('/assets/img/header/header-birdies.jpg?v7') 248px 0 no-repeat;}
#container.ladies {background:url('/assets/img/header/header-ladies-night-landyn.jpg?v7') 215px 0 no-repeat;}
#container.anniversarysweeps {background:url('/assets/img/header/header-anniversarysweeps.jpg?v7') 255px 0 no-repeat;}
#container.demo {background:url('/assets/img/header/header-anniversarysweeps-demo.jpg?v7') 0 0 no-repeat;background-size:contain;}

.centennial-logo {width:150px;position:absolute;right:20px;top:30px;z-index:2;}
.centennial-logo img {max-width:100%;height:auto;}


#banner {background:url('/assets/img/banner-back.png') 0 100% repeat-x;position:relative;margin:0 auto;height:300px;width:100%;text-align:center;}
#banner .line {position:absolute;left:0;top:0;z-index:1;background:#007cba;height:3px;width:0%;opacity:1.0;}
#banner .fueledby-container {position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;}
#banner .fueledby-container-bfc {position:absolute;right:50px;bottom:50px;height:100%;width:100%;display:flex;align-items:flex-end;justify-content:flex-end;}
#banner .fueledby {font-family:'benton-sans','Arial Black',sans-serif;font-weight:800;font-style:normal;color:#fff;text-transform:uppercase;font-size:58px;text-shadow: 1px 1px 5px #333;}
#banner .fueledby span {color:#ffc425;}
#banner .toplogo {width:200px;padding:20px;position:absolute;left:20px;top:12px;z-index:2;}
#banner .toplogo img {max-width:100%;height:auto;}
#banner .date {padding:20px;width:200px;position:absolute;z-index:2;left:30px;bottom:10px;font-size:125%;line-height:1em;color:#000;}
#banner .date span {font-size:70%;line-height:1em;}
#banner .date-bfc {padding:20px;width:200px;position:absolute;z-index:2;left:30px;bottom:30px;font-size:125%;line-height:1em;color:#000;}
#banner .date-bfc span {font-size:70%;line-height:1em;}
#banner .social {display:none;position:relative;width:162px;text-align:center;margin:0 auto;height:50px;}
#banner .social .youtube {position:relative;float:right;width:56px;margin:0;}
#banner .social .youtube a {background:url('/assets/img/youtube-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:56px;}
#banner .social .youtube a span {display:none;}
#banner .social .youtube a:hover, #header #topheader .youtube .contact a:active {background-position:50% -50px;}
#banner .social .twitter {position:relative;float:right;width:25px;margin-right:10px;}
#banner .social .twitter a {background:url('/assets/img/twitter-x-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#banner .social .twitter a span {display:none;}
#banner .social .twitter a:hover, #header #topheader .twitter .contact a:active {background-position:50% -50px;}
#banner .social .facebook {position:relative;float:right;width:25px;margin-right:10px;}
#banner .social .facebook a {background:url('/assets/img/facebook-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#banner .social .facebook a span {display:none;}
#banner .social .facebook a:hover, #header #topheader .facebook .contact a:active {background-position:50% -50px;}
#banner .social .instagram {position:relative;float:right;width:25px;margin-right:10px;}
#banner .social .instagram a {background:url('/assets/img/instagram-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#banner .social .instagram a span {display:none;}
#banner .social .instagram a:hover, #header #topheader .instagram .contact a:active {background-position:50% -50px;}

#banner-index {background:url('/assets/img/banner-back.png') 0 100% repeat-x;position:relative;margin:0 auto;height:585px;width:100%;text-align:center;overflow:hidden;}
#banner-index .line {position:absolute;left:0;top:0;z-index:1;background:#007cba;height:3px;width:0%;opacity:1.0;display:none;}
#banner-index .toplogo {width:200px;padding:20px;position:absolute;left:20px;top:12px;z-index:2;}
#banner-index .toplogo img {max-width:100%;height:auto;}
#banner-index .date {padding:20px;width:200px;position:absolute;z-index:2;left:30px;bottom:295px;font-size:125%;line-height:1em;color:#000;}
#banner-index .date span {font-size:70%;line-height:1em;}
#banner-index .champion-alert {position:absolute;left:450px;top:25px;z-index:2;color:#fff;}
#banner-index .player-alert {width:auto;position:absolute;left:0;top:60px;z-index:2;color:#fff;text-align:left;overflow:hidden;}
#banner-index .player-credit {display:none;width:auto;position:absolute;left:0;bottom:10px;z-index:2;color:#fff;text-align:left;overflow:hidden;font-size:90%;line-height:1.0em;}
#banner-index .cycle-slideshow {width:100%;}
#banner-index .cycle-slideshow img {width:100%;height:auto;}
#banner-index .news-pager {display:block;text-align:right;width:auto;padding-right:20px;z-index:999;position:absolute;top:316px;right:24px;overflow:hidden;}
#banner-index .news-pager span {font-size:40px;width:16px;height:16px;display:inline-block;color:#888;cursor:pointer;}
#banner-index .news-pager span.cycle-pager-active {color:#007cba;}
#banner-index .alert {background:url('/assets/img/background-e8f4fa-90.png');width:155px;padding:20px;position:absolute;left:50px;top:300px;z-index:2;}
#banner-index .alert .heading {font-weight:normal;font-size:130%;line-height:1em;margin-bottom:12px;color:#007cba;}
#banner-index .alert-notext {width:178px;height:auto;position:absolute;left:55px;top:300px;z-index:2;}
#banner-index .alert-notext img {width:100%;height:auto;}
#banner-index .player-feature {width:auto;height:585px;position:absolute;left:0;top:0px;z-index:1;}
#banner-index .player-feature img {height:585px;width:auto;}
#banner-index .alert-large {display:block;background:url('/assets/img/background-fff-90.png');width:450px;min-height:165px;padding:20px;position:absolute;right:20px;top:300px;z-index:2;text-align:left;}
#banner-index .alert-large .heading {font-weight:normal;font-size:130%;line-height:1em;margin-bottom:12px;color:#007cba;}
#banner-index .alert-image {background:url('/assets/img/background-fff-90.png');width:450px;padding:20px;position:absolute;right:20px;bottom:60px;z-index:2;text-align:left;}
#banner-index .alert-image img {max-width:100%;height:auto;}
#banner-index .alert-image-tall {display:block;background:url('/assets/img/background-fff-90.png');height:465px;padding:20px;position:absolute;right:20px;bottom:60px;z-index:2;text-align:left;}
#banner-index .alert-image-tall img {max-width:100%;height:100%;width:auto;}
#banner-index .alert-health-safety {background-color:#e2231a;padding:20px;position:absolute;right:0;top:0;z-index:2;}
#banner-index .alert-health-safety .heading {font-weight:normal;font-size:100%;line-height:1em;color:#fff;}
#banner-index .mobile-on {display:none;}
#banner-index .social {display:none;position:relative;width:162px;text-align:center;margin:0 auto;height:50px;}
#banner-index .social .youtube {position:relative;float:right;width:56px;margin:0;}
#banner-index .social .youtube a {background:url('/assets/img/youtube-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:56px;}
#banner-index .social .youtube a span {display:none;}
#banner-index .social .youtube a:hover, #header #topheader .youtube .contact a:active {background-position:50% -50px;}
#banner-index .social .twitter {position:relative;float:right;width:25px;margin-right:10px;}
#banner-index .social .twitter a {background:url('/assets/img/twitter-x-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#banner-index .social .twitter a span {display:none;}
#banner-index .social .twitter a:hover, #header #topheader .twitter .contact a:active {background-position:50% -50px;}
#banner-index .social .facebook {position:relative;float:right;width:25px;margin-right:10px;}
#banner-index .social .facebook a {background:url('/assets/img/facebook-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#banner-index .social .facebook a span {display:none;}
#banner-index .social .facebook a:hover, #header #topheader .facebook .contact a:active {background-position:50% -50px;}
#banner-index .social .instagram {position:relative;float:right;width:25px;margin-right:10px;}
#banner-index .social .instagram a {background:url('/assets/img/instagram-invert.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#banner-index .social .instagram a span {display:none;}
#banner-index .social .instagram a:hover, #header #topheader .instagram .contact a:active {background-position:50% -50px;}

#header {height:140px;width:100%;position:fixed;top:0;z-index:999;}
#header #topheader {position:relative;background:#000;height:50px;width:100%;text-align:center;}
#header #message {position:relative;background:#e2231a;height:50px;width:100%;text-align:center;}
#header #topheader .countdown {position:relative;font-family:'franklin-gothic-urw-cond',sans-serif;margin:0 auto;color:#fff;width:auto;line-height:50px;font-size:110%;text-align:center;}
#header #topheader .countdown span {font-size:140%;}
#header #topheader .countdown a {color:#FFFFFF;}
#header #topheader .countdown a:visited {color:#FFFFFF;}
#header #topheader .countdown a:hover,  #header #topheader .countdown a:active {color:#e2231a;}
#header #topheader .logo {display:none;position:absolute;left:20px;top:0;height:50px;line-height:50px;text-align:left;z-index:2;}
#header #topheader .logo a {background:url('/assets/img/small-logo.png') 0 0 no-repeat;position:relative;height:50px;display:block;padding-left:70px;color:#fff;font-size:90%;font-weight:700;text-transform:uppercase;}
#header #topheader .logo a:visited {color:#fff;}
#header #topheader .logo a:hover, #header #topheader .logo a:active {background-position:0 -50px;color:#e2231a;}
#header #topheader .mobile-menu-open {visibility:hidden;position:absolute;right:5px;top:50px;height:40px;margin-top:5px;text-align:left;z-index:2;}
#header #topheader .mobile-menu-open a {background:url('/assets/img/down-arrow.png') 100% 0 no-repeat;position:relative;height:40px;display:block;line-height:40px;padding-right:30px;color:#fff;font-size:120%;font-weight:700;text-transform:uppercase;}
#header #topheader .mobile-menu-close {visibility:hidden;position:absolute;right:5px;top:50px;height:40px;margin-top:5px;text-align:left;z-index:2;}
#header #topheader .mobile-menu-close a {background:url('/assets/img/up-arrow.png') 100% -40px no-repeat;position:relative;height:40px;display:block;line-height:40px;padding-right:30px;color:#fff;font-size:120%;font-weight:700;text-transform:uppercase;}
#header #topheader .mobile-menu-open a:visited, #header #topheader .mobile-menu-close a:visited {color:#fff;}
#header #topheader .mobile-menu-open a:hover {background-position:100% -40px;color:#e2231a;}
#header #topheader .mobile-menu-close a:hover {background-position:100% 0;color:#e2231a;}
#header #topheader .social {position:absolute;right:20px;top:0;height:50px;line-height:50px;z-index:2;text-align:right;}
#header #topheader .social .blackspacer {background:url('/assets/img/black-spacer.png') 50% 50% no-repeat;position:relative;float:right;margin-left:10px;margin-right:10px;width:2px;height:50px;}
#header #topheader .social .blackspacer span {display:none;}
#header #topheader .social .contact {position:relative;float:right;margin-left:10px;}
#header #topheader .social .contact a {background:url('/assets/img/right-arrow.png') 100% -50px no-repeat;position:relative;height:50px;display:block;padding-right:36px;color:#fff;font-size:90%;font-weight:700;text-transform:uppercase;}
#header #topheader .social .contact a:visited {color:#fff;}
#header #topheader .social .contact a:hover, #header #topheader .social .contact a:active {background-position:100% 0px;color:#e2231a;}
#header #topheader .social .youtube {position:relative;float:right;width:56px;margin-right:10px;}
#header #topheader .social .youtube a {background:url('/assets/img/youtube.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:56px;}
#header #topheader .social .youtube a span {display:none;}
#header #topheader .social .youtube a:hover, #header #topheader .youtube .contact a:active {background-position:50% -50px;}
#header #topheader .social .twitter {position:relative;float:right;width:25px;margin-right:10px;}
#header #topheader .social .twitter a {background:url('/assets/img/twitter-x.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#header #topheader .social .twitter a span {display:none;}
#header #topheader .social .twitter a:hover, #header #topheader .twitter .contact a:active {background-position:50% -50px;}
#header #topheader .social .facebook {position:relative;float:right;width:25px;margin-right:10px;}
#header #topheader .social .facebook a {background:url('/assets/img/facebook.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#header #topheader .social .facebook a span {display:none;}
#header #topheader .social .facebook a:hover, #header #topheader .facebook .contact a:active {background-position:50% -50px;}
#header #topheader .social .instagram {position:relative;float:right;width:25px;margin-right:10px;}
#header #topheader .social .instagram a {background:url('/assets/img/instagram.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#header #topheader .social .instagram a span {display:none;}
#header #topheader .social .instagram a:hover, #header #topheader .instagram .contact a:active {background-position:50% -50px;}
#header #navigation {background:url('/assets/img/navigation-back.png') 0 100% repeat-x;height:90px;width:100%;text-align:center;overflow:hidden;}
#header #navigation ul {color:#fff;text-transform:uppercase;}
#header #navigation li {display:inline-block;font-size:90%;font-weight:700;line-height:90px;}
#header #navigation li.down-arrow-on {background:url('/assets/img/nav-down-arrow.png') 50% 62px no-repeat;min-width:32px;}
#header #navigation li a {color:#fff;background:url('/assets/img/spacer-default.png') 100% 50% no-repeat;display:block;padding:0 20px;margin-bottom:20px;line-height:65px;}
#header #navigation li a.right {background:none;}
#header #navigation li.contact-link {display:none;}
#header #navigation li a:visited {color:#fff;}
#header #navigation li:hover a, #header #navigation li:active a {color:#007cba;background:#FFF;}
#header #navigation ul li:hover div.subtop-nav,#header #navigation ul li.hover div.subtop-nav {display:block;z-index:999;}
#header #navigation ul div.subtop-nav {display:none;position:absolute;background:url('/assets/img/navigation-back-ffffff.png') 0 100% repeat-x;top:110px;left:0;width:100%;padding:0 0 25px 0;margin:0;height:52px;text-align:center;line-height:52px;font-size:90%;z-index:999;}
#header #navigation ul div.subtop-nav ul {color:#007cba;text-transform:uppercase;}
#header #navigation ul div.subtop-nav li {display:inline-block;line-height:48px;}
#header #navigation ul div.subtop-nav li a {background:none;color:#007cba;display:block;padding:0 16px;line-height:48px;}
#header #navigation ul div.subtop-nav li a:visited {color:#007cba;}
#header #navigation ul div.subtop-nav li a:hover, #footer #footer-container li a:active {color:#e2231a;}

#message-mobile {display:none;position:relative;background:#e2231a;height:40px;line-height:38px;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;}
.message-flex-container {height:40px;display:flex;justify-content:center;align-items:center;}
.message-flex-container>* {margin:0 5px;}
.message-flex-container>*:first-child {margin-left:0;}
.message-flex-container>*:last-child {margin-right:0;}
.message-flex-container .image img {width:25px;}
.message-flex-container a, .message-flex-container a:visited, .message-flex-containere a:hover, .message-flex-container a:active {color:#fff;}

#header-with-red-alert {height:180px;width:100%;position:fixed;top:0;z-index:999;}
#header-with-red-alert #topheader {position:relative;background:#000;height:50px;width:100%;text-align:center;}
#header-with-red-alert #message {position:relative;background:#e2231a;height:40px;line-height:38px;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;}
#header-with-red-alert #topheader .countdown {position:relative;font-family:'franklin-gothic-urw-cond',sans-serif;margin:0 auto;color:#fff;width:auto;line-height:50px;font-size:110%;text-align:center;}
#header-with-red-alert #topheader .countdown span {font-size:140%;}
#header-with-red-alert #topheader .countdown a {color:#FFFFFF;}
#header-with-red-alert #topheader .countdown a:visited {color:#FFFFFF;}
#header-with-red-alert #topheader .countdown a:hover,  #header-with-red-alert #topheader .countdown a:active {color:#e2231a;}
#header-with-red-alert #topheader .logo {display:none;position:absolute;left:20px;top:0;height:50px;line-height:50px;text-align:left;z-index:2;}
#header-with-red-alert #topheader .logo a {background:url('/assets/img/small-logo.png') 0 0 no-repeat;position:relative;height:50px;display:block;padding-left:70px;color:#fff;font-size:90%;font-weight:700;text-transform:uppercase;}
#header-with-red-alert #topheader .logo a:visited {color:#fff;}
#header-with-red-alert #topheader .logo a:hover, #header-with-red-alert #topheader .logo a:active {background-position:0 -50px;color:#e2231a;}
#header-with-red-alert #topheader .mobile-menu-open {visibility:hidden;position:absolute;right:5px;top:50px;height:40px;margin-top:5px;text-align:left;z-index:2;}
#header-with-red-alert #topheader .mobile-menu-open a {background:url('/assets/img/down-arrow.png') 100% 0 no-repeat;position:relative;height:40px;display:block;line-height:40px;padding-right:30px;color:#fff;font-size:120%;font-weight:700;text-transform:uppercase;}
#header-with-red-alert #topheader .mobile-menu-close {visibility:hidden;position:absolute;right:5px;top:50px;height:40px;margin-top:5px;text-align:left;z-index:2;}
#header-with-red-alert #topheader .mobile-menu-close a {background:url('/assets/img/up-arrow.png') 100% -40px no-repeat;position:relative;height:40px;display:block;line-height:40px;padding-right:30px;color:#fff;font-size:120%;font-weight:700;text-transform:uppercase;}
#header-with-red-alert #topheader .mobile-menu-open a:visited, #header-with-red-alert #topheader .mobile-menu-close a:visited {color:#fff;}
#header-with-red-alert #topheader .mobile-menu-open a:hover {background-position:100% -40px;color:#e2231a;}
#header-with-red-alert #topheader .mobile-menu-close a:hover {background-position:100% 0;color:#e2231a;}
#header-with-red-alert #topheader .social {position:absolute;right:20px;top:0;height:50px;line-height:50px;z-index:2;text-align:right;}
#header-with-red-alert #topheader .social .blackspacer {background:url('/assets/img/black-spacer.png') 50% 50% no-repeat;position:relative;float:right;margin-left:10px;margin-right:10px;width:2px;height:50px;}
#header-with-red-alert #topheader .social .blackspacer span {display:none;}
#header-with-red-alert #topheader .social .contact {position:relative;float:right;margin-left:10px;}
#header-with-red-alert #topheader .social .contact a {background:url('/assets/img/right-arrow.png') 100% -50px no-repeat;position:relative;height:50px;display:block;padding-right:36px;color:#fff;font-size:90%;font-weight:700;text-transform:uppercase;}
#header-with-red-alert #topheader .social .contact a:visited {color:#fff;}
#header-with-red-alert #topheader .social .contact a:hover, #header-with-red-alert #topheader .social .contact a:active {background-position:100% 0px;color:#e2231a;}
#header-with-red-alert #topheader .social .youtube {position:relative;float:right;width:56px;margin-right:10px;}
#header-with-red-alert #topheader .social .youtube a {background:url('/assets/img/youtube.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:56px;}
#header-with-red-alert #topheader .social .youtube a span {display:none;}
#header-with-red-alert #topheader .social .youtube a:hover, #header-with-red-alert #topheader .youtube .contact a:active {background-position:50% -50px;}
#header-with-red-alert #topheader .social .twitter {position:relative;float:right;width:25px;margin-right:10px;}
#header-with-red-alert #topheader .social .twitter a {background:url('/assets/img/twitter-x.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#header-with-red-alert #topheader .social .twitter a span {display:none;}
#header-with-red-alert #topheader .social .twitter a:hover, #header-with-red-alert #topheader .twitter .contact a:active {background-position:50% -50px;}
#header-with-red-alert #topheader .social .facebook {position:relative;float:right;width:25px;margin-right:10px;}
#header-with-red-alert #topheader .social .facebook a {background:url('/assets/img/facebook.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#header-with-red-alert #topheader .social .facebook a span {display:none;}
#header-with-red-alert #topheader .social .facebook a:hover, #header-with-red-alert #topheader .facebook .contact a:active {background-position:50% -50px;}
#header-with-red-alert #topheader .social .instagram {position:relative;float:right;width:25px;margin-right:10px;}
#header-with-red-alert #topheader .social .instagram a {background:url('/assets/img/instagram.png') 50% 0 no-repeat;position:relative;height:50px;display:block;width:25px;}
#header-with-red-alert #topheader .social .instagram a span {display:none;}
#header-with-red-alert #topheader .social .instagram a:hover, #header-with-red-alert #topheader .instagram .contact a:active {background-position:50% -50px;}
#header-with-red-alert #navigation {background:url('/assets/img/navigation-back.png') 0 100% repeat-x;height:90px;width:100%;text-align:center;overflow:hidden;}
#header-with-red-alert #navigation ul {color:#fff;text-transform:uppercase;}
#header-with-red-alert #navigation li {display:inline-block;font-size:90%;font-weight:700;line-height:90px;}
#header-with-red-alert #navigation li.down-arrow-on {background:url('/assets/img/nav-down-arrow.png') 50% 62px no-repeat;min-width:32px;}
#header-with-red-alert #navigation li a {color:#fff;background:url('/assets/img/spacer-default.png') 100% 50% no-repeat;display:block;padding:0 20px;margin-bottom:20px;line-height:65px;}
#header-with-red-alert #navigation li a.right {background:none;}
#header-with-red-alert #navigation li.contact-link {display:none;}
#header-with-red-alert #navigation li a:visited {color:#fff;}
#header-with-red-alert #navigation li:hover a, #header-with-red-alert #navigation li:active a {color:#007cba;background:#FFF;}
#header-with-red-alert #navigation ul li:hover div.subtop-nav,#header-with-red-alert #navigation ul li.hover div.subtop-nav {display:block;z-index:999;}
#header-with-red-alert #navigation ul div.subtop-nav {display:none;position:absolute;background:url('/assets/img/navigation-back-ffffff.png') 0 100% repeat-x;top:150px;left:0;width:100%;padding:0 0 25px 0;margin:0;height:52px;text-align:center;line-height:52px;font-size:90%;z-index:999;}
#header-with-red-alert #navigation ul div.subtop-nav ul {color:#007cba;text-transform:uppercase;}
#header-with-red-alert #navigation ul div.subtop-nav li {display:inline-block;line-height:48px;}
#header-with-red-alert #navigation ul div.subtop-nav li a {background:none;color:#007cba;display:block;padding:0 16px;line-height:48px;}
#header-with-red-alert #navigation ul div.subtop-nav li a:visited {color:#007cba;}
#header-with-red-alert #navigation ul div.subtop-nav li a:hover, #footer #footer-container li a:active {color:#e2231a;}

#content {width:100%;padding:0;}
#content p {margin:12px 0;}
#content ul {margin:12px 0;}
#content li {margin-bottom:8px;padding-left:18px;margin-left:10px;background:url('/assets/img/bullet-star.png') 0 1px no-repeat;list-style-type:none;}
#content li.sub-bullet {background:url('/assets/img/bullet-star-sm.png');}
#content ul.columns li {display:inline-block;vertical-align:top;}
#content ul.columns-two li {display:inline-block;vertical-align:top;}
#content ul.player-commits li {display:inline-block;vertical-align:top;}
#content #landing {position:relative;width:auto;margin:0;padding:2.5% 5% 2.5% 5%;}
#content #landing .alert {display:none;background:url('/assets/img/background-e8f4fa-90.png');padding:20px;z-index:2;margin-bottom:20px;}
#content #landing .alert .heading {font-weight:normal;font-size:130%;line-height:1em;margin-bottom:12px;color:#007cba;}
#content #landing h1 {font-weight:normal;font-size:300%;line-height:1em;margin-bottom:20px;color:#007cba;}
#content #landing h2 {font-weight:normal;font-size:180%;line-height:1em;margin-bottom:20px;margin-top:20px;}
#content #landing h3 {font-weight:normal;font-size:110%;line-height:1.4em;margin:20px 0;}
#content #landing h4 {font-weight:normal;font-size:130%;line-height:1em;margin-bottom:15px;color:#007cba;}
#content #landing p {margin:12px 0;}
#content #landing div#index-blocks {position:relative;width:auto;padding:0;margin:10px 18px 30px 0;background:#ebf5fa;}
#content #landing div#index-blocks div.left {display:table-cell;vertical-align:top;width:32%;padding:2%;margin:0;position:relative;background:#ebf5fa;}
#content #landing div#index-blocks div.middle {border-right:2px solid #FFF;border-left:2px solid #FFF;display:table-cell;vertical-align:top;width:32%;padding:2%;margin:0;position:relative;background:#ebf5fa;}
#content #landing div#index-blocks div.right {display:table-cell;vertical-align:top;width:32%;padding:2%;margin:0;position:relative;background:#ebf5fa;}
#content #landing div.element {max-width:32%;overflow:hidden;margin:5px;position:relative;}
#content #landing div.element.onebyone {position:relative;width:100%;height:200px;border-radius:3px;box-shadow:0 1px 2px #333333;padding-bottom:40px;}
#content #landing div.element.onebyone a {border:3px solid transparent;display:block;width:auto;height:244px;}
#content #landing div.element.onebyone a span {display:block;position:absolute;bottom:0;width:100%;height:40px;font-weight:700;font-size:90%;line-height:40px;text-transform:uppercase;color:#fff;padding-left:15px;}
#content #landing div.element.onebyone a:hover {border:3px solid #007cba;border-radius:3px;}
#content #landing div.element.onebyonetwolines {position:relative;width:100%;height:200px;border-radius:3px;box-shadow:0 1px 2px #333333;padding-bottom:40px;}
#content #landing div.element.onebyonetwolines a {border:3px solid transparent;display:block;width:auto;height:244px;}
#content #landing div.element.onebyonetwolines a span {display:block;position:absolute;bottom:0;width:100%;height:40px;font-weight:700;font-size:90%;line-height:14px;text-transform:uppercase;color:#fff;padding-left:15px;}
#content #landing div.element.onebyonetwolines a:hover {border:3px solid #007cba;border-radius:3px;}
#content #landing div.element.onebytwo {width:100%;height:450px;border-radius:3px;box-shadow:0 1px 2px #333333;padding-bottom:40px;}
#content #landing div.element.onebytwo a {border:3px solid transparent;display:block;width:auto;height:494px;}
#content #landing div.element.onebytwo a span {display:block;position:absolute;top:200px;width:100%;height:40px;font-weight:700;font-size:90%;line-height:40px;text-transform:uppercase;color:#fff;padding-left:15px;}
#content #landing div.element.onebytwo a:hover {border:3px solid #007cba;border-radius:3px;}
#content #landing div.element div.element-text {position:relative;padding:240px 15px 15px 15px;color:#fff;font-size:90%;line-height:1.2em;overflow:hidden;}
#content #landing ul li.subpage-tab {background:none;background-color:#ebf5fa;color:#007cba;list-style-type:none;display:inline-block;padding:1%;margin:0 1% 1% 0;cursor:pointer;}
#content #landing ul li.selected {color:#fff;background:#007cba;font-weight:700;}
#content #full-column {position:relative;width:90%;margin:0;padding:2.5% 5% 2.5% 5%;}
#content #full-column h1 {font-weight:normal;font-size:250%;line-height:1em;margin-bottom:20px;color:#007cba;}
#content #full-column h2 {font-weight:normal;font-size:180%;line-height:1em;margin-bottom:20px;margin-top:20px;color:#007cba;}
#content #full-column h3 {font-weight:normal;font-size:140%;line-height:1em;margin-bottom:15px;margin-top:15px;color:#007cba;}
#content #full-column h4 {font-weight:normal;font-size:110%;line-height:1em;margin-bottom:15px;color:#007cba;}
#content #full-column ul li.subpage-tab {background:none;background-color:#ebf5fa;color:#007cba;list-style-type:none;display:inline-block;padding:1%;margin:0 1% 1% 0;cursor:pointer;}
#content #full-column ul li.selected {color:#fff;background:#007cba;font-weight:700;}
#content #full-column ul#players {list-style-type:none;position:relative;width:100%;margin:12px 0;padding:0;}
#content #full-column ul#players li  {background:none;list-style-type:none;display:inline-block;vertical-align:top;width:19%;height:auto;padding:0;margin:0 0.5% 2% 0.5%;text-align:left;}
#content #full-column ul#players li div.name-appearances {margin:0;padding:0;font-size:100%;line-height:1.1em;color:#007cba;}
#content #full-column ul#players li div.name-appearances span.hometown {color:#444;font-size:90%;}
#content #full-column ul#players li div.comment-facebook {height:18px;display:inline-block;background:url('/assets/img/facebook-18x18.png') 0 0 no-repeat;font-size:90%;line-height:18px;margin:0;padding:0 0 0 24px;}
#content #full-column ul#players li img {max-width:100%;display:block;margin-bottom:8px;}
#content #full-column ul.players {list-style-type:none;position:relative;width:100%;margin:12px 0;padding:0;}
#content #full-column ul.players li  {background:none;list-style-type:none;display:inline-block;vertical-align:top;width:19%;height:auto;padding:0;margin:0 0.5% 2% 0.5%;text-align:center;}
#content #full-column ul.players li div.name-appearances {margin:0;padding:0;font-size:90%;line-height:1.1em;}
#content #full-column ul.players li div.comment-facebook {height:18px;display:inline-block;background:url('/assets/img/facebook-18x18.png') 0 0 no-repeat;font-size:90%;line-height:18px;margin:0;padding:0 0 0 24px;}
#content #full-column ul.players li img {max-width:100%;display:block;margin-bottom:8px;}
#content #full-column ul#players .player-flex-container {display:flex;justify-content:space-between;}
#content #full-column ul#players .player-flex-container .trophy-flex-container {display:flex;justify-content:flex-end;}
#content #full-column ul#players .player-flex-container .trophy-flex-container .vtoChamp {width:30px;}
#content #full-column ul#players .majorChamp {position:absolute;top:8px;left:8px;color:#FFD700;font-size:20px;}

#content #full-column ul#players .player-flex-container .right-flex-container {display:flex;justify-content:flex-end;}
#content #full-column ul#players .player-flex-container .right-flex-container div {margin:0 1px;}
#content #full-column ul#players .player-flex-container .right-flex-container div:first-child {margin-left:0;}
#content #full-column ul#players .player-flex-container .right-flex-container div:last-child {margin-right:0;}
#content #full-column ul#players .player-flex-container .right-flex-container div.playerSocial {font-size:0.9em;}
#content #full-column ul#players .trophys-flex-container {position:absolute;top:5px;left:5px;display:flex;justify-content:flex-start;height:auto;}
#content #full-column ul#players .trophys-flex-container div {margin:0 1px;}
#content #full-column ul#players .trophys-flex-container div:first-child {margin-left:0;}
#content #full-column ul#players .trophys-flex-container div:last-child {margin-right:0;}
#content #full-column ul#players .trophys-flex-container div.vtoChampion {width:28px;}
#content #full-column ul#players .trophys-flex-container div.vtoChampion img {display:block;}
#content #full-column ul#players .majorChampion {color:#FFD700;font-size:20px;}



#content #full-column ul#players .countryFlag {width:18%;position:absolute;top:5px;right:5px;}
#content #full-column .legend-flex-container {display:flex;justify-content:center;align-items:center;}
#content #full-column .legend-flex-container .legend-child-flex-container {display:flex;justify-content:center;align-items:center;}
#content #full-column .legend-flex-container .legend-child-flex-container .majorChamp {color:#FFD700;font-size:20px;}
#content #full-column .legend-flex-container .legend-child-flex-container .vtoChamp {width:28px;}
#content #full-column .legend-flex-container .legend-child-flex-container .flagTexas {width:25px;}
#content #full-column .legend-flex-container div {margin:0 10px;}
#content #full-column .legend-flex-container div:first-child {margin-left:0;}
#content #full-column .legend-flex-container div:last-child {margin-right:0;}
#content #full-column .legend-flex-container .legend-child-flex-container div {margin:0 2px;}
#content #full-column .legend-flex-container .legend-child-flex-container div:first-child {margin-left:0;}
#content #full-column .legend-flex-container .legend-child-flex-container div:last-child {margin-right:0;}
#content #full-column ul.teetimes {list-style-type:none;position:relative;width:100%;margin:12px 0;padding:0;}
#content #full-column ul.teetimes li  {background:none;list-style-type:none;display:inline-block;vertical-align:top;width:19%;height:auto;padding:0;margin:0 0.5% 2% 0.5%;text-align:left;}
#content #full-column ul.teetimes li div.name-appearances {margin:0;padding:0;font-size:100%;line-height:1.1em;color:#007cba;}
#content #full-column ul.teetimes li div.name-appearances span.hometown {color:#444;font-size:90%;}
#content #full-column ul.teetimes li div.comment-facebook {height:18px;display:inline-block;background:url('/assets/img/facebook-18x18.png') 0 0 no-repeat;font-size:90%;line-height:18px;margin:0;padding:0 0 0 24px;}
#content #full-column ul.teetimes li img {width:100%;display:block;margin-bottom:8px;}
#content #full-column ul li.subpage-tab {background:none;background-color:#ebf5fa;color:#007cba;list-style-type:none;display:inline-block;padding:0.6%;margin:0 0.6% 0.6% 0;cursor:pointer;}
#content #full-column ul li.selected {color:#fff;background:#007cba;font-weight:700;}
#content #full-column #sponsor-recognition {height:auto;width:100%;position:relative;}
#content #full-column #sponsor-recognition  ul {width:100%;list-style-type:none;padding:0;margin:0 auto;border:0;}
#content #full-column #sponsor-recognition  ul li {width:100%;background:none;list-style-type:none;padding:0;margin:2% auto;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #full-column #sponsor-recognition  ul li div.sponsor-desc {margin-top:15px;}
#content #full-column #sponsor-recognition  ul li div.sponsor-weblink {margin-top:10px;}
#content #full-column #sponsor-recognition  li img {width:22%;height:auto;margin:0 auto;}
#content #full-column #sponsor-recognition-tier-one {height:auto;width:100%;position:relative;}
#content #full-column #sponsor-recognition-tier-one  ul {width:100%;list-style-type:none;padding:0;margin:0 auto;border:0;}
#content #full-column #sponsor-recognition-tier-one  ul li {width:49.5%;background:none;list-style-type:none;padding:0;margin:2% auto;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #full-column #sponsor-recognition-tier-one  ul li div.sponsor-desc {margin-top:15px;}
#content #full-column #sponsor-recognition-tier-one  ul li div.sponsor-weblink {margin-top:10px;}
#content #full-column #sponsor-recognition-tier-one  li img {width:45%;height:auto;margin:0 auto;}
#content #full-column #sponsor-recognition-tier-two {height:auto;width:100%;position:relative;}
#content #full-column #sponsor-recognition-tier-two  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #full-column #sponsor-recognition-tier-two  ul li {width:23%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #full-column #sponsor-recognition-tier-two  ul li div.sponsor-desc {margin-top:15px;}
#content #full-column #sponsor-recognition-tier-two  ul li div.sponsor-weblink {margin-top:10px;}
#content #full-column #sponsor-recognition-tier-two  li img {width:58%;height:auto;margin:0 auto;}
#content #left-column {position:relative;width:55%;float:left;margin:0;padding:2.5% 5% 2.5% 5%;}
#content #left-column h1 {font-weight:normal;font-size:250%;line-height:1em;margin-bottom:20px;color:#007cba;}
#content #left-column h2 {font-weight:normal;font-size:180%;line-height:1em;margin-bottom:20px;margin-top:20px;color:#007cba;}
#content #left-column h3 {font-weight:normal;font-size:140%;line-height:1em;margin-bottom:15px;margin-top:15px;color:#007cba;text-transform:uppercase;border-bottom:1px solid #d3e9f3;padding-bottom:8px;}
#content #left-column h4 {font-weight:normal;font-size:110%;line-height:1em;margin-bottom:15px;color:#007cba;}
#content #left-column ul li.subpage-tab {background:none;background-color:#ebf5fa;color:#007cba;list-style-type:none;display:inline-block;padding:1%;margin:0 1% 1% 0;cursor:pointer;}
#content #left-column ul li.selected {color:#fff;background:#007cba;font-weight:700;}
#content #left-column ul#players {list-style-type:none;position:relative;width:100%;margin:12px 0;padding:0;}
#content #left-column ul#players li  {background:none;list-style-type:none;display:inline-block;vertical-align:top;width:23%;height:auto;padding:0;margin:0 0.5% 2% 0.5%;text-align:center;}
#content #left-column ul#players li div.comment-facebook {height:18px;display:inline-block;background:url('/assets/img/facebook-18x18.png') 0 0 no-repeat;font-size:90%;line-height:18px;margin:0;padding:0 0 0 24px;}
#content #left-column ul#players li img {max-width:100%;display:block;margin-bottom:8px;}
#content #left-column ul.players {list-style-type:none;position:relative;width:100%;margin:12px 0;padding:0;}
#content #left-column ul.players li  {background:none;list-style-type:none;display:inline-block;vertical-align:top;width:23%;height:auto;padding:0;margin:0 0.5% 2% 0.5%;text-align:center;}
#content #left-column ul.players li div.name-appearances {margin:0;padding:0;font-size:90%;line-height:1.1em;}
#content #left-column ul.players li div.comment-facebook {height:18px;display:inline-block;background:url('/assets/img/facebook-18x18.png') 0 0 no-repeat;font-size:90%;line-height:18px;margin:0;padding:0 0 0 24px;}
#content #left-column ul.players li img {max-width:100%;display:block;margin-bottom:8px;}
#content #left-column ul.tlc {list-style-type:none;position:relative;width:100%;margin:12px 0;padding:0;}
#content #left-column ul.tlc li  {background:none;list-style-type:none;display:inline-block;vertical-align:top;width:31.5%;height:auto;padding:0;margin:0 0.5% 2% 0.5%;text-align:left;}
#content #left-column ul.tlc li div.name-appearances {margin:0;padding:0;font-size:100%;line-height:1.1em;color:#007cba;}
#content #left-column ul.tlc li div.name-appearances span.hometown {color:#444;font-size:90%;}
#content #left-column ul.tlc li div.comment-facebook {height:18px;display:inline-block;background:url('/assets/img/facebook-18x18.png') 0 0 no-repeat;font-size:90%;line-height:18px;margin:0;padding:0 0 0 24px;}
#content #left-column ul.tlc li img {max-width:100%;display:block;margin-bottom:8px;}
#content #left-column .nhoh-sponsor {height:auto;width:100%;position:relative;}
#content #left-column .nhoh-sponsor  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .nhoh-sponsor  ul li {width:100%;background:none;list-style-type:none;padding:0;margin:2% 0 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .nhoh-sponsor  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .nhoh-sponsor  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .nhoh-sponsor  li img {width:32%;height:auto;margin:0 auto;}
#content #left-column .nhoh-sponsor-tier-one {height:auto;width:100%;position:relative;}
#content #left-column .nhoh-sponsor-tier-one  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .nhoh-sponsor-tier-one  ul li {width:100%;background:none;list-style-type:none;padding:0;margin:2% 0 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .nhoh-sponsor-tier-one  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .nhoh-sponsor-tier-one  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .nhoh-sponsor-tier-one  li img {width:20%;height:auto;margin:0 auto;}
#content #left-column .nhoh-sponsor-tier-two {height:auto;width:100%;position:relative;}
#content #left-column .nhoh-sponsor-tier-two  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .nhoh-sponsor-tier-two  ul li {width:47%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .nhoh-sponsor-tier-two  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .nhoh-sponsor-tier-two  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .nhoh-sponsor-tier-two  li img {width:60%;height:auto;margin:0 auto;}
#content #left-column .nhoh-sponsor-tier-three {height:auto;width:100%;position:relative;}
#content #left-column .nhoh-sponsor-tier-three  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .nhoh-sponsor-tier-three  ul li {width:22.5%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .nhoh-sponsor-tier-three  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .nhoh-sponsor-tier-three  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .nhoh-sponsor-tier-three  li img {width:100%;height:auto;margin:0 auto;}
#content #left-column .nhoh-sponsor-tier-four {height:auto;width:100%;position:relative;}
#content #left-column .nhoh-sponsor-tier-four  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .nhoh-sponsor-tier-four  ul li {width:17.725%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .nhoh-sponsor-tier-four  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .nhoh-sponsor-tier-four  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .nhoh-sponsor-tier-four  li img {width:100%;height:auto;margin:0 auto;}
#content #left-column .bfc-sponsor {height:auto;width:100%;position:relative;}
#content #left-column .bfc-sponsor  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .bfc-sponsor  ul li {width:100%;background:none;list-style-type:none;padding:0;margin:2% 0 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .bfc-sponsor  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .bfc-sponsor  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .bfc-sponsor  li img {width:32%;height:auto;margin:0 auto;}
#content #left-column .bfc-sponsor-tier-one {height:auto;width:100%;position:relative;}
#content #left-column .bfc-sponsor-tier-one  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .bfc-sponsor-tier-one  ul li {width:100%;background:none;list-style-type:none;padding:0;margin:2% 0 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .bfc-sponsor-tier-one  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .bfc-sponsor-tier-one  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .bfc-sponsor-tier-one  li img {width:20%;height:auto;margin:0 auto;}
#content #left-column .bfc-sponsor-tier-two {height:auto;width:100%;position:relative;}
#content #left-column .bfc-sponsor-tier-two  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .bfc-sponsor-tier-two  ul li {width:47%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .bfc-sponsor-tier-two  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .bfc-sponsor-tier-two  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .bfc-sponsor-tier-two  li img {width:60%;height:auto;margin:0 auto;}
#content #left-column .bfc-sponsor-tier-three {height:auto;width:100%;position:relative;}
#content #left-column .bfc-sponsor-tier-three  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .bfc-sponsor-tier-three  ul li {width:31%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .bfc-sponsor-tier-three  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .bfc-sponsor-tier-three  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .bfc-sponsor-tier-three  li img {width:70%;height:auto;margin:0 auto;}
#content #left-column .bfc-sponsor-tier-four {height:auto;width:100%;position:relative;}
#content #left-column .bfc-sponsor-tier-four  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #left-column .bfc-sponsor-tier-four  ul li {width:22.5%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column .bfc-sponsor-tier-four  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .bfc-sponsor-tier-four  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .bfc-sponsor-tier-four  li img {width:100%;height:auto;margin:0 auto;}#content #left-column #sponsor-recognition-tier-one {height:auto;width:100%;position:relative;}
#content #left-column #sponsor-recognition-tier-one  ul {width:100%;list-style-type:none;padding:0;margin:0 auto;border:0;}
#content #left-column #sponsor-recognition-tier-one  ul li {width:45%;background:none;list-style-type:none;padding:0 2%;margin:2% auto;text-align:center;border:0;display:inline-block;vertical-align:top;}
#content #left-column #sponsor-recognition-tier-one  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column #sponsor-recognition-tier-one  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column #sponsor-recognition-tier-one  li img {width:60%;height:auto;margin:0 auto;}
#content #left-column .badges-tier-one {height:auto;width:100%;position:relative;}
#content #left-column .badges-tier-one  ul {list-style-type:none;padding:0;margin:0 auto;border:0;}
#content #left-column .badges-tier-one  ul li {width:25%;background:none;list-style-type:none;padding:0;margin:2% 0 2% 0;text-align:center;border:0;display:inline-block;vertical-align:middle;}
#content #left-column .badges-tier-one  ul li div.sponsor-desc {margin-top:15px;}
#content #left-column .badges-tier-one  ul li div.sponsor-weblink {margin-top:10px;}
#content #left-column .badges-tier-one  li img {width:100%;height:auto;margin:0 auto;}
#content #left-column .image-full-width img {width:50%;height:auto;margin:0;border-radius:3px;box-shadow:0 1px 2px #333333;}
#content #right-column {position:relative;width:30%;float:right;padding:6.6% 5% 2.5% 0;}
#content #right-column .image-container {position:relative;margin-top:15px;}
#content #right-column .image-spacer {height:15px;clear:both;}
#content #right-column .heading-spacer {height:35px;clear:both;}
#content #right-column .imagecaption .captionORIG {position:absolute;top:20px;right:48px;z-index:3;background:#e2231a;width:100%;height:25px;min-height:25px;padding:0 8px;border-radius:3px;box-shadow:0 1px 2px #333333;line-height:25px;text-align:right;color:#fff;font-size:80%;}
#content #right-column .imagecaption .caption {position:absolute;bottom:0;right:0;z-index:3;width:100%;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0) 35%);min-height:25px;padding:0;line-height:25px;text-align:right;color:#fff;font-size:80%;}
#content #right-column .imagecaption .captionText {position:absolute;bottom:5px;right:20px;padding:0;text-align:right;}
#content #right-column .imagecaption .moreinfo {cursor:pointer;position:absolute;top:8px;right:20px;background:#e2231a;border-radius:3px;box-shadow:0 1px 2px #333333;width:25px;height:25px;z-index:2;color:#fff;line-height:25px;text-align:center;}
#content #right-column .image-container .cycle-slideshow {width:100%;}
#content #right-column .image-container .cycle-slideshow img {width:100%;height:auto;border-radius:3px;box-shadow:0 1px 2px #333333;}
#content #right-column .image-container .no-cycle-slideshow img {width:100%;height:auto;border-radius:3px;box-shadow:0 1px 2px #333333;}
#content #right-column .right-column-links {padding:0;margin:15px 0 20px 0;}
#content #right-column h3 {font-weight:normal;font-size:140%;line-height:1em;margin-bottom:15px;margin-top:15px;color:#007cba;}
#content #right-column h4 {font-weight:normal;font-size:110%;line-height:1em;margin-bottom:15px;color:#007cba;}
#content #right-column .nhoh-sponsor {height:auto;width:100%;position:relative;}
#content #right-column .nhoh-sponsor  ul {list-style-type:none;padding:0;margin:0;border:0;}
#content #right-column .nhoh-sponsor  ul li {width:100%;background:none;list-style-type:none;padding:0;margin:3% 0 2% 0;text-align:center;border:0;display:inline-block;vertical-align:middle;}
#content #right-column .nhoh-sponsor  ul li div.sponsor-desc {margin-top:15px;}
#content #right-column .nhoh-sponsor  ul li div.sponsor-weblink {margin-top:10px;}
#content #right-column .nhoh-sponsor  li img {width:55%;height:auto;margin:0 auto;}
#content #right-column .nhoh-sponsor-tier-two {height:auto;width:auto;position:relative;}
#content #right-column .nhoh-sponsor-tier-two  ul {list-style-type:none;padding:0;margin:0;text-align:center;}
#content #right-column .nhoh-sponsor-tier-two  ul li {width:47%;background:none;list-style-type:none;padding:0;margin:2% 2% 2% 0;text-align:center;border:0;display:inline-block;vertical-align:middle;}
#content #right-column .nhoh-sponsor-tier-two  ul li div.sponsor-desc {margin-top:15px;}
#content #right-column .nhoh-sponsor-tier-two  ul li div.sponsor-weblink {margin-top:10px;}
#content #right-column .nhoh-sponsor-tier-two  li img {width:75%;height:auto;margin:0 auto;}
#content #right-column .nhoh-sponsor-tier-three {height:auto;width:auto;position:relative;}
#content #right-column .nhoh-sponsor-tier-three  ul {list-style-type:none;padding:0;margin:0;border:0;text-align:center;}
#content #right-column .nhoh-sponsor-tier-three  ul li {width:23%;background:none;list-style-type:none;padding:0;margin:2% 1% 1% 0;text-align:center;border:0;display:inline-block;vertical-align:middle;}
#content #right-column .nhoh-sponsor-tier-three  ul li div.sponsor-desc {margin-top:15px;}
#content #right-column .nhoh-sponsor-tier-three  ul li div.sponsor-weblink {margin-top:10px;}
#content #right-column .nhoh-sponsor-tier-three  li img {width:75%;height:auto;margin:0 auto;}
#content #footer-content {position:relative;background:url('/assets/img/footer-image-2025.jpg') 50% 100% no-repeat;width:100%;height:700px;margin:30px auto;text-align:center;}
#content #footer-content .copyright {width:420px;position:absolute;right:20px;bottom:435px;text-align:right;color:#000;}
#content #footer-content .pgatourlogo {width:140px;position:absolute;right:20px;top:75px;z-index:2;}
#content #footer-content .pgatourlogo img {max-width:100%;height:auto;}
#content #footer-content .vtologo {width:140px;position:absolute;right:175px;top:0;z-index:2;}
#content #footer-content .vtologo img {max-width:100%;height:auto;}
#content #footer-content .copyright {width:320px;margin-right:-160px;right:50%;top:125px;text-align:center;color:#000;}
#content #footer-content .pgatourlogo {top:50px;right:50%;width:120px;margin-right:-120px;}
#content #footer-content .vtologo {top:0;right:50%;width:120px;margin-right:15px;}
#content .health-flex-container {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}
#content .health-flex-container * {box-sizing:border-box;}
#content .health-flex-container>* {flex-basis:25%;padding:4px;}
#content .health-flex-container>* img {width:100%;height:auto;}
#content .health-flex-container .border-red {border:4px solid #e2231a;border-radius:5px;}
#content .health-flex-container .border-blue {border:4px solid #007cba;border-radius:5px;}

@media only screen and (max-width: 1280px) {
#content .health-flex-container>* {flex-basis:50%;}

}

#sponsor {height:auto;width:100%;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items;center;margin-bottom:50px;}
#sponsor ul.top-tier {list-style-type:none;padding:0;margin:10px 0 50px 0;}
#sponsor ul.top-tier li {width:16%;background:none;list-style-type:none;padding:0;margin:12px;border:0;display:inline-block;vertical-align:top;}
#sponsor ul {list-style-type:none;padding:0;margin:10px 0 50px 0;border:0;}
#sponsor ul li {width:11%;background:none;list-style-type:none;padding:0;margin:12px;border:none;display:inline-block;vertical-align:top;}
#sponsor ul.flexBox-top-tier {list-style-type:none;padding:0;margin:10px 0 50px 0;border:0;display:flex;flex-direction:row;justify-content:center;align-items:center;}
#sponsor ul.flexBox-top-tier li {flex-basis:10%;background:none;list-style-type:none;padding:0;border:none;margin:12px 2.5%;}
#sponsor ul.flexBox-top-tier li.usaa {flex-basis:7.5%;}
#sponsor ul.flexBox-tier-two {list-style-type:none;padding:0;margin:10px 50px 50px 50px;border:0;display:flex;flex-direction:row;justify-content:space-around;align-items:center;}
#sponsor ul.flexBox-tier-two li {background:none;list-style-type:none;padding:0;border:none;margin:12px 2.5%;}
#sponsor ul.flexBox-tier-two li.tall {flex:1;}
#sponsor ul.flexBox-tier-two li.long {flex:2;}
#sponsor ul li {width:11%;background:none;list-style-type:none;padding:0;margin:12px;border:none;display:inline-block;vertical-align:top;}
#sponsor ul li.northrup-grumman {margin-left:0;}
#sponsor ul li.forestar {margin-right:0;}
#sponsor li img {max-width:100%;height:auto;}
#sponsor div.sponsor-top-tier-container {padding:0;margin:10px 0 0px 0;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
#sponsor div.sponsor-top-tier-container div.sponsor-top-tier {margin:12px 2.5%;}
#sponsor div.sponsor-second-tier-container {padding:0;margin:10px 25px 0px 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;}
#sponsor div.sponsor-second-tier-container div.sponsor-second-tier {margin:12px 2.5%;}
#sponsor div.valero img {height:70px;width:auto;}
#sponsor div.zachry img {height:16px;width:auto;}
#sponsor div.stronghold img {height:34px;width:auto;}
#sponsor div.bay img {height:42px;width:auto;}
#sponsor div.usaarealco-horiz img {height:36px;width:auto;}
#sponsor div.lexus img {height:32px;width:auto;}
#sponsor div.ultra img {height:50px;width:auto;}
#sponsor div.cobra img {height:34px;width:auto;}

/* .sponsor-logo-flex {
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
	align-content:center;
	width:100%;
	max-width:1280px;
	margin:0 auto;
	flex-wrap:wrap;
}
.sponsor-logo-flex>* {
	flex:1;
	flex-basis:14%;
	flex-grow:0;
}

.sponsor-logo-flex img {
	width:100%;
}*/

#footer {background:url('/assets/img/footer-back.png') 0 100% repeat-x;height:60px;width:100%;position:fixed;bottom:0;text-align:center;z-index:999;}
#footer #footer-container {position:relative;height:60px;width:100%;}
#footer-index {background:url('/assets/img/footer-back.png') 0 100% repeat-x;height:60px;width:100%;position:fixed;bottom:0;text-align:center;z-index:999;}
#footer-index #footer-container-index {position:relative;height:60px;width:100%;}
#footer-index #footer-container-index .backtop {display:none;position:relative;diplay:block;height:60px;margin-top:20px;text-align:center;z-index:2;}
#footer-index #footer-container-index .backtop a {background:url('/assets/img/up-arrow.png') 0 -40px no-repeat;position:relative;height:40px;display:inline-block;line-height:40px;padding-left:30px;color:#fff;font-size:80%;font-weight:700;text-transform:uppercase;}
#footer-index #footer-container-index .backtop a:visited {color:#fff;}
#footer-index #footer-container-index .backtop a:hover, #footer #footer-container .backtop a:active {background-position:0 0;color:#e2231a;}
#footer-index #footer-container-index .scrollmenu {position:relative;display:block;height:60px;margin-top:20px;text-align:center;z-index:2;}
#footer-index #footer-container-index .scrollmenu a {background:url('/assets/img/down-arrow.png') 0 0 no-repeat;position:relative;height:40px;display:inline-block;line-height:40px;padding-left:30px;color:#fff;font-size:80%;font-weight:700;text-transform:uppercase;}
#footer-index #footer-container-index .scrollmenu a:visited {color:#fff;}
#footer-index #footer-container-index .scrollmenu a:hover, #footer-index #footer-container-index .backtop a:active {background-position:0 -40px;color:#e2231a;}
#footer #footer-container ul {color:#fff;text-transform:uppercase;}
#footer #footer-container li {display:inline-block;font-size:80%;font-weight:700;line-height:60px;}
#footer #footer-container li.up-arrow-on {background:url('/assets/img/nav-up-arrow.png') 50% 1px no-repeat;min-width:25px;}
#footer #footer-container li.hide-link {display:none;}
#footer #footer-container li a {color:#fff;display:block;padding:0 14px;margin-top:20px;line-height:40px;}
#footer #footer-container li a:visited {color:#fff;}
#footer #footer-container li a:hover, #footer #footer-container li a:active {color:#e2231a;}
#footer #footer-container .backtop {display:none;position:absolute;left:20px;top:0;height:60px;margin-top:20px;text-align:left;z-index:2;}
#footer #footer-container .backtop a {background:url('/assets/img/up-arrow.png') 0 -40px no-repeat;position:relative;height:40px;display:block;line-height:40px;padding-left:30px;color:#fff;font-size:80%;font-weight:700;text-transform:uppercase;}
#footer #footer-container .backtop a:visited {color:#fff;}
#footer #footer-container .backtop a:hover, #footer #footer-container .backtop a:active {background-position:0 0;color:#e2231a;}
#footer #footer-container .scrollmenu {position:absolute;left:20px;top:0;height:60px;margin-top:20px;text-align:left;z-index:2;}
#footer #footer-container .scrollmenu a {background:url('/assets/img/down-arrow.png') 0 0 no-repeat;position:relative;height:40px;display:block;line-height:40px;padding-left:30px;color:#fff;font-size:80%;font-weight:700;text-transform:uppercase;}
#footer #footer-container .scrollmenu a:visited {color:#fff;}
#footer #footer-container .scrollmenu a:hover, #footer #footer-container .backtop a:active {background-position:0 -40px;color:#e2231a;}

#isotope #health {background:#007cba url('/assets/img/landing-health-safety.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #beforeyougo {background:#007cba url('/assets/img/landing-know-before-you-go.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tournament-info {background:#007cba url('/assets/img/landing-tournament-info.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #spectators {background:#007cba url('/assets/img/landing-spectators.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets {background:#007cba url('/assets/img/landing-tickets.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsorships {background:#007cba url('/assets/img/landing-sponsorships.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #media {background:#007cba url('/assets/img/landing-media.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteers {background:#007cba url('/assets/img/landing-volunteers.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #charity {background:#007cba url('/assets/img/landing-charity.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #contact {background:#007cba url('/assets/img/landing-contact.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #fact-sheet {background:#007cba url('/assets/img/landing-fact-sheet.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #players {background:#007cba url('/assets/img/landing-players.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tee-times {background:#007cba url('/assets/img/landing-tee-times.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #history {background:#007cba url('/assets/img/landing-history.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #history-overview {background:#007cba url('/assets/img/landing-history-overview.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #facts-highlights {background:#007cba url('/assets/img/landing-facts-highlights.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #past-champions {background:#007cba url('/assets/img/landing-past-champions.jpg?2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #year-by-year {background:#007cba url('/assets/img/landing-year-by-year.jpg?2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tpc-san-antonio {background:#007cba url('/assets/img/landing-tpc-san-antonio.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #course-overview {background:#007cba url('/assets/img/landing-course-overview.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #scorecard {background:#007cba url('/assets/img/landing-scorecard.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #course-map {background:#007cba url('/assets/img/landing-course-map.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hole-by-hole {background:#007cba url('/assets/img/landing-hole-by-hole.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #spectator-experience {background:#007cba url('/assets/img/landing-spectator-experience.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #schedule {background:#007cba url('/assets/img/landing-schedule.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #local-info {background:#007cba url('/assets/img/landing-local-info.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #parking {background:#007cba url('/assets/img/landing-parking.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #will-call {background:#007cba url('/assets/img/landing-will-call.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #military-appreciation {background:#007cba url('/assets/img/landing-military-appreciation.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #first-responders {background:#007cba url('/assets/img/landing-first-responders.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #faqs {background:#007cba url('/assets/img/landing-faqs.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets {background:#007cba url('/assets/img/landing-tickets.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #general-admission {background:#007cba url('/assets/img/landing-general-admission.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hospitality-tickets {background:#007cba url('/assets/img/landing-hospitality-tickets.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #parking-passes {background:#007cba url('/assets/img/landing-parking-passes.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #premium-hospitality {background:#007cba url('/assets/img/landing-premium-hospitality.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsorship-opportunities {background:#007cba url('/assets/img/landing-sponsorship-opportunities.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hospitality {background:#007cba url('/assets/img/landing-hospitality.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #pro-ams {background:#007cba url('/assets/img/landing-pro-ams.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #special-events {background:#007cba url('/assets/img/landing-special-events.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #honor-our-heroes {background:#007cba url('/assets/img/landing-honor-our-heroes.jpg?v7') 50% 0 no-repeat;background-size:auto 190px;}
#isotope #executive-womens-day {background:#007cba url('/assets/img/landing-executive-womens-day.jpg?v7') 50% 0 no-repeat;background-size:auto 190px;}
#isotope #ticket-packages {background:#007cba url('/assets/img/landing-ticket-packages.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #branding {background:#007cba url('/assets/img/landing-branding.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsors {background:#007cba url('/assets/img/landing-sponsors.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsor-tools {background:#007cba url('/assets/img/landing-sponsor-tools.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #trailblazers {background:#007cba url('/assets/img/landing-trailblazers.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #photos {background:#007cba url('/assets/img/landing-photos.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #videos {background:#007cba url('/assets/img/landing-videos.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #press-releases {background:#007cba url('/assets/img/landing-press-releases.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #e-newsletter {background:#007cba url('/assets/img/landing-e-newsletter.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #texas-tracker {background:#007cba url('/assets/img/landing-texas-tracker.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #texas-collegiate {background:#007cba url('/assets/img/landing-texas-collegiate.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #interviews {background:#007cba url('/assets/img/landing-interviews.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-overview {background:#007cba url('/assets/img/landing-volunteer-overview.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-committees {background:#007cba url('/assets/img/landing-volunteer-committees.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tournament-leadership-council {background:#007cba url('/assets/img/landing-tournament-leadership-council.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-faqs {background:#007cba url('/assets/img/landing-volunteer-faqs.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-appreciation {background:#007cba url('/assets/img/landing-volunteer-appreciation.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-tee-off {background:#007cba url('/assets/img/landing-volunteer-tee-off.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-register {background:#007cba url('/assets/img/landing-volunteer-register.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-challenge {background:#007cba url('/assets/img/landing-volunteer-challenge.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-nomination {background:#007cba url('/assets/img/landing-volunteer-nomination.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #charity-overview {background:#007cba url('/assets/img/landing-charity-overview.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #birdies-for-charity {background:#007cba url('/assets/img/landing-birdies-for-charity.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #chip-in-for-schools {background:#007cba url('/assets/img/landing-chip-in-for-schools.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #benefit-for-children {background:#007cba url('/assets/img/landing-benefit-for-children.jpg?v2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #beneficiaries {background:#007cba url('/assets/img/landing-beneficiaries.jpg?v8') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #contact-form {background:#007cba url('/assets/img/landing-contact-form.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tournament-staff {background:#007cba url('/assets/img/landing-tournament-staff.jpg?2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #internships {background:#007cba url('/assets/img/landing-internships.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-game-show-night {background:#007cba url('/assets/img/landing-events-game-show-night.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-concert {background:#007cba url('/assets/img/landing-events-concert.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-childrens-golf-clinic {background:#007cba url('/assets/img/landing-events-childrens-golf-clinic.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-executive-womens-day {background:#007cba url('/assets/img/landing-events-executive-womens-day.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-nhoh {background:#007cba url('/assets/img/landing-events-nhoh.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-pro-ams {background:#007cba url('/assets/img/landing-events-pro-ams.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-vjto {background:#007cba url('/assets/img/landing-events-vjto.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-after-party {background:#007cba url('/assets/img/landing-events-after-party.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-dashtothevto {background:#007cba url('/assets/img/landing-events-dashtothevto.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets-general-admission {background:#007cba url('/assets/img/landing-tickets-general-admission.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets-hospitality {background:#007cba url('/assets/img/landing-tickets-hospitality.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #corporate-hospitality-entertainment {background:#007cba url('/assets/img/landing-corporate-hospitality-entertainment.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #brand-recognition {background:#007cba url('/assets/img/landing-brand-recognition.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #naming-rights {background:#007cba url('/assets/img/landing-naming-rights.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #executive-club {background:#007cba url('/assets/img/landing-executive-club.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #cabana {background:#007cba url('/assets/img/landing-cabana.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #patio {background:#007cba url('/assets/img/landing-patio.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #presidential-pass {background:#007cba url('/assets/img/landing-presidential-pass.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #veranda-at-18 {background:#007cba url('/assets/img/landing-veranda-at-18.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #veranda-at-16 {background:#007cba url('/assets/img/landing-veranda-at-16.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #veranda-at-15 {background:#007cba url('/assets/img/landing-veranda-at-15.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #private-villas-at-18 {background:#007cba url('/assets/img/landing-private-villas-at-18.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #oasis {background:#007cba url('/assets/img/landing-oasis.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #exhibitor-booth {background:#007cba url('/assets/img/landing-exhibitor-booth.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #videoboards {background:#007cba url('/assets/img/landing-videoboards.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #spectator-guide {background:#007cba url('/assets/img/landing-spectator-guide.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #practice-facility {background:#007cba url('/assets/img/landing-practice-facility.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #public-bleachers {background:#007cba url('/assets/img/landing-public-bleachers.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #autograph-zone {background:#007cba url('/assets/img/landing-autograph-zone.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hole-sponsorship {background:#007cba url('/assets/img/landing-hole-sponsorship.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #back-of-tickets {background:#007cba url('/assets/img/landing-back-of-tickets.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-initiatives {background:#007cba url('/assets/img/landing-volunteer-initiatives.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #media-center {background:#007cba url('/assets/img/landing-media-center.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #family-zone {background:#007cba url('/assets/img/landing-family-zone.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #leaderboard {background:#007cba;background-size:auto 200px;}
#isotope #twitter {background:#007cba;background-size:auto 200px;}

/* Classes */

.clear {clear:both;}
.hide {display:none;}
.show {display:block;}
.blocktext {padding:15px;background:#ebf5fa;}
.news-block {margin-bottom:15px;}
.blocktext-news {background:#ebf5fa;}
.blocktext-news a {color:#007cba;display:block;padding:15px;}
.blocktext-news a:visited {color:#007cba;}
.blocktext-news a:hover {background:#007cba;color:#fff;}
div.moreinfo {display:none;margin:12px 0;color:#fff;font-size:90%;font-weight:700;text-transform:uppercase;}
.button {width:100%;}
.button a {height:35px;line-height:35px;margin-left:0;font-size:100%;background:#ebf5fa;color:#007cba;display:block;padding:0 15px;text-align:center;border-radius:2px;border:1px solid #d3e9f3;font-weight:300;}
.button a:visited {color:#007cba;}
.button a:hover, .button a:active {color:#fff;background:#007cba;border:1px solid #007cba;}
i.fa-calendar-plus-o {margin-right:8px;font-size:90%;}
i.fa-compass {margin-right:8px;font-size:90%;}
i.fa-camera {margin-right:8px;font-size:90%;}
i.fa-file-pdf-o {margin-right:8px;font-size:90%;}
i.fa-file-text-o {margin-right:8px;font-size:90%;}
i.fa-shopping-cart {margin-right:8px;font-size:90%;}
i.fa-pencil-square-o {margin-right:8px;font-size:90%;}
i.fa-heart-o {margin-right:8px;font-size:90%;}
i.fa-wrench {margin-right:8px;font-size:90%;}
i.fa-twitter {margin-right:8px;font-size:90%;}
i.fa-angle-right {margin-left:8px;font-size:90%;}
.redbutton {width:auto;display:inline-block;margin-bottom:12px;}
.redbutton a {height:35px;line-height:35px;margin-left:0;font-size:100%;background:#e2231a;color:#fff;display:block;padding:0 15px;text-align:center;border-radius:2px;border:1px solid #e2231a;font-weight:300;}
.redbutton a:visited {color:#007cba;}
.redbutton a:hover, .redbutton a:active {color:#fff;background:#e2231a;border:1px solid #e2231a;}
.redbutton i.fa-camera {margin-right:8px;font-size:90%;}
.redbutton i.fa-file-pdf-o {margin-right:8px;font-size:90%;}
.redbutton i.fa-file-text-o {margin-right:8px;font-size:90%;}
.redbutton i.fa-shopping-cart {margin-right:8px;font-size:90%;}
.redbutton i.fa-pencil-square-o {margin-right:8px;font-size:90%;}
.redbutton i.fa-heart-o {margin-right:8px;font-size:90%;}
.redbutton i.wrench {margin-right:8px;font-size:90%;}
.redbutton i.fa-twitter, .redbutton i.fa-instagram, .redbutton i.fa-facebook-official {margin-right:8px;font-size:90%;}
.redbutton i.fa-angle-right {margin-left:8px;font-size:90%;}
.leftbutton {width:auto;display:inline-block;margin-bottom:12px;}
.leftbutton a {height:35px;line-height:35px;margin-left:0;font-size:100%;background:#ebf5fa;color:#007cba;display:block;padding:0 15px;text-align:center;border-radius:2px;border:1px solid #d3e9f3;font-weight:300;}
.leftbutton a:visited {color:#007cba;}
.leftbutton a:hover, .leftbutton a:active {color:#fff;background:#007cba;border:1px solid #007cba;}
.leftbutton i.fa {margin-right:8px;font-size:90%;}
.leftbutton i.fa-camera {margin-right:8px;font-size:90%;}
.leftbutton i.fa-file-pdf-o {margin-right:8px;font-size:90%;}
.leftbutton i.fa-file-text-o {margin-right:8px;font-size:90%;}
.leftbutton i.fa-shopping-cart {margin-right:8px;font-size:90%;}
.leftbutton i.fa-pencil-square-o {margin-right:8px;font-size:90%;}
.leftbutton i.fa-heart-o {margin-right:8px;font-size:90%;}
.leftbutton i.wrench {margin-right:8px;font-size:90%;}
.leftbutton i.fa-twitter, .leftbutton i.fa-instagram, .leftbutton i.fa-facebook-official {margin-right:8px;font-size:90%;}
.leftbutton i.fa-angle-right {margin-left:8px;font-size:90%;}
.homebutton {width:auto;display:inline-block;margin:12px 0 0 0;}
.homebutton a {height:35px;line-height:35px;margin-left:0;font-size:100%;background:#ebf5fa;color:#007cba;display:block;padding:0 10px;text-align:center;border-radius:2px;border:1px solid #d3e9f3;font-weight:300;}
.homebutton a:visited {color:#007cba;}
.homebutton a:hover, .homebutton a:active {color:#fff;background:#007cba;border:1px solid #007cba;}
.homebutton i.fa-camera {margin-right:8px;font-size:90%;}
.homebutton i.fa-file-pdf-o {margin-right:8px;font-size:90%;}
.homebutton i.fa-file-text-o {margin-right:8px;font-size:90%;}
.homebutton i.fa-shopping-cart {margin-right:8px;font-size:90%;}
.homebutton i.fa-pencil-square-o {margin-right:8px;font-size:90%;}
.homebutton i.fa-heart-o {margin-right:8px;font-size:90%;}
.homebutton i.fa-wrench {margin-right:8px;font-size:90%;}
.homebutton i.fa-twitter {margin-right:8px;font-size:90%;}
.homebutton i.fa-angle-right {margin-left:8px;font-size:90%;}
.pdf {background: url('/assets/img/pdf-icon.png') 0 0 no-repeat;background-size:35px auto;}
/*.valerolink {background: url('/assets/img/valero-icon.png') 0 0 no-repeat;background-size:35px auto;}*/
.align-right {text-align:right;}
.image-right {width:35%;float:right;margin:8px 0 5% 5%;border-radius:3px;box-shadow:0 1px 2px #333333;}
.image-right-no-shadow {width:25%;float:right;margin:8px 0 5% 5%;}
.image-right img {max-width:100%;height:auto;}
.image-right-logo {width:25%;float:right;margin:8px 0 5% 5%;}
.image-right-logo-usaa {width:30%;float:right;margin:20px 0 5% 5%;}
.image-right-logo img {max-width:100%;height:auto;}
.image-right-logo-usaa img {max-width:100%;height:auto;}
.image-right-center-logo {width:60%;margin:12px auto;}
.image-right-center-logo img {max-width:100%;height:auto;}
.image-center-logo {width:25%;float:none;margin:2.5% auto;}
.image-center-logo img {max-width:100%;height:auto;}
.image-center-logo-recognition {float:none;margin:2.5% auto;}
.image-center-logo-recognition img {max-width:100%;height:auto;}
.image-full {width:100%;margin:0 0 5% 0;border-radius:3px;box-shadow:0 1px 2px #333333;}
.image-full img {max-width:100%;height:auto;}
.logo {border-radius:0;box-shadow:0 0 0 #fff;}
.image-shadow {box-shadow:0 1px 2px #333333;}
.spacing {margin-top:18px;}
.mainbold {color:#e2231a;}
.spacer {height:10px;clear:both;}
.inline-spacer {height:10px;}
.list-spacer {height:4px;clear:both;}
.bluebold {color:#007cba;}
.sharethis {float:right;}

table.two-column-table th {padding:8px;border-radius:3px;background:#ebf5fa;white-space:nowrap;font-weight:normal;text-align:left;display:table-cell;vertical-align:top;}
table.two-column-table td {padding:8px;display:table-cell;vertical-align:top;}
table.two-column-table th.center {text-align:center;}
table.two-column-table td.center {text-align:center;}
table.sponsor-table th {padding:15px;border-radius:3px;background:#ebf5fa;font-weight:normal;text-align:left;display:table-cell;vertical-align:middle;}
table.sponsor-table td {padding:15px;display:table-cell;vertical-align:middle;}
table.sponsor-table td.sponsor-logo-tier-one {width:100%;}
table.sponsor-table td.sponsor-logo-tier-one img {max-width:25%;height:auto;}
table.sponsor-table td.sponsor-link {width:25%;}
table.sponsor-table th.center {text-align:center;}
table.sponsor-table td.center {text-align:center;}
table.four-column-table {width:100%;}
table.four-column-table th {padding:8px;border-radius:3px;background:#ebf5fa;font-weight:normal;text-align:left;display:table-cell;vertical-align:top;}
table.four-column-table td {padding:8px;display:table-cell;vertical-align:top;}
table.four-column-table th.center {text-align:center;}
table.four-column-table td.center {text-align:center;}
table.four-column-table th.nowrap {white-space:nowrap;}
table.four-column-table td.nowrap {white-space:nowrap;}
table.four-column-table td.champions {position:relative;width:32%;}
table.four-column-table td.champions .image-container {position:relative;width:100%;margin-top:5px;}
table.four-column-table td.champions .imagecaption .caption {position:absolute;bottom:0;right:0;z-index:3;width:100%;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0) 35%);min-height:25px;padding:0;line-height:25px;text-align:right;color:#fff;font-size:80%;}
table.four-column-table td.champions .imagecaption .caption {position:absolute;bottom:0;right:0;z-index:3;width:100%;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.9),rgba(0, 0, 0, 0) 35%);min-height:25px;padding:0;line-height:25px;text-align:right;color:#fff;font-size:80%;}
table.four-column-table td.champions .imagecaption .captionText {position:absolute;bottom:5px;right:20px;padding:0;text-align:right;}
table.four-column-table td.champions .image-container .cycle-slideshow {width:100%;}
table.four-column-table td.champions .image-container .cycle-slideshow img {width:100%;height:auto;border-radius:3px;box-shadow:0 1px 2px #333333;}
table.four-column-table td.champions .image-container .no-cycle-slideshow img {width:100%;height:auto;border-radius:3px;box-shadow:0 1px 2px #333333;}
table.right-column-table {width:100%;}
table.right-column-table th {color:#007cba;padding:4px;font-weight:normal;text-align:left;display:table-cell;vertical-align:top;}
table.right-column-table td {padding:4px;display:table-cell;vertical-align:top;}
table.right-column-table th.center {text-align:center;}
table.right-column-table td.center {text-align:center;}
table.right-column-table th.nowrap {white-space:nowrap;}
table.right-column-table td.nowrap {white-space:nowrap;}
table.right-column-table2 {width:100%;font-size:90%;line-height:1.1em;}
table.right-column-table2 th {color:#007cba;padding:4px;font-weight:normal;text-align:left;display:table-cell;vertical-align:top;}
table.right-column-table2 td {padding:4px;display:table-cell;vertical-align:top;}
table.right-column-table2 th.center {text-align:center;}
table.right-column-table2 td.center {text-align:center;}
table.right-column-table2 th.nowrap {white-space:nowrap;}
table.right-column-table2 td.nowrap {white-space:nowrap;}
table.mini-leaderboard {width:100%;}
table.mini-leaderboard th {padding:5px;display:table-cell;text-align:left;}
table.mini-leaderboard td {padding:5px;}
table.mini-leaderboard  .center {text-align:center;}
table.mini-leaderboard .nowrap {white-space:nowrap;}
table.tvlogos {width:auto;padding:10px 0;}
table.tvlogos td {padding:0 20px 0 0;width:100%;}
table.tvlogos td {display:inline-block;vertical-align:middle;width:25%;}
table.tvlogos td img {height:auto;width:100%;}
table.factsvalero {width:auto;padding:10px 0;}
table.factsvalero td {padding:0 20px 0 0;width:100%;}
table.factsvalero td {display:inline-block;vertical-align:middle;width:65%;}
table.factsvalero td img {height:auto;width:100%;}
table.factstpcsan {width:auto;padding:10px 0;}
table.factstpcsan td {padding:0 20px 0 0;width:100%;}
table.factstpcsan td {display:inline-block;vertical-align:middle;width:75%;}
table.factstpcsan td img {height:auto;width:100%;}
table.factswasserman {width:auto;padding:10px 0;}
table.factswasserman td {padding:0 20px 0 0;width:100%;}
table.factswasserman td {display:inline-block;vertical-align:middle;width:35%;}
table.factswasserman td img {height:auto;width:100%;}
.video-float {display:inline-block;vertical-align:top;width:47.5%;height:auto;padding:0 1% 1% 1%;margin:20px 0;overflow:hidden;text-align:center;}
.video-container {position:relative;padding-bottom:56.25%;height: 0;overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.scorecard-flex-container {display:flex;justify-content:center;margin-bottom:50px;}
.scorecard-flex-container div {flex:1;}
.buttonMessage { display:none;}
.buttonMessage .button-container { width:100%; text-align:center; margin-bottom:35px;}
.buttonMessage a.button { background-color:#007cba; width:auto; padding:15px 40px; margin:0 auto; display:inline-block; color:#fff; text-transform:uppercase; font-size:16px; font-weight:700;}
.buttonMessage a.button:hover { background-color:#e2231a; color:#fff;}

/* BFC / Proam / NHOH / Sponsor Forms Registration */

#bfc-root .step h1,
#proam-root .step h1,
#nhoh-root .step h1,
#sponsorform-root .step h1,
#vtc-root .step h1,
#dashboard-root .step h1  {
flex:1 0 auto;
border:1px solid #fff;
display:flex;
justify-content:center;
align-items:center;
padding:0 2px 2px 2px !important;
margin-right:20px;
background-color:#fff;
width:75px;
height:75px;
border-radius:50%;
line-height:75px !important;
border: 1px solid #d3e9f3;
}

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

#bfc-root .step h1,
#proam-root .step h1,
#nhoh-root .step h1,
#sponsorform-root .step h1,
#vtc-root .step h1,
#dashboard-root .step h1  {
padding:0 2px 2px 2px !important;
margin-right:0px;
background-color:#fff;
width:40px;
height:40px;
line-height:40px !important;
}

    #bfc-root .step,
    #proam-root .step,
    #nhoh-root .step,
#sponsorform-root .step h1,
#vtc-root .step h1,
#dashboard-root .step h1  {
    flex-direction:column;
    justify-content:center;
    }
}

/* Banner Ads */

.banner_hide {
display:none;
}

.banner728x90 {
 	position: relative;
    width: auto;
    margin: 0;
    padding: 0 20px;
}


@media only screen and (max-width: 767px) {
    .banner728x90 {
        padding: 0 20px 20px 20px;
    }
}

.banner300x250 {
 	position: relative;
    width: auto;
    margin: 0;
    padding: 20px 0;
}




#content #banner-728x90 {
    position: relative;
    width: auto;
    margin: 0;
    padding: 0 20px 0 20px;
}

@media only screen and (max-width: 767px) {
    #content #banner-728x90 {
        padding: 0 20px 20px 20px;
    }
}

#content #banner-300x250 {
    position: relative;
    width: auto;
    margin: 0;
    padding: 20px 0;
}

@media only screen and (max-width: 767px) {
    #content #banner-300x250 {
        padding: 20px 0;
    }
}

[style*="--aspect-ratio"]> :first-child {
    width: 100%;
}

[style*="--aspect-ratio"]>img {
    height: auto;
}

@supports (--custom:property) {
    [style*="--aspect-ratio"] {
        position: relative;
    }
    [style*="--aspect-ratio"]::before {
        content: "";
        display: block;
        padding-bottom: calc(100% / (var(--aspect-ratio)));
    }
    [style*="--aspect-ratio"]> :first-child {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
    }
}

.inlineImage {
margin:10px 0;
}

.inlineImage img {
width:40%;
max-width:300px;
}

/* New Index Blocks */

.index-blocks {
display:flex;
flex-direction:row;
}

.index-blocks>* {
flex:1;
padding:25px;
border-right:2px solid #fff;
}

.index-blocks>*:first-child {
margin-left:0;
}

.index-blocks>*:last-child {
margin-right:0;
border:none;
}

.container-texas-collegiate {
	position:absolute;
	top:0;
	left:50px;
	height:100%;
	display:flex;
	align-items:center;
}
.flex-texas-collegiate {
	padding:20px;
	background-color:#ffffff;
	display:flex;
	flex-direction:column;
	flex-direction:column;
	justify-content: center;
	align-items:center;
}

.flex-texas-collegiate img {
	width:260px;
	height:auto;
}

.flex-texas-collegiate>* {
	margin:2px 0;
}

.flex-texas-collegiate>*:first-child {
	margin-top:0;
}

.flex-texas-collegiate>*:last-child {
	margin-bottom:0;
}

.flex-tx-collegiate {
	padding:30px;
	background-color:#ffffff;
	display:flex;
	flex-direction:column;
	flex-direction:column;
	justify-content: center;
	align-items:center;
}

.flex-tx-collegiate img {
	width:200px;
	height:auto;
}

.flex-tx-collegiate>* {
	margin:2px 0;
}

.flex-tx-collegiate>*:first-child {
	margin-top:0;
}

.flex-tx-collegiate>*:last-child {
	margin-bottom:0;
}

@media only screen and (max-width: 1023px) {
.container-texas-collegiate {
	position:absolute;
	left:0;
	height:100%;
	width:100%;
	justify-content:center;
}
.flex-texas-collegiate {
	padding:20px;
	background-color:#ffffff;
	display:flex;
	flex-direction:column;
	flex-direction:column;
	justify-content: center;
	align-items:center;
}

.flex-tx-collegiate {
	padding:30px;
	background-color:#ffffff;
	display:flex;
	flex-direction:column;
	flex-direction:column;
	justify-content: center;
	align-items:center;
}
}

/* IE6 */

.ie6 #header {height:115px;overflow:hidden;}
.ie6 #header #navigation li {display:inline;zoom:1;}
.ie6 #header #navigation ul div.subtop-nav li {display:inline;zoom:1;}
.ie6 #header #navigation ul li:hover div.subtop-nav,#header #navigation ul li.hover div.subtop-nav {display:none;}
.ie6 #header #navigation ul div.subtop-nav {display:none;}
.ie6 #content ul.columns li {display:inline;zoom:1;}
.ie6 #content ul.columns-two li {display:inline;zoom:1;}
.ie6 #footer #footer-container li {display:inline;zoom:1;}
.ie6 #content #right-column .imagecaption .moreinfo {display:none;}
.ie6 #content #full-column ul#players li {display:inline;zoom:1;}  
.ie6 #content #landing div#index-blocks div.left {display:inline;zoom:1;}
.ie6 #content #landing div#index-blocks div.middle {display:inline;zoom:1;}
.ie6 #content #landing div#index-blocks div.right {display:inline;zoom:1;}
.ie6 #isotope #honor-our-heroes {background:#007cba url('/assets/img/landing-honor-our-heroes.jpg?v7') 50% -10px no-repeat;background-size:auto 190px;}
.ie6 #isotope #executive-womens-day {background:#007cba url('/assets/img/landing-executive-womens-day.jpg?v7') 50% -10px no-repeat;background-size:auto 190px;}
.ie6 #content #full-column #sponsor-recognition  ul li  {display:inline;zoom:1;}
.ie6 #content #full-column #sponsor-recognition-tier-two  ul li  {display:inline;zoom:1;}
.ie6 #sponsor ul li {display:inline;zoom:1;}
.ie6 #content #right-column .imagecaption .caption {background:none;}

/* IE7 */

.ie7 #header {height:115px;overflow:hidden;}
.ie7 #header #navigation li {display:inline;zoom:1;}
.ie7 #header #navigation ul li:hover div.subtop-nav,#header #navigation ul li.hover div.subtop-nav {display:none;}
.ie7 #header #navigation ul div.subtop-nav {display:none;}
.ie7 #content ul.columns li {display:inline;zoom:1;}
.ie7 #content ul.columns-two li {display:inline;zoom:1;}
.ie7 #footer #footer-container li {display:inline;zoom:1;}
.ie7 #content #right-column .imagecaption .moreinfo {display:none;}
.ie7 #content #full-column ul#players li {display:inline;zoom:1;}  
.ie7 #content #landing div#index-blocks div.left {display:inline;zoom:1;width:29%;}
.ie7 #content #landing div#index-blocks div.middle {display:inline;zoom:1;width:29%;}
.ie7 #content #landing div#index-blocks div.right {display:inline;zoom:1;width:29%;}
.ie7 #isotope #honor-our-heroes {background:#007cba url('/assets/img/landing-honor-our-heroes.jpg?v7') 50% -10px no-repeat;background-size:auto 190px;}
.ie7 #isotope #executive-womens-day {background:#007cba url('/assets/img/landing-executive-womens-day.jpg?v7') 50% -10px no-repeat;background-size:auto 190px;}
.ie7 #content #full-column #sponsor-recognition  ul li  {display:inline;zoom:1;}
.ie7 #content #full-column #sponsor-recognition-tier-two  ul li  {display:inline;zoom:1;}
.ie7 #sponsor ul li {display:inline;zoom:1;}
.ie7 #content #right-column .imagecaption .caption {background:none;}

/* IE8 */

.ie8 #content #landing div#index-blocks div.left {display:inline;float:left;width:29%;}
.ie8 #content #landing div#index-blocks div.middle {display:inline;float:left;width:29%;}
.ie8 #content #landing div#index-blocks div.right {display:inline;float:left;width:29%;}
.ie8 #isotope #honor-our-heroes {background:#007cba url('/assets/img/landing-honor-our-heroes.jpg?v7') 50% -10px no-repeat;background-size:auto 190px;}
.ie8 #isotope #executive-womens-day {background:#007cba url('/assets/img/landing-executive-womens-day.jpg?v7') 50% -10px no-repeat;background-size:auto 190px;}
.ie8 #content #right-column .imagecaption .caption {background:none;}

/* No Javascript */
.no-js #container {display:block;}
.no-js #content #right-column .image-container .cycle-slideshow img {display:none;}
.no-js #content #right-column .image-container .cycle-slideshow img.first {display:block;}
.no-js #content #right-column .imagecaption .caption {display:none;}
.no-js #content #right-column .imagecaption .moreinfo {display:none;}
.no-js #content #landing div.element {float:left;}
.no-js #footer #footer-container .backtop {display:none;}
.no-js #footer #footer-container .scrollmenu {display:none;}
.no-js #header #topheader .countdown {display:none;}
.no-js #header #topheader .logo {display:block;}

/* Retina */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
    only screen and (-o-min-device-pixel-ratio: 3/2),
    only screen and (min--moz-device-pixel-ratio: 1.5),
    only screen and (min-device-pixel-ratio: 1.5) {

#header #topheader .logo a {background:url('/assets/img/small-logo2x.png') 0 0 no-repeat;background-size:60px 100px;}
#header #topheader .social .contact a {background:url('/assets/img/right-arrow2x.png') 100% -50px no-repeat;background-size:26px 100px;}
#banner .social .youtube a {background:url('/assets/img/youtube2x-invert.png') 50% 0 no-repeat;background-size:56px 100px;}
#banner .social .facebook a {background:url('/assets/img/facebook2x-invert.png') 50% 0 no-repeat;background-size:25px 100px;}
#banner .social .instagram a {background:url('/assets/img/instagram2x-invert.png') 50% 0 no-repeat;background-size:25px 100px;}
#banner .social .twitter a {background:url('/assets/img/twitter-x-2x-invert.png') 50% 0 no-repeat;background-size:25px 100px;}
#header #topheader .social .youtube a {background:url('/assets/img/youtube2x.png') 50% 0 no-repeat;background-size:56px 100px;}
#header #topheader .social .twitter a {background:url('/assets/img/twitter-x-2x.png') 50% 0 no-repeat;background-size:25px 100px;}
#header #topheader .social .facebook a {background:url('/assets/img/facebook2x.png') 50% 0 no-repeat;background-size:25px 100px;}
#header #topheader .social .instagram a {background:url('/assets/img/instagram2x.png') 50% 0 no-repeat;background-size:25px 100px;}

#footer #footer-container .backtop a {background:url('/assets/img/up-arrow2x.png') 0 -40px no-repeat;background-size:20px 80px;}
#footer #footer-container .scrolltop a {background:url('/assets/img/down-arrow2x.png') 0 0px no-repeat;background-size:20px 80px;}

#isotope #health {background:#007cba url('/assets/img/landing-health-safety2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #beforeyougo {background:#007cba url('/assets/img/landing-know-before-you-go2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tournament-info {background:#007cba url('/assets/img/landing-tournament-info2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #spectators {background:#007cba url('/assets/img/landing-spectators2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets {background:#007cba url('/assets/img/landing-tickets2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #premium-hospitality {background:#007cba url('/assets/img/landing-premium-hospitality2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsorships {background:#007cba url('/assets/img/landing-sponsorships2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #media {background:#007cba url('/assets/img/landing-media2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteers {background:#007cba url('/assets/img/landing-volunteers2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #charity {background:#007cba url('/assets/img/landing-charity2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #contact {background:#007cba url('/assets/img/landing-contact2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #fact-sheet {background:#007cba url('/assets/img/landing-fact-sheet2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #players {background:#007cba url('/assets/img/landing-players2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tee-times {background:#007cba url('/assets/img/landing-tee-times2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #history {background:#007cba url('/assets/img/landing-history2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #history-overview {background:#007cba url('/assets/img/landing-history-overview2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #facts-highlights {background:#007cba url('/assets/img/landing-facts-highlights2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #past-champions {background:#007cba url('/assets/img/landing-past-champions2x.jpg?2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #year-by-year {background:#007cba url('/assets/img/landing-year-by-year2x.jpg?2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tpc-san-antonio {background:#007cba url('/assets/img/landing-tpc-san-antonio2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #course-overview {background:#007cba url('/assets/img/landing-course-overview2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #scorecard {background:#007cba url('/assets/img/landing-scorecard2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #course-map {background:#007cba url('/assets/img/landing-course-map2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hole-by-hole {background:#007cba url('/assets/img/landing-hole-by-hole2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #spectator-experience {background:#007cba url('/assets/img/landing-spectator-experience2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #schedule {background:#007cba url('/assets/img/landing-schedule2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #local-info {background:#007cba url('/assets/img/landing-local-info2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #parking {background:#007cba url('/assets/img/landing-parking2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #will-call {background:#007cba url('/assets/img/landing-will-call2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #military-appreciation {background:#007cba url('/assets/img/landing-military-appreciation2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #first-responders {background:#007cba url('/assets/img/landing-first-responders2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #faqs {background:#007cba url('/assets/img/landing-faqs2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets {background:#007cba url('/assets/img/landing-tickets2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #general-admission {background:#007cba url('/assets/img/landing-general-admission2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hospitality-tickets {background:#007cba url('/assets/img/landing-hospitality-tickets2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #parking-passes {background:#007cba url('/assets/img/landing-parking-passes2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsorship-opportunities {background:#007cba url('/assets/img/landing-sponsorship-opportunities2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hospitality {background:#007cba url('/assets/img/landing-hospitality2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #pro-ams {background:#007cba url('/assets/img/landing-pro-ams2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #special-events {background:#007cba url('/assets/img/landing-special-events2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #honor-our-heroes {background:#007cba url('/assets/img/landing-honor-our-heroes2x.jpg?v7') 50% 0 no-repeat;background-size:auto 190px;}
#isotope #executive-womens-day {background:#007cba url('/assets/img/landing-executive-womens-day2x.jpg?v7') 50% 0 no-repeat;background-size:auto 190px;}
#isotope #ticket-packages {background:#007cba url('/assets/img/landing-ticket-packages2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #branding {background:#007cba url('/assets/img/landing-branding2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsors {background:#007cba url('/assets/img/landing-sponsors2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #sponsor-tools {background:#007cba url('/assets/img/landing-sponsor-tools2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #trailblazers {background:#007cba url('/assets/img/landing-trailblazers2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #photos {background:#007cba url('/assets/img/landing-photos2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #videos {background:#007cba url('/assets/img/landing-videos2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #press-releases {background:#007cba url('/assets/img/landing-press-releases2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #e-newsletter {background:#007cba url('/assets/img/landing-e-newsletter2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #texas-tracker {background:#007cba url('/assets/img/landing-texas-tracker2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #texas-collegiate {background:#007cba url('/assets/img/landing-texas-collegiate2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #interviews {background:#007cba url('/assets/img/landing-interviews2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-overview {background:#007cba url('/assets/img/landing-volunteer-overview2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-committees {background:#007cba url('/assets/img/landing-volunteer-committees2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-register {background:#007cba url('/assets/img/landing-volunteer-register2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tournament-leadership-council {background:#007cba url('/assets/img/landing-tournament-leadership-council2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-faqs {background:#007cba url('/assets/img/landing-volunteer-faqs2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-appreciation {background:#007cba url('/assets/img/landing-volunteer-appreciation2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-tee-off {background:#007cba url('/assets/img/landing-volunteer-tee-off2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-nomination {background:#007cba url('/assets/img/landing-volunteer-nomination2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #charity-overview {background:#007cba url('/assets/img/landing-charity-overview2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #birdies-for-charity {background:#007cba url('/assets/img/landing-birdies-for-charity2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #chip-in-for-schools {background:#007cba url('/assets/img/landing-chip-in-for-schools2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #benefit-for-children {background:#007cba url('/assets/img/landing-benefit-for-children2x.jpg?v2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #beneficiaries {background:#007cba url('/assets/img/landing-beneficiaries2x.jpg?v8') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #contact-form {background:#007cba url('/assets/img/landing-contact-form2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tournament-staff {background:#007cba url('/assets/img/landing-tournament-staff2x.jpg?2025') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #internships {background:#007cba url('/assets/img/landing-internships2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-game-show-night {background:#007cba url('/assets/img/landing-events-game-show-night2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-concert {background:#007cba url('/assets/img/landing-events-concert2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-childrens-golf-clinic {background:#007cba url('/assets/img/landing-events-childrens-golf-clinic2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-executive-womens-day {background:#007cba url('/assets/img/landing-events-executive-womens-day2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-nhoh {background:#007cba url('/assets/img/landing-events-nhoh2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-pro-ams {background:#007cba url('/assets/img/landing-events-pro-ams2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-vjto {background:#007cba url('/assets/img/landing-events-vjto2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-after-party {background:#007cba url('/assets/img/landing-events-after-party2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #events-dashtothevto {background:#007cba url('/assets/img/landing-events-dashtothevto2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets-general-admission {background:#007cba url('/assets/img/landing-tickets-general-admission2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #tickets-hospitality {background:#007cba url('/assets/img/landing-tickets-hospitality2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #corporate-hospitality-entertainment {background:#007cba url('/assets/img/landing-corporate-hospitality-entertainment2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #brand-recognition {background:#007cba url('/assets/img/landing-brand-recognition2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #naming-rights {background:#007cba url('/assets/img/landing-naming-rights2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #executive-club {background:#007cba url('/assets/img/landing-executive-club2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #cabana {background:#007cba url('/assets/img/landing-cabana2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #patio {background:#007cba url('/assets/img/landing-patio2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #presidential-pass {background:#007cba url('/assets/img/landing-presidential-pass2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #veranda-at-18 {background:#007cba url('/assets/img/landing-veranda-at-182x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #veranda-at-16 {background:#007cba url('/assets/img/landing-veranda-at-162x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #veranda-at-15 {background:#007cba url('/assets/img/landing-veranda-at-152x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #private-villas-at-18 {background:#007cba url('/assets/img/landing-private-villas-at-182x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #oasis {background:#007cba url('/assets/img/landing-oasis2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #exhibitor-booth {background:#007cba url('/assets/img/landing-exhibitor-booth2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #videoboards {background:#007cba url('/assets/img/landing-videoboards2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #spectator-guide {background:#007cba url('/assets/img/landing-spectator-guide2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #practice-facility {background:#007cba url('/assets/img/landing-practice-facility2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #public-bleachers {background:#007cba url('/assets/img/landing-public-bleachers2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #autograph-zone {background:#007cba url('/assets/img/landing-autograph-zone2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #hole-sponsorship {background:#007cba url('/assets/img/landing-hole-sponsorship2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #back-of-tickets {background:#007cba url('/assets/img/landing-back-of-tickets2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #volunteer-initiatives {background:#007cba url('/assets/img/landing-volunteer-initiatives2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #media-center {background:#007cba url('/assets/img/landing-media-center2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}
#isotope #family-zone {background:#007cba url('/assets/img/landing-family-zone2x.jpg?v7') 50% 0 no-repeat;background-size:auto 200px;}

.pdf {background:url('/assets/img/pdf-icon2x.png') 0 0 no-repeat;background-size:35px auto;}
.valerolink {background:url('/assets/img/valero-icon2x.png') 0 0 no-repeat;background-size:35px auto;}

}
