﻿/* opa/styles.css
 * OPA site only
 * ===================================
 * =================================== */
 
@charset "utf-8";
/* CSS Document */


/* What's New Banner */
#x31189 {
	background-color: #f0e5e5; 
	border-bottom: 1px solid #6c0000; 
	padding:10px 10px 0px 10px; 
	margin-bottom: 15px
}

#deptFooter, #deptFooterText {
	display: none;
}

#OPA-form .error, #OPA-form-anon .error  {
	color: #FF0000;
}

#mainColContent .contactText > strong, #mainColContent .contactText > a, #mainColContent .contactText > br 
	{display:none }
#mainColContent .contactText div 
	{padding-top:10px}

	
/* contact us page address alignment */

@media (min-width: 768px) {
	#mainColContent .mailingAddress {
		float: right;
		width: 60%;
	}
	#mainColContent .streetAddress {
		float: left;
		width: 40%;
	}
}


/* pages with no right sidebar  */


#x114783 #mainColMain p,
#x114783 #mainColMain h2,
#x114783 #mainColMain .ui-accordion-content,
#x114783 #mainColMain ul,


#x109753 #mainColMain p,
#x109753 #mainColMain h2,
#x109753 #mainColMain .ui-accordion-content,
#x109753 #mainColMain ul,

#x30888 #mainColMain p,
#x30888 #mainColMain h2,
#x30888 #mainColMain .ui-accordion-content,
#x30888 #mainColMain ul,

#x105909 #mainColMain p,
#x105909 #mainColMain h2,
#x105909 #mainColMain .ui-accordion-content,
#x105909 #mainColMain ul,

#x104559 #mainColMain p,
#x104559 #mainColMain h2,
#x104559 #mainColMain .ui-accordion-content,
#x104559 #mainColMain ul,

#x2608 #mainColMain p,
#x2608 #mainColMain h2,
#x2608 #mainColMain h3,
#x2608 #mainColMain .ui-accordion-content,
#x2608 #mainColMain ul,

#x54002 #mainColMain p,
#x54002 #mainColMain h2,
#x54002 #mainColMain .ui-accordion-content,
#x54002 #mainColMain ul,

#x10988 #mainColMain p,
#x10988 #mainColMain h2,
#x10988 #mainColMain .ui-accordion-content,
#x10988 #mainColMain ul {
	max-width: 100% !important;
}



/* twitter tile (B-Tile)*/
.twitterTile.taxonomyTile, #featuredTileContainer .twitterTile.taxonomyTile iframe{
	height: 310px !important;
}

#x28072{
	max-width: 228px !important;
	
}

#x30888 #mainColMain ul li{
	margin-bottom: 0px;
}

#x56114 p{
	margin-bottom: 0px;
}

/* homepage single row tile set */
/*
#x2608 .taxonomyTile.height2 {
	height: 206px;
}
*/

/* Demonstration Complaint Dashboard */
#mainColContent #caseProgressImages img,
#caseProgressImages img {
	display: none;
}
#mainColContent #caseProgressImages img.active,
#caseProgressImages img.active {
	display: block;
}

.card.cardwiththumbnailexcerpt img {
    width: 310px;
}