@charset "UTF-8";
/*
Theme Name: Milan Junior Camp Sporteventi
Description: AC Milan football soccer summer camp
Theme URI: http://www.milancamp.com/
Version: 1.2 - Author: Harry Paul
Author URI: http://www.harrypaul.website/
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, br, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, main, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;} body {line-height:1;} h1, h2, h3, h4, h5, h6 {clear: both;font-weight: normal;} article, main, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;} nav ul {list-style:none;} blockquote, q {quotes:none;}  blockquote {quotes:none;} blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;} ins {background-color:#ff9;color:#000;text-decoration:none;} mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;} del {text-decoration:line-through;} abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;} table {border-collapse:collapse;border-spacing:0;}  a img {border: 0;} hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;} input,select {vertical-align:middle;} header, footer, aside, nav, article, main {display:block;} body {background:url(img/bgacmilan.jpg) no-repeat fixed center top #000000;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:justify;line-height:17px;z-index:1;} #_hi {font-family:Mangal,Arial,Helvetica,sans-serif;} meta {display:none;} #header {width:100%;} #header h1, #header h2, #header h3 {clear:none;float:left;margin:0;height:130px;} #header h1 {font-size:36px;margin-right:132px;} #header h2 {font-size:24px;} header h3 {font-size:18px;} #container {background:#d00000;border-radius:9px;border:solid 3px #d00000;margin:0 6px 6px 8px;padding:3px;box-shadow:0 3px 6px #000000;overflow:auto;width:750px;float:left;} #container p {color:#000000;font-size:12px;text-align:justify;line-height:normal;} #container h2 {color:#000000;font-size:20px;line-height:45px;text-indent:49px;} #container h2 a {color:#000000} #container .language_ar {width:345px;height:130px;position:relative;display:block;float:left;padding: 9px 9px 12px 9px;margin:3px;background:url(img/box_bg.jpg) repeat-x bottom #FFFFFF;border-radius:9px;border:solid 3px #333333;box-shadow:-3px 3px 6px #333333;} #container .language_ar h2 {font-size:24px;} #container .language_ar p {margin-right:0;font-family:Verdana, Geneva, sans-serif;font-size:13px;} #container .language_ar a {text-decoration:none;} .language {width:345px;height:130px;position:relative;display:block;float:left;padding: 9px 9px 12px 9px;margin:3px;background:url(img/box_bg.jpg) repeat-x bottom #FFFFFF;border-radius:9px;border:solid 3px #333333;box-shadow:-3px 3px 6px #333333;} #container .language p {margin-left:49px;} #container .language a {text-decoration:none;} .titles {clear:both;height:130px;width:960px;margin:0 auto;padding-top:40px;} main {clear:both;} .page {background:#FFFFFF;color:#000000;width:918px;border-radius:9px;padding:20px;margin:0 auto;border:solid 3px #d00000;box-shadow:-9px 9px 18px #000000;overflow:auto;} .arabic {font-size:13px !important; line-height:22px !important;} .arabic_style {font-family:Verdana, Geneva, sans-serif !important;font-size:1.4em;line-height:28px;} .arabic_style .page h1 {font-size:40px;} .arabic_style .page h2 {font-size:36px;} .arabic_style .page h3 {font-size:28px;}  .arabic_style .page h4 {font-size:24px;} .arabic_style small {font-size:15px;} .arabic_style #more_info {font-size:28px;} .arabic_style #main_menu li {font-size:18px;} .arabic_style #main_menu li.normal {font-size:11px;}.arabic_style .page li {margin-right:22px;} .page section {border:1px solid #CCCCCC;padding:20px;margin:40px 0 20px 0;border-radius:9px;} .page aside.comments {border:1px solid #CCCCCC;padding:20px;margin:40px 0 20px 0;border-radius:9px;} .page h1 {font-size:36px;text-align:center;line-height:normal;font-weight:bold;color:#F00000;margin-top:10px;margin-bottom:20px;} .page h2 {font-size:24px;text-align:center;line-height:normal;font-weight:bold;margin:20px 0 14px 0;} .page h3 {color:#F00000;font-size:18px;text-align:justify;line-height:normal;font-weight:bold;margin:30px 0 7px 0;} .page h4 {font-size:16px;line-height:normal;font-weight:bold;margin:30px 0 7px 0;} .upper {text-transform:uppercase;} .note {border-top:dotted 1px #333;padding:14px 0;} .page p {margin-bottom:7px;} .page ul {list-style-type:disc;margin: 0 0 14px 16px;} .page ol {list-style-type:decimal;margin: 0 0 14px 20px;} .images {margin:0 auto !important;width:798px;height:180px;clear:both;padding-bottom:10px !important;} #more_info {margin-top:70px;text-align:center;font-size:24px;line-height:40px !important;} .image_videos {margin:0 auto;width:758px;height:84px;clear:both;padding-top:10px;} #more_info {margin-top:70px;text-align:center;font-size:24px; line-height:40px !important;} small {font-size:12px;} #main_menu {background:url(img/bg1.jpg) repeat-x scroll left top #c10202;width:100%;position:fixed;top:0;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;box-shadow:-3px 3px 4px #333333;clear:both;z-index:1;} #main_menu ul {width:960px;height:30px;margin:0 auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;clear:both;} #main_menu li {display:block;color:#FFF;width:105px;float:left;height:30px;line-height:30px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:bold;border-right:1px solid #CCC;position:relative;} #main_menu li:hover {background:url(img/bg2.jpg) repeat-x scroll left top #ccc;color:#f00000;} #main_menu li a {display:block;position:absolute;left:0;text-decoration:none;height:100%;width:100%;color:#FFFFFF;} #main_menu li:hover a {color:#f00000;} #bottom_menu {background:url(img/bg2.jpg) repeat-x scroll left top #ccc;width:100%;position:fixed;bottom:0;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;box-shadow:1px -1px 4px #333333;clear:both;z-index:1;} #bottom {width:960px;height:26px;margin:0 auto;font-family:Arial, Helvetica, sans-serif;font-size:11px !important;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;clear:both;} .languages {float:left;padding:0 3px;border-right:1px solid #CCC;} .languages a {display:block;text-decoration:none;height:20px;color:#333;}  .languages li {margin: 0 8px;float:left;list-style-type:none;padding:3px 0;height:20px;line-height:20px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;} .it {background:transparent url('img/flags.png') no-repeat 0 -60px;padding-left:22px;} .us {background:transparent url('img/flags.png') no-repeat 0 -20px;padding-left:22px;} .en {background:transparent url('img/flags.png') no-repeat 0 0;padding-left:22px;} .ru {background:transparent url('img/flags.png') no-repeat 0 -40px;padding-left:22px;} .tr {background:transparent url('img/flags.png') no-repeat 0 -120px;padding-left:22px;} .hi {background:transparent url('img/flags.png') no-repeat 0 -160px;padding-left:22px;} .de {background:transparent url('img/flags.png') no-repeat 0 -80px;padding-left:22px;} .es {background:transparent url('img/flags.png') no-repeat 0 -100px;padding-left:22px;} .ar {background:transparent url('img/flags.png') no-repeat 0 -140px;padding-left:22px;} .pt {background:transparent url('img/flags.png') no-repeat 0 -180px;padding-left:22px;} .social a {display:block;text-decoration:none;height:20px;color:#333;} .social {float:right;padding:0 3px;border-left:1px solid #CCC;} .social ul {float:left;} .social li {margin: 0 3px;float:left;list-style-type:none;padding:3px 0;height:20px;line-height:20px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;} .fb {background:transparent url('img/social.png') no-repeat 0 0;padding-left:22px;} .twitter {background:transparent url('img/social.png') no-repeat 0 -20px;padding-left:22px;} .googleplus {background:transparent url('img/social.png') no-repeat 0 -40px;padding-left:22px;} .youtube {background:transparent url('img/social.png') no-repeat 0 -60px;padding-left:22px;} .mjc_social {font-size:11px;display:block;line-height:20px;height:20px;margin:3px 0 2px 6px;float:left;} .menu_mobile {display:none;} .languages_mobile {display:none;} #bnone {border:0px !important;} .alignleft {float:left;margin:0px 9px 3px 0;} .red {color:#F00000;} .black {color:#000 !important;} .upper {text-transform:uppercase;} ul.circle li {list-style-type:circle;} ol.hours li {list-style-type:none;margin-left:-20px;} ul.services li {list-style-type:none;text-indent:inherit;margin-left:-14px;} .acmilan_adidas {background:url(../img/icona_kit_adidas.gif) 0 0 no-repeat; text-indent:40px;height:94px;line-height:44px !important;} .acmilan_coppa {background:url(img/icona_coppa.jpg) 0 0 no-repeat; text-indent:40px;height:36px;line-height:44px !important;} .insurance {background:url(http://www.milancamp.com/img/icona_assicurazione.gif) 0 0 no-repeat;text-indent:40px;line-height:34px !important;} .champion {background: url('img/icone.jpg');background-position:0 -3px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .presence24 {background: url('img/icone.jpg');background-position:0 -44px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .female {background: url('img/icone.jpg');background-position:0 -94px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .transport {background: url('img/icone.jpg');background-position:0 -134px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .water {background: url('img/icone.jpg');background-position:0 -180px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .food {background: url('img/icone.jpg');background-position:0 -224px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .snack {background: url('img/icone.jpg');background-position:0 -264px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .wash {background: url('img/icone.jpg');background-position:0 -314px;background-attachment:scroll;background-repeat:no-repeat;padding-left:50px;height:38px;display:table-cell;vertical-align:middle;} .alignright {float:right;margin:0 0 6px 18px;} .alignright_ar {float:right;margin:0 0 3px 9px;} .alignleft_ar {float:left;margin:0 18px 6px 0;}  .red {color:#F00000;} .cost {background:#CCCCCC;margin:20px auto;border:2px solid #000;width:832px;} .center {text-align:center;} .airport {width:760px;margin:20px auto;} .airport td, .airport th {border:2px solid #000;} .col1 {width:334px;text-align:center;height:80px;vertical-align:middle;padding:2px;} .colt1 {width:166px;text-align:center;height:15px;vertical-align:middle;padding:2px;border:dotted 1px #000;} .col2 {width:166px;text-align:center;height:30px;vertical-align:middle;padding:2px;border:dotted 1px #000;} .colt2 {border-left:solid 2px #000 !important;} .col3{text-align:center;vertical-align:middle;} .col4 {width:14%;text-align:center;height:30px;vertical-align:middle;padding:2px;} .col5 {text-align:center;height:30px;vertical-align:middle;padding:2px;border:dotted 1px #000;} .col7 {width:668px;text-align:center;height:60px;vertical-align:middle;padding:2px;} .tab {margin:0px !important;} caption {margin-bottom:8px;} #splashpage {width:960px;margin:0 auto;overflow:hidden;clear:both;} #sidebar {float:left;width:120px;padding-left:34px;padding-right:30px;margin-top:-4px;} #sidebar li {list-style-type:none;} .page figure {margin:0;padding:0;} .videos ul {margin:0 auto !important;list-style-type:none;width:876px;overflow:hidden;clear:both;} .videos li {width:426px;float:left;text-align:left;padding:0 6px;list-style-type:none;} .videoar {float:right !important;margin-right:0 !important;} #sidebar li {margin-top:15px;} #container .lang {display:block;background-color:#d00000;background:url(img/triangolo.png) no-repeat 10px 6px #d00000;width:220px;height:24px;position:relative;margin-top:15px;margin-left:45px;border-radius:9px;} #container .lang a {display:block;position:absolute;width:100%;height:100%;font-size:14px;color:#FFFFFF;text-indent:25px;text-decoration:none;font-weight:bold;font-style:italic;text-transform:uppercase;line-height:24px;margin-left:0;} #container .lang_ar {display:block;background-color:#d00000;background:url(img/triangolo.png) no-repeat 174px 6px #d00000;width:190px;height:24px;position:relative;margin-top:15px;margin-right:45px;border-radius:9px;} #container .lang_ar a {display:block;position:absolute;width:100%;height:100%;font-size:18px;color:#FFFFFF;text-indent:25px;text-decoration:none;line-height:24px;margin-left:0;} #english {display:block;background:url(img/buttonuk.png) 0 0 no-repeat;text-decoration:none;} #american {display:block;background:url(img/buttonus.png) 0 0 no-repeat;text-decoration:none;} #italian {display:block;background:url(img/buttonit.png) 0 0 no-repeat;text-decoration:none;} #russian {display:block;background:url(img/buttonru.png) 0 0 no-repeat;text-decoration:none;} #spanish {display:block;background:url(img/buttones.png) 0 0 no-repeat;text-decoration:none;} #german {display:block;background:url(img/buttonde.png) 0 0 no-repeat;text-decoration:none;} #arabic {display:block;background:url(img/buttonuae.png) right 0 no-repeat;text-decoration:none;} #russian {display:block;background:url(img/buttonru.png) 0 0 no-repeat;text-decoration:none;} #turkish {display:block;background:url(img/buttontr.png) 0 0 no-repeat;text-decoration:none;} #hindi {display:block;background:url(img/buttonhi.png) 0 0 no-repeat;text-decoration:none;} #mtc {display:block;background:url(img/buttonmtc.png) 0 0 no-repeat;text-decoration:none;} #footer {width:960px;margin:0 auto;clear:both;padding-bottom:50px;} address {color:#fff;font-style:normal;text-align:center;} #brazilian {display:block;background:url(img/buttonbr.png) 0 0 no-repeat;text-decoration:none;} h2#brazilian {font-size:17px;} #russian {display:block;background:url(img/buttonru.png) 0 0 no-repeat;text-decoration:none;} #sponsor {width:100%;margin:40px 0;clear:both;overflow:auto;min-height:94px;} #sponsor ul {width:625px;margin:0 auto;} #sponsor li {margin:0 9px 0 9px;float:left;list-style-type:none;} #footer p {font-size:12px;color:#FFF;text-align:center;line-height:18px;} #footer .mail {font-size:14px;} #footer address a {color:#FFF;text-decoration:none;} #footer address a:hover {text-decoration:underline;}  #footer h3 {font-size:16px;color:#FFF;font-style:italic;margin:0 0 15px 9px;} #footer .credits {text-align:right;margin-top:16px;color:#999;} #footer .credits a {color:#999;} #footer .credits a:hover {color:#999;text-decoration:underline;} .page section.developers {width:360px;margin:20px;padding:20px;float:left;border-radius:9px;border:solid 1px #CCC;font-size:12px;} .page h3.design {color:#000;font-size:16px;margin-top:7px;} .acmilan_adidas_ar {background:url(http://www.milancamp.com/img/icona_kit_adidas.gif) right bottom no-repeat; text-indent:40px;line-height:45px !important;} .insurance_ar {background:url(http://www.milancamp.com/img/icona_assicurazione.gif) right bottom no-repeat;text-indent:40px;line-height:34px !important;} .hsplash {padding-top:10px !important;} .videos li a {display:block;width:100%;height:100%;max-width:426px;position:relative;margin:0 auto;z-index:0;} .videos li a img {background-color:#000;width:100%;height:auto;} .videos li a span {background: url("img/button_yt.png") no-repeat scroll center top transparent;color:#fff;background-size:100% 200%;font-size:10px;text-align:center;text-transform:uppercase;font-weight:bold;height:24%;left:38%;position:absolute;top:38%;width:24%;} .videos li a:hover span {background-position:center bottom;} .page a.specialguests {background:#000;border:1px solid #cccccc;margin:80px 10px 20px;padding:8px 10px;display:block;overflow:auto;clear:both;border-radius:9px;} .page a.specialguests:hover {background:#f00000;} .page a.specialguests img {width:100%;height:auto;border-radius:9px;} .page figure.videos {margin-top:20px;} .page aside.comments {border:1px solid #cccccc;border-radius:9px;margin:40px 0 20px;padding:20px;} table.carriera {width:90%;margin:40px auto 0;} table.carriera td {line-height:1.8em;border:1px solid #000;text-align:center;} #information {margin:2% auto;width:100%;clear:both;overflow:auto;} #information ul {width:100%;margin:0 auto;} #information ul li {width:28.8333%;padding:1%;margin:1%;float:left;border:solid 1px #000;list-style-type:none;border-radius:10px;overflow:auto;} #information li span {text-align:center;text-transform:uppercase;color:#F00000;font-weight:bold;font-size:1.1em;display:block;width:100%;} #information ul li a {color:#F00000;text-decoration:none;} #information ul li figure {width:100%;text-align:center;margin:2% 0;display:block;clear:both;} #information ul li img {max-width:100%;height:auto;margin:0 auto;} #information ul li p {font-size:0.9em;width:100%;height:4.8em;margin:2% 0;display:block;clear:both;} #information ul li a.mjclink {background-color:#ff0000;color:#fff;font-weight:bold;text-decoration:none;padding:0 0.7em;height:2em;line-height:2em;margin-top:0.5em;float:right;display:block;clear:both;} #information ul li a.mjclink:before {content: "» ";} @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {.titles {height:auto;width:98%;max-width:960px;padding-top:40px;} #main_menu ul {width:100%;height:30px;margin:0 auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;clear:both;} #bottom {width:98%;max-width:960px;height:26px;margin:0 auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;clear:both;} #splashpage {width:98%;max-width:960px;margin:0 auto;overflow:auto;clear:both;} #footer {width:98%;max-width:960px;margin:0 auto;clear:both;padding-bottom:50px;} .fsplash {padding-bottom:10px !important;} .page {width:96%;padding:1%;margin:0 auto;overflow:hidden;} .page section {padding:1%;} .page aside.comments {padding:1%;} .images {clear:both;height:auto;width:99%;overflow:auto;} .images img {width:31%;height:auto !important;margin:1%;} #header h1 {width:68%;margin-right:14%;height:auto;} #header h1 img {width:100%;height:auto;} #header h2 {width:18%;height:auto;} #header h2 img {width:100% !important;height:auto !important;} #header h3 {width:18%;height:auto;} #header h3 img {width:100% !important;height:auto !important;} .videos ul {width:100%} .videos li {width:auto;height:auto;padding:1%;clear:both;float:none;text-align:center;} .videos li iframe {max-width:100%;margin:10px auto;display:block;} .cost {width:auto;} .airport {width:auto;} #sponsor ul {margin:0 auto;} .image_videos {width:98%;} #main_menu li {font-size:11px;width:10.9%;min-width:82px;} .languages {display:none;} .languages_mobile {display:block;float:left;padding:3px 10px;border-right:1px solid #CCC;} .languages_mobile select {width:140px;height:20px;font-size:12px;line-height:20px;font-weight:bold;} #container {margin:0 auto;width:98%;padding:0.5%;} .language {width:46%;margin:0.5%;padding:1%;} #container .language_ar {width:46%;margin:0.5%;padding:1%;} #sidebar {width:96%;float:none;clear:both;padding:0;margin:0 auto;overflow:auto;} #sidebar li {float:left;height:78px;margin:0;padding:20px;} #information ul li {width:45.5%;}} @media only screen and (max-width:980px) {.titles {height:auto;width:98%;max-width:960px;padding-top:40px;} #main_menu ul {width:100%;height:30px;margin:0 auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;clear:both;} #bottom {width:98%;max-width:960px;height:26px;margin:0 auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;clear:both;} #splashpage {width:98%;max-width:960px;margin:0 auto;overflow:auto;clear:both;} #footer {width:98%;max-width:960px;margin:0 auto;clear:both;padding-bottom:50px;} .fsplash {padding-bottom:10px !important;} .page {width:96%;padding:1%;margin:0 auto;overflow:hidden;} .page section {padding:1%;} .page aside.comments {padding:1%;} .images {clear:both;height:auto;width:99%;overflow:auto;} .images img {width:31%;height:auto !important;margin:1%;} #header h1 {width:68%;margin-right:14%;height:auto;} #header h1 img {width:100%;height:auto;} #header h2 {width:18%;height:auto;} #header h2 img {width:100% !important;height:auto !important;} #header h3 {width:18%;height:auto;} #header h3 img {width:100% !important;height:auto !important;} .videos ul {width:100%} .videos li {width:auto;height:auto;padding:1%;clear:both;float:none;text-align:center;} .videos li iframe {max-width:100%;margin:10px auto;display:block;} .cost {width:auto;} .airport {width:auto;} #sponsor ul {margin:0 auto;} .image_videos {width:98%;} #main_menu li {font-size:11px;width:10.9%;min-width:82px;} .languages {display:none;} .languages_mobile {display:block;float:left;padding:3px 10px;border-right:1px solid #CCC;} .languages_mobile select {width:140px;height:20px;font-size:12px;line-height:20px;font-weight:bold;} #container {margin:0 auto;width:98%;padding:0.5%;} .language {width:46%;margin:0.5%;padding:1%;} #container .language_ar {width:46%;margin:0.5%;padding:1%;} #sidebar {width:96%;float:none;clear:both;padding:0;margin:0 auto;overflow:auto;} #sidebar li {float:left;height:78px;margin:0;padding:20px;} #information ul li {width:45.5%;}} @media only screen and (max-width:760px) {body {min-width:286px;} .menu_mobile {display:block;margin:0 auto;font-size:18px;width:150px;} #main_menu ul {display:none;} .image {text-align:center;} .images img {clear:both;width:auto;margin:10px auto;text-align:center;float:none;display:block;} #bottom_menu {display:none;} .page img {margin:10px auto;width:auto;max-width:100%;height:auto;clear:both;text-align:center;float:none;display:block;height:auto;} #sponsor {display:none;} #header h2 {display:none;} #header h3 {display:none;} #header h1 {width:100%;} table {font-size:11px;} #more_info {font-size:15px;} #splashpage {overflow:hidden;} #container {padding:0;} .language {width:90%;margin:1% auto;padding:4%;float:none;clear:both;height:auto;height:auto;} #container .language_ar {width:90%;margin:1% auto;padding:4%;float:none;clear:both;height:auto;} #container .language p {margin:0;} #container .language_ar p {margin:0;} #container .lang {width:190px;} #container .lang a {font-size:12px;} #sidebar {display:none;} #footer address {margin-top:40px;} .videos li a span {font-size:10px;line-height:14px;} .page a.specialguests {margin:60px 0 0 0;padding:0 0 22%;width:100%;display:block;border-radius:9px;overflow:hidden;text-align:center;position:relative;} .page a.specialguests img {margin:0 -30%;padding:0;width:160%;max-width:none;position:absolute;} #information ul li {width:88%;padding:2%;clear:both;float:none;margin:6% auto;}}