html, body{ margin: 0px; padding: 0px; } footer { font-family: 'Open Sans', sans-serif !important; } .footer-internet-main { width: 100%; background: #3e3e40; font-family: 'Open Sans', Arial, Verdana, sans-serif; font-weight: 400; line-height: 18px; text-align: left !important; } .footer-internet-main .container { background: transparent; } .footer-internet-main .mb0{ margin-bottom: 0px !important; } .footer-internet-main .pb0{ padding-bottom: 0px !important; } .footer-internet-main a{ outline: none !important; } .footerinternet { overflow: hidden; margin: 0px auto; } .footer-internet-column { width:25%; float:left; } .footer-internet-column .cat-group { padding:20px; } .footer-internet-column .cat-group .cat-title { width: 100%; display:block; margin:0 0 10px 0; font-weight: 400; font-size: 23px; line-height: 23px; text-transform: uppercase; color:#fff !important; } .footer-internet-column .cat-group .cat-title a, .footer-internet-column .cat-group .cat-title a:visited { cursor: pointer; color: #FFFFFF; font-size: 18px; line-height: 18px; } .footer-internet-column .cat-group a { cursor: pointer; width:100%; display:block; margin:0 0 5px 0; font-size: 15px; color: #ababab; text-decoration: none; } .footer-internet-column .cat-group .cat-title a:hover, .footer-internet-column .cat-group a:hover { color: rgba(255, 255, 255, .5); } #ibu_footer_container { width:100%; float:left; } #ibu_traffic { width:100%; margin:0px auto 0px auto; text-align:center; background: #3e3e40; } @media (max-width: 992px) { .footer-internet-column { width: 98%; margin-left: 0px; text-align: left; } .footer-internet-column:nth-child(1) { padding-top: 20px; } .footer-internet-column .cat-group { padding: 2px 5px 0; } .footer-internet-column .cat-group .cat-title, .footer-internet-column .cat-group .cat-title a { display: block; font-size: 17px; line-height: 19px; } .footer-internet-column div[id^="category-"] { transition: all .5s ease-in-out; display: none } .footer-internet-column div[id^="category-"] a { width: 90%; float:left; margin: 0 20px 0px 0px; font-size: 14px; line-height: 24px; } .footer-internet-column div[id^="category-"] a:last-child { padding-bottom: 15px; } footer p { text-align: left; font-size: 12px; margin-left: 0px; } }