h2.follow-text { margin: 0px; font-size: 2.333vw; letter-spacing: 0.05833vw; line-height: 3.0833vw; color: #FFFFFF; font-family: 'suisse_intlsemi_bold'; text-transform: uppercase; padding-bottom: 1.75vw; } div#footer fieldset { border: none; padding: 0px; } .mlist-header { display: none; } .wrapper.leftWrapper { width: 89%; margin: 0 auto; padding-bottom: 6.083vw; } .follow-block { display: inline-block; width: 49%; vertical-align: top; } .footer_wrapper.wrapper { display: inline-block; width: 49%; } div#footer .socials a { text-decoration: none; color: #FFFFFF; padding-right: 1vw; vertical-align: middle; } div#footer .socials a.icon-soundcloud { font-size: 26px; } div#footer .socials a.icon-deezer { font-size: 20px; } div#footer .socials a:hover, div#footer .copyright a:hover { opacity: 0.5; } div#footer .socials { margin-bottom: 6.333vw; } .copyright a, .copyright { font-size: 0.6666vw; letter-spacing: 0.0166vw; line-height: 0.8333vw; color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-family: 'suisse_intlsemi_bold'; } .copyright { width: 76%; } @media screen and (max-width:1023px), (min-width:1024px) and (max-width:1366px) and (orientation:portrait) { h2.follow-text { font-size: 28px; letter-spacing: 0.7px; padding-bottom: 30px; } .footer_wrapper.wrapper { display: block; width: 100%; } .follow-block { display: block; width: 100%; } div#footer .socials { text-align: center; position: absolute; top: 237px; } div#footer .socials a { padding-right: 13px; } .copyright a, .copyright { font-size: 8px; letter-spacing: 0.2px; line-height: 10px; } .wrapper.leftWrapper { position: relative; } .copyright { position: absolute; top: 284px; width: 100%; } div#footer .socials a.icon-soundcloud { font-size: 23px; } div#footer .socials a.icon-youtube { font-size: 20px; } } @media screen and (max-width:767px) { span.sep-copypipe { display: none; } .copyright { max-width: 265px; } } @media screen and (min-width:1920px) {}