
	@media (min-width: 1367px){ /*	Si el dispositivo tiene un tamaño de ancho mayor al indicado.*/
			
				/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 150px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 25%;
            }
			
			.logo_avi{
				height: 120px;
				width: 150px;
				position: absolute;	
			}

			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 25%;
				border-radius: 50%;
				background-color: #f11331; 
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969;*/ 
				width: 50%;
				margin: 0 auto;
				height: 100%;
				/*font-size: 1.4rem;*/
			}
			
			.tit_prin_aviso{
				font-size: 4.5rem;
				color: #000000;
				text-align: center;
			}
			
			.des_prin_aviso, .preg_prin_aviso, .resp_prin_aviso, ul>li, .des_sec_aviso, .neg_des, .des_ter_aviso, .com_prin_aviso, .com_sec_aviso, .preg_sec_aviso, .des_cuar_aviso, .preg_ter_aviso, .des_qui_aviso, th, td, .des_sex_aviso, .com_ter_aviso, .preg_cuar_aviso, .des_sep_aviso, .des_oct_aviso, .com_cuar_aviso, .com_qui_aviso, .com_sex_aviso, .des_nov_aviso, ol>li, .des_dec_aviso, .des_onc_aviso, .des_doc_aviso, .com_sep_aviso, .des_trec_aviso, .com_oct_aviso, .preg_qui_aviso, .des_cat_aviso, .com_nov_aviso, .preg_sex_aviso, .des_quin_aviso, .des_diec_aviso, .des_diec2_aviso, .des_diec3_aviso, .ult_act_aviso{
				font-size: 1.4rem;
			}
		
			.scroll_hor{
				overflow-x: scroll;
			}
		
		}
        
        
		/*1366 x 625*/
        @media (max-width: 1366px){ /*	Si el dispositivo tiene un tamaño de ancho menor al indicado.*/
	
				/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 150px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 5%;
            }
			
			.logo_avi{
				height: 120px;
				width: 150px;
				position: absolute;	
			}

			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 45px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 3rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
			
        }
		
	    @media (max-width: 1200px){ /*Si el dispositivo tiene un tamaño de ancho menor al indicado.*/
			
				/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 150px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 5%;
            }
			
			.logo_avi{
				height: 120px;
				width: 150px;
				position: absolute;	
			}

			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 45px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 3rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
		}

		@media screen and (max-width: 1175px){
	
			/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 150px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 5%;
            }
			
			.logo_avi{
				height: 120px;
				width: 150px;
				position: absolute;	
			}

			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 45px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 3rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
			
		}

		@media screen and (max-width: 1142px){
			
			/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 150px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 5%;
            }
			
			.logo_avi{
				height: 120px;
				width: 150px;
				position: absolute;	
			}

			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 35px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 3rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
	
			
		}

		@media screen and (max-width: 1020px){
		
			/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 150px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 5%;
            }
			
			.logo_avi{
				height: 120px;
				width: 150px;
				position: absolute;	
			}

			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 35px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 3rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
	
			
			
			
		}

		@media screen and (max-width: 990px){

			/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 100px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
            
            .barra .logo_anc{
                position: absolute;
                top: 15px;
                left: 5%;
            }
			
            /*
			.logo_anc{
				height: 50px;
				width: 50px;
				position: absolute;
				left: 40px;
                
                padding: 10px 0 0 0;
			}*/
			
			.logo_avi{
				height: 80px;
				width: 100px;
				position: absolute;	
			}
			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 35px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 2rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
		}


		@media screen and (max-width: 716px){
			
			/*---------aviso de privacidad ---------*/

			.barra{
				position: relative;
				width: 100%;
				height: 50px;
				background:#F8F8F8;
				display: flex;
				align-items: center;
			}
			
            .barra .logo_anc{
                position: absolute;
                top: 5px;
                left: 5%;
            }
            
            /*
			.logo_anc{
				height: 50px;
				width: 50px;
				position: absolute;
				left: 40px;
                padding: 10px 0 0 0;
			}*/
			
			.logo_avi{
				height: 40px;
				width: 50px;
				position: absolute;	
			}
			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 35px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 2rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}
	
		}

		@media screen and (max-width: 450px){

			/*--------------- Aviso de privacidad -----------------*/
	
			.barra{
				position: relative;
				width: 100%;
				height: 50px;
				background:#F8F8F8;
                /* background: #555;*/
				display: flex;
				align-items: center;
			}
			
            .barra .logo_anc{
                position: absolute;
                top: 5px;
                left: 20px;
            }

			.logo_avi{
				height: 40px;
				width: 50px;
				position: absolute;	
			}
			
			.boton_cerrar {
				position: absolute;
				width: 40px;
				height: 40px;
				right: 20px;
				border-radius: 50%;
				background-color: #f11331;
				cursor: pointer;
			}
			
			.cont_priv{
				position: relative;
				background:#F8F8F8; /*#d26969 */ 
				width: 90%;
				margin: 0 auto;
				height: 100%;
			}
			
			.tit_prin_aviso{
				font-size: 2rem;
				color: #000000;
				text-align: center;
			}
			
			.scroll_hor{
				overflow-x: scroll;
			}

		}

/*
        @media screen and (max-width: 443px){
           
        }
*/











