@media screen and (max-width: 1140px) {	html { overflow:scroll; padding-bottom:180px}/* --------- Media --------- */#media-content { position:relative; right:auto; top:auto; text-align:right; margin-top:-2px; font-family:DINCondRegular, Helvetica, Arial, sans-serif; }#media-content a { color:#000; font-size:55px; text-transform:uppercase;}#media-content a:hover { color:#ff0099;}#media-content li { margin-bottom:10px; text-align:right;}#list-links1 { position:relative; top:auto; right:auto; width:100%; height:auto; float:right; }#list-links2 { position:relative; top:auto; right:auto; height:auto; float:right; border-top:1px solid #000; margin-top:20px; padding-top:20px }/* -------- Services ------- */#services-content { position:relative; overflow:hidden; top:50px; left:20px; width:450px; padding-bottom:50px; margin:0; font-family:DINCondRegular, Helvetica, Arial, sans-serif; text-align:left;}#services-content a, #services-content p { color:#fff; font-size:43px; text-transform:uppercase;  margin-bottom:10px;}#services-content a:hover { color:#ff0099;}#services-left, #services-right { width:450px; float:none; margin:0; text-align:left;}#services-left p, #services-right p { text-align:left;}#services-right { border-top:1px solid #fff; margin-top:40px; padding-top:40px; }#accordion-left ul, #accordion-right ul { float:none; color:#FFF; text-align:left; font-size:25px; width:430px; margin-left:10px; margin-top:0; height:auto;}#accordion-right ul a, #accordion-left ul a { font-size:18px;}  }