/* CSS Document */
.footer-line { background:url(../images/footer-line.gif) no-repeat top center #58595b; height:15px;} 
.footer-bottom { background:#000000; border-top:20px solid #d23309;}
.footer-Box { padding:20px;}
.footer-info { display:inline-block; vertical-align:top; width:calc(100% - 220px - 5px);}
.footer-info a { color:#838383;}
.footer-info a:hover { color:#fff;}
.footer-info li { display:inline-block; vertical-align:top; padding-right:35px;}
.footer-info li p { padding-bottom:25px; font-size:14px; color:#838383; padding-bottom:22px; letter-spacing:1px;}
.footer-info li p b { color:#fff; text-transform:uppercase; padding-bottom:5px; font-size:15px; display:block;}
.tel, tel:hover { cursor:default; color:#838383 !important; text-decoration:none;}
.footer-copyright { display:inline-block; vertical-align:top; width:220px; text-align:right; font-size:13px; color:#fff;}
.footer-copyright div { padding-bottom:15px;}


@media only screen and (max-width: 960px) {
}

@media only screen and (max-width: 768px) {
.footer-info li p { padding-bottom:10px;}
}
@media only screen and (max-width: 640px) {

}
@media only screen and (max-width: 570px) {

}

@media only screen and (max-width: 414px) {
.footer-info { width:100%; padding-bottom:15px; text-align:center;}
.footer-info li { padding-right:0;}
.footer-copyright { width:100%; text-align:center;}
}

@media only screen and (max-width: 320px) {

}