.footer2 * { box-sizing: border-box; font-family: ""; } .footer2 img { border: 0; display: block; max-width: 100%; width: 180px; height: 146px; object-fit: cover; } .footer2Content { background: rgb(38, 38, 38); } .footer2Content .content { max-width: 1200px; margin: 0 auto; padding: 50px 0; font-size: 0; } .footer2Content .content:after, .footer2Right ul:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; } .footer2Left { display: inline-block; vertical-align: top; width: 25%; padding-right: 5%; } .footer2Right { display: inline-block; vertical-align: top; width: 75%; } .footer2Right ul { list-style: none; font-size: 0; padding: 0; margin: 0; padding: 10px; padding-left: 0; border-bottom: 1px solid rgb(63, 63, 63); } .footer2Right ul li { display: inline-block; vertical-align: top; color: #fff; margin-bottom: 10px; } .footer2Right ul li a { text-decoration: none; color: #fff; width: 120px; display: inline-block; text-align: center; font-size: 16px; } .footer2Right .details { padding-left: 42px; margin-top: 30px; } .footer2Right .details p { margin: 0; font-size: 14px; color: rgb(165, 165, 165); line-height: 1.75; } .footer2ContentBottom { font-size: 14px; color: rgb(127, 127, 127); height: 46px; line-height: 46px; background: rgb(63, 63, 63); } .footer2ContentBottom .content { max-width: 1200px; margin: 0 auto; text-align: right; }