@media screen and (max-width:1040px){
	#deco-right{display:none;}
	#deco-left{display:none;}
	#footer-logo{top: 40px;}
	#footer ul {width: 100%; padding: 0; left: 0 !important;  margin-left: 0; display: table; text-align: center;}
	#footer ul li{width: 33.3%; padding: 0px 7px; height: 65px;}
	.last-footer-li{display:block;}
	#header-menu{display:none;}
	#header-mobile-menu{display:block;}
	#header-mobile-logo{display:block;}	
	#video-popup{min-width:0px;}
	#section-container{padding-top: 60px;}	
	#lang{display:none;}
}

@media screen and (max-width:999px){
	#valores{ padding-top: 20px;}
	.cada-valor{font-size: 17px;}
}	


@media screen and (max-width:820px) {
	#white-column{ width: 100%; float:none; padding: 140px 40px 60px 50px; height: auto;}
	#big-picture{ background-position: center; width: 100%; height: 500px; position: relative !important;}
	#valores{display:none;}
	#white-column-mitad{width: 100%;    padding: 60px 50px; height: auto;}
	#black-column-mitad{width: 100%;    padding: 60px 50px; height: auto;}
	.slider ul li{width: 50%;}
	.cada-show{ width: 100%; height: auto; margin-bottom: 30px;}
	#white-column-full{display: inline-table;}
	#elvideo{margin-top: 25%;  width: 90%;}
	#cerrar{ top: 17%; position:absolute; left: 93%;  margin-left: 0px;}
}

@media screen and (max-width:700px){
	#deco-right{display:none;}
	#deco-left{display:none;}
	#footer-logo{top: 40px;}
	#footer ul {width: 100%; padding: 0; left: 0 !important;  margin-left: 0; display: table; text-align: center;}
	#footer ul li{width: 33.3%; padding: 0px 7px; height: 65px;}
	.last-footer-li{display:block;}
	.cada-show{ width: 100%; height: auto; margin-bottom: 30px;}
	.show-image{width: 100%;}
	.show-name{width: 100%;}
	.show-text{width: 100%;}
}


@media screen and (max-width:600px){
	#floating-image{ height: 205px; background-position: center top; background-size: 90%;}
	#shows-banner-tigrou{background-position: -760px center;  height: 625px;}
	#main-button {margin: 15px 70px;}
	#floating-details{margin-top: -30px;}
	#floating-details a{margin:0px;}
	#floating-elements{ 
	padding: 20px 0px;
	margin: auto;
    width: 100%;
    height: 300px;
    top: 295px;
    background-color: rgba(0,0,0,.6);
	}
	#main-button {margin: 25px 0px;}
	#about-contents{left: 40px; padding-right: 40px;     top: 50px;}
	#shows-about-tigrou{height: 155%}
	.carousel .carousel-item{ width: 350px !important;}
	.char-caption{font-size:11px; padding: 20px 30px; line-height: 17px;}
	.carousel{width: 100% !important; margin-top: -70px !important;}
	.show-characters-tigrou{height: 85%;}
	#prensa-tigrou{height: 135%}
	#prensa-left{display: none;}
	#prensa-deco{opacity:0;}
	#prensa-right{width: 100%; background-image: url(img/bg-prensa-tigrou-2.jpg); background-size:cover;}
	.cada-prensa {
    width: 85%;
    height: auto;}
	.kc-wrap{ height: 350px!important; transform:scale(.5) !important; top: 20px;}
	html, body {max-width: 100% !important; overflow-x: hidden !important;}
	#website-container{max-width: 100% !important; height: 100%; }
}

@media screen and (max-width:500px){
	#floating-details{margin-top: -70px;}
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

}