









.footer-outer           { background:#dbdbdb; }
.footer-outer .footer-inner .footer           { padding: 40px 0; }

.footlinks { padding-bottom: 24px; }

.footlinks ul { margin: 0; padding: 0; float:right; list-style-type:none; }
.footlinks li { float:left; font-size: 12px; margin: 0; }
.footlinks li a { display: inline-block; border-right: 1px black solid; padding: 4px 13px; color:black; }
.footlinks li a:hover { text-decoration: none;  }

.footlinks li:last-child a { border: 0; }




.address-area { border-top: 1px rgb(0 0 0 / 0.20) solid; clear:both; padding: 25px 0; }

.address-area p.address            { font-size: 13px; }
.address-area p.address span           { font-weight:bold; font-size: 18px; }



.address-area p.phones  a           { font-weight:bold; font-size: 14px; margin-right: 7px; }
.address-area p.phones			{ font-size: 13px; text-align:center; }

.address-area p.hours			{ font-size: 11px;  }






.footer .social-icons p { text-align:center; }


.copyright-area { border-top: 1px rgb(0 0 0 / 0.20) solid; clear:both; padding: 18px 0; }



.logos  { text-align:left;  }
.logos img { margin: 5px 10px; max-height: 28px;  }


.copyright p { text-align: right; font-size: 12px; font-weight: 300; }







.linkback { padding-top: 50px; }
.linkback p { text-align:left; font-size: 10px;  }
.linkback p a { color:rgba(0 0 0 / 0.40); }




@media only screen and (max-width: 1100px) 

{
.logos,
.copyright p,
.linkback p { text-align:center; }

}






















/** Misc
 **************************************************************** **/
#toTop {
	background-color: #333;
	border-radius: 4px 4px 0 0;
	color: #FFF;
	position: fixed;
	height: 35px; width: 48px;
	right: 6px; bottom: 0;
	text-align: center;
	text-transform: uppercase;
	opacity: 0.9;
	padding-top: 7px;
	text-decoration:none;
	display:none;
	z-index: 1000;

	-webkit-transition: all 0.2s;
	   -moz-transition: all 0.2s;
		 -o-transition: all 0.2s;
			transition: all 0.2s;
}
#toTop:before {
	font-family: "fontawesome";
	content: "\f077";
}


