﻿    
    .minH
    {
        min-height:32px;
    }
    /*************************************************************************************/
    .pimgInicioIQ
    {
     /*padding-top : 7px; para juani ---se deberá hacer bien VERO!!*/
      width: 100% !important;
     vertical-align : middle;
    }
    /*Para las modales*/
    .opaco2
    { 
     z-index: 15000!important;
     background:rgba(0,0,0,0.5)!important;  
     opacity: 2!important;
    }
    .visible
    {
        display :block;
    }
    /*Fin de para las modales*/
   

   /********************************************************************************************/ 
    @media only screen and (max-device-width: 680px) and (min-device-width: 320px)
    {
        .imgLogoIQ
        {
            min-width: 75px;
        }
    }
    
    .pl-Subbanner 
    {
    background: white!important;
    height: auto;
    margin: auto;
    padding-top: 10px;
    }
    .cuadroSorteoDonacionesLogos
    {
        text-align:center;
    }
    .cuadroSorteoDonacionesLogos img 
    {
        float:none;
    }
    
    .tituloSorteoExtra
    {       
        font-size: 22px;    
        text-align: center;
        padding: 20px 0px 0px 0px;  
        color:#fff;  
    }
    
    .SubbannernuevaEmpresa
    {
           padding-top:50px;
    }
    
    .Pad_NPL
    {
        padding:0px;
    }
    
    .btn-comprarIQ {
    font-size: 26px;
    color: #ffffff;
    background-color: #53bdc2;    
    min-height: 20px;
    text-align: center;
     margin: 0px 0px 8px 0px;
    font-weight: 600;
    font-family: 'Roboto';
    }
    
    

.cotenedor-boleto-total .boleto-total-imagen img {
    width: 100%;
}
.aboutUS-2 img {
width: 100%;

}
.logoHomeWS img{
	 /*   max-width: 50%;*/
	 max-height:55px;
	 width:auto;
}

@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait){
    .logoHomeWS img {
    max-width: 100%;
    }  
	.separador-telefono {
    margin-left: -30px;
    }
}
 @media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape){
	.logoHomeWS img {
    max-width: 100%;
    } 
}


.sombra img {
    -webkit-box-shadow: 3px 3px 13px -2px rgba(0,0,0,0.34);
    -moz-box-shadow: 3px 3px 13px -2px rgba(0,0,0,0.34);
    box-shadow: 3px 3px 13px -2px rgba(0,0,0,0.9);
}
.cuadroNumeroLoteria
{
    margin:0px;
    border-radius: 0px;
    border: 1px solid #fff;
    min-height:52px;
    vertical-align: middle;
}
.cuadroCompraLoteria
{
     margin-top: 10px;
    border-radius: 0px;
    border: 1px solid #fff;
    
}
.monedasSolidarias-1
{
    border:none;
    margin:0px;
}

.contador-atras
{
         color:#fff; 
        padding-top:0px;
        font-size: 15px;
}
.checkDonativo
{
    margin:0px;
}

.PaddingTop10 {
    padding-top: 10px ;
}
.valorLoteria
{
        padding: 5px 0px 0px 0px;
        font-size:17px;
}

/*@media (min-width: 579px)
{
    .cotenedor-boleto-total .boleto-total-imagen .variosNumeros 
        {
            left:34%;
             top: 40px;
        }
}*/
.cotenedor-boleto-total .boleto-total-imagen .variosNumeros p 
 {
     letter-spacing:0px;
     font-size:28px;
 }
 
 

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait)
 {
  .valorLoteria {  
        font-size: 16px;
    }
 }

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait)
{
   
    .valorLoteria {  
        font-size: 14px;
    }
}

 

.footer 
{
    padding-bottom:30px;
}



.userMenu li:last-child 
{
    float:inherit;
}

.imLogoM img
{
    max-width:35px;
}


.cotenedor-boleto-total .boleto-total-imagen .variosNumeros p 
{
     letter-spacing:0px;
     font-size:25px;
	overflow-wrap: anywhere;
 }
 
 
