	@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
	
	
body{
	font-family:'Lato';
	font-weight:bolder;
	overflow:hidden !important;		
}

body table{
	 margin:0 auto;
	 }
	 
	 .tdTituloOpen{
		text-align: center;
		color: #FFF;
	 }
	 
	 .TablaResultadoSet .ResultadoOpen{
		text-align:center;
		color:#040738;
		font-size: 1.85em;
	 }
	 
	.TablaResultadoSet .SetOpen{
		/* text-align:center;
		border:1px solid #00abff;
		color:#00abff;
		font-size: 2.1em;
		background-color:#21346C; */
		
		text-align:center;
		background-color:#FFF;
		color:#21346C;
		font-size: 1.85em;
		/*font-weight: bold;*/
		/*border: 4px solid #000;*/
	}
	
	.XOpen{
		text-align:left;
		padding-left:5px;
		background:#00abff;
		color:#21346C;
		line-height:1.2;
		font-weight: bold;
		font-size: 1em;
	}
	
	.tdDatosOpen{
		/* width:20%;
		background:#00abff;
		color:#21346C;
		height: 40px;
		font-weight: bold;
		font-size: 1.85em; */
		
		width:20%;
		/*background:#00abff;*/
		color:#21346C;
		line-height: 1.6em;
		/*font-weight: bold;*/
		font-size: 1.6em;
		/*border: 4px solid #000;*/
	}
	
	.tdDatosTituloOpen{
		/* width:60%;
		background:#21346C;
		color:#00abff;
		height: 40px;
		font-size: 2.1em;
		border:1px solid #00abff; */
		width:60%;
		background:#021060;
		color:#FFF;
		height: 40px;
		font-size: 1.3em;
		/*border: 4px solid #000;*/
	}
	
	.tdDatosPOOpen{
		/* width:20%;
		background: linear-gradient(90deg, rgba(191,134,44,1) 0%, rgba(233,209,137,1) 100%);
		color:#21346C;
		height: 40px;
		font-weight: bold;
		font-size: 1.85em; */
		
		width:20%;
		/*background: linear-gradient(90deg, rgba(191,134,44,1) 0%, rgba(233,209,137,1) 100%);*/
		color:#21346C;
		line-height: 1.60em;
		/*font-weight: bold;*/
		font-size: 1.60em;
		/*border: 4px solid #000;*/
	}
	
	.tdDatosPOTituloOpen{
		/* width:60%;
		background-color:#21346C;
		color:#bf862c;
		height: 40px;
		font-size: 2.1em;
		border:1px solid #00abff;  */
		/*background: -webkit-linear-gradient(#bf862c, #e9d189); 
		-webkit-background-clip: text; 
		-webkit-text-fill-color: transparent;*/
		
		width:60%;
		background-color:#021060;
		color:#e0e721;
		height: 40px;
		font-size: 1.5em;
		/*border: 4px solid #000;*/
	}
	
	.tdTiempoJuegoDatosOpen{
		/* width:60%;
		background:#00abff;
		color:#21346C;
		height: 40px;
		font-weight: bold;
		font-size: 1.85em; */
		
		/*width:65%;*/
		background:#FFF;
		color:#040738;
		height: 40px;
		font-size: 1.7em;
		/*border: 4px solid #000;*/
		text-transform: lowercase;
		/*margin-left: 60px!important;*/
        display: block;
        line-height: 1.7empx;
		width: 60%;
        border-radius: 50px;
        margin: 0 auto;
	}
	
	.XJugadoresOpen{
		background: #00abff;
		padding-left: 5px;
		color: #21346C;
		font-weight: bold;
		line-height: 15px;
		border-bottom: 1px solid #21346C;
	}
	.DivJugadoresOpen{
		/* background: #00abff;
		padding-left: 5px;
		padding-right: 5px;
		color: #21346C;
		font-weight: bold;
		height:50px;
		display: grid;
		padding-bottom: 5px; */
		
		background: #FFF;
		padding-left: 5px;
		padding-right: 5px;
		color: #040738;
		/*font-weight: bold;*/
		height:63px;
		display: grid;
		padding-bottom: 5px;
		border-radius: 50px;
	}
	.ResultadoMOpen{
		/* text-align:center;
		border:1px solid #00abff;
		color:#00abff;
		font-size: 2.1em;
		background-color:#21346C; */
		
		text-align: center;
        /* border: 1px solid #FFF; */
        color: #040738;
        font-size: 1.8em;
        line-height: 1.8em;
        background-color: #FFF;
        border-radius:50px;
	}
	.TituloOpen{
		line-height: 50px;
        font-size: 1.5em;
        background: #040738;
        width: 54%;
        text-align: center;
        margin: 0 auto;
        color: #FFF;
        border: 2px solid #e0e721;
        border-radius: 50px;
        padding: 8px;
	 }
	 .TituloOpen option
	 {
        background: #040738;
     }
	
	
	.tdDatosOpen span.L{
	    height: 100%;
	    color: #040738;
	    width: 82%;
	    background: #FFF;
	    display: flow-root;
	    margin-left: 45px;
	    border-radius: 50px;
        position: relative;
	}
	
	.tdDatosOpen span.R{
	    height: 100%;
	    color: #040738;
	    width: 82%;
	    background: #FFF;
	    display: flow-root;
	    margin-left: -19px !important;
	    border-radius: 50px;
	}
	
	.tdDatosPOOpen span.L{
	    height: 100%;
	    color: #040738;
	    width: 82%;
	    background: #e0e721;
	    display: flow-root;
	    margin-left: 45px;
	    border-radius: 50px;
        position: relative;
	}
	
	.tdDatosPOOpen span.R{
	    height: 100%;
	    color: #040738;
	    width: 82%;
	    background: #e0e721;
	    display: flow-root;
	    margin-left: -19px !important;
	    border-radius: 50px;
	}
	
	.ResultadoOpen span.L{
	    color: #FFF;
        width: 129px;
        background: #021060;
        display: flow-root;
        margin-left: 47px;
        border-radius: 50px;
        position: absolute;
        line-height: 43px;
        margin-top: -22px;
	}
	
	.ResultadoOpen span.R{
	    color: #FFF;
        width: 129px;
        background: #021060;
        display: flow-root;
        margin-left: -21px;
        border-radius: 50px;
        position: absolute;
        line-height: 43px;
        margin-top: -22px;
	}
	
	
	#tdDatos{
		margin-top: 9px;margin-left:365px;width: 550px;margin-top: 13px;/*! padding-left: 4px; */
	}
	
	
	
	
	
	
	
	.tdTituloCha{
				
		text-align: center;
		color: #FFF;
	 }
	 
	 .TablaResultadoSet .ResultadoCha{
					   
						   
				
					
					
	 
		text-align:center;
		background-color:#FFF;
		color:#002D9E;
		font-size: 1.85em;
		/*font-weight: bold;*/
		font-family:'Datos';
		/*border: 4px solid #000;*/
	 }
	 
	.TablaResultadoSet .SetCha{
					   
						   
				
				   
							  
  
		text-align:center;
		/*border:1px solid #FFF;*/
		color:#FFF;
		font-size: 1.85em;
		background-color:#EA8215;
		font-family: 'Datos';
		/*border: 4px solid #000;*/
	}
	
	.XCha{
		text-align:left;
		padding-left:5px;
		background:#FFF;
		color:#EA8215;
		line-height:1.2;
		font-weight: bold;
		font-size: 1em;
	}
	
	.tdDatosCha{
			   
					 
				
			   
					
					   
  
		width:20%;
		background:#FFF;
		color:#002D9E;
		height: 40px;
		/*font-weight: bold;*/
		font-size: 1.85em;
		font-family:'Datos';
		/*border: 4px solid #000;*/
	}
	
	.tdDatosTituloCha{
			   
					 
				
			   
				   
							  
  
		width:60%;
		background:#EA8215;
		color:#FFF;
		height: 40px;
		font-size: 1.7em;
		font-family: 'Subtitulo';
		/*border: 4px solid #000;*/
	}
	
	.tdDatosPOCha{
			   
																																 
				
			   
					
					   
  
		width:20%;
		background: linear-gradient(90deg, rgba(191,134,44,1) 0%, rgba(233,209,137,1) 100%);
		color:#FFF;
		height: 40px;
		/*font-weight: bold;*/
		font-size: 1.85em;
		font-family:'Datos';
		/*border: 4px solid #000;*/
	}
	
	.tdDatosPOTituloCha{
		width:60%;
		background-color:#EA8215;
		color:#FFF;
		height: 40px;
		font-size: 1.7em;
		font-family:'Subtitulo';
		/*border: 4px solid #000;*/
		/*background: -webkit-linear-gradient(#bf862c, #e9d189); 
		-webkit-background-clip: text; 
		-webkit-text-fill-color: transparent;*/
  
			
						   
				
			   
				   
						  
							 
	}
	
	.tdTiempoJuegoDatosCha{
		/*width:65%;*/
		background:#FFF;
		color:#002D9E;
		height: 40px;
		font-weight: bold;
		font-size: 1.7em;
  
				
					 
				
			   
					
				   
		/*border: 4px solid #000;*/
		text-transform: lowercase;
		/*margin-left: 60px!important;*/
        display: block;
        line-height: 40px;
		font-family:'Subtitulo';
	}
	
	.XJugadoresCha{
		background: #FFF;
		padding-left: 5px;
		color: #EA8215;
		font-weight: bold;
		line-height: 15px;
		border-bottom: 1px solid #EA8215;
	}
	.DivJugadoresCha{
		background: #EA8215;
		padding-left: 5px;
		padding-right: 5px;
		color: #002D9E;
					
			  
				
						 
  
					  
					
					 
				 
		/*font-weight: bold;*/
		font-family:'Jugadores';
		height:63px;
		display: grid;
		padding-bottom: 5px;
	}
	.ResultadoMCha{
					   
						   
				
				   
							  
  
		text-align: center;
        /* border: 1px solid #FFF; */
        color: #002D9A;
        font-size: 2.1em;
        font-weight: bold;
        background-color: #FFF;
        font-family: 'Subtitulo';
	}
	.TituloCha{
		/*margin: 0 auto;*/
        /*height: 150px;*/
        /*margin-top: -1px;*/
        line-height: 50px;
        font-size: 3em;
        background: #EA8215;
        width: 54%;
        text-align: center;
        margin: 0 auto;
        font-family: 'Titulo';
		border:0;			
				  
	 }
	 
	 .LogoCha{
	     background: #EA8215;
	     height: 68px;
	     text-align:center
	 }
	
	   .LogoCha img {
	        max-width: 90%;
            margin-top: 15px;
        }
	
	
	
		.tdTituloMaster{
		text-align: center;
		color: #FFF;
	 }
	 
	 .TablaResultadoSet .ResultadoMaster{
		text-align:center;
		background-color:#F44A5A;
		color:#22153F;
		font-size: 1.85em;
		font-family:'Datos';
	}
	 
	.TablaResultadoSet .SetMaster{
		text-align:center;
		background-color:#22153F;
		color:#F44A5A;
		font-size: 1.85em;
		/*font-weight: bold;*/
		font-family:'Datos';
	}
	
	.XMaster{
		text-align:left;
		padding-left:5px;
		background:#F44A5A;
		color:#22153F;
		line-height:1.2;
		font-weight: bold;
		font-size: 1em;
	}
	
	.tdDatosMaster{	
		width:20%;
		background:#F44A5A;
		color:#22153F;
		height: 40px;
		/*font-weight: bold;*/
		font-size: 1.85em;
		font-family:'Datos';
	}
	
	.tdDatosTituloMaster{
		width:60%;
		background:#22153F;
		color:#F44A5A;
		height: 40px;
		font-size: 1.7em;
		font-family: 'Subtitulo';
	}
	
	.tdDatosPOMaster{
		width:20%;
		background: linear-gradient(90deg, rgba(191,134,44,1) 0%, rgba(233,209,137,1) 100%);
		color:#22153F;
		height: 40px;
		/*font-weight: bold;*/
		font-size: 1.85em;
		font-family:'Datos';
	}
	
	.tdDatosPOTituloMaster{
	    width:60%;
		background-color:#22153F;
		color:#bf862c;
		height: 40px;
		font-size: 1.7em;
		font-family:'Subtitulo';	
	}
	
	.tdTiempoJuegoDatosMaster{
		background:#F44A5A;
		color:#22153F;
		height: 40px;
		font-weight: bold;
		font-size: 1.7em;
		/*border: 4px solid #000;*/
		text-transform: lowercase;
		/*margin-left: 60px!important;*/
        display: block;
        line-height: 40px;
		font-family:'Subtitulo';
	}
	
	.XJugadoresMaster{
		background: #F44A5A;
		padding-left: 5px;
		color: #22153F;
		font-weight: bold;
		line-height: 15px;
		border-bottom: 1px solid #22153F;
	}
	.DivJugadoresMaster{
		background: #F44A5A;
		padding-left: 5px;
		padding-right: 5px;
		color: #22153F;
		/*font-weight: bold;*/
		font-family:'Jugadores';
		height:63px;
		display: grid;
		padding-bottom: 5px;
	}
	.ResultadoMMaster{
	    text-align: center;
        color: #F44A5A;
        font-size: 2.1em;
        font-weight: bold;
        background-color: #22153F;
        font-family: 'Subtitulo';
	}
	.TituloMaster{
		line-height: 50px;
        font-size: 3em;
        background: #22153F;
        width: 54%;
        text-align: center;
        margin: 0 auto;
        font-family: 'Titulo';
        color: #FFF;
        border: 0;
	 }
	 .TituloMaster option
	 {
        background: #22153F;
        font-family: 'Titulo';
	 }
	
	
	
	
	
	 .TablaEstadisticas{
		/*background:#000;*/
		/*margin-top:30px;*/
	 }
	 
	 .trEspaciado50{
		height: 50px;
	 }
	 
	 .trEspaciado30{
		height: 20px;
	 }
	 
	 .trEspaciado10{
		height: 10px;
	 }
	 
	 .TablaResultadoSet{
		margin:0 auto;
		border-spacing: initial;
	 }
	 
	.td5{
		width: 5%;
		text-align: center;
		font-weight:bold;
		color:#333;
		font-size:1.7em;
		font-style: italic;
	}
	
	.td90{
		width: 90%;
		text-align: center;
	}
	
	#TablaDatos{
		border-spacing: 0px 2px;
	}
	
	.tdTiempoJuego{
		width:20%;
		height: 40px;
	}
	
	.TablaJugadores{
		/*background:#EA8215;*/
		/*margin-top:10px;*/
	}
	
	.NombreJugIzq{
		height: 10px;
		font-size: 1.6em;
		font-weight: 500;
	}
	
	.ApellidoJugIzq{
		height: 10px;
		font-size: 1.6em;
	}
	
	.NombreJugDer{
		text-align: right;
		height: 10px;
		font-size: 1.6em;
		font-weight: 500;
	}
	
	.ApellidoJugDer{
		text-align: right;
		height: 10px;
		font-size: 1.6em;
	}
	
	.TextoDerecha{
		text-align: right;
		margin-top:-4px;
	}
	
	.TextoIzquierda{
		text-align: left;
	}
	
	.TextoCentro {
	line-height: 74px;
    text-align: center;
    font-size: 1.5em;    
	}
    
	
	
	
    	
    	@font-face {
        font-family: 'Principal';
        src: url("../fonts/SohneSchmal-Dreiviertelfett.otf") format("opentype");
    }
	@font-face {
        font-family: 'Secundaria';
        src: url("../fonts/Sohne-Halbfett.otf") format("opentype");
    }
    
     @font-face {
        font-family: 'Titulo';
        src: url("fonts/SohneBreit-Fett.ttf") format("opentype");
        }
        
        @font-face {
        font-family: 'Subtitulo';
        src: url("fonts/Sohne-Dreiviertelfett.otf") format("opentype");
        }
        
        @font-face {
        font-family: 'TituloDatos';
        src: url("fonts/Sohne-Buch.ttf") format("opentype");
        }
        
        @font-face {
        font-family: 'Datos';
        src: url("fonts/Sohne-Halbfett.otf") format("opentype");
        }
        
        @font-face {
        font-family: 'Jugadores';
        src: url("fonts/SohneSchmal-Dreiviertelfett.otf") format("opentype");
        }
        
        @font-face {
        font-family: 'Patrocinador';
        src: url("fonts/Sohne-Kraftig.otf") format("opentype");
        }
        
        @font-face {
        font-family: 'Torneo';
        src: url("fonts/SohneBreit-Fett.otf") format("opentype");
        }
        
        @font-face {
        font-family: 'Encabezado';
        src: url("fonts/SohneSchmal-Halbfett.otf") format("opentype");
        }
        
    .Principal {
       font-family:'Principal';
       width:784px;
       height:65px;
       background:#021060;
       border:2px solid #fe5000;
  	   border-radius:15px;
  	   margin:0 auto;
	}

   	.F1Pareja1{
	    float: left;
		width: 43%;
		text-align: center;
		color: #FFF;
		font-size: 2.8em;
		height: 70px;
		line-height: 70px;
	}

	.F1Logo{
		float: left;
		width: 13%;
		text-align: center;
		color: #FFF;
		font-size: 3.2em;
		height: 65px;
		line-height: 65px;
		border-right: 2px solid #FFF;
		border-left: 2px solid #FFF;
	}
	 .F1Logo img{
	    width: 70%;
		margin-top: 4px;
	 }
	
	.F1Pareja2{
		float: left;
		width: 43%;
		text-align: center;
		color: #FFF;
		font-size: 2.8em;
		height: 70px;
		line-height: 70px;
	}
	.espacio {
	}
 
 	.Datos{
	   height:43px;
   	   text-align:center;
	   margin:0 auto;
	   font-size: 1.4em;
	   margin-bottom: 4.5px;
  	}
  	
  	.DatosPO{
			
			height: 43px;
text-align: center;
margin: 0 auto;
  margin-bottom: 0px;
font-size: 1.4em;
margin-bottom: 4.5px;
  	}
  	
  	.DatosPOP1, .DatosPOP2{
	   width: 100px;
	   float: left;
	   margin-top: 2px;
	   line-height: 43px;
	   font-size: 18px;
	   color: #d62f2d;
	   background: gold;
  	}
	
	.DatosP1, .DatosP2{
	   width:100px;
	   float:left;
	   /*! margin-top: 6px; */
	   color: #FFF;
	   line-height: 43px;
	   font-size: 18px;
	   background: #d62f2d;
  	}

