/*Footer Menu Widget Titles Color*/
#colophon {
	color: #909090;
}
/*Footer Menu Link Hover Color*/
#colophon a:hover {
	color: #656565;
}
/*Footer Menu Link Color*/
#colophon a {
    color: #ffffff;
}

/* change footer widgets to one column layout added 09/2021 */
@media (min-width: 992px) {
  .site .site-footer .widget {
    width: 25%;
  } 
}

/*Adjust Footer Menu Text Size*/
.site-footer {
    font-size: 0.965rem;
}

/* Insert copyright at footer */
footer#colophon.site-footer::after {
		content: "© 2024 SoFloBulls LLC SoFloBulls.com™. Material in any right may not be reproduced without the expressed written consent of Matthew Manuri. All rights reserved.";
	display: inline-flex;
	font-size: 11px;
	font-stretch: extra-condensed;
	line-height: inherit;
	font-weight: bold;
	letter-spacing: -0.01em;
	text-transform: none;
	color: #909090;
	margin-left: 15px;	
}

/*Site Link Color Green*/
a,
a:hover,
a:focus,
a:active {
	color: #005941;
}

/*
* Text Widget Styles
*
* Global styles to help fix common display issues on WordPress.com
* that could happen with the Rich Text Widget, introduced in WordPress 4.8.
*/

.widget.widget_text {
	word-wrap: break-word;
}

.widget.widget_text ul,
.widget.widget_text ol {
	margin-bottom: 1em;
	margin-left: .875em;
	padding-left: .875em;
}

.widget.widget_text li ul,
.widget.widget_text li ol {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
}

.widget.widget_text ul {
	list-style: disc outside none;
}

.widget.widget_text ol {
	list-style: decimal outside none;
}

.widget.widget_text ul li,
.widget.widget_text ol li {
	border: 0;
	list-style: inherit;
	margin: 0;
	padding: 0;
	text-align: left;
}

.widget.widget_text ul li:before {
	content: "";
}

.widget.widget_text p {
	margin-bottom: 1em;
}

.jetpack-social-navigation-genericons a::before {
    font-family: FontAwesome;
}

/*Change Sticky Header Menu Background to Green, Font to White - RF */
#sticky-header{
	background-color: #005941 !important;
	color: white;
}
#gotop{
	color: white !important;
	font-family: "bree-1","bree-2",sans-serif;
}
/*==============*/

/*Change Menu font to Bree - RF */
#primary-menu{
	font-family: "bree-1","bree-2",sans-serif;
	font-size: inherit;
	font-weight: bold;
	letter-spacing: -0.08em;
	text-transform: none;
}
/*=================*/

/*Adjust Site Logo Size - Matt 3.25.22*/ 
#masthead .custom-logo { 
	width: auto;
	max-width: 200px;
	height: auto;
}
 /*======================= */

/* Remove Cart from navigation #6220304-HC VG */
ul#site-header-cart {
    display: none;
	!important;
}

.header-search-button {
	margin-left: 5px;
}

/*Remove gap between sticky menu and top on mobile hc-14551017 by ERM*/
@media screen and (max-width: 782px) {
 #sticky-header.scroll-header {
    top: 0px;
 }
} 

/*Get rid of right border on logo | RN-2332942-zen*/
.site-branding {
    border-right: none !important;
}

/*Get rid of left border on search icon on mobile hc-14551017 by ERM*/ @media screen and (max-width: 992px) { 
	.header-search-button { 
		border: none; 
	} 
}

.single .site-main .entry-summary:after, .page .site-main .entry-summary:after {
    color: #005941;
    content: "..........................................";
    display: block;
    letter-spacing: 4px;
    line-height: 1;
    margin: 30px auto 0;
    max-width: 25rem;
    overflow: hidden;
    white-space: nowrap; 
}

.th-highlighted-summary::after {
  color:#005941;
  content:"..........................................";
  display:block;
  letter-spacing:4px;
  line-height:1;
  margin:30px auto 0;
  max-width:25rem;
  overflow:hidden;
  white-space:nowrap;
}

/*Adjust Image Attachment Page Descriptions Font Color*/

code {
  background-color:#ffffff;
  border-radius:6px;
  color:#000000;
  padding:0.2em 0.3em;
}

/*Adjust Image Carousel Attachment Page to Show Info Always*/

.jp-carousel-info-extra,.jp-carousel-image-meta {
    display: block;		
}