@media (min-width: 579px)
{
.cotenedor-boleto-total .boleto-total-imagen .variosNumeros 
{
            left:34%;
             top: 40px;
	
}
}


@media only screen and (-webkit-device-pixel-ratio: 2) and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait)
{
   .SubbannerLogosEmpresas 
    {
        min-height:auto!important;
    }
    .SubbannerCabeceraDonativos
    {
        min-height:auto!important;    
    } 
    .SubbannerLogosEmpresas 
    {
        min-height:auto!important;
    }
   
}

@media only screen and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: landscape)
{
    .SubbannerLogosEmpresas 
    {
           min-height:auto!important;
    }
}
@media only screen and (max-device-width: 736px) and (min-device-width: 414px) and (orientation: landscape)
{
    .SubbannerLogosEmpresas 
    {
         min-height:auto!important;
    }
}



 @media only screen and (min-device-width: 768px)
 {
     .pimgInicioIQ
     {
         /* padding: 10px 10px; 
          width: 80%;*/
        width: 100%;
        vertical-align: middle;
     }
 }  
    
@media only screen  and (min-device-width: 320px) and (max-device-width: 667px)
{

   .pimgInicioIQ
    {
          padding: 15px 0px; 
         height:100%;
    }
    .pimgInicioIQ img 
    {
            max-width: 60px;
     }
}
  
  
  .SubbannerCabeceraDonativos
  {
      min-height:auto!important;
  }
  

@media only screen  (max-device-width: 667px) and (min-device-width: 320px) and (orientation: portrait)
{
.cuadroSorteoDonacionesLogos  img
{
 height:auto!important;   
}
}

.separador-telefono
{
    /*padding-left:20px;
        margin-top: 5px;*/
	    padding-left: 0px;
    margin-top: 5px;
    /*position: absolute;
    display: inline-table;*/
 }
.call-number-2 {
    padding: 0px;
}
.cuadro-redes
{
    width: 90%;
    padding-top: 5%;
    margin: auto;
}
.cuadro-redes a
{
    height:15px;
    width:15px;
}

.footer i {
    font-size: 1.66em!important;
    color:#d04788;
}

.footer span
 {
    
      color:#d04788;
}    
.footer a
{
     color:#d04788;
}


.pad-Redes-PieIQ
{
   padding-left:20px;
   padding-top: 12px;
}
.c-white 
{
    color: #ffffff!important;
 }
 
 .divPieDespachoImgIQ img
 {
     max-width:120px;
 }
 
 
 @media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape)
 {
.call-number-2 
{
    padding:6px;
    font-size:13px;
}
}

 @media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait)
 {
.call-number-2 
{
    padding:3px;
    font-size:10px;
}
.SubbannerCabeceraDonativos
{
    height:auto;
}
}
 @media only screen and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait)
 {

         .cotenedor-boleto-total .boleto-total-imagen .variosNumeros 
        {
            left:34%;
            top:23px;
        }
       .cotenedor-boleto-total .boleto-total-imagen .variosNumeros p 
        {
            font-size:22px;
        }
        
 }
 
 @media only screen and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait)
 {

        .cotenedor-boleto-total .boleto-total-imagen .variosNumeros 
        {
            left:34%;
            top:25px;
        }
       .cotenedor-boleto-total .boleto-total-imagen .variosNumeros p 
        {
            font-size:24px;
        }
        
 }
 
     /* cambios */  

.SorteosmodalDetalle p {
    text-align: left;  
    padding: 4px 11px;
}
.textomsIQ {
    padding: 5px !important;
    background-color:#fff!important;
       color:#00203D!important;
}
.onlyModalAcountIQ  
{
    background: #e3e3e3!important;  
    padding: 26px !important;
}

.SorteosmodalDetalle {
    width: 500px;
    height: initial;
    margin: -203.5px 0 0 -230px;  
}

.tituloprincipalFundacion 
{
    font-size: 25px;
    line-height: 35px;    
    text-align: center;
    font-family: 'Lato';
    padding: 0px 0px 40px 0px;
    margin: 0px 0px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 6px;
}

