/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */
blockquote {
	background:transparent url(../images/typography/s5_left_quote.png) no-repeat top left;
	font-size: 1.1em;
	font-weight:700;
	color: #467474;
	font-style:italic;
	line-height:1.3em
	margin:12px 0pt;
	padding:0px 0px 5px 60px;
	width:auto;
}

blockquote p {
	background:transparent url(../images/typography/s5_right_quote.png) no-repeat bottom right;
	margin-top:0pt;
	padding:0pt 60px 10px 0pt;
}

br {
  display: block;
  margin-bottom: 2px;
  font-size:2px;
  line-height: 2px;
}

ul li {
padding-bottom:8px;
}

figcaption {
text-align: center;
font-size: 0.9em;
font-style: italic;
margin-bottom: 10px;
}

dd.category-name {
color: #6e6e6e;
}

dd.category-name a {
color: #6e6e6e;
}

h2 a {
color: #000058;
}

.fa {

}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

p.readmore a:link {
color:#183c77;
}

p.readmore a:hover {
text-decoration:underline;
}

img.pull-left {
padding-right: 20px;
float:left;
}

img.pull-right {
padding-left: 20px;
float:right;
}

.s5_mod_h3 {
color:#fff;
}

.gm-style .place-card .place-name {
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
 font-weight:500;
 font-size:14px;
 color:#ffffff;
}

#s5_right_column_wrap {
margin-top: 16px;
}