
.boxPrevendita img{
  width: 100%; display: block; margin: 0 auto; margin-bottom: 10px; max-width: 350px;
  
}



.edizione2015 #logo {
  background-color: #eee;
  position: absolute;
  z-index: 99;
  width: 220px;
}
.edizione2015 #headerRow1{background-color:#000000}

.edizione2015 #logo img {

  max-height: 122px;
  max-width: 190px;
  margin-top: 8px;
  margin-left: 10px;
}
body.edizione2015 {
  background: #1a1a1a url('../images/2015/bg-2015.jpg') top center no-repeat;
}
.clearer {
  clear: both;
  display: block;
}

.edizione2015 .wrapper.topHome {
  background: none
}
.edizione2015 .wrapper.claim {
  background-color: #FFED00;
  text-align: center;
  font-size: 18px;
  font-style: italic;
}
.edizione2015 #boxRicerca, .edizione2015.istituzionale #boxRicerca{
  font-family: 'sugoregular', Arial, Helvetica, sans-serif;
  font-size: 16px;
  position: absolute;
  top: 0px;
  right: 0;
  width: 190px;
  padding: 0 10px;
  height: 50px;
  line-height: 50px;
  /*background-color: #FFED00;*/
  color: #fff;
  
  right: 31px;
  width: 160px;
  
}
.edizione2015 #boxRicerca input {
  max-width: 145px!important;
  position: relative;
  top: -2px;
  margin: 0;
  padding: 0;
  margin-left: 10px;
  font-size: 11px;
}
.edizione2015 #boxLanguage{
  display:none;
  display:block;
}

.edizione2015 ul#menuMain li a {
  padding: 0 10px 0 0px;
}
/*Piastrine HP*/
.edizione2015 #sliderColDx {
  position: absolute;
  top: 0;
  right: 0;
  width: 20%;
  height: 100%;
  background-color: #FFED00;
}
.edizione2015 #sliderColDx li span.text {
  padding: 10px;
  color: #000000;
  font-family: 'sugoregular', Arial, Helvetica, sans-serif;
  font-size: 17px;
  text-transform: uppercase;
  line-height: 17px;
}
/*Slider HP*/
.edizione2015 #homeNewsIstituzionali .footer {
  float: left;
  text-align: left;
  width: 70%;
  padding: 0 15px;
  line-height: 40px;
  height: 40px;
  background-color: #000000;
  color:#FFFFFF;
  -webkit-border-radius: 0 0 0 15px;
  border-radius: 0 0 0 15px;
  position: relative;
}
.edizione2015 #homeNewsIstituzionali .link {
  display: block;
  background-color: #FFED00;
  color: #999;
  padding: 0 15px;
  line-height: 40px;
  height: 40px;
  float: right;
  width: 30%;
  -webkit-border-radius: 0 0 10px 0;
  border-radius: 0 0 10px 0;
}
.edizione2015 #homeNewsIstituzionali .link a {
  font-family: 'sugoregular', Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  text-decoration: none;
  color: #000000;
}

.edizione2015 .boxNewsIstituzionali .bx-wrapper .bx-prev {
  left: -16px;
  background: url(../scripts/jquery.bxslider/images/controls-yellow.png) no-repeat 0 -32px;
}
.edizione2015 .boxNewsIstituzionali .bx-wrapper .bx-next {
  right: -16px;
  background: url(../scripts/jquery.bxslider/images/controls-yellow.png) no-repeat -43px -32px;
}

/*Manifesto*/
.edizione2015 .contCenterHome{
  padding:5px;
  background-color:#fff;
  min-height:500px;
  
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.edizione2015 .contCenterHome img{
  width:100%;
  height:auto;
}
/*menu sezioni*/
.comics #menuSezione, .edizione2015 .comics ul#elencoNews li .link a {
  background-color: #35B5B9;
}
.games #menuSezione, .games ul#elencoNews li .link a {
  background-color: #FBBB2D;
}
.junior #menuSezione, .junior ul#elencoNews li .link a {
  background-color: #C0C90D;
}
.music_cosplay #menuSezione, .music_cosplay ul#elencoNews li .link a {
  background-color: #A12A65;
}
.japan_palace #menuSezione, .japan_palace ul#elencoNews li .link a {
  background-color: #EC1D24;
}
.movie #menuSezione, .movie ul#elencoNews li .link a {
  background-color: #000;
}
#menuSezione ul li{text-transform:uppercase}
/*Immagine Interna Pagine*/
.edizione2015 #colCenterInternoText img, .edizione2015.istituzionale #colCenterInternoText img{
  max-width: 100%;
  height: auto;
}
.edizione2015 .contenttable img{
  max-width: 150px!important;
  height: auto;
}
/*Elenco news games-indipence bay*/
.edizione2015 #colCenterInternoText ul#elencoHub li .title {
  font-weight: bold;
}
.edizione2015 #colCenterInternoText ul#elencoHub li .image {
  float: left;
  margin: 0 15px 0 0;
}
.edizione2015 #colCenterInternoText ul#elencoHub li {
  margin-bottom: 15px;
  background-image: none;
  padding-left: 0;
  margin: 0;
}
.crowdfunding img,
.lucca-tattoo img,
.luccartfair img{
  width: 100%;
  height: auto;
  margin-bottom: 10px;
  margin-top: 10px;
}
/*Media Query*/
@media only screen and (max-width: 980px) {
  
  .edizione2015 #logo{
    width:15%;
    margin-top:50px
  }
  .edizione2015 #logo img {
    width:100%;
    height:auto;
  }
  .edizione2015 ul#menuMain {
    top: 50px;
    margin-left: 80px;
  
  }
  
}
@media only screen and (max-width: 785px) {
  .edizione2015 #menuMain, .edizione2015 #menuIstituzionale{display:none}
  
}
@media only screen and (max-width: 640px) {
  .edizione2015 #logo {
    width:25%;
    margin-top:1%
  }
  
}
@media only screen and (max-width: 480px) {
  .edizione2015 #logo {
    width:33%;
  }
  .edizione2015ul#contLoghiTop li img {
    width: 100%;
    height: auto;
  }
  
}


@media only screen and (max-width: 360px) {
  
  .edizione2015 #logo {
    position: relative;
    width:100%;
  }
  .edizione2015 #logo img{
    margin-left:20%
  }
  .edizione2015 #boxRicerca{width:95%}
  .edizione2015 #headerRow2 {padding-left:0!important}
  .edizione2015 #headerRow2 img {
    width: 100% !important;
    height: auto !important;
  }
}  






.edizione2015 #colSxInterno .bannerArea{
  margin-bottom:10px;
}
.edizione2015 #colSxInterno .bannerArea img {
  width: 100%;
  height: auto;
  max-width: 300px;
  max-height: 250px;
  display:block;
}







.edizione2015 #colSxHome .bannerArea{
}

.edizione2015 #colSxHome .bannerArea div{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; 
}

.edizione2015 #colSxHome .bannerArea .homeCenterSx{
  width:49%;
  float:left;
  max-width:320px;
}
.edizione2015 #colSxHome .bannerArea .homeCenterDx{
  width:49%;
  float:right;
  max-width:320px;
}

.edizione2015 #colSxHome .bannerArea .homeCenterItem{
  padding: 10px;
  background-color: #fff;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom:10px;
}
.edizione2015 #colSxHome .bannerArea .homeCenterItem img{
  width:100%;
  height:auto;
}