.btn-Sabermas:hover {
   font-size: 20px;  
    width: 100%;
    min-height: 60px;
    text-align: center;
    margin: 20px 0px;
    border-radius: 10px;
}

.f-12 {
    font-size: 12px;
    font-weight: 700;
    color: #ffffff;
}
a 
{
    font-family: 'Lato';
    color: #ffffff;
}

/*poner mas */
.SubbannerCabeceraDonativos {
    background: #ffffff;
    height: auto;
    min-height: 160px !important;
}

/*cambios y agregar*/
 
  .SubbannerLogosEmpresas {
    padding: 0px 0px 0px!important;
    min-height: 102px;

}
.cuadroLogoCWSIQ {
    width: 100%;
    padding: 0px 0px 0px 0px!important;
}
.p-b-20 {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.cuadroSorteoDonacionesLogos img {
    margin-top: 15px;
}
@media (max-width: 970px){
.wrapper {
    overflow: hidden;
}
}

.fa, .fas {
    font-weight: 900;
    color: white;
}

.footer {
    width: 100%;
    height: 95px;
    float: left;
}
.separador20 {
    padding: 10px 0px 10px 30px;
}
.pad-Redes-PieIQ {
    padding-left: 20px !important;
    padding-top: 12px !important;
}

 /*IPAD_PRO*/


@media only screen and (max-device-width: 1024px)
{
    .separador20 
    {
        padding: 18px 0px 0px 0px;
    }
    .separador-telefono 
    {
        padding-left: 20px;
        margin-top: 17px;
    }
    .SubbannerDonaciones 
    {     
        height:1130px;
    }
    .pl-Subbanner {
        padding-top: 0px;
    }
    .pl-TextoSeguro 
    {
    font-size: 12px !important;
    padding: 30px 0px 0px 0px !important;
    height: 90px;
    }
    .p-t-20 
    {
        padding-top: 4px;  
    }
    .footer 
    {
        width: 100%;
        float: left;
        top: -95px;
        height: 140px;
        position: static;
    }
    .pad-Redes-PieIQ 
    {
    float: right;
    top: -90px;
    margin-right: -35px;

    }
    .pimgInicioIQ 
    {
        width: 100% !important;
        vertical-align: middle;
     }
}

/*IPAD*/
@media (max-width: 768px)
{
.fa, .fas 
{
    font-weight: 900;
   /* margin-left: -23px; Si lo dejo se va el botoncito de +-*/ 
}
.separador20 {
    padding: 18px 0px 0px 25px;
}
.call-number-2 {
    padding: 3px;
    font-size: 9px;
}
.cotenedor-boleto-total .boleto-total-imagen .boleto_numero p {

    margin-top: 14px;
}

.pl-TextoSeguro 
{
    font-size: 12px !important;
    padding: 32px 0px 0px 0px !important;
}
.p-t-20 {
    padding-top: 25px;
}
.aboutUS-2 img {
    width: 100%;
}
.divPieDespachoImgIQ img {
    max-width: 115px;
    margin-right: 103px;
}
.p-r-20 {
    padding-right: 47px;
    margin-right: 27px;
}
.menuFooter {
    font-size: 14px;
    margin-left: -132px;
}
.footer i {
    font-size: 15px;
    left: 32px;
}
}


@media (min-width: 700px) and (orientation: landscape) 
{
.p-r-20 {
    padding-right: 172px;

}
}

/*IPHONE 6 PLUS*/

@media (max-width: 414px)
{


.cuadroSorteoDonacionesLogos {
    height: 100px;
}
.userMenu {
    padding: 8px !important;
}
.pl-TextoSeguro 
{
    font-size: 12px !important;
    padding: 10px 0px 0px 10px !important;
    margin-left: -18px;
}
.p-t-20 {
    padding-top: 20px;
    width: 136%;
    margin-left: -30px;
}


.pl-Subbanner {

    padding: 0px 0px;
    height: 126px !important;
}
.footer {
    height: auto;
    position: static !important;
    top: 0px;
}
.menuFooter {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    margin-top: -10px;
    text-align: center;
    margin-left: 10px;
    white-space: normal;
}
.divPieDespachoImgIQ img
 {
    max-width: 120px;
    margin-left: 110px;
}
.pad-Redes-PieIQ {
    float: right;
    top: -30px;
    margin-right: -4px;
    white-space: normal;
}
.footer i 
{
    left: 20px;
}
.services-list > div 
{
    margin-left: -34px;
}
.p-r-20 {
    padding-right: 0px;
    margin-right: 27px;
}

}
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
.divPieDespachoImgIQ img {
    max-width: 106px;
    margin-right: -120px;
    margin-top: -17px;
}
.pad-Redes-PieIQ {
    float: right;
    top: -34px;
    margin-right: -85px;
}

}

