/*! style.css v5.0.0 */
/**
 * Theme Name:  DRCI - Golf
 * Theme URI:   http://www.hgvlpga.com
 * Description: Website theme.
 * Author:      Wood Street, Inc.
 * Author URI:  http://woodst.coma
 * Version:     1.00
 * Copyright:   2018, All Rights Reserved.
 */

/* BODY */

	body {
	color: #53565a;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 16px !important;
	}
	
/* HEADER BACKGROUND */

	/* See inline background image replaced on #banner .site-hero */
	
	.site-hero {
	background-color: #165C7D;
	}

/* NAVIGATION MOBILE */

	@media (max-width: 1023px) {
		.site-header {
		background-color: #165C7D;
		}
	}

	.navigation-area {
	background-color: #00B0B9;
	}

	.navigation-toggle {
	background-color: #00B0B9;
	}

/* NAVIGATION SUB MENUS */

	.site-menu .sub-menu {
	background-color: #00B0B9;
	}
	
	.site-menu .sub-menu::before {
	border-color: transparent transparent #00B0B9 transparent;
	}

/* HEADER SOCIAL  */

	.header-social-menu a {
		color: rgba(255,255,255,0.40) !important;
	}

	.header-social-menu a:hover {
		color: #ffffff !important;
	}

/* TUNE IN SIDE TAB */

	.site-sidetab-video {
	background-color: #104C97;
	}

	.sidetab-popout .popout-body .date {
	background: #868686;
	}

	.sidetab-popout .popout-footer {
	background: #104C97;
	}

  .tune-in-area .date {
	font-family: 'Open Sans', sans-serif !important;
	background-color: #868686 !important;
  }


/* THREE BIG CTA BOXES */

	.cta {
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 100;
	}


	.cta-primary {
	/*   background-color: #0065a6; */
	  background-color: #165C7D;
	}
	
	.cta-primary:hover:before {
	/*   border-color: transparent transparent #3384b8 transparent; */
	  border-color: transparent transparent #50859e transparent;
	}
	
	.cta-secondary {
	/*   background-color: #56b84b; */
	  background-color: #00B0B9;
	}
	
	.cta-secondary:hover:before {
	/*   border-color: transparent transparent #78c66f transparent; */
	  border-color: transparent transparent #40c4cb transparent;
	}
	
	.cta-tertiary {
	  background-color: #868686;
	}
	
	.cta-tertiary:hover:before {
	/*   border-color: transparent transparent #f15d79 transparent; */
	  border-color: transparent transparent #bfbfbf transparent;
	}
	
/* HEADER POPOUT BOX */
	
	.headline-panel {
	color: #165C7D;
	}

	.hero-entry .read-more-link {
		color: #00B0B9;
	}

	.hero-entry .read-more-link:hover {
		color: #165C7D;
	}

	.entry-summary .entry-meta .date {
		background-color: #868686;
	}
	
/* LATEST NEWS */

	.latest-news-title-icon {
	color: #868686;
	}

	.latest-news-list .date {
		background-color: #868686;
		color: #FFFFFF;
	}
	
	.latest-news-list > li > a {
	color: #165C7D;
	}

	.latest-news-list > li > a:hover {
	color: #868686;
	}
	
	.btn-tertiary-outline {
	border-color: #868686;
	color: #165C7D;
	}
	
	.btn-tertiary-outline:hover {
	border-color: #868686;
	background-color: #868686;
	}
	
/* SOCIAL FEED */

	.social-feed-title-icon {
	color: #165C7D;
	}

	.social-feed-hashtag a {
	color: #165C7D;
	}

	.social-feed-hashtag a:hover {
	color: #00B0B9;
	}
	
	.social-menu a {
	color: #165C7D;
	}

	.social-menu a:hover {
	color: #00B0B9;
	}
	
/* MEDIA */

	.media-area-title .icon {
	color: #165C7D;
	}
	
	.slick-dots .slick-active button::before {
/* 	IN JS somewhere - need to update */
	}

/* FOOTER */

	.site-footer {
	background-color: #eeeeee;
	}
	
	.site-copyright a {
		color: #165C7D;
	}

	.site-copyright a:hover {
		color: #00B0B9;
	}




/* GLOBAL */

	a {
	color: #00B0B9;
	}

	a:hover {
	color: #165C7D;
	}

/* HEADER TEXT */

	.headline-title {
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 100;
	}


/* SUB NAVIGATION (ABOUT PAGE) */

	.content-menu > .current-menu-item > a {
	background-color: #165C7D;
	}

	.content-menu > li > a {
	color: #165C7D;
	}

	.content-menu > li > a:hover {
	color: #00B0B9;
	}

/* FAQ ACCORDIAN */

	.accordion-header.active {
	background-color: #00B0B9;
	border-color: #00B0B9;
	}
	
	.accordion-title::after {
	color: #00B0B9;
	}

	.accordion-header.active:hover .accordion-title {
	color: #ffffff;
	}
	
	.accordion-header.active:hover .accordion-title::after {
	color: #ffffff;
	}

	.accordion-header .accordion-title {
	  color: #165C7D;
	}

	.accordion-header .accordion-title::after {
	color: #165C7D;
	}

	.accordion-header:hover .accordion-title {
	  color: #00B0B9;
	}

	.accordion-header:hover .accordion-title::after {
	color: #00B0B9;
	}
	
