.site-footer { padding: 80px 0 0; } .site-footer .footer-top { padding: 0 0 25px; } .site-footer .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.2); padding: 25px 0; } .site-footer .footer-logo { margin: 0 0 30px; } .site-footer .list-title { margin: 15px 0 30px; } .site-footer .footer-nav .nav-item { margin: 0 0 20px; } .site-footer .details-text { margin: 0 0 45px; } .site-footer .social-nav { margin: 0 0 20px; } @media (max-width: 1399px) { .site-footer { padding: 60px 0 0; } .site-footer .footer-logo img { max-width: 170px; } } @media (max-width: 1199px) { .site-footer { padding: 40px 0 0; } .site-footer .footer-logo img { max-width: 155px; } .site-footer .footer-logo { margin: 0 0 20px; } .site-footer .details-text { margin: 0 0 30px; } .site-footer .footer-nav .nav-item { margin: 0 0 10px; } } @media (max-width: 1024px) { .site-footer { padding: 20px 0 0; } .site-footer .ipad-full { width: 100% !important; } .site-footer .footer-bottom { padding: 10px 0; } .site-footer .footer-logo { margin: 0 0 10px; } .site-footer .footer-logo img { max-width: 100px; } .site-footer .details-text { margin: 0 0 15px; } .site-footer .footer-nav { display: none; padding: 10px 0 0; } .site-footer .footer-nav .nav-item { margin: 0 0 5px; } .site-footer .social-nav { margin: 0 0 10px; } .site-footer .social-nav .nav-item { margin-right: 10px; } .site-footer .social-nav .nav-item a { transform: scale(0.8); } .site-footer .list-title { position: relative; padding: 9px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.6); margin: 0; font-size: 16px; text-transform: uppercase; cursor: pointer; } .site-footer .list-title:after { position: absolute; content: ""; right: 5px; top: 10px; height: 10px; width: 10px; border-right: 3px solid #ffffff; border-top: 3px solid #ffffff; transform: rotate(135deg); transition: all 0.5s; } .site-footer .footer-top { padding: 0 0 10px; } .site-footer .list-title.active:after { transform: rotate(-45deg); top: 17px; } .site-footer .list-title.border-none { border-bottom: none; } .site-footer .visit-count { margin-bottom: 5px; } } @media (min-width:1025px) { .site-footer .footer-nav { display: block !important; } }