/*IPHONE X*/

@media (max-width: 375px)
{

.SubbannerLogosEmpresas {
    height: 90px !important;
}
.cuadroSorteoDonacionesLogos {
    height: 100px;
}
.pimgInicioIQ {
    width: 100%;
    padding-top: 10px;
}
.userMenu {
    padding: 5px;
}

}
@media only screen and (max-device-width: 375px){


.pl-TextoSeguro {
    font-size: 12px !important;
    padding: 10px 0px 0px 10px !important;
    margin-left: -18px;
}
.p-t-20 {
    padding-top: 20px;
    width: 136%;
    margin-left: -15px!important;
}
.pl-Subbanner {

    padding: 0px 0px;
    height: auto !important;
}
.footer {
    width: 100%;
    float: left;
    top: -95px;
    height: auto;
    position: static !important;
}
.menuFooter {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    margin-top: 11px !important;
    text-align: center;
    margin-left: 10px;
    white-space: normal;
}
.divPieDespachoImgIQ img {
    max-width: 120px;
    margin-left: 110px;
    margin-top: -28px;
}
.pad-Redes-PieIQ {
    float: right;
    top: -24px;
    margin-right: -4px;
    white-space: normal;
}
.footer i {

    left: 20px;
}
.services-list > div {
    margin-left: 0px;
}
.p-r-20 {
    padding-right: 0px;
    margin-right: 27px;
}
}

