footer{margin:1em auto 0;background:#353535;color:#7F7F7F;clear:both;padding-bottom:3em}footer ul{list-style:outside none none;margin:0;padding:0}footer .container-fluid{padding-left:45px;padding-right:45px}footer img{max-width:100%}footer a{transition:all 100ms linear;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear}footer a:hover{color:#97D700;background-color:transparent}footer .mid-section{margin:70px 0;width:100%}.footer-tbl{display:table;width:100%;padding-top:2%}.footer-tblLarge{display:table;width:100%}.footer-tbl-row{display:table-row}.footer-tbl-cell{display:table-cell;vertical-align:top;padding:2%}.footer-tbl-cell p{font-size:12px;line-height:18px;font-family:"Helvetica",Arial,sans-serif;font-weight:100;margin:0}.footer-tbl-cellLarge{display:table-cell;vertical-align:top;padding:0.5%}.footer-tbl-cellLarge p a{color:#7F7F7F;text-decoration:underline}.footer-tbl-cellLarge p a:hover{color:#97D700}.footer-tbl-bottom{display:table;width:100%;table-layout:fixed;margin:2% 0 0 0}.footer-tbl-row-bottom{display:table-row}.footer-tbl-cell-bottom{display:table-cell;vertical-align:top;padding:0.5%}.footer-tbl-cell-bottom a{color:#7F7F7F;text-decoration:underline}.footer-tbl-cell-bottom a:hover{color:#97D700}.social-icon li{width:31px;height:31px;margin-right:3px;display:inline-block;vertical-align:middle;line-height:31px}.alignLeft{text-align:left}.bottomMenu li{font-size:12px;line-height:18px;font-family:"Helvetica",Arial,sans-serif;font-weight:100}.bottomMenu li a{color:#fff;text-decoration:none}.bottomMenu li a:hover{color:#97D700;text-decoration:none}.social-tbl{display:table}.social-tbl-cell{display:table-cell;text-align:center;vertical-align:top;padding:2%}.dwnldTbl{display:table;width:100%;height:100%;table-layout:fixed}.dwnldTblCell{display:table-cell;text-align:center;vertical-align:middle}@media screen and (max-width: 992px) {.footer-tbl{padding-top:5%}.footer-tbl-cellLarge{display:block;padding:2%}.footer-tbl-cell-bottom{display:block;width:100%;padding:2%}}@media (max-width: 600px) {.footer-tbl{padding-top:10%;display:block}.footer-tbl-cell{padding:5%;display:block}.footer-tbl-cellLarge{padding:5%}.footer-tbl-cell-bottom{padding:5%}}