@charset "UTF-8";
footer {
	background: #381A72; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(rgba(0,0,0, 0.65), rgba(0,0,0, 0.85)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgba(0,0,0, 0.65), rgba(0,0,0, 0.85)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgba(0,0,0, 0.65), rgba(0,0,0, 0.85)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgba(0,0,0, 0.65), rgba(0,0,0, 0.85)); /* Standard syntax (must be last) */
	border-top: 2px solid #C19E6B;
	color: white;
	height: auto;
	padding: 10px 0px;
	text-align: center;
	width: 100%;
	z-index: 2;
}
.footer-links {
	font-size: 13px;
}
.footer-links:link, .footer-links:visited, .footer-links-disabled  {
	color: white;
	text-align: center;
    text-decoration: none;
    display: inline-block;
	border-bottom: 1px solid transparent;
}
.footer-links:hover, .footer-links:active {
    color: gold;
	border-bottom: 1px solid gold;
}
.footer-links-disabled {
	color: #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
}
.copyright {
	font-family: 'Quicksand', sans-serif;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	letter-spacing: 2px;	
}
.copyright1 {
	text-transform: capitalize;	
}
.powered-by {
	font-family: 'Quicksand', sans-serif;
	font-size: 12px;
}
.policy-links {
	font-family: 'Quicksand', sans-serif;
	font-size: 10px;
}
@media (max-width: 450px) {
	footer, .copyright	{
		font-size: 10px;
	}
	.footer-links, .powered-by {
		font-size: 9px;
	}	
}

/* Small Tablets */
@media (min-width: 451px) and (max-width: 768px) {
	footer, .copyright	{
		font-size: 11px;
	}
	.footer-links, .powered-by {
		font-size: 10px;
	}
}