@media only screen and (max-device-width: 768px)
{
.cotenedor-boleto-total .boleto-total-imagen .boleto_numero p 
{
    margin-top: 9px;
}
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.footer {
    top: auto;

}
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {

.footer {
    height: auto;
    position: static !important;

}
.divPieDespachoImgIQ img {
    max-width: 106px;
    margin-right: -35px;
    margin-top: -17px;
}
.menuFooter {
    font-size: 13px;
    margin-left: 13px;
    margin-top: -20px;
}
.pad-Redes-PieIQ {
    float: right;
    top: -36px;
    margin-right: -35px;
}
}


@media only screen and (-webkit-device-pixel-ratio: 3) and (max-device-height: 640px) and (min-device-width: 360px) and (orientation: landscape){
.pl-Subbanner {
    height: auto !important;
}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait){
.altoMovil {
   
overflow: -webkit-paged-x;
    height: 1%!important;
}
    

}


/*SAMSUMNG*/

@media (max-width: 320px)
{

.altoMovil {
    overflow: -webkit-paged-x;
    height: 1%!important;
}


    .WStextosDecimosParticipacionesIQ
    {
        overflow: -webkit-paged-y;
        height:1%;
    }

.SubbannerLogosEmpresas {
    height: 100px !important;
}
.PaddingTop10 {
    margin-right: 6px !important;
}
.botonera-mas-menos-donativos .qty {
    height: 50px;
    width: 155px !important;   
    border: none;
    font-size: 25px;
}
.cuadroJuegaSolidario {
    min-height: 720;
}
.titulo-juegassolidario {
    font-family: 'Lato', sans-serif;
    font-size: 42px;
    line-height: 46px;
    color: white;
    padding: 20px 0px;
}
.divPieDespachoImgIQ img {
   
    margin-top: -29px;
}
}

@media only screen and (max-device-width: 320px)
{
.pl-TextoSeguro {
    font-size: 12px !important;
    padding: 0px 0px 0px 10px !important;
    margin-left: -18px;
}
.pl-Subbanner {

    padding: 0px 0px;
  /*  height: 120px !important;*/
}
.p-t-10 {
    padding-top: 0px;

}
.padIQ {
    padding: 1px!important;
}
.SubbannerDonaciones 
{

    height: 1660px;
}
.footer i {

    left: 20px;
}
.menuFooter {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    margin-top: -4px !important;
    text-align: center;
    margin-left: 10px;
}
.pad-Redes-PieIQ {
    float: right;
    top: 0px;
    margin-right: 0px;
    font-size: 10px;
}
.services-list > div {
    margin-left: 0px;
}
.p-r-20 
{
    padding-right: 0px;
    margin-right: 27px;
}
.cotenedor-boleto-total .boleto-total-imagen .boleto_numero p 
{
    margin-top: 6px;
}

.SorteosmodalDetalle {
width: 271px;
    left: 80%;
}

.gamePaymentSections .panel-heading-boletos {
    font-size: 15px;

}
.cotenedor-boleto-total .boleto-total-imagen .boleto_numero p {
    font-size: 23px;
}
}

/*NEXUS 5*/
@media (max-width: 360px){
.SubbannerLogosEmpresas {

    height: 85px;
}
.PaddingTop10 {
    margin-right: 23px;
}
.fa, .fas {
    margin-left: 0px;
}
.cuadroJuegaSolidario {
    min-height: 740px;
}
.SubbannerDonaciones {
    margin-top: 0px;
}
}

/*NOKIA*/

@media (max-width: 480px){
.SubbannerLogosEmpresas {
    height: 116px;
}
}
@media only screen and (max-device-width: 480px)
{
.pl-TextoSeguro 
   {
    font-size: 15px ;
    padding: 19px 0px 0px 18px ;
    margin-left: -18px;
}
.p-t-20 {

    width: 165%;
    padding-top: 8px;
}
.pl-Subbanner {

    padding: 0px 0px;
    height: 194px;
}
.botonera-mas-menos-donativos {
    display: flex;
}
.fechaSorteoDonativo {
    padding: 45px 0px 18px 0px;
}
.botonera-mas-menos-donativos .qty {
    height: 50px;
    width: 296px;
    background-color: #ffffff;
    color: #565655;
    border: none;
    font-size: 25px;
}
}

/*Cambios banner texto*/
.SubbannerDonaciones
{
    min-height:auto!important;
    height:auto!important;
}

.titulo-juegassolidario
{
    margin-top:0px;
    color:#fff;
}

.cuadroJuegaSolidario {
    min-height: 550px;
    padding:0px;
}

.pl-TextoSeguro
{
    color: #6f6f6f!important;
}

.footer:before {

    height: 0px;

}


@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait){
.SorteosmodalDetalle {
    width: 325px;
    left: 68%;
}
}


@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait){
.SorteosmodalDetalle {
width: 271px;
    left: 80%;
}
.altoMovil
{
overflow: -webkit-paged-x;
    height: 1%!important;
}
}


@media (max-width: 320px){
.btn-azulito {
    font-size: 10px !important;
}
}

@media (max-width: 414px){
.btn-amarillo {
    width: 90%;
}
}



