
	body{background:      !important;}
a {
	color: #d1252b !important;	}
a:hover {
	color: #d1252b !important;	}
.topbar{
	background:#d1252b url('')     !important;
}
	.topbar a {color:#FFFFFF !Important}
	.topbar a:hover {color:#FFFFFF !Important}
	.navbar-inner{background:#d1252b url('')     !important;}

.dropdown li a {color:#d1252b !important;;}
.nav-collapse .nav > li.drop > a, .nav-collapse .nav > li > a{
	color: #ffffff !important;	text-shadow: 0 1px 1px #1c1c1c !important;}
.nav-collapse .nav > li.drop:hover > a, .nav-collapse .nav > li:hover > a  {
	color: #1c1c1c !important;	text-shadow: 0 1px 1px #1c1c1c !important;}
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
	color: #d1252b !important;		}
	#banner{background:#d1252b url('')     !important;}
footer a  {	color: #ffffff !important;}
footer a:hover {color: #d1252b !important;}
/* Sections */
#logo { color: #ffffff !important; }

.content { margin-top: 50px; margin-bottom: 50px; }

.promo-box blockquote { margin-bottom: 0; background-color: #d1252a; }
.promo-box blockquote .preview-button { color: #ffffff !important; }

.content ul { margin-left: 30px; list-style-type: initial; }
.content ul li { margin-bottom: 10px; }

.right-social a.go-to-top { background-color: #731D1D !important; }

.recent-projects > h2 span, h2.heading span, .team > h2 span, .contact-page > h2 span, .blog > h2 span, h2.top-title span, .single-work > h2 span { border-bottom: 6px solid #d1252a; }

.project-content { background-color: rgba(247, 73, 73, 0.9); }

/* Custom CTA */
#cta-contact {
  box-sizing: border-box;
  margin-top: -44px;
  padding: 20px; 
  font-size: 30px;
  text-align: center;
  line-height: 1.2;
  background-color: #D1252B;
  color: rgb(255, 255, 255);
}

/* Slider */
#slider .nav-arrows span { border: 3px solid #d1252a; }
#slider .sl-slider h2 span { border-bottom: 2px solid #d1252a; }

/* Footer */
footer a { color: #02ab68; }
footer a:hover { color: #ffffff; text-decoration: none; }

footer .footer-widget h3 span { border-bottom: 5px solid #d1252a; }

footer .last-line { background-color: #d1252a ;}

/* Contact Form */
.contact-info input, .contact-info textarea { width: 85%; height: 30px; margin-top: 7px; border-radius: 0; }
.contact-info textarea { height: auto; }
.contact-info input[type="submit"] { display: inline-block; width: auto; height: auto; padding: 12px 20px; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #ffffff; background-color: #d1252a; border: none; }

/* Admin Bar */
#wpadminbar a { color: #ffffff !important; }

