﻿/* put your shameful CSS here */
.sz-feedback-section{
	display:none;
}
p a, li a {
	text-decoration:underline;
}
/*Transferred from Layout Shame*/
#bc_video{
	margin-top:20px
}

.pagelayoutWrapper{
	overflow:hidden;
}


#siteLinks .section-title {
	 font-weight: 600;
	font-size: 32px;
	 letter-spacing: -1.5px;
}


#siteLinks a.siteLinks-item:hover {
	color: #66C6FF !important;
}
#siteLinks a.siteLinks-item:visited {
	color: white !important;

}

#videoPlayer:has(iframe), #videoPlayer:has(video) {
	background: #eaeaea;
}



#videoPlayer .section-title {
		 font-weight: 600;
	font-size: 25px;
	 letter-spacing: -1.5px;
	 margin-top: 10px;


}
#videoPlayer .col-lg-5{
	padding-right:30px!important;
}


#airportApp {
	z-index: 2000;
}


/*End Transferred from Layout Shame*/

.side-nav a {
	font-size: 2rem;
}
.side-nav .social .fas, .side-nav .social .fab, .side-nav .social .far, .side-nav .social .fal { 
	font-size: 2rem;
}

/*coronavirus updates web part - set tab buttons text to white*/
.magazine-section a.btn, a.btn:link, a.btn:visited {
    color: white;
    padding:.8rem 1.6rem;
}

/*coronavirus updates web part - set link button text to white*/
table#servicesTable a.btn.btn-info.btn-sm {
	color: white;
}

/***ADA Corrections***/
#servicesTable_paginate > ul > li.paginate_button.page-item.previous.disabled{
	display:none;
}
.broward-color-blue{
	color:#39c0ed;
}
#hero-image .dropdown-toggle, #heroImage .dropdown-toggle{
	color:#005180;
}
.ms-bcrteTableOddRow-blue{
background-color: #E0F2FF !important;
}

footer.page-footer .footer-copyright
{
	color:#FFFFFFb3;
}
.ms-rteElement-P, .ms-rtestate-field p{
	line-height:1.5 !important
}
.QL-item p {
line-height:1.5;
}

.ms-bcrteElement-button{
	font-size: 1em;
}
footer.page-footer a#sitemapBtn {
	padding-bottom:14px !important;
	color:#005A8F !important;
}

.pagelayoutWrapper ul li a{
	padding: 13px 0 !important;
	line-height:2 !important;
	font-size:1rem !important;
}

.pagelayoutWrapper ul li a.page-link {
padding: 6px 20px !important;
}


#hero-image .metadata{
	padding:5px 0 !important;
	
}

#hero-image .metadata .bread-crumb a{
	padding:16px 4px;
}
section.lightBlueCards div.blueCardsButton > a, #darkBluecards > div.darkBlueCardsButton > a {
	padding:0 !important;
	font-size:14px  !important;
	line-height:1.5 !important;
	
}

footer.page-footer a{
padding: 11px 0;
}

footer.page-footer a.qLink{
	font-size:1em;
	border-radius: 22px;
	padding: 12px 17px 12px 21px;
}

.mtg-link{
	font-size:1em;
}

#siteLinks .siteLinks {
background-color: #005A8F !important;
}

/*fix for quicklinks hover*/
.QL-item a:hover, .QL-item a {
color:#0277bd;
	}

.flickity-prev-next-button .flickity-button-icon {
	color: #0277bd;
}
	
#homeAnnouncements a,#homeAnnouncements a:visited {
	color: white;
	text-decoration:none;
}

a:link{
	color:#005180;
}
/**Accordion "fix", Shows drop down for mobile  **/
@media screen and (max-width: 998px){
	#TopNavigationMenuV4 > div > div > ul > li > ul > li > ul{display:block !important}
	#TopNavigationMenuV4 > div > div > ul > li > ul > li > ul > li > a > span > span{font-weight:300 !important;}
}

@media screen and (max-width: 750px){
.modal-backdrop {
	display:none!important;
}
}

