footer {
	/*position: fixed;
	width: 100%;
	bottom: 0;*/
    background-color: #363636;
}

.copyright {
    font-size: 0.75em;
    color: #999;
    margin: 0 auto;
    text-align: center;
    padding: 20px 0 10px;
}

.copyright strong, .copyright a {
    color: #0da3e2;
}

.copyright p:last-child {
    margin-bottom: 0px;
}

#hwasmart_link {
    text-decoration: underline;
}

#hwasmart_link::after {
    content: ' ';
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #0da3e2;
    border-radius: 50%;
}