/*

 * Custom CSS

 *

 * Place here your custom CSS. This will keep your custom css when there is a theme update.

 *

 */

/* # Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-widgets {
	background-color: #000;
	clear: both;
	font-size: 16px;
	text-align: center;
}

.footer-widgets .wrap {
	padding-top:50px;
}

.footer-widgets,
.footer-widgets .wrap a,
.footer-widgets .wrap a.button {
	color: #fff;
}

.footer-widgets .wrap a {
	text-decoration: underline;
}

.footer-widgets input {
	border: 1px solid #fff;
}

.footer-widgets a:hover {
	color: #a0ac48;
}

.footer-widgets li {
	border-bottom: 1px solid #fff;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.footer-widgets .widget {
	margin-bottom: 40px;
}

.footer-widgets p:last-child {
	margin-bottom: 0;
}

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
	width: 33.33333333333333%;
}

.footer-widgets-1 {
	margin-right: 0px;
}

.footer-widgets-1,
.footer-widgets-2 {
	float: left;
}

.footer-widgets-3 {
	float: right;
}


/* # Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {
	background-color: #000;
	font-size: 14px;
	line-height: 1;
	padding: 100px 0;
	text-align: center;
}

.site-footer,
.site-footer .wrap a {
	color: #fff;
}

.site-footer .wrap a:hover {
	color: #a0ac48;
}

.site-footer p {
	margin-bottom: 0;
}

.site-footer .dashicons {
	font-size: 16px;
	vertical-align: top;
}

#text-14 {
width: 100%;
}

#text-15 {
width: 100%;

}
