body,html{width:100%; height:auto; min-height:2100px; 
	
	 font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
 
  font-style: normal;
	
	background-color:#1c1c1c; color:white; margin:0; font-weight: 200; padding:0; background-position:right bottom !important; background-attachment:scroll; background-size:cover; background-repeat:no-repeat;}
.fw700{ font-weight:500;}
:focus{outline:0;}
a:link{text-decoration:none;color:inherit!important}
a:visited{text-decoration:none;color:inherit!important}
a:active{text-decoration:none;color:inherit!important}
a:hover{text-decoration:none;color:inherit!important}
.container{width:992px; margin:auto; float:none; clear:both; text-align:center !important; border-left:0px solid #3a3939; border-right: 0px solid #3a3939;}
.slide{width:100%; height:auto; margin:0; margin-bottom:0; padding: 0; text-align: center !important;}
.text{width:100%; height:auto; margin:0; line-height: 1.8em; font-size: 1.2em; text-align: center; }
.colorText{background-color:rgba(28,28,28,0.5); color: #fff;}
.colorCont{background-color: #1c1c1c; color:white;}
.box2{width:50%; float: left; text-align: center; color: white;}
.footer{overflow: hidden; width:992px; max-height: 100px; position: relative; margin-left: -1px; border-left: 0px solid #3a3939; border-right: 0px solid #3a3939; border-bottom: 0px solid #3a3939;}
.contentFooter{border-radius: 50%; margin: auto; color: #fff; text-align: center; background-color: #5b5b5b; width: auto; max-width: 768px; height: 356px; padding-top: 15px;}	
.contatti{color: white; margin:auto; width:100%; text-align: center; margin-top: 5%;}	
.cntTxt .slick-arrow.slick-prev { width:24px; height:33px; background-image:url(https://www.redeemdj.it/img/prev.svg); z-index: 1; left:1%;}
.cntTxt .slick-arrow.slick-next {width:24px; height:33px; background-image:url(https://www.redeemdj.it/img/next.svg); right:1%;}
.logoDigi{margin-top:15px; float: right;}
.videoCtrl{width:640px; height:480px}
.social{ width:28px; height: 28px; margin:1.5%;}
.faa{font-size:28px; margin:1.5%; height: 28px;}
.faa:hover{cursor:pointer;}
.imgSlide{width:90%; padding-left: 5%;}
.imgSlide2{border-radius: 100%; width:25vh; height: 25vh; position:relative; margin:auto;}
.imgSlide3{border-radius: 0; width:20vh; height: 20vh; position:relative; margin:auto;}
.clm{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;  -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px; border-top: 1px solid #ccc; border-bottom: 0px solid #ccc; padding-top:40px; padding-bottom:40px; z-index:888; text-align:justify; font-size:medium; line-height:18px;}
.etiLang{background-color:rgba(28,28,28,1); width:80px; margin:auto; z-index:999; margin-bottom:-10px; margin-top:40px; position:relative;}
.fix{float: none; display: block; clear: both;}
.topNero{background-color: black; height: auto; min-height:300px; z-index: 9999; border-bottom: 4px solid #3a3939;  }
.topSlide0{margin-top: -220px !important;  z-index:100; position: relative;}	
.topSlide1{height: 200px !important; z-index:999;   }		
.bckTot{ padding-top: 70px; margin-top:20px; z-index:888;}
.titoloPezzo{margin-top:10px; font-size:12px;}

.articoli{border-radius:20px; width:50%; display:inline-block; margin:auto; float:none; vertical-align:top; cursor:pointer;}

@media(max-width:768px) and (orientation: portrait){ 
body,html{ width:100%; height: auto; min-height: 100px;   font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
 
  font-style: normal; background-color: #1c1c1c; color: white; margin: 0; padding: 0;  background-position:top !important; background-attachment:scroll; background-size: cover;   background-repeat:no-repeat; overflow-x: hidden;    }	
.topNero{background-color: black; height: auto; min-height:150px; z-index: 9999; border-bottom: 2px solid #ccc;  }.videoCtrl{width:100%; height:auto}
.bckTot{ padding-top: 0px; margin-top:-30px !important; z-index:888; position: relative;}
.cntTxt .slick-arrow.slick-prev { width:24px; height:33px; background-image:url(https://www.redeemdj.it/img/prev.svg); z-index: 1; left:2%;}
.cntTxt .slick-arrow.slick-next {width:24px; height:33px; background-image:url(https://www.redeemdj.it/img/next.svg); right:2%;}	
.topSlide0{margin-top: -100px !important;  z-index:100; position: relative;}	
.topSlide1{height: 140px !important; z-index:999;}
.imgSlide{width:100%; padding-left: 0%;}
.imgSlide2{border-radius: 100%; width:140px; height:140px; position:relative; margin:auto;  }
.imgSlide3{border-radius: 0%; width:120px; height: 120px; position:relative; margin:auto;  }	
.colorText{background-color:rgba(28,28,28,0.2); color: #fff;}	
.container{ width:100%; padding:0%;  margin: auto; float:none; clear: both; text-align: center !important; border-left: 0px solid #3a3939; border-right: 0px solid #3a3939;}
.text{ width:88%; padding:6%; height: auto; margin: 0;  font-size: medium;  color: #fff; text-align: center;}
.footer{overflow: hidden; width:100%; max-height: 100px; position: relative; margin-top: 0%; margin-bottom: 0px; border-left: 0px solid #3a3939; border-right: 0px solid #3a3939; border-bottom: 0px solid #3a3939;}
.contentFooter{border-radius: 100%; margin: auto; color: #fff; text-align: center; background-color: #5b5b5b; width: 500px; max-width: 100%; height: 200px;  padding-top: 40px;  padding-bottom: 0px;}	
.clm{-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;  -webkit-column-gap: 1px; -moz-column-gap: 1px; column-gap: 1px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 20px; padding-top:40px; padding-bottom:40px; z-index:888; text-align:justify; font-size:medium; line-height:18px;}	
.logoDigi{margin-top:-25px !important; border-top:0px ;}
.articoli{border-radius:20px; margin:auto; width:100%; display:inline; float:left; vertical-align:middle; cursor:pointer;}
}
@media(max-width:960px) and (orientation: landscape){ 
body,html{width:100%; height:auto; min-height:100px; font-family:'Oswald', sans-serif; background-color:#1c1c1c; color:white; margin:0; padding:0;  background-position:top !important; background-attachment:scroll; background-size:cover; background-repeat:no-repeat; overflow-x: hidden;}	
.topNero{background-color:black; height:auto; min-height:150px; z-index:9999; border-bottom:2px solid #ccc;  }
.videoCtrl{width:100%; height:auto}
.bckTot{padding-top:0px; margin-top:120px !important; z-index:888; position:relative;}
.cntTxt .slick-arrow.slick-prev{width:24px; height:33px; background-image:url(https://www.redeemdj.it/img/prev.svg); z-index:1; left:2%;}
.cntTxt .slick-arrow.slick-next{width:24px; height:33px; background-image:url(https://www.redeemdj.it/img/next.svg); right:2%;}	
.topSlide0{margin-top:-110px !important;  z-index:100; position: relative;}	
.topSlide1{height:140px !important; z-index:999;}
.imgSlide{width:100%; padding-left: 0%;}
.imgSlide2{border-radius:100%; width:140px; height:140px; position:relative; margin:auto;}
.imgSlide3{border-radius:0%; width:120px; height: 120px; position:relative; margin:auto;}
.colorText{background-color:rgba(28,28,28,0.2); color: #fff;}	
.container{width:100%; padding:0%; margin:auto; float:none; clear:both; text-align:center !important; border-left: 0px solid #3a3939; border-right:0px solid #3a3939;}
	.articoli{border-radius:20px; margin:auto; width:100%; display:inline; float:left; vertical-align:middle; cursor:pointer;}
.text{ width:88%; padding:6%; height:auto; margin:0; font-size:medium;  color:#fff; text-align: center;}
.footer{overflow:hidden; width:100%; max-height: 100px; position:relative; margin-top:0%; margin-bottom:0px; border-left:0px solid #3a3939; border-right: 0px solid #3a3939; border-bottom: 0px solid #3a3939;}
.contentFooter{border-radius: 100%; margin: auto; color: #fff; text-align: center; background-color: #5b5b5b; width: 500px; max-width: 768px; height: 260px;  padding-top: 40px;}	
.clm{-webkit-column-count: 1; -moz-column-count: 1; column-count: 1;  -webkit-column-gap: 1px; -moz-column-gap: 1px; column-gap: 1px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 20px; padding-top:40px; padding-bottom:40px; z-index:888; text-align:justify; font-size:medium; line-height:18px;}	
.logoDigi{margin-top:-10px;}	
}