/* Footer CSS Document */
div.horizontal
{
width:100%;
height:26px;
overflow:hidden;
position:absolute;
bottom:0px;
background:url('./images/footer-background.png');
background-size: 100% 100%;
z-index:9999;
text-align: center;
box-shadow: 0 -2px 2px rgba(0 ,0, 0,0.3);
}
.slide-div div.horizontal
{
width:100%;

position:relative;
bottom:0px;
background:url('./images/footer-background.png');
background-size: 100% 100%;
z-index:9999;
text-align: center;
box-shadow: 0 -2px 2px #3c3c3c;
}
@media (max-width: 993px)
{
	
	.home-slide #footer2 {visibility:visible;}
	#footer.h {visibility:hidden;}
}
@media (min-width: 992px)
{
	
	.home-slide #footer2 {visibility:hidden;}
	#footer.h {visibility:visible;}
}
div.horizontal div{margin:0 auto; position:relative; text-align:center; max-width:850px; }
div.horizontal div ul
{
list-style-type:none;
margin:0 auto;
padding:0;
padding-top:0px;
position:relative;
text-align::center;
}
div.horizontal div li
{
display:inline-block; height:100%; padding-left:20px/*display:inline;*/ 
}
div.horizontal div a
{
display:block;
height:100%;
/*width:auto;*/
}
div.horizontal div a:link,div.horizontal div a:visited
{
font-weight:bold;
color:#2c582b;

text-align:center;
padding:4px;
text-decoration:none;

}

div.horizontal div a:hover,div.horizontal div a:active, div.horizontal div a.active
{
background-color:#ab9c43;color:#fff;
-webkit-box-shadow:inset 0px 0px 4px 2px rgba(0,0,0,0.6);
-moz-box-shadow: inset 0px 0px 4px 2px rgba(0,0,0,0.6);
box-shadow: inset 0px 0px 4px 2px rgba(0,0,0,0.6);
/*border-radius: 3px 3px 3px 3px; border-left:none;-webkit-border-radius: 3px 3px 3px 3px;*/
}
@media(max-width:992px) {
	div.horizontal div a{
	font-size:11px!important;
	overflow:hidden;
	 padding-top:6px;
	 padding-bottom:6px;
	 
	 }
	 
	 div.horizontal div li {
	padding-left: 5px!important/*display:inline;*/;
	}
	div.horizontal div a:link,div.horizontal div a:visited
	{
	padding-top: 6px;
	padding-bottom: 6px;
	
	}
}