.DatosP1, .DatosPOP1{
	border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.DatosP2, .DatosPOP2{
	border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
	
	.DatosTexto{
	   width:350px;
	   line-height:43px;
	   color:#d62f2d;
	   float:left;
	   font-size: 1rem;
	   background: #efefef;
  	}
	.DatosPOTexto{
	   width:350px;
	   /*! height:48px; */
	   line-height:43px;
	   color:gold;
	   float:left;
	   font-size: 1rem;
	   background: #d62f2d;
	   margin-top: 2px;
  	}
	
	.TituloCombo {
        font-size: 2em;
        color: white;
        /*! vertical-align: super; */
        /*! width: 550px; */
        margin-bottom: 60px !important;
        background: transparent;
        border: none;
        text-align: center;
        /*! margin-left: 211px; */
        border-bottom: 1px solid red;
        width: 550px;
		font-family: 'Lato';
 }
 
 .TituloCombo option {
	 background:#d62f2d;
	 font-size:20px;
 }
	
	.TablaEstadisticas{
	    /*! width: 100%; */
        margin: 0 auto;
        margin-top: 0px;
        /*! margin-top: 59px; */
	    text-align: center;
	    padding-top: 80px;
	}
	
	.ResultadoPartido{
		text-align: center;
		color: #FFF;
	} 
	
	.TiempodeJuego {
          font-size: 2.5em;
          text-transform: lowercase;
          display: block;
          width: 440px;
          margin: 0 auto;
          text-align: center;
          /*! -webkit-text-stroke-width: 3px; */
          /*! -webkit-text-stroke-color: white; */
          color: white;
  }
  
  .tdResultado{
      width:710px;
      margin:0 auto;
  }


.DatosR{
	   width: 550px;
        height: 85px;
        text-align: center;
        margin: 0 auto;
          margin-top: 0px;
        font-size: 2.5em;
        margin-top: -67px;
	   margin-left: 365px;
	   margin-top: -57px;
	   margin-bottom: -10px;
  	}
  	
  .DatosRP1, .DatosRP2 {
  width: 104px;
  height: 55px;
  line-height: 55px;
  color: #FFF;
  float: left;
}

.ResultadoSet{
    width: 329px;
    height: 55px;
    line-height: 55px;
    color: transparent;
    float: left;
}
#Titulo1Torneo{
    font-size:1.3em;
    color:#FFF;
    height: 21px;
}
#Titulo2Torneo{
    font-size:1.3em;
    color:#FFF;
    height: 21px;
}
#Titulo3Torneo{
    font-size:1.3em;
    color:#FFF;
    height: 21px;
}

