

#footer {
		position: relative;
		float: none;
		width: 100%;
		margin: 0 auto;
		padding-top:5px;
		padding-bottom:3px;
		background-color: #5a4339;
}

#footer2 {
		position: relative;
		float: none;
		width: 100%;
		margin: 0 auto;
		padding-top:10px;
		padding-bottom:3px;
		background-color: #5a4339;
}

.divider-footer {
	width:450px;
	height:5px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px
	margin-bottom:5px;
	border-top: .018em solid #cdbcab;
	border-bottom: .018em solid #cdbcab;
}

.center-logo{
	width:60%;
	align-self: center;
	border:3px solid #000;
}

.footer_font_left{
	text-align:left;
	color: #cdbcab;
	font-weight: 400;
	font-family: 'Arial', sans-serif;
	font-size: 1em;
	}	

	.footer_font_left a:link{
		color: #FFF;
		}	

	.footer_font_left a:hover{
		color: #b4ae96;
		}	

	.footer_font_left a:visited{
		color: #FFF;
		}	



.footer_font_center{
			text-align:center;
			color: #cdbcab;
			font-weight: 400;
			font-family: 'Arial', sans-serif;
			font-size: 1em;
	
}

.footer_font_center a:link{
	color: #FFF;
	}	

.footer_font_center a:hover{
	color: #b4ae96;
	}	

.footer_font_center a:visited{
	color: #FFF;
	}	

.footer_font_right{
			text-align:right;
			color: #cdbcab;
			font-weight: 400;
			font-family: 'Arial', sans-serif;
			font-size: 1em;
	
}

.footer_font_right a:link{
	color: #FFF;
	}	

.footer_font_right a:hover{
	color: #b4ae96;
	}	

.footer_font_right a:visited{
	color: #FFF;
	}	

		.divider_small	{
			width: 100px;
			height:1px;
			color: #FFF;
			margin-right: auto; 	
			margin-left: auto;
			margin-bottom: 10px;
		}
.line_small {
width:200px;
float:right;
margin-left:10px;
margin-right:45px;
margin-top: 50px;
margin-bottom:1px;
border-top: solid #FFF .10em;
	
	
}


.device-xl.sticky-footer #top-bar,
.device-lg.sticky-footer #top-bar { z-index: 299; }

.device-xl.sticky-footer #header,
.device-lg.sticky-footer #header { z-index: 199; }

.device-xl.sticky-footer #slider:not(.slider-parallax-invisible),
.device-xl.sticky-footer #page-submenu,
.device-xl.sticky-footer #page-title,
.device-xl.sticky-footer #content,
.device-lg.sticky-footer #slider:not(.slider-parallax-invisible),
.device-lg.sticky-footer #page-submenu,
.device-lg.sticky-footer #page-title,
.device-lg.sticky-footer #content { z-index: 2; }

.device-xl.sticky-footer #footer,
.device-lg.sticky-footer #footer {
	position: fixed;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 1;
}

.device-xl.sticky-footer:not(.stretched) #footer,
.device-lg.sticky-footer:not(.stretched) #footer {
	left: 50%;
	margin-left: -610px;
	width: 1220px;
}

.device-lg.sticky-footer:not(.stretched) #footer {
	margin-left: -500px;
	width: 1000px;
}

#footer .footer-widgets-wrap {
	position: relative;
	padding: 80px 0;
}

.footer-widgets-wrap .col_full,
.footer-widgets-wrap .col_half,
.footer-widgets-wrap .col_one_third,
.footer-widgets-wrap .col_two_third,
.footer-widgets-wrap .col_three_fourth,
.footer-widgets-wrap .col_one_fourth,
.footer-widgets-wrap .col_one_fifth,
.footer-widgets-wrap .col_two_fifth,
.footer-widgets-wrap .col_three_fifth,
.footer-widgets-wrap .col_four_fifth,
.footer-widgets-wrap .col_one_sixth,
.footer-widgets-wrap .col_five_sixth { margin-bottom: 0; }

.footer-logo {
	display: block;
	margin-bottom: 30px;


	