@charset "utf-8"; @page{ size:8.5in 11in; margin:2.5cm 2cm 2cm 2cm }body{font-size:12pt;color:#000;}a{color:#ff0000;color:rgba(255,0,0,1.00);text-decoration:none;}a:hover{text-decoration:underline;}img.alignleft{height:auto;max-width:48.149%;margin-right:1.851%;float:left;border-radius:4px;}img.alignright{height:auto;max-width:48.149%;margin-left:1.851%;float:right;border-radius:4px;}img.aligncenter{text-align:center;max-width:100%;height:auto;margin:0 auto;border-radius:4px;}.red{color:#b80000;color:rgba(184,0,0,1.00);}a img{border:none;}img{border:none;display:block;vertical-align:top;}#banners{display:none;}.banners{display:none;}#top-menu{display:none;}#header nav.mobile-menu{display:none;}#sidebar{display:none;}.toolbar{display:none;}#site-menu{display:none;}.divascookies{display:none;}#footer #sponsors{display:none;}#footer #footer-navigation{display:none;}#contacts ul li{list-style-type:none;list-style-position:inside;}#contacts ul.footer-social{display:none;}#header{clear:both; display:list-item;list-style-image:url('https://www.milancamp.com/layout/img/logoprint.jpg');list-style-position:inside;margin-bottom:1cm;}#header h1,#header h2,#header h3{display:none;}#footer{margin-top:2cm;page-break-before:always;}#footer .site-info{display:none;}#footer:after{margin-top:2cm;font-size:10pt;content:'Copyright 2016 ASD Sporteventi - P.IVA 03839320268 - www.sporteventi.com'}#post_navigation{display:none;}#page .entry-header h1{text-transform:uppercase;}#content table.costs,#page table.costs{color:#000;color:rgba(0,0,0,1.00);width:99%;margin:1.25% auto;border-top:solid 1px #000;border-top:solid 1px rgba(0,0,0,1.00);clear:both;}#content table.costs td,#page table.costs td{width:37.5%;padding:1.25%;text-align:center;border-right:solid 1px #000;border-right:solid 1px rgba(0,0,0,1.00);border-bottom:solid 1px #000;border-bottom:solid 1px rgba(0,0,0,1.00);border-left:solid 1px #000;border-left:solid 1px rgba(0,0,0,1.00);}#content table.costs td.week,#page table.costs td.week{width:17.5%;padding:1.25%;text-align:left;}#content table.transfer,#page table.transfer{color:#000;color:rgba(0,0,0,1.00);width:99%;margin:1.25% auto;border-top:solid 1px #000;border-top:solid 1px rgba(0,0,0,1.00);border-left:solid 1px #000;border-left:solid 1px rgba(0,0,0,1.00);clear:both;}#content table.transfer td,#page table.transfer td{width:17.5%;padding:1.25%;text-align:center;border-right:solid 1px #000;border-right:solid 1px rgba(0,0,0,1.00);border-bottom:solid 1px #000;border-bottom:solid 1px rgba(0,0,0,1.00);}#content table.transfer td.week,#page table.transfer td.week{width:15%;padding:2.5%;text-align:left;border-left:solid 1px #000;border-left:solid 1px rgba(0,0,0,1.00);}#page .date{margin:0.5cm 0;float:left;clear:both;}#page .date figure{width:31%;margin:0;padding:0;border:0;float:right;overflow:auto;}#page .date figure img{width:100%;height:auto;margin:0;padding:0;border:none;display:block;vertical-align:top;}#page .date figure a{line-height:0;}#page .date-content{width:68%;float:left;overflow:hidden;border:1px solid #000;}#page.location-page .date{width:100%;padding:3.2259% 0 0;}#page.location-page .date-content{width:100%;}#page .date-content ul{width:100%;margin:0;padding:0;border-top:1px solid #ccc;border-top:1px solid rgba(204,204,204,1.00);border-bottom:1px solid #ccc;border-bottom:1px solid rgba(204,204,204,1.00);clear:both;overflow:auto;}#page.location-page .date-content ul{width:91.0966%;padding:0 4.4517%;}#page .date li{list-style-position:inside;list-style-type:none;width:21%;padding:2%;float:left;overflow:auto;display:block;}#page .date li.datestaff{width:46%;}#page .date li p{margin:0;}#page .date .date-registration{display:none;}#page .date-content span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-weight:normal;width:1.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#page .date li span.greenbutton:before{content:"\f111";color:#01B100;color:rgba(1,177,0,1.00);text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;}#page .date li span.yellowbutton:before{content:"\f111";color:#FFDE02;color:rgba(255,222,2,1.00);text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;}#page .date li span.redbutton:before{content:"\f111";color:#D10000;color:rgba(209,0,0,1.00);text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 1px #000;}#page .date header.date-location{width:100%;margin:0;padding:0;overflow:auto;display:block;clear:both;}#page .date header.date-location h2{font-size:1.35em;font-weight:700;text-align:center;text-transform:uppercase;width:71%;height:4em;min-height:3.2em;margin:0;vertical-align:middle;padding:1% 2%;float:left;overflow:auto;display:table}#page.location-page .date header.date-location h2{font-size:1.75em;width:96%;height:3em;}#page .date header.date-location a{color:#221f1f;color:rgba(34,31,31,1.00);vertical-align:middle;display:table-cell;overflow:auto;}#page .date header.date-location a:hover{color:#ff0000;color:rgba(255,0,0,1.00);text-decoration:none;}#page .date header.date-location img{width:auto;height:auto;max-width:21%;max-height:5.25em;padding:1% 2%;float:left;}#page.location-page .date .date-registration a{padding:1.5% 1%;}.single-sedi #page .page-content{width:100%;margin-left:0%;}#page .location{background-color:#fff;background-color:rgba(255,255,255,1.00);width:43.5496%;margin:3.2252% 0 3.2252% 6.4504%;float:left;overflow:auto;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-moz-box-shadow:0 4px 8px #222;-webkit-box-shadow:0 4px 8px #222;box-shadow:0 4px 8px #222;box-shadow:0 4px 8px rgba(34,34,34,1.00);}#page .location-content{font-size:0.9em;line-height:1.5em;width:92%;height:6em;padding:4%;border-top:6px solid #221f1f;border-top:6px solid rgba(34,31,31,1.00);overflow:hidden;clear:both;}#page .location-content p{margin:0;padding:0;}#page .locations{width:100%;margin:0 0 2.5%;padding:0 0 2.5%;list-style-position:inside;list-style-type:none;clear:both;}#page .locations li{width:100%;background-color:#fff;background-color:rgba(255,255,255,1.00);font-size:1.25em;margin:0.75cm 0;float:left;overflow:hidden;clear:both;position:relative;}#page .locations li a{color:#ff0000;color:rgba(255,0,0,1.00);}#page .locations li a:hover{color:#fff;color:rgba(255,255,255,1.00);text-decoration:none;}#page .locations li figure{background-color:#000;background-color:rgba(0,0,0,1.00);width:46.5525%;margin:0;padding:0;float:right;overflow:auto;}#page .locations li figure img{width:100%;height:auto;margin:0;padding:0;border:0;float:left;}#page .locations li figure a:hover img{opacity:1.00;}#page .locations li .info-location{width:53.4475%;height:100%;float:left;left:0;position:absolute;}#page .locations li .info-venue{color:#d7d7d7;color:rgba(215,215,215,1.00);width:100%;height:64%;border-bottom:1px dotted #b6a072;border-bottom:1px dotted rgba(182,160,114,1.00);display:table;}#page .locations li .info-hotel{color:#d7d7d7;color:rgba(215,215,215,1.00);width:100%;height:36%;display:table;}#page .locations li .info-location a,#page .locations li .info-hotel a{font-size:1.2em;width:88%;padding:0 6%;margin:0;vertical-align:middle;display:table-cell;}#page .locations li .info-hotel a{font-size:1em;}#page .locations li .info-venue strong{font-size:1.2em;text-transform:uppercase;}#page .locations li .info-location span{color:#221f1f;color:rgba(34,31,31,1.00);font-size:0.8em;text-transform:uppercase;}#page .locations li .info-location a:hover span{color:#edede9;color:rgba(237,237,233,1.00);font-size:0.8em;text-transform:uppercase;}#page .locations li .info-location a:hover{background-color:#ff0000;background-color:rgba(255,0,0,1.00);}#page.location-page .entry-header img{float:right;margin:2% 0 2% 2%;}#page .location-hotel{width:46%;padding:2% 4% 2% 0;float:left;overflow:auto;}#page .location-field{width:46%;padding:2% 0 4% 2%;float:left;overflow:auto;}#page .location-hotel h2{font-size:1.75em;font-weight:700;text-transform:uppercase;line-height:1.1em;margin:0.3em 0;}#page .location-field h2{font-size:1.75em;font-weight:700;text-transform:uppercase;line-height:1.1em;margin:0.3em 0;}#page #location h2{font-size:2.1em;font-weight:700;text-transform:uppercase;}#page .hotel-street,#page .field-street{width:100%;float:left;}#page #location{padding-bottom:2%;width:100%;overflow:auto;clear:both;}#page .hotel-gallery,#page .field-gallery,#page .location-gallery,#page .location-video{display:none;}p.parentshotel{padding:4% 0 2%;clear:both;}#page .locations li .info-hotel a b i,#page .hotel-street h3 i{color:#f48f00;color:rgba(244,143,0,1.00);font-size:0.8em;width:1.1em;}#page .locations li .info-location span i:before,#page .locations li .info-location b i,#page .hotel-street h3 i{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#page .locations li .info-hotel i:before,#page .hotel-street h3 i:before{content:"\f005";}#content .sport-kit{width:100%;margin:0;padding:0;}#content .sport-kit li{width:46%;text-align:center;list-style-type:none;list-style-position:inside;margin:0;padding:2%;float:left;}#content .sport-kit li img{max-width:100%;height:auto;clear:both;}#page .curriculum{margin:0;padding:0;float:right;list-style-position:inside;list-style-type:none;}#page .curriculum li{background-color:#221f1f;background-color:rgba(34,31,31,1.00);width:30%;margin:3.3333% 0 0;float:left;overflow:hidden;}#page .curriculum li a{text-align:center;width:100%;margin:0;padding:0;border:0;overflow:auto;display:block;}#page .curriculum li a:hover{text-decoration:none;}#page .curriculum li figure{width:100%;padding:0;margin:0;border:0;position:relative;}#page .curriculum li figure a{line-height:0;}#page .curriculum li img{width:100%;height:auto;padding:0;margin:0;border:0;border-bottom:2px solid #b6a072;border-bottom:2px solid rgba(182,160,114,1.00);}#page .curriculum li figure span{background-color:#edede9;background-color:rgba(237,237,233,0.75);color:#b80000;color:rgba(184,0,0,1.00);font-size:1.4em;line-height:1.1em;font-weight:700;text-transform:uppercase;width:95%;margin:0 auto;padding:2.5%;bottom:0;z-index:10;display:block;}#page .curriculum li strong{display:none;}#bgvideo{display:none;}#locations ul{width:100%;margin:0;padding:0;}#locations ul li{background-color:#fff;background-color:rgba(255,255,255,1.00);list-style-position:inside;list-style-type:none;width:97.5%;margin:1.25%;float:left;display:block;overflow:hidden;position:relative;}#locations ul li a{color:#ff0000;color:rgba(255,0,0,1.00);}#locations ul li a:hover{color:#fff;color:rgba(255,255,255,1.00);text-decoration:none;}#locations ul li figure{background-color:#000;background-color:rgba(0,0,0,1.00);width:48.75%;margin:0;padding:0;float:right;overflow:auto;}#locations ul li figure img{width:100%;height:auto;margin:0;padding:0;border:0;float:left;}#locations ul li figure a:hover img{opacity:1.00;}#locations ul li .info-location{width:51.25%;height:100%;float:left;left:0;position:absolute;}#locations ul li .info-venue{color:#d7d7d7;color:rgba(215,215,215,1.00);width:100%;height:60%;border-bottom:1px dotted #b6a072;border-bottom:1px dotted rgba(182,160,114,1.00);display:table;}#locations ul li .info-hotel{color:#d7d7d7;color:rgba(215,215,215,1.00);width:100%;height:40%;display:table;}#locations ul li .info-location a,#locations ul li .info-hotel a{font-size:1.2em;width:88%;padding:0 6%;margin:0;vertical-align:middle;display:table-cell;}#locations ul li .info-hotel a{font-size:1em;}#locations ul li .info-venue strong{font-size:1.2em;text-transform:uppercase;}#locations ul li .info-location span{color:#221f1f;color:rgba(34,31,31,1.00);font-size:0.8em;text-transform:uppercase;}#locations ul li .info-location a:hover span{color:#edede9;color:rgba(237,237,233,1.00);font-size:0.8em;text-transform:uppercase;}#locations ul li .info-location a:hover{background-color:#ff0000;background-color:rgba(255,0,0,1.00);}#locations ul li .info-location span:before,#locations ul li .info-location i{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#locations ul li .info-hotel i:before{content:"\f005";}#locations ul li .info-hotel a b i{color:#f48f00;color:rgba(244,143,0,1.00);font-size:0.8em;width:1.1em;}#locations ul li .info-hotel span i:before{display:none;}#page .locations li .info-hotel span i:before{display:none;}