#Pareja1A{
    color: #FFF;
    float: left;
    position: fixed;
    top: 300px;
    text-align: center;
    width: 360px;
}

#Pareja1B{
    color: #FFF;
    float: left;
    position: fixed;
    top: 450px;
    text-align: center;
    width: 360px;
}

#Pareja2A{
    text-align:center;
    color: #FFF;
    float: right;
    position: fixed;
    top: 300px;
    left: 920px;
    text-align: center;
    width: 360px;
}

#Pareja2B{
    right: 720px;        
    text-align:center;
    width: 278px;
    color: #FFF;
    float: right;
    position: fixed;
    top: 450px;
    left: 920px;
    text-align: center;
    width: 360px;
}


#GANADORP1{
    color: #FFF;
    float: left;
    position: absolute;
    top: 730px;
    left: 175px;
    text-align: center;
    width: 336px;
}

#GANADORP2{
    color: #FFF;
    float: right;
    position: absolute;
    top: 730px;
    right: 175px;
    text-align: center;
    width: 336px;
}

#Nombre1A,#Nombre1B,#Nombre2A,#Nombre2B {
    font-size: 1em;
    line-height: 0.5;
}

#Apellido1A,#Apellido1B,#Apellido2A,#Apellido2B {
    font-size: 1.7em;
}

