
body {
	background-color: #333333;
	color: #f8f8f8;
}

.modal {
	color: #333333;
}

li a i {
	margin-right: 7px;
}

.headerSection {
	color: #cccccc;
	text-shadow: 1px 1px 0px #ededed, 4px 4px 0px rgba(0,0,0,0.15);
	margin-bottom: 20px;
}

.btn-default.btn-hollow {
	background-color: transparent;
	color: #f8f8f8;
	border: 2px solid #f8f8f8;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.btn-default.btn-hollow:hover {
	background-color: #f8f8f8;
	color: #333;
	border: 2px solid #f8f8f8;
}

.quoteFormGrp {
	margin-top: 30px;
}

.buttonsSection {
	margin-top: 60px;
}

.footerSection {
	margin-top: 100px;
}

.pinkRoninLink {
	color: pink;
}
.pinkRoninLink:hover {
	color: pink;
}
.nav .pinkRoninLink:hover {
	color: #333333;
}








.owl-carousel .item {
	width: 100%;
	text-align: center;
	padding: 0px 30px;
	font
}

.owl-carousel .item h1 {
	text-shadow: 4px 4px 3px rgba(0,0,0,0.1); 
}

.owl-carousel .item p {
	margin-top: 46px;
	font-size: 20px;
}

.owl-carousel .owl-controls .owl-nav .owl-prev, 
.owl-carousel .owl-controls .owl-nav .owl-next {
	font-size: 250%;
}

.owl-carousel .owl-controls .owl-nav .owl-prev {
	float:left;
	width: 100px;
	margin-left: 20px;
}

.owl-carousel .owl-controls .owl-nav .owl-next {
	float: right;
	margin-right: 20px;
}

.nav-pills > li > a {
	border-top-left-radius: initial;
	border-top-right-radius: initial;
}









.errorText {
	display: none;
	color: pink;
	font-weight: 900;
}

.has-error .errorText, 
.has-error label {
	color: #f2dede;
}

.has-error input, 
.has-error textarea {
	background-color: #f2dede;
	color: #a94442;
}



