



/*body*/


body{background-color: black;width: 100%;top:30px;}

.container-fluid{margin:0;}




/*header */

.jumbo{
  width: 100%;
  height: 300px;
  background-image: url(../img/sfondo4.jpg);
  background-size: cover;
  border: 2px solid #917A5C;
  margin-right: 0;

}



/*logo header*/

 .jumbo a img{
   width: 40%;
   height: auto;
   position: absolute;
   margin: auto;
   top: 0;
   left: 0;
   right: 0;
   bottom: 400;

}

/*navbar*/

.my-nav{background-image: url(../img/sangue.gif);
  background-size: cover;

  width: 100%;
  height: 500px;;
  border-width: 2px 2px 2px 2px ;
  border-style:solid;
   border-color:  #917A5C;

}

  /*elementi nav*/

.nav-link{color:white;font-family: 'UnifrakturCook', cursive;font-size: 150%;margin-left:50px;}



#men{width: 150%;height: auto;}

.nav-item a:hover{border-color: yellow;
        color:orange;
         inset 0 0 4px 1px #FFF;}

 .navbar-toggler{background-color: black;}



 button:focus {
     outline: 0px dotted;
     outline: 0px auto -webkit-focus-ring-color;
 }


 .my-nav2{background-color: black;
   width: 100%;
   height: auto;
   border-width: 0px 2px 2px 2px ;
   border-style:solid;
    border-color:  #917A5C;

 }

 #en{position: relative;top:-8px;width: 2%;}

 /*stile contenuti*/



 /*foto laterali*/

 #sx{
  background-image: url(../img/skull1.jpg);
  background-size: cover;

  border-width: 0px 2px 0px 2px ;
  border-style:solid;
   border-color:  #917A5C;



 }

 #dx{
  background-image: url(../img/skull2.jpg);
  background-size: cover;

  border-width: 0px 2px 0px 2px ;
  border-style:solid;
   border-color:  #917A5C;


 }


/*testi*/
 .text{font-family: 'IM Fell DW Pica', serif;font-size: 150%;color:white;text-align: justify;}

 .boldtext{font-weight: bold;}

 .titolo1{font-family: 'UnifrakturMaguntia', cursive;text-align: center;font-size:350%;text-shadow: -0.5px 0 white, 0 0.5px white, 0.5px 0 white, 0 -1px white;}

 .sottotitolo1{font-family: 'UnifrakturMaguntia', cursive;text-align: center;font-size: 250%;text-shadow: -0.5px 0 white, 0 0.5px white, 0.5px 0 white, 0 -1px white;}

.sottotitolo2{font-family: 'UnifrakturMaguntia', cursive;text-align: center;font-size:150%;color: white;}


/*footer*/

#footer2{
   background-color: black;
   width: :100%;
   height: auto;
   border-width: 2px 2px 2px 2px ;
   border-style:solid;
    border-color:  #917A5C;
     margin-bottom: 2em;




}

.footext{
  font-family: 'UnifrakturMaguntia', cursive;color: white;font-size: 150%;text-align: center;padding-top: 20px;}

  .footext2{font-family: 'UnifrakturMaguntia', cursive;color: white;font-size: 50%;text-align:right;bottom:0px;position:relative;padding-top: 20px;}




  .footer ul li{float:left;position :relative;text-align: center;}

  .footer ul{list-style-type: none;}

  .fotimg{width:60%;}




.footerlinks{
padding-right:50px;
 position:relative;
 left:0px;
 padding-bottom: 30px;



}

/*immagini disco*/

#sxd{
  border-width: 0px 0px 0px 2px ;
  border-style:solid;
   border-color:  #917A5C;
   background-image: url(../img/papir.jpg);
   background-size: cover;

}

.coverimg{width: 70%;
  height: auto;
  padding:30px;
  border-width: 1px 1px 1px 1px ;
  border-style:solid;
   border-color:  black;
   margin-top: 150px;
   background-color: grey;
   opacity: 0.9;
   box-shadow: 5px 10px 8px #888888;


}