/* #divpartido{
    width:1920px;
    height:1080px;
    padding-top:30px;
    background-image:url('/img/FondoEstadisticas.jpg');
    background-size: contain;
} */

@keyframes BgGradient {
      25% {background-position: top left;}
      50% {background-position: bottom right;}
      75% {background-position: top left;}
      100% {background-position: bottom right;}
}

  	
	
	
	
    
/*RESPONSIVE STYLES*/
	
#divpartido {
	width:1280px;height:720px;
	background-image: url('/img/FondoMarcador.jpg');
	background-size: cover;
}

@keyframes BgGradient {
	25% {
		background-position: top left;
	}

	50% {
		background-position: bottom right;
	}

	75% {
		background-position: top left;
	}

	100% {
		background-position: bottom right;
	}
}


/*RESPONSIVE STYLES*/
/*
	@media(max-width:1500px) and (min-width:1401px) {
		body {
    zoom: 1.10!important;
}
	}	

@media(max-width:1400px) and (min-width:1281px) {
		body {
    zoom: 1.02!important;
}
	}		

	@media(max-width:1280px) and (min-width:1280px) {
		body {
    zoom: 1!important;
}
	}	


	@media(max-width:1279px) and (min-width:1201px) {
		body {
    zoom: 0.9!important;
}
	}	
	
	@media(max-width:1200px) and (min-width:1101px) {
		body {
    zoom: 0.925!important;
}
    }

	@media(max-width:1100px) and (min-width:1001px) {
		body {
    zoom: 0.78!important;
}
    }
	
@media(max-width:1000px) and (min-width:961px) {
		body {
    zoom: 0.76!important;
}
    }	

@media(max-width:960px) and (min-width:960px) {
		body {
    zoom: 0.75!important;
}
    }
	@media(max-width:959px) and (min-width:925px) {
		body {
    zoom: 0.73!important;
}
    }

@media(max-width:924px) and (min-width:924px) {
		body {
    zoom: 0.721875!important;
} 
    }

	
@media(max-width:923px) and (min-width:901px) {
		body {
    zoom: 0.71484375!important;
}
}

@media(max-width:900px) and (min-width:801px) {
		body {
    zoom: 0.58!important;
}
}

@media(max-width:800px) and (min-width:701px) {
		body {
    zoom: 0.56!important;
}
}

@media(max-width:700px) and (min-width:601px) {
		body {
    zoom: 0.45!important;
}
}
@media(max-width:600px) and (min-width:501px) {
		body {
    zoom: 0.40!important;
}
}

@media(max-width:500px) and (min-width:451px) {
		body {
    zoom: 0.36!important;
}}

@media(max-width:450px) and (min-width:401px) {
		body {
    zoom: 0.32!important;
}}

@media(max-width:400px) and (min-width:301px) {
		body {
    zoom: 0.29!important;
}}

@media(max-width:300px) and (min-width:201px) {
		body {
    zoom: 0.23!important;
}}*/

