/***
* Sites Duo Trio Reformer
*
**/
.duo-trio-banner {
	margin-bottom: 50px;
}

.duotrio-main-title h1 {
	font-size: 30.32px;
	color: #ea158f;
	text-transform: uppercase;
	font-family: 'HumansRoman';
}

.duotrio-main-title p {
	text-align: left;
	font-size: 20.32px;
	color: #5b666e;
	font-family: 'HumansRoman';
}

.rates-title h1 {
	font-size: 30.32px;
	color: #ea158f;
	text-transform: uppercase;
	margin-bottom: 60px;
	font-family: 'HumansRoman';
}

.rates-column {}

.rates-column img {
	margin-bottom: 15px;
}

.rates-column a {
	font-size: 12.32px;
	color: #5b666e;
	font-family: 'HumansRoman';
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

.rates-column span {
	font-size: 12.32px;
	color: #5b666e;
	font-family: 'HumansRoman';
	text-transform: uppercase;
	margin-left: 8px;
	margin-bottom: 15px;
}

.rates-column p {
	font-size: 14.32px;
	color: #5b666e;
	font-family: 'HumansRoman';
}

.classes-holder {}

.classes-holder h3 {
	font-size: 20.32px;
	color: #5b666e;
	margin-bottom: 20px;
	font-family: 'HumansRoman';
}

.classes-price {
	margin-bottom: 8px;
	font-size: 20.32px;
	text-align: left;
}

.classes-price a {
	color: #5b666e;
	border-radius: 50%;
	display: inline-block;
	width: 41px;
	height: 42px;
	border:  #5b666e 1px solid;
	padding: 5px 8px 5px 10px;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
}

.classes-price span {
	font-size: 20.32px;
	color: #5b666e;
	margin-left: 10px;
	text-transform: capitalize;
}

.all-private-holder {
	margin-top: 30px;
	font-size: 14.32px;
	color: #5b666e;
}

.rates-sep {}

@media(max-width: 360px){
	.rates-sep {
		display: none;
	}

	.rates-column {
		margin-bottom: 50px;
	}
}

.rates-right-column {}

