/******************************************************************
Theme Name: Break Point
Theme URI: http://www.epicnine.com
Description: Custom theme for The Colson Center
Author: Epic Nine
Author URI: http://www.epicnine.com
Version: 4.0
License: GNU General Public License & MIT
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Custom
******************************************************************/



@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Black.eot');
	src: url('webfonts/tungsten/Tungsten-Black.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Black.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Black.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Black.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Black.svg#Tungsten-Black') format('svg');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Light.eot');
	src: url('webfonts/tungsten/Tungsten-Light.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Light.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Light.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Light.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Light.svg#Tungsten-Light') format('svg');
	font-weight: 300;
	font-style: normal;
}


@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Bold.eot');
	src: url('webfonts/tungsten/Tungsten-Bold.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Bold.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Bold.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Bold.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Bold.svg#Tungsten-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Book.eot');
	src: url('webfonts/tungsten/Tungsten-Book.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Book.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Book.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Book.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Book.svg#Tungsten-Book') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Semibold.eot');
	src: url('webfonts/tungsten/Tungsten-Semibold.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Semibold.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Semibold.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Semibold.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Semibold.svg#Tungsten-Semibold') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Thin.eot');
	src: url('webfonts/tungsten/Tungsten-Thin.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Thin.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Thin.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Thin.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Thin.svg#Tungsten-Thin') format('svg');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Tungsten';
	src: url('webfonts/tungsten/Tungsten-Medium.eot');
	src: url('webfonts/tungsten/Tungsten-Medium.eot?#iefix') format('embedded-opentype'),
		url('webfonts/tungsten/Tungsten-Medium.woff2') format('woff2'),
		url('webfonts/tungsten/Tungsten-Medium.woff') format('woff'),
		url('webfonts/tungsten/Tungsten-Medium.ttf') format('truetype'),
		url('webfonts/tungsten/Tungsten-Medium.svg#Tungsten-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
  font-family: "bp";
  src:url("webfonts/icons/bp.eot");
  src:url("webfonts/icons/bp.eot?#iefix") format("embedded-opentype"),
    url("webfonts/icons/bp.woff") format("woff"),
    url("webfonts/icons/bp.ttf") format("truetype"),
    url("webfonts/icons/bp.svg#bp") format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
  font-family: "bp" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "bp" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-equalizer:before {
  content: "\61";
}
.icon-google-podcasts:before {
  content: "\62";
}
.icon-googleg:before {
  content: "\63";
}
.icon-itunes:before {
  content: "\64";
}
.icon-itunes-logo:before {
  content: "\65";
}
.icon-microphone:before {
  content: "\66";
}
.icon-phone-check:before {
  content: "\67";
}
.icon-play-button:before {
  content: "\68";
}
.icon-podcast:before {
  content: "\69";
}
.icon-podcast-copy:before {
  content: "\6a";
}
.icon-podcast-symbol:before {
  content: "\6b";
}
.icon-rss-feed:before {
  content: "\6c";
}
.icon-stitcher:before {
  content: "\6d";
}
.icon-spotify:before {
  content: "\6e";
}
.icon-rss-feed-button:before {
  content: "\6f";
}


li.linkedin-li a {
    font-family: FontAwesome!important;
    color: #fff;
    padding: 0;
    padding-top: 16px;
    font-size: 17px!important;
    height: 31px;
    width: 31px;
    border-radius: 50%;
    background: #daa900;
    position: relative;
    line-height: 0!important;
    cursor: default;
    text-align: center;
	transition: all .4s ease-in-out;}
.top-bar-right #menu-main-menu li.facebook-li a:hover {color:#fff!important}
.top-bar-right #menu-main-menu li.twitter-li a:hover {color:#fff!important}
.top-bar-right #menu-main-menu li.youtube-li a:hover {color:#fff!important}
.top-bar-right #menu-main-menu li.linkedin-li a:hover {color:#fff!important;text-shadow: 0px 0px 2px #545454;}

.top-bar-right #menu-main-menu li.youtube-li {padding-right:0px!important}


#sidebar .feed-link:hover span {background: #002856;}

header.header {
    background: #002856!important;
}

.AStopbar {
    background: #002856!important;
}
#the-top li {padding-right:0%}
#the-top li a {
    color: #002856!important;font-family: 'Avenir Book' !important;text-decoration: none;
padding: 1.25em!important;
color: #181818;
text-transform: uppercase;
font-size: 10px!important;
font-weight:bold;
	letter-spacing: -.01em!important;
}

.top-bar-right #menu-main-menu li a {font-family: 'Avenir Heavy';text-transform: uppercase;font-size: 14px!important;font-weight:bold!important;letter-spacing: -.01em!important;}

#the-top li a:hover {
    color: #daa900!important;
}

.top-bar-right #menu-main-menu li ul li a:hover {text-shadow:none;}

#ft-article article div.info section p {color:#fff!important}

.AStopbar:hover {
    background: #daa900!important;}

.top-bar-right #menu-main-menu li a:hover {
    color: #daa900!important;text-shadow:none}

.single-post .tags a {
    color: #daa900!important;
}

.top-bar-right #menu-main-menu li.li-give a{
	background:  #002856!important;
}

