* {
	text-shadow: none !important;
}

.center {
	text-align: center;
}

#logo {
	display: block;
	text-align: center;
background: #cecece; /* Old browsers */
background: -moz-linear-gradient(top, #cecece 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cecece), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cecece 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cecece 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cecece 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom, #cecece 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.ui-content {
	background: #ddd;
}

.ui-navbar li a.ui-link, .ui-navbar li a.ui-link:hover {
	background: #060606 !important;
	border-color: #666 !important;
	color: #fff !important;
	text-shadow: #060606 1px 1px 0 !important;
}
.ui-navbar li a.ui-link:hover {
	background: #060606 !important;
}
h1, h2, h3 {
	color: #CC0001;
}

.ui-selectmenu .ui-header {
	background: #000;
}
.ui-selectmenu .ui-header h1 {
	color: #fff !important;	
}
.ui-select a {
	color: #333 !important;
}

a.get-quote {
	width: 100% !important;
	border: none !important;
	margin: 0 0 1px;
	padding-left: 0 !important;
	border-radius: 0 !important;
	font-size: 16px !important;
}

.ui-header {
	text-align: center;
}

button.ui-btn, .button, a.get-quote {
	background: #990100 !important;
	color: #fff !important;
	border-color: #840404 !important;
	text-shadow: #840404 1px 1px 0 !important;
}
.ui-footer {
	border-top-color: #840404 !important;
	border-bottom-color: #000 !important;
}

.ui-icon-phone, .ui-icon-location, .ui-icon-user {
	background: #cd2b29 !important;
	border-color: #ae2326 !important;
}
.ui-body .ui-icon-phone, .ui-body .ui-icon-location {
	float: left;
}

.ui-body h3 {
	margin: 12px 0 0;
}
h3.special {
	margin-top: 12px;
	margin-bottom: 8px;
}
p.special {
	margin: 8px 0 12px;
	padding-left: 40px;
}
