.ares .tabs .tab-title {padding: 0 5px; width: 25%; text-align: center;}
.ares .tabs .tab-title.pkg {width: 27%;}
.ares .tabs .tab-title.act {width: 26%;}
.ares .tabs .tab-title.flt {width: 22%;}
.ares .tabs .tab-title.last {padding: 0;}
.ares .tabs .tab-title > a {
	background: none; 
	color: #4d4d4f; 
	font-family: 'Lato', sans-serif; 
	font-size: 18px; 
	font-style: italic; 
	font-weight: 700;
	padding: 0;
}
.ares .tabs .tab-title > a:hover, .ares .tabs .tab-title.active > a {background: none; color: #1b5686; }
.ares .tabs .tab-title > img {display: none; margin: 5px auto;}
.ares .tabs .tab-title.active > img {display: block;}

.ares .row.collapse > .columns.pad-right {padding-right: 10px;}


.ares label {color: #37424a; font-size: 16px; font-weight: 700; margin-bottom: 5px;}
.ares input[type="text"], .ares input[type="text"]:focus, .ares input[type="text"]:active { 	
	background: #f0ece0; 
	border-width: 2px;
	border-style: solid;
	box-shadow: none;
	color: #37424a;
	font-size: 16px;
	margin: 0 0 15px 0px;
	transition: none;
}
.ares .select2-container {margin-bottom: 15px;}
.ares.blue .select2-container.themed .select2-choice {background: #f0ece0; border-width: 2px; color: #37424a; height: 36px; line-height: 32px;}
.ares.blue .select2-results li {font-size: 14px; line-height: 18px;}

.ares select, .ares select:focus, .ares select:active, .ares select:hover {
	border-width: 2px;
	border-style: solid;
	box-shadow: none;
	font-size: 16px;
	margin: 0 0 15px 0px;
	transition: none;
}

.ares .buttons {margin-top: 15px;}

.ares .addl-links {padding-top: 15px; text-align: center;}
.ares .addl-links p {font-size: 16px; line-height: 24px; margin-bottom: 10px;}
.ares .addl-links a {font-weight: 700;}
.ares .addl-links a i {position: relative; top: 1px; margin-left: 2px; font-weight: 700;}


/*** desktop ***/
@media only screen and (min-width: 64.063em) and (max-width: 81em) { 	
	.ares .tabs .tab-title > a {font-size: 16px;}
}