/*RESPONSIVE STYLES*/



    @media(max-width:1296px) { body {   transform:scale(1);-webkit-transform: scale(1); -moz-transform:scale(1); -webkit-transform-origin-x: left;transform-origin: top left; } }	
    
    @media(max-width:1164px) { body {   transform: scale(0.87);  -webkit-transform: scale(.87);  -moz-transform: scale(0.87);  -webkit-transform-origin-x: left; transform-origin: top left;} } 	
    
    @media(max-width:936px) { body {   transform: scale(0.73);  -webkit-transform: scale(0.73);  -moz-transform: scale(0.73);  -webkit-transform-origin-x: left; transform-origin: top left;} } 	
    
        
	@media(max-width:900px) { body {   transform:scale(0.6);-webkit-transform: scale(0.6); -moz-transform:scale(0.6); -webkit-transform-origin-x: left;transform-origin: top left; transform-origin: top left;} 	}

	@media(max-width:850px) { body {   transform:scale(0.57);-webkit-transform: scale(0.57); -moz-transform:scale(0.57); -webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:800px) { body {   transform:scale(0.57);-webkit-transform: scale(0.57); -moz-transform:scale(0.57); -webkit-transform-origin-x: left; transform-origin: top left;} }

 /* Crambo */ 
    @media(width:768px) { body {   transform:scale(0.6);-webkit-transform: scale(0.6); -moz-transform:scale(0.6);-webkit-transform-origin-x: left; transform-origin: top left;} }
	
    /* ipad */ 
    @media(max-width:750px) { body {   transform:scale(0.57);-webkit-transform: scale(0.57); -moz-transform:scale(0.57);-webkit-transform-origin-x: left;transform-origin: top left; } }
    /* iphone 7 en wpt - horizontal */
	@media(max-width:700px) { body {   transform:scale(0.55);-webkit-transform: scale(0.55); -moz-transform:scale(0.55);-webkit-transform-origin-x: left; transform-origin: top left;} }

	@media(max-width:650px) { body {   transform:scale(0.47);-webkit-transform: scale(0.47); -moz-transform:scale(0.47);-webkit-transform-origin-x: left; transform-origin: top left;} }	

	/* Poveda */ 
	@media(width:624px) { body {   transform:scale(0.4875);-webkit-transform: scale(0.4875); -moz-transform:scale(0.4875);-webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:600px) { body {   transform:scale(0.45);-webkit-transform: scale(0.45); -moz-transform:scale(0.45);-webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:550px) { body {   transform:scale(0.40);-webkit-transform: scale(0.40); -moz-transform:scale(0.40); -webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:500px) { body {   transform:scale(0.36);-webkit-transform: scale(0.36); -moz-transform:scale(0.36); -webkit-transform-origin-x: left; transform-origin: top left;} }
	
	@media(max-width:450px) { body {   transform:scale(0.32);-webkit-transform: scale(0.32); -moz-transform:scale(0.32);  -webkit-transform-origin-x: left; -webkit-transform-origin-y: top;transform-origin: top left;} }
	
	/* Android Juaco en wpt */
	@media(max-width:400px) { body {   transform:scale(0.29);-webkit-transform: scale(0.29); -moz-transform:scale(0.29);  -webkit-transform-origin-x: left; -webkit-transform-origin-y: top;transform-origin: top left;} }
	
		
	/* iphone 7 en wpt */
	@media(max-width:359px) { body {   transform:scale(0.28);-webkit-transform: scale(0.28); -moz-transform:scale(0.28);  -webkit-transform-origin-x: left; -webkit-transform-origin-y: top;transform-origin: top left;} }
	
	@media(max-width:350px) { body {   transform:scale(0.23); -webkit-transform: scale(0.23); -moz-transform:scale(0.23);-webkit-transform-origin-x: left;transform-origin: top left;} }
	@media(max-width:300px) { body {   transform:scale(0.2); -webkit-transform: scale(0.2); -moz-transform:scale(0.2);-webkit-transform-origin-x: left;transform-origin: top left;} }
	@media(max-width:250px) { body {   transform:scale(0.18); -webkit-transform: scale(0.18); -moz-transform:scale(0.18);-webkit-transform-origin-x: left;transform-origin: top left;} }
	
	



/* @media(max-width:1279px) {
	body {
		transform: scale(0.7);
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:900px) {
	body {
		transform: scale(0.6);
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:850px) {
	body {
		transform: scale(0.57);
		-webkit-transform: scale(0.57);
		-moz-transform: scale(0.57);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:800px) {
	body {
		transform: scale(0.57);
		-webkit-transform: scale(0.57);
		-moz-transform: scale(0.57);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(width:768px) {
	body {
		transform: scale(0.6);
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:750px) {
	body {
		transform: scale(0.57);
		-webkit-transform: scale(0.57);
		-moz-transform: scale(0.57);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:700px) {
	body {
		transform: scale(0.5);
		-webkit-transform: scale(0.5);
		-moz-transform: scale(0.5);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:650px) {
	body {
		transform: scale(0.47);
		-webkit-transform: scale(0.47);
		-moz-transform: scale(0.47);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}


@media(width:624px) {
	body {
		transform: scale(0.4875);
		-webkit-transform: scale(0.4875);
		-moz-transform: scale(0.4875);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:600px) {
	body {
		transform: scale(0.45);
		-webkit-transform: scale(0.45);
		-moz-transform: scale(0.45);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:550px) {
	body {
		transform: scale(0.40);
		-webkit-transform: scale(0.40);
		-moz-transform: scale(0.40);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:500px) {
	body {
		transform: scale(0.36);
		-webkit-transform: scale(0.36);
		-moz-transform: scale(0.36);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:450px) {
	body {
		transform: scale(0.32);
		-webkit-transform: scale(0.32);
		-moz-transform: scale(0.32);
		-webkit-transform-origin-x: left;
		-webkit-transform-origin-y: top;
		transform-origin: top left;
	}
}


@media(max-width:400px) {
	body {
		transform: scale(0.29);
		-webkit-transform: scale(0.29);
		-moz-transform: scale(0.29);
		-webkit-transform-origin-x: left;
		-webkit-transform-origin-y: top;
		transform-origin: top left;
	}
}

@media(max-width:359px) {
	body {
		transform: scale(0.28);
		-webkit-transform: scale(0.28);
		-moz-transform: scale(0.28);
		-webkit-transform-origin-x: left;
		-webkit-transform-origin-y: top;
		transform-origin: top left;
	}
}

@media(max-width:350px) {
	body {
		transform: scale(0.23);
		-webkit-transform: scale(0.23);
		-moz-transform: scale(0.23);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:300px) {
	body {
		transform: scale(0.2);
		-webkit-transform: scale(0.2);
		-moz-transform: scale(0.2);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
}

@media(max-width:250px) {
	body {
		transform: scale(0.18);
		-webkit-transform: scale(0.18);
		-moz-transform: scale(0.18);
		-webkit-transform-origin-x: left;
		transform-origin: top left;
	}
} */


/*END RESPONSIVE STYLES*/
/*END RESPONSIVE STYLES*/
