p {
	margin: 10px 0 10px 0;
}

.phone-banner {
    display: none;
}

.section{
	padding-top:20px;
}

.content-header {
	margin: 0 0 10px;
}

.button{
	text-transform: uppercase;
	font-weight: bold;
}

.inquire{
	margin-top: 19px;
}

.thumb{
	width: 15%;
	margin-right: .5%;
	border:auto;
	border: 1px solid #CCC;
}

.thumb:last{
	margin-right: 0;
}

.project-title {
	font-size:15px;
}

input[type="text"], input[type="password"], input[type="search"], input[type="url"], input[type="email"], input[type="number"], select, textarea {
background-color: #F5F5F5;
border: 1px solid #E0E0E0;

}

.section-header:after {
	display:none;
}

.services li{
	display:inline-block;
	float:left;
	margin-right: 20px;
	font-weight: 600;
}

figure.project-thumb img {
	/*border: 1px solid #E0E0E0;*/
}

.iconbox-content h3 a{
	color: #292929;
}

.iconbox-content a{
	color: #292929;
}


#closer, .closer{clear:both;}

#rightHolder, .rightHolder{float:right;}

#leftHolder, .leftHolder{
	float:left;
}

#spacer5, .spacer5{
	display:block;
	height: 5px;
}

#spacer10, .spacer10{
	display:block;
	height: 10px;
}

.antispam, .email2{
	display:none;
}

hr {
	margin: 10px 0;
	color: #D3D3D3;
	background-color: #D3D3D3;
	border-top: 1px solid #D3D3D3;
}

#site-header{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7b1315;
	border-right-color: #7b1315;
	border-bottom-color: #7b1315;
	border-left-color: #7b1315;
}

.caps{
	text-transform: capitalize;
}

.quote-rotator:before {
	content: '\f10d';
}


.quote-form{
	text-align:center;
}

.quote-form input{
	width:85%;
}
.hot{
	color:#7f191b;
}

@media (max-width: 479px) { 
	.phone-banner {
	    background-color: #363636;
	    height: 64px;
	    width: 100%;
	    display: block;
	    text-align: center;
	    z-index: 10;
	    position: relative;
	    padding-top: 10px;
	}

    .phone-banner a, .phone-banner h3 {
        color: #fff;
    }

    .phone-banner h3 {
        font-size: 20px;
        font-weight: 600;
        margin-bottom: -15px;
        margin-top: -1px;
    }

    .phone-banner a {
	    font-size: 30px;
	    font-weight: 600;
	}
}

@media only screen and (max-width: 479px){ 
	.container {
	    width: 85%;
	}
}
