/* building signs styles */

.buildingsign_slider {
	margin: 0 0 30px 0
}

.sitecontent_left img.fleft {
	float: left;
	margin: 0 50px 30px 0;
}

.qty_guarantee_block {
	width: 100%;
	float: left;
	clear: both;
	background: #231f20;
	padding: 40px;
}

.qty_guarantee_block p {
	color: #fff !important;
	text-align: left;
	clear: both;
	border-top: 1px solid #2d2a2a;
	padding: 28px 0 0 0;
	margin: 20px 0 20px 0 !important;
	width: 100%;
	float: left;
	clear: both;
}

.blocktitle {
	color: #f26532;
	font-size: 22px;
	text-transform: uppercase;
	text-align: left
}

.blocktitle img {
	float: left;
	margin: 0 15px 0 0
}

.buildingsignpg .right_col_linkbox {
	margin: 0;
}

.buildingsign_slider .slick-arrow {
	background: #f26532;
	width: 45px;
	height: 45px;
	right: 0;
	left: inherit;
	top: 48%;
	bottom: inherit;
}

.buildingsign_slider .slick-arrow:before {
	color: #fff
}

.buildingsign_slider .slick-arrow:hover {
	background: #fff;
}

.buildingsign_slider .slick-arrow:hover:before {
	color: #999
}

.buildingsign_slider .slick-arrow.slick-prev {
	left: 0 !important;
	z-index: 1;
}

.contactslidebox img {
	width: 100%
}

.qty_guarantee_block p {
	border-color: #847b73
}
