.header-text {

	color: #959595 !important;

}



.header-href {

	color: #606b6e !important;

	font-size: 1em;

	font-weight: 900;

	letter-spacing: 1px;

}



.header-href:hover {

	color: rgba(255, 255, 255) !important;

	transition: 1s;

}



.href-spacer {

	padding: 5px;

}



.home-title {

	color: #dc4588;

	width: 300px;

}



.home-title-text {

	padding-top: 20px;

	color: #606b6e;

	text-align: center;

	font-style: italic;

}



.home-title-text-tran {

	color: rgba(255, 255, 255, 0.5);

	text-align: center;

	font-weight: bold;

}



.home-hr {

	border: none;

	height: 2px;

	color: rgba(16, 16, 16, 0.2);

	background: rgba(16, 16, 16, 0.2);

}



.home-header-section {

	height: 100px;

}



.home-section {

	margin-top: 50px;

}



#mainfeatures {

	text-align: center;

	background-image: url(../../images/main-features.jpg);

}



#mainfeatures i {

	font-size: 48px;

}



#mainfeatures h3 {

	margin-top: 15px;

	font-size: 30px;

	margin-bottom: 7px;

	color: #fff;

}



#mainfeatures .slider-overlay {

	opacity: 0.8;

}



/* Rules for sizing the icon. */

.material-icons.md-14 {

	font-size: 14px !important;

}

.material-icons.md-16 {

	font-size: 16px !important;

}

.material-icons.md-18 {

	font-size: 18px !important;

}

.material-icons.md-24 {

	font-size: 24px !important;

}

.material-icons.md-28 {

	font-size: 28px !important;

}

.material-icons.md-32 {

	font-size: 32px !important;

	margin-left: 1em;

}

.material-icons.md-36 {

	font-size: 36px !important;

}

.material-icons.md-48 {

	font-size: 48px !important;

}



.material-icons.md-96 {

	font-size: 96px !important;

}



.material-icons.md-128 {

	font-size: 128px !important;

}



.material-icons.md-160 {

	font-size: 160px !important;

}



/* Rules for using icons as black on a light background. */

.material-icons.md-dark {

	color: rgba(0, 0, 0, 0.54);

}

.material-icons.md-dark.md-inactive {

	color: rgba(0, 0, 0, 0.26);

}



/* Rules for using icons as white on a dark background. */

.material-icons.md-light {

	color: rgba(255, 255, 255, 0.7);

}

.material-icons.md-light.md-inactive {

	color: rgba(255, 255, 255, 0.3);

}



.home-feature {

	color: rgba(255, 255, 255, 0.7);

	font-weight: bold;

	font-size: 1.5em;

}



.navbar-item {

	color: rgba(255, 255, 255, 0.8) !important;

	font-size: 1.05em !important;

}



.last-reg-container {

}



.whyus-container {

}



.testimonials-container {

}



.whyus-content {

	background-image: url(../../images/wall_2.jpg);

	padding: 60px 0;

}



.whyus-content h2 {

	margin-top: 0;

	color: #fff;

}



.whyus-content .lead {

	font-size: 16px;

	margin-bottom: 10px;

}



.whyus-content h1 {

	margin-bottom: 30px;

}



.whyus-content .info {

	color: rgba(255, 255, 255, 0.85) !important;

	text-align: center;

	padding: 40px;

}



.whyus-content .info p {

	width: 100%;

	font-size: 2.2em;

	margin-bottom: 40px;

}



.whyus-content .info span {

	width: 100%;

	font-size: 1.2em;

	font-style: italic;

}



.whyus-content .info i {

	width: 100%;

}