.discoitem{padding-left:80px;}

#inside{width: 100%;height: auto;}

/*lista canzoni*/

#songs{
 border-top: 0px;
 border-bottom: 0px;
  border-width: :0px 2px 0px 0px;
       border-style:solid;
       border-color:#917A5C;
       padding-right: 50px;

 }

 .discofoto ul{list-style-type: none;}

 /*gallery */


 #demo
 {width: 100%;
   height: auto;
   margin-bottom: 50px;
   border-width: 2px 2px 2px 2px ;
   border-style:solid;
    border-color:  #917A5C;



 }




/*col sx gallery*/

#sxg{
  border-width: 0px 2px 0px 2px ;
  border-style:solid;
   border-color:  #917A5C;
  background-image:url(../img/corno3.jpg);
  background-size: cover;
}
/*col sx gallery*/

#dxg{
  border-width: 0px 2px 0px 2px ;
  border-style:solid;
   border-color:  #917A5C;
  background-image:url(../img/corno4.jpg);
  background-size: cover;
}

/*immagini carousel*/

.img-fluid{
  max-width: 100%;
  height: auto;
}

.carousel-item .img-fluid{
  width: 100%;
  height: 100%;

}

/*frecce carousel*/

.carousel-control-prev{top:120px;}

.carousel-control-next{top:120px;}

/*pagina contatti*/

#contact{
  background-image: url(../img/raven.jpg);
  background-size: cover;
  width: 100%;
  height: 800px;border-width: 0px 2px 0px 2px ;
  border-style:solid;
   border-color:  #917A5C;

}


#email{font-family: 'IM Fell DW Pica', serif;font-size: 200%;color:white;font-weight: bolder;}

.mymail a { text-align: center;line-height: 35em;text-shadow: -0.5px 0 white, 0 0.5px white, 0.5px 0 white, 0 -1px black;}






/*mediaqueries*/

@media only screen and (max-width: 610px) and (min-width: 347px){

  .jumbo a img{
    width: 70%;
    top:100px;
  }


}

@media only screen and (max-width: 999px) and (min-width: 611px){

  .jumbo a img{
    width: 60%;
    top:60px;
  }




}

@media only screen  and (min-width:1980px){

  .jumbo a img{
    width: 20%;}



}
/*media bandierina*/

@media only screen and (max-width: 441px) and (min-width: 0px){

  #email{font-size: 130%;}

  #en{width: 18%;height: auto;position: relative;}

  .text{font-size: 100%;}

  .my-nav{height: auto;}
}


@media only screen and (max-width: 600px) and (min-width:442px){


  #en{width: 10%;height: auto;position: relative;}
  .my-nav{height: auto;}
}

@media only screen and (max-width: 768px) and (min-width:601px){


  #en{width: 8%;height: auto;position: relative;}
  .my-nav{height: auto;}
}

@media only screen and (max-width: 1400px) and (min-width:769px){


  #en{width: 4%;height: auto;position: relative;}
}/*fine bandierina*/

@media only screen and (max-width: 991px) and (min-width: 0px){

#sx{width: 100%;height: 200px;}

#dx{width: 100%;height: 200px;}

#conthome{border-width: 2px 2px 2px 2px ;
border-style:solid;
 border-color:  #917A5C;}
 #sxd{display: none;}

  #sxg{display: none;}

   #dxg{display: none;}

   #contgal{border-width: 0px 2px 0px 2px ;
   border-style:solid;
    border-color:  #917A5C;}





}

