  /*
	Implementation Skeleton v3 - 12/6/18
	Add styles to overwrite customer CSS, USE WITH CAUTION.
*/

/* START Override OU-Forms styles */
.input-group input[type=checkbox]{
	display:inline-block!important;
	margin-right:5px!important;
}

.input-group input[type=radio]{
	display:inline-block!important;
	margin-right:5px!important;
}
.page .form-container label{
	margin-bottom:0px!important;
}
.main-column .thumbnails > li {
	margin-left: 5px!important;	
}
fieldset.input-group{
	display:inline-block;
	margin-right:5px!important;
}
fieldset.form-group{
	display:inline-block;
	margin-right:5px!important;
}

.form-control:hover {
	border-color: #d31245;
}

.form-control:active {
	border-color: #d31245;
}

.form-control:focus {
	border-color: #d31245;
	box-shadow: none;
}

input[type="email"]:focus{
	box-shadow: none;
	border-color: #d31245;
}

input[type="text"]:focus{
	box-shadow: none;
	border-color: #d31245;
}

.form-control{
	height: calc(3.25rem + 2px);
    padding: .375rem .75rem;
    font-size: 2rem;
}


 .form-control option.selected:hover {
    font-weight: normal;
    color: white;
    background: #d31245;
}

blockquote {
    font-family: reason-new, sans-serif;
    font-size: 3rem;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.27;
    letter-spacing: 0.25px;
    color: rgb(35, 31, 32);
    position: relative;
    padding-left: 20px;
    margin-bottom: 3rem;
}

img.related-post-item-img {
	display:block;
	max-width: 200px;
}

/* END Override OU-Forms styles */


