/* 
This is the section css for
One Stop 
*/

/****** Melissa requested we hide contact button per WM 8/20 ******/
a#btnContactBrandTop {
	display: none;
}


#home-content .imgCenter {
	text-align: center;
}

#home-content .pyPara2 {
	background-image: none;
}
#home-content #oneStop .pyPara2 {
	padding: 0;
}

#home-content #oneStop .centerContent{
	padding: 3% 10%;
}
#home-content #oneStop .borderContent .border{
	float: none;
}
#home-content #oneStop .dropIn, #home-content #oneStop .eventSection{
	background-color: #382140;
}
#home-content #oneStop .dropIn h3, #home-content #oneStop .eventSection h3, #home-content #oneStop .eventSection h4{
	color: #ffe800;
}
#home-content #oneStop .dropIn p, #home-content #oneStop .eventSection p, #home-content #oneStop .eventSection a, #home-content #oneStop .eventSection a:visited{
	color: #FFFFFF;
}
#home-content #oneStop .dropIn img{
	display: block;
	margin: 0 auto
}
#home-content #oneStop .eventSection .oneStopEvent{
	border-bottom: 2px solid #ffe800;
	padding: 1% 0;
}
#home-content #oneStop .eventSection .oneStopEvent:last-of-type{
	border-bottom: none;
}
#home-content #oneStop .eventSection h4, #home-content #oneStop .eventSection p{
	text-align: left;
}
#home-content #oneStop .eventSection .oneStopEvent .grid3 img {
	border: 2px solid #ffe800;
	display: block;
	width: 85%;
	margin-top: 30px;
}

@media only screen and (max-width: 1440px){

	#home-content #oneStop .eventSection .oneStopEvent .grid3{
		padding-right: 1.5%;
	}
}


#home-content #oneStop .midSectionSplit {
	float: left;
	width: 100%;
	display: block;
	margin-top: 1px;
}

#home-content #contact-page .grid4 {
	padding: 20px;
}


#home-content #cardSection {
	float: left;
	width: 100%;
	margin-bottom: 25px;
}
#home-content #cardSection .grid3{
	padding: 10px;
}
#home-content #cardSection > .row-responsive{
	display: flex;
}
#home-content #cardSection .grid4{
	padding: 10px;
}

#home-content .card{
	border: 2px solid #eee;
	border-top: 7px solid #441F49;
	background-color: #fff;
	float: left;
	width: 100%;
	height: 100%;
}

#home-content .card img{
	display: block;
}
#home-content .card .slides{
	min-height: 300px;
}

#home-content #cardSection .card p, #home-content #cardSection .card h3  {
	padding: 0 15px;
}
@media only screen and (max-width: 768px) {
	#home-content #cardSection > .row-responsive {
		display: block;
	}
}