@media only screen and (max-width: 345px) and (min-width: 200px){



  /*header logo*/

  .jumbo a img{

      width: 70%;
      height: auto;
      position: relative;
      left:45px;
      top: 120px;;




 }

 /*titoli*/

 .titolo1 {font-size: 250%;}

 /*contenuto*/

 .title-cont{position: relative;left:15px;}


/*bandierina inglese*/



/*col sinistra e destra home*/

.col-lg-3{
  width: 100%;
  height:300px;;
}

/*col centro home*/

.col-lg-6{

  border-width: 2px 2px 2px 2px ;
  border-style:solid;
   border-color:  #917A5C;


}
/*footer*/
.fotimg{width:40%;}




.footerlinks{
padding-right:10px;
position:relative;
left:0px;
padding-bottom: 30px;




/*colonna six pag disco*/

#sxd{height: 80px;border-width: 0px 2px 2px 2px ;}

.discofoto{display: none;}

/*link canzoni player*/

.songs{padding-right:35px;}

/*colonne gallery page**/



.col-lg-2{display: none;}

#demo{border-width: 2px 2px 2px 2px ;
border-style:solid;
 border-color:  #917A5C;}

.col-lg-8{border-width:0px 2px 0px 2px ;
border-style:solid;
 border-color:  #917A5C;}
}

@media only screen and (max-width: 410px) and (min-width: 346px){



  /*header logo*/

  .jumbo a img{

      width: 70%;
      height: auto;
      position: relative;
      left:45px;
      top: 120px;




 }

 /*titoli*/

 .titolo1 {font-size: 250%;}

 /*contenuto*/

 .title-cont{position: relative;left:15px;}


/*bandierina inglese*/



/*col sinistra e destra home*/

 #dx{
  width: 100%;
  height:300px;;
}

/*col centro home*/

.col-lg-6{

  border-width: 2px 2px 2px 2px ;
  border-style:solid;
   border-color:  #917A5C;


}
/*footer*/
.foot{

  width: 100%;
 height: 200px;
}

.my-foot{background-color: black;
  width: 100%;
  height: auto;


}

.my-foot-list ul li{float:left;position :relative;text-align: center;}

.my-foot-list ul{list-style-type: none;}


.fimg{width: 35%;}



.foot-link{
padding-left: 0px;

position:relative;
left:-20px;



}

/*colonna six pag disco*/

#sxd{height: 80px;border-width: 0px 2px 2px 2px ;}

.discofoto{display: none;}

/*link canzoni player*/

.songs{padding-right:35px;}

/*colonne gallery page**/



.col-lg-2{display: none;}

#demo{border-width: 2px 2px 2px 2px ;
border-style:solid;
 border-color:  #917A5C;}

.col-lg-8{border-width:0px 2px 0px 2px ;
border-style:solid;
 border-color:  #917A5C;}
}

 @media only screen and (max-width: 640px) and (min-width: 411px){



   /*header logo*/

   .jumbo a img{

       width: 70%;
       height: auto;
       position: relative;
       left:45px;
       top: 120px;;




  }

  /*titoli*/

  .titolo1 {font-size: 250%;}

  /*contenuto*/

  .title-cont{position: relative;left:15px;}


 /*bandierina inglese*/



 /*col sinistra e destra home*/

 .col-lg-3{
   width: 100%;
   height:300px;;
 }

 /*col centro home*/

 .col-lg-6{

   border-width: 2px 2px 2px 2px ;
   border-style:solid;
    border-color:  #917A5C;


 }
 /*footer*/
 .foot{

   width: 100%;
  height: 200px;
 }

 .my-foot{background-color: black;
   width: 100%;
   height: auto;


 }

 .my-foot-list ul li{float:left;position :relative;text-align: center;}

 .my-foot-list ul{list-style-type: none;}


 .fimg{width: 45%;}

 .my-foot-list{position: absolute;
    margin: auto;
    top: 0;
    left: 0px;
    right: 0;
    bottom: 0;}



 .foot-link{
 padding-left: 0px;
 position:relative;
 left:20px;



 }

 /*colonna six pag disco*/

 #sxd{height: 80px;border-width: 0px 2px 2px 2px ;}

 .discofoto{display: none;}

 /*link canzoni player*/

 .songs{padding-right:35px;}

 /*colonne gallery page**/



 .col-lg-2{display: none;}

 #demo{border-width: 2px 2px 2px 2px ;
 border-style:solid;
  border-color:  #917A5C;}

 .col-lg-8{border-width:0px 2px 0px 2px ;
 border-style:solid;
  border-color:  #917A5C;}
 }


 @media only screen and (max-width: 768px) and (min-width: 641px){



   /*header logo*/

   .jumbo a img{

       width: 70%;
       height: auto;
       position: relative;
       left:95px;
       top: 90px;;




  }

  /*titoli*/

  .titolo1 {font-size: 250%;}

  /*contenuto*/

  .title-cont{position: relative;left:15px;}


 /*bandierina inglese*/



 /*col sinistra e destra home*/

 .col-lg-3{
   width: 100%;
   height:300px;;
 }

 /*col centro home*/

 .col-lg-6{

   border-width: 2px 2px 2px 2px ;
   border-style:solid;
    border-color:  #917A5C;


 }
 /*footer*/
 .foot{

   width: 100%;
  height: 200px;
 }

 .my-foot{background-color: black;
   width: 100%;
   height: auto;


 }

 .my-foot-list ul li{float:left;position :relative;text-align: center;}

 .my-foot-list ul{list-style-type: none;}


 .fimg{width: 50%;}

 .my-foot-list{position: absolute;
    margin: auto;
    top: 0;
    left: 0px;
    right: 0;
    bottom: 0;}



 .foot-link{
 padding-left: 0px;
 position:relative;
 left:180px;



 }

 /*colonna six pag disco*/

 #sxd{height: 80px;border-width: 0px 2px 2px 2px ;}

 .discofoto{display: none;}

 /*link canzoni player*/

 .songs{padding-right:35px;}

 /*colonne gallery page**/



 .col-lg-2{display: none;}

 #demo{border-width: 2px 2px 2px 2px ;
 border-style:solid;
  border-color:  #917A5C;}

 .col-lg-8{border-width:0px 2px 0px 2px ;
 border-style:solid;
  border-color:  #917A5C;}
 }


 @media only screen and (max-width: 1024px) and (min-width: 769px){



   /*header logo*/

   .jumbo a img{

       width: 70%;
       height: auto;
       position: relative;
       left:160px;
       top: 20px;;




  }

  /*titoli*/

  .titolo1 {font-size: 250%;}

  /*contenuto*/

  .title-cont{position: relative;left:15px;}


 /*bandierina inglese*/



 /*col sinistra e destra home*/

 .col-lg-3{
   width: 100%;
   height:300px;;
 }

 /*col centro home*/

 .col-lg-6{

   border-width: 2px 2px 2px 2px ;
   border-style:solid;
    border-color:  #917A5C;


 }
 /*footer*/
 .foot{

   width: 100%;
  height: 200px;
 }

 .my-foot{background-color: black;
   width: 100%;
   height: auto;


 }

 .my-foot-list ul li{float:left;position :relative;text-align: center;}

 .my-foot-list ul{list-style-type: none;}


 .fimg{width: 60%;}

 .my-foot-list{position: absolute;
    margin: auto;
    top: 0;
    left: 0px;
    right: 0;
    bottom: 0;}



 .foot-link{
 padding-left: 40px;
 position:relative;
 left:180px;



 }

 /*colonna six pag disco*/

 #sxd{height: 80px;border-width: 0px 2px 2px 2px ;}

 .discofoto{display: none;}

 /*link canzoni player*/

 .songs{padding-right:35px;}

 /*colonne gallery page**/



 .col-lg-2{display: none;}

 #demo{border-width: 2px 2px 2px 2px ;
 border-style:solid;
  border-color:  #917A5C;}

 .col-lg-8{border-width:0px 2px 0px 2px ;
 border-style:solid;
  border-color:  #917A5C;}
 }


 @media only screen and  (min-width: 1981px){



   /*header logo*/

   .jumbo a img{

       width: 30%;
       height: auto;
       position: relative;
       left:650px;
       top: 20px;;




  }}