h4.widgettitle {
	background: #002856;}
#featured-post h4 a {color: #002856;}
#featured-post h4 a:hover {color: #daa900;}
.Resources section div a:hover {color: #002856;}

.widget_bp_category_widget ul li a {color: #002856;}
.widget_bp_category_widget ul li a:hover {color: #daa900;}
.cat-loop .information h3 a {color: #002856;}
.cat-loop .information h3 a:hover {color: #daa900;}
.cat-loop .the-post a.excerpt-read-more {color: #daa900;}
.right-of-category #toggle-search {background: #daa900!important;border: 2px solid #daa900!important;}
.right-of-category #toggle-search:hover {background:#002856!important;border: 2px solid #002856!important;color:fff!important}

.page-navigation ul.pagination li.current {background: none;color: #daa900;}
.page-navigation ul.pagination li a {color: #002856;}
.page-navigation ul.pagination li a:hover {color: #daa900}
.page-navigation ul.pagination li.next a:hover {background: #e1e1e1;color: #daa900;}
.single .pod .platforms .platform-toggle {background: #002856!important;}

.single article .entry-content p {color:#002856!important;}
.cat-loop .the-post .byline {color: #002856!important;}
.cat-loop .information h3 a{color: #002856!important;}
.cat-loop .information h3 a:hover {color: #daa900!important;}
.recent li a.recent-tilte:hover {color: #daa900;}

.recent li a.recent-tilte {color: #002856;}

.top-bar-right #menu-main-menu li ul li a{
background-color:#002856!important;text-shadow:none!important;border-top:none!important; border:none!important;}
.top-bar-right #menu-main-menu li a:hover {text-shadow:none!important;}

.Resources a:hover{color: #daa900!important;}
.Resources a{color: #002856!important;}

.top-bar-right #menu-main-menu li.li-give a {
	padding: 4px 15px 0px 0px;}

.top-bar-right #menu-main-menu li.facebook-li a {background: #daa900!important;}
.top-bar-right #menu-main-menu li.twitter-li a {background: #daa900!important;}
.top-bar-right #menu-main-menu li.youtube-li a {background: #daa900!important;}

.top-bar-right #menu-main-menu li.li-give a {color: #daa900!important;}

.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {border-color: rgba(255, 255, 255, 1.00) transparent transparent!important;}

#blue-row-post-top {
    box-shadow: none!important;
    background: #fff!important;
}

#blue-row-post-top h2 {color: #002856!important;text-shadow:none!important}
#blue-row-post-top p{display:none!important}
.resource-archive article .date-banner {color: #daa900!important;}

body h1, body h2, body h3, body h4, body h5, body h6, body button, body p {color: #002856;}
a {color: #daa900;}
.large-12 a {color: #daa900!important;}
footer.footer a {color: #daa900!important;}
#about_staff_bios .column h3 a {color: #002856!important;}
#about_staff_bios .column h3 a:hover {color: #daa900!important;}
body p {font-family: 'Avenir Book'!important;color: #002856!important;}
ol {font-family: 'Avenir Book'!important;color: #002856!important;}
ul {font-family: 'Avenir Book'!important;color: #002856!important;}
ul a{color: #daa900}
#main a {color: #daa900;font-family: 'Avenir Book'!important;}
h4.widgettitle {color:#fff!important;background: #002856!important;}
#sidebar1 a{color: #daa900;}
#featured-post h4 a {color: #002856!important}
#featured-post h4 a:hover {color: #daa900!important}
.entry-content ul li {color: #002856!important}
.entry-content p{font-family: 'Avenir Book' !important;}
.article-header h1{font-family: 'Avenir Black'!important;font-size: 27px;}
.recent li a.recent-tilte {color: #002856!important}
.recent li a.recent-tilte:hover {color: #daa900!important}
#ft-article article div.post-info a {font-family: 'Avenir Black';font-size:15px}
#ft-article article div.post-info .authors a {color:#fff!important}
#ft-article article div.info .authors a {color: #fff!important;}
#related_grid .column a {color: #002856!important}
#related_grid .column a:hover {color: #daa900!important}
footer.footer {background: #002856!important;}
footer.footer .copy p {color:#fff!important}
footer.footer .copy address {color:#fff!important}
footer.footer a:hover {color: #fff;}
#other-posts .additional .content-heading {display:none!important}
#other-posts .post-information a:hover {color:#daa900!important;}
#other-posts .excerpt    { margin-top: 10px;}
#ft-article article div.info section p {font-family: 'Avenir Black'!important;line-height: 1.3;text-shadow:none;}
#ft-article article div.post-info section p {font-family: 'Avenir Book';line-height: 1.3;text-shadow:none;font-size: 14px;}
#other-posts a.ptitle h3{font-family: 'Avenir Black'!important;font-size:19px!important;padding-bottom:5px;padding-top:5px}
#other-posts a.ptitle h4{font-family: 'Avenir Book'!important;padding-top:5px}
#other-posts .blog-poster div.info section p {font-family: 'Avenir Book';}
#related_grid .column a {color: #002856;}
#related_grid .column a:hover {color: #daa900;}
.post-information p{font-family: 'Avenir Book';}
#other-posts a.ptitle:hover h3 {color: #daa900!important;}
#other-posts a.ptitle:hover h4 {color: #daa900!important;}
#searchWidget .sectionLabel {color: #002856!important;}
#searchWidget #cat [type="checkbox"] + label {color: #002856!important;}
.nopadding svg {fill: #002856 !important;}
.resource-post-title a{color: #002856!important}
.resource-archive article .date-banner {color: #002856}
.Resources article section div a:hover {color: #002856;}
.thin-cta-grey p {color: #002856;}
#other-posts .excerpt{height: auto;padding-bottom:2px}

.thin-cta-grey button {background: #daa900;}

.page-template-page-resources #sfs #filters button.is-checked {
	background: #002856;}

.page-template-page-podcast .supported-audio-bar .large-2 a {
    font-size: 25px;
    display: block;
    color: #002856;
}

body {color: #002856;}
a:hover {
    color: #002856;
}

#about_staff_bios .column h3 a {
	color: #002856;}

#about_staff_bios .column h3 a:hover {
    color: #daa900;
}

.thin-cta-grey p {letter-spacing: 0px!important;}

.thin-cta button {
	background: #daa900!important;}

.thin-cta {
	background: #002856!important;}

.thin-cta-grey button {
	background: #002856!important;}

.thin-cta-grey button:hover {
	background: #daa900!important;}

#home-search form .searchBar input#searchsubmit {background: #002856;border: 1px solid #002856;}
#home-search form .searchBar input#searchsubmit:hover {
	background: #daa900;border: 1px solid #daa900;}
body h1 {color: #002856!important;font-family: 'Avenir Black'!important;font-size: 2.5rem!important;}
body h2 {color: #002856!important}
body h3 {color: #002856!important;font-family: 'Avenir Black'!important;font-size: 1.8rem!important;}
body h4 {color: #002856!important;font-family: 'Avenir Heavy'!important;text-transform:uppercase;font-size: 1rem;}
body h5 {color: #002856!important}
label {color: #002856!important}

.single .pod .control #play{background:#002856!important}
.single .pod .control #pause{background:#002856!important}
.page-template-page-resources #sfs #filters button.is-checked {background: #002856!important;color:#daa900!important}
.page-template-page-resources #sfs #filters button {color: #002856!important;border: 2px solid #195096;}
#ctf-more {color:#fff!important}

.gform_footer .gform_button{background: #002856!important}

.thin-cta button:hover {
	color: #daa900;}

#category-poster h1 {color:#fff!important}

#top-bar-menu {display: flex;
justify-content: center;
align-items: center;}

.author-list a:hover {
    color: #daa900!important;
}

.author-list a {
	color:#002856!important}

.auth-content #main a {color: #002856!important}

.auth-content #main a:hover {color: #daa900!important}
#author-info .auth-side ul li a i {background: #002856!important}
#author-info .auth-side ul li a i:hover {background: #daa900!important}
.widget_bp_category_widget ul li a {color: #002856!important}
.widget_bp_category_widget ul li a:hover {color: #daa900!important}
 
#sub-poster h1 {color:#fff!important; font-size: 70px!important;}
.thin-cta-grey p  {color: #002856!important}

.single .pod .platforms .platform-list li a {background:#002856!important;color: #fff!important}
.single .pod .platforms .platform-list li a:hover {color: #daa900!important;text-shadow:none!important;}
p.teaser {color:#fff!important}
#other-posts .blog-poster div.info section p {color:#fff!important}

.top-bar-right ul {line-height: 0;background:#002856!important}
.top-bar-right #menu-main-menu li ul {border-top:none!important;}

#searchWidget .authors {display:none!important}
#searchWidget #cat {display:none!important}
#searchWidget #format {display:none!important}
#searchWidget .searchBar {display:none!important}
#page-id-41373 p.headline {color:#fff!important}


.page-id-41373 section.wysiwyg img{width:50%!important;padding:1%!important}
.page-id-41373 section.wysiwyg:nth-of-type(odd) {background-color: #f2f2f2!important;}
.page-id-41373 section.wysiwyg a {color: #fff!important;
    padding: 5px 10px;
    font-size: 20px;
    text-align: center;
    text-transform: uppercase;border-radius: 5px;background: #002856!important;}
.page-id-41373 section.wysiwyg a:hover {background: #daa900!important;}


@font-face	{font-family: 'Avenir Heavy';
	src: url('/wp-content/uploads/2019/03/Avenir-Heavy-05.ttf');}

@font-face	{font-family: 'Avenir Book';
	src: url('/wp-content/uploads/2019/03/Avenir-Book-01.ttf');}

@font-face	{font-family: 'Avenir Black';
	src: url('/wp-content/uploads/2019/03/Avenir-Black-03.ttf');}