/*cambio Vero por que colapsaba los decimos 18/07/19*/
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 667px) and (min-device-width: 375px) and (orientation: portrait){
.altoDecimos {
    height: auto;
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 568px) and (min-device-width: 320px) and (orientation: portrait){
.altoDecimos {
    height: auto;
	}
}
/*FINcambio Vero por que colapsaba los decimos*/


/*cambios posicion  logo izquierda y titulo derecha Vero 22/07/19*/
.cuadroSorteoDonacionesLogos img {
    float: left;
	   /* max-width: 200px!important;* Este ajuste sólo vale para mundolot que las img eran muy grandes, para el resto se ven muy pequeñas*/
	   max-height:110px!important;
	   width:auto!important;
	    margin: 10px 0px 0px 270px;
	    margin-left:15%;
}

.tituloSorteoExtra {
text-align: justify;
    white-space: pre;
    float: right;
    margin-top: -200px;
    width: 50%;
}


.contador-atras {
    float: right;
    width: 60%;
    margin-top: -110px;
	    margin-right: 10px;
}
.tituloprincipalFundacion {
    /*padding: 50px;*/
	padding: 10px;
}


.sub{
	    font-size: 20px;
    font-weight: 400;
}

@media only screen and (max-device-width: 1024px){
	.cuadroSorteoDonacionesLogos img {
    margin-left: 30px;
		    margin-top: 20px;

  }
	.tituloSorteoExtra {
    width: 63%;
    }
}

@media only screen and (max-device-width: 735px){
	.cuadroSorteoDonacionesLogos img {
    margin-left: 45px;
    margin-top: 20px;
		    max-width: 150px!important;
		   
    }
	.cuadroSorteoDonacionesLogos {
    float: none!important;
     }
	.tituloSorteoExtra {
    font-size: 22px;
    text-align: center;
    padding: 20px 0px 0px 0px;
		    text-align: center;
    white-space: normal;
    float: none;
    margin-top: initial;
    width: initial;
	}
	.contador-atras {
    float: none;
    width: initial;
    margin-top: initial;
    margin-right: initial;
   }
	.tituloprincipalFundacion {
    padding: 24px;
   }
		.subMenuUsuario{
    /*margin: 0px 0px 0px 50px;*//*no se ve bien movil vero 13mayo21*/
			margin: 0px 0px 0px 0px;
	}
}

@media only screen and (max-device-width: 320px){
    .tituloprincipalFundacion {
    padding: 0px;
    }
	.cuadroSorteoDonacionesLogos img {
    margin-left: 24px;
	}


}

.cuadroSorteoDonacionesLogos {

    width: 100%;
    float: left;
}
.contador-atras {
    margin-right: 20px;
}



/* Pantallas grandes ----------- */ 
@media only screen  and (min-width : 1824px) { 
   .contador-atras{
    margin-right: 150px;
   }
} 

.AbonomodalDetalle div {
    height: 470px !important;
    overflow: scroll;
}
/*FINcambios posicion  logo izquierda y titulo derecha Vero 22/07/19*/

/*cambios icono selector de sorteos 07/11/19*/
.SorteosDetalle{
    float: right;
    margin-top: -112px;
    width: 35%;
}
@media only screen  and (min-width : 1824px) { 
    .SorteosDetalle{
    float: right;
    margin-top: -112px;
    width: 50%;
    }
}
@media only screen and (max-device-width: 1024px){
    .SorteosDetalle{
    float: right;
    margin-top: -112px;
    width: 12%;
    }

}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) { 
    .SorteosDetalle{
    float: right;
    margin-top: -112px;
    width: 35%;
    }
	.contador-atras {
    width: 75%;
	}

}
@media only screen and (max-device-width: 600px){
    .SorteosDetalle{
     float: none;
    margin-top: 0px;
    width: 0%;
    }

}
@media only screen and (min-width: 375px) and (max-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
	    .SorteosDetalle{
    float: right;
    margin-top: -112px;
    width: 35%;
    }
}


/*FINcambios icono selector de sorteos 07/11/19*/

/*adaptar logo en paginas de empresas*/
@media only screen and (max-device-width: 735px){
	.cuadroSorteoDonacionesLogos img {
    	margin-top: 0;
    	max-width: 200px!important;
    	float: none;
    	height: auto !important;
	}
	.cuadroSorteoDonacionesLogos {
    	/*text-align: left;*/
		text-align: center;/*agregue no se ve bien movil vero 13mayo21*/
	}
}
@media only screen and (max-device-width: 320px){
	.cuadroSorteoDonacionesLogos img {
    	transform: translateY(-8px);
    	max-height: 100px!important;
	}
}
@media only screen and (max-device-width: 305px){
	.cuadroSorteoDonacionesLogos img {
    	transform: translateY(-30px);
	}
}

/*añadir background en rojo para errores en el formulario*/

.error{
	background: #e7eab5;
    border-color: #fff;
    box-shadow: 0 0 5px 3px red inset !important;
}

#repLinksCabecera_hplLink_1 {
    margin-right: 20px;
}