/* PLAYERS */

	.participant-entry .entry-meta .status-qualified {
	color: #165C7D;
	}

	.paging-navigation .current, .paging-navigation .current:hover, .paging-navigation .current:focus {
	background-color: #165C7D;
	}
	
/* SPONSORS */


	.imgbox-title {
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 100;
	}

	.imgbox-title::before {
	border-color: transparent transparent #00B0B9 transparent;
	}

	.imgbox > a:hover .imgbox-title::before {
	border-color: transparent transparent #40c4cb transparent;
	}

	.pullquote-source {
	color: #00B0B9;
	}

/* SPONSOR CONTACT BANNER */

	.contact-cta {
	background-color: #165C7D;
	background: #165C7D !important;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 100;
	}

	.contact-cta-text .text-style-1 {
	  font-weight: 100;
	}

/* SPONSOR HOSPITALITY */

	.headline-panel {
	color: #165C7D;
	}

	.headline-panel-title {
	color: #00B0B9;
	}

	.list-unordered > li:before {
	color: #00B0B9;
	}
	
	
/* MEDIA */

	@media (min-width: 768px) {
		.archive-entry .entry-meta .date {
		background-color: #868686;
		}
	}

	.paging-navigation .page-numbers {
	color: #165C7D;
	}

	.paging-navigation .page-numbers:hover {
	color: #00B0B9;
	}

	.paging-navigation .current, 
	.paging-navigation .current:hover, 
	.paging-navigation .current:focus {
	background-color: #165C7D;
	color: #fff;	
	}
	
/* CONTACT US */

	.gform_legacy_markup_wrapper .gfield_required {
	color: #868686;
	}

	.btn-primary {
	background-color: #165C7D;
	border-color: #165C7D;
	}
.hero-flags {background:none}
.contact-cta {
	background-color: #104C97;
	background: none !important;
	background: #104C97 !important;
}
@media (min-width: 1024px) {
	.contact-cta {
	background-color: #104C97;
	background: none !important;
	background: #104C97 !important;
	}
}

@media (min-width: 1024px	) {
	.site-menu > li {
			float: left;
			margin-right: 16px;
			position: relative;
	}
}
.site-menu > li > a {
	font-size: 18px;
}
.site-menu > li {
	margin-right: 20px;
}
.site-menu > li:last-child {
	/*margin-right: 0px !important;*/
}
.header-social-menu {
    margin-right: 0px !important;
}

@media (max-width: 1280px) {           
	.site-menu > li > a {
		font-size: 16px;
	}
	.site-menu > li {
		margin-right: 16px;
	}
	.site-logo {
		width: 260px;
	}           
}

a.site-sidetab.site-sidetab-video {
	background-color: #00355C;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}

.site-sidetab-video .icon {
	background-color: #00B0B9;
}

input:focus, select:focus, textarea:focus {
    border-color: #00B0B9;
}

.content-menu > li > a:hover, .content-menu > li > a:focus {
    color: #165C7D;
}

.social-menu a:hover, .social-menu a:focus {
    color: #165C7D;
}

#gform_submit_button_1 {
	font-family: 'Open Sans', sans-serif !important;
}

.entry-social .social-title {
	font-family: 'Open Sans', sans-serif !important;
	color: #165C7D;
}

.entry-social .social-menu a:hover, .entry-social .social-menu a:focus {
    background-color: #00B0B9 !important;
}
.btn-secondary {
    background-color: #868686;
    border-color: #868686;
	margin-left: 10px;
}
.btn-secondary:hover, .btn-secondary:focus {
    background-color: #84235E;
    border-color: #84235E;
}
.site-copyright a:hover, .site-copyright a:focus {
    color: #00B0B9;
}
.paging-navigation .page-numbers:hover, .paging-navigation .page-numbers:focus {
    color: #00B0B9 !important;
}
.social-feed-hashtag a:hover, .social-feed-hashtag a:focus {
    color: #00B0B9;
}
.pager-navigation .nav-previous a:hover, .pager-navigation .nav-previous a:focus, .pager-navigation .nav-next a:hover, .pager-navigation .nav-next a:focus {
    color: #00B0B9;
}
.pager-navigation .nav-previous a:hover::before, .pager-navigation .nav-previous a:focus::before, .pager-navigation .nav-next a:hover::after, .pager-navigation .nav-next a:focus::after {
    color: #00B0B9;
}
.paging-navigation .previous:hover:before,
.paging-navigation .previous:focus:before,
.paging-navigation .next:hover:after,
.paging-navigation .next:focus:after {
	color: #00B0B9;
}
/*These are fixes for Safari list not showing the arrow infront*/
/* Safari 11+ */
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (stroke-color:transparent) {
.list-unordered > li:before { 
position:initial; 
}
}}

/* Safari 10.1 */
@media not all and (min-resolution:.001dpcm){ 
@supports (-webkit-appearance:none) and (not (stroke-color:transparent)) {
.list-unordered > li:before { 
position:initial; 
}
}}

/* Safari 6.1-10.0 (but not 10.1) */
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){ 
@media {
.list-unordered > li:before { 
position:initial; 
}
}}

/*Leaderboard*/

.participant-entry .entry-meta .status-confirmed {
    color: #00B0B9;
}

.table thead th {
    background-color: #00B0B9;
}
@media (max-width: 1280px) {
	div.dataTables_wrapper div.dataTables_paginate {
    	white-space: unset;
	}
}