@media (max-width:800px) 
{
	.back_modal
	{
		width: 740px;
		position: absolute;
		display: none;
		z-index: 9999999;
		left: 50%;
		margin-left: -370px;
		top: 0px;
	}
	
	
	
	
	#opciones-perfil-info-cuenta
	{
		margin-left: 110px;
	}
	
	#suscribete
	{
		width: 740px;
		margin-left: -370px;
	}
	#ventana_suscribe{
	width: 737px;
    left: 50%;
    margin-left: -370px;
	}
	.errores-box {
    
    width: 646px;
    margin-left: 46px;
	}
	
	#search-intellisearch{
		float: right;
		margin: 30px 12px 12px 0px;
		
	}
	#fondo-planes-de-suscripcion
	{
		width: 680px;
		background-size: 100% auto;
		background-repeat: no-repeat;
	}
	
	#ventana_sus_esencial
	{
		width: 740px;
		margin-left: -370px;
	}
	
	.cada-plan	{ height: 42px; width: 230px; }
	.cada-plan p { width: 134px; font-size: 8px; margin-top: 11px; }
	.cada-plan h3 { width: 48px; line-height: 39px; }
	.cada-plan .big-h3 { margin-top: 5px !important; }
	
	.mod-cada-plan p { width: 500px; font-size: 15px; line-height: 15px; height: auto !important; }
	
	#planes-suscripcion h2 { margin: 15px 0 0px 30px; }
	#planes-suscripcion { height: 525px; }
	#planes-suscripcion .btn-comprar a { margin: -56px 40px 30px 0 !important; }
	
	.seleccion { margin-top: 303px; margin-left: 0px; }
	.input-radial { margin-right: 74px; }
	
	#ingresar-box { margin: 40px 0 40px 40px !important; }
	
	.gracias_box { width: 740px; }
	.gracias_interno { width: 600px; margin-left: 70px; }
	
	.preguntas-frecuentes-box { width: 680px; margin-left: 30px; }
	.chat-box { margin-left: 145px; }
	
	#banner-info .banner-left { width: 100% !important; height: auto !important; }
	
	#ventana_prima { width: 720px; float: left; margin-left: -362px;margin-top: -44px; }
	#ventana_prima #intern_content { width: 600px;}
	#buscador-global{width: 90%;}
	.buscador-{width: 540px; margin-right: 10px;}
	.col-25 { width: 19%; }
	#en_ingles{width: 648px !important;}
	.search- { margin-right:5px; width:190px;}
	.arrow-search { margin-top: -2px; }
	#despliega-search{ width:190px;margin-right:5px;}
	.despliega-compartir{margin-left: 522px !important;}
	.despliega-compartir-2{	margin-left: 513px !important;margin-top: 420px;}
	.despliega-compartir-ed{margin-left: 515px !important;}

	/*COOKIE*/
	#overbox3 { width: 100%;position: initial; left:16px;}
	#infobox3 {width: 100%}

	
	/* MODAL COMPRA */
	#ventana_compra {top: 0px !important;margin-top: 132px; width: 740px;margin-left: -371px;}
	#box-detalle{width: 660px;margin-left: 39px;}
	#box-detalle .txt-left{width: 260px;}
	
	/* MODAL QUIENES SOMOS*/
	.quienes-somos-box{width: 740px !important;}
	.quienes-somos-box .container-pf{margin: 60px 0px 40px 40px !important;}
	
	#noticia{width: 700px !important; margin-left: 10px;}
	#noticia a�{margin-left: 14px !important;}
	
	/* perfil documentos*/
	#perfil-documentos{ margin-left: 1px !important;}
	#perfil-documentos .perfil-documentos-box{width: 680px;margin-left: 30px;}
	#perfil-documentos .info-center-documentos{width: 624px;margin: 37px 0px 0px 31px;height: 472px;}
	#perfil-documentos .contenedor-dias-documentos{width: 628px;}
	
	/* perfil busquedas*/
	#perfil-busquedas{ margin-left: 1px !important;}
	#perfil-busquedas .perfil-documentos-box{width: 680px;margin-left: 30px;}
	#perfil-busquedas .info-center-documentos{width: 624px;margin: 37px 0px 0px 31px;height: 472px;}
	#perfil-busquedas .contenedor-dias-documentos{width: 628px;}
	
	/* perfil informes*/
	#perfil-informes{ margin-left: 1px !important;}
	#perfil-informes .perfil-documentos-box{width: 680px;margin-left: 30px;}
	#perfil-informes .info-center-documentos{width: 624px;margin: 37px 0px 0px 31px;height: 472px;}
	#perfil-informes .contenedor-dias-documentos{width: 628px;}
	#perfil-informes #menu-izq-informes{width: 250px;}
	
	/* perfil busquedas*/
	#perfil-mis-temas{ margin-left: 1px !important;}
	#perfil-mis-temas .perfil-documentos-box{width: 738px !important;margin-left: 0px !important;}
	#perfil-mis-temas .info-center-documentos{width: 680px !important ;margin: 37px 0px 0px 31px !important;}
	#perfil-mis-temas .contenedor-dias-documentos{width: 680px !important; height: 835px !important;}
	#perfil-mis-temas #menu-dias{width: 680px !important;margin: 40px 0px 0px 10px !important;}
	#perfil-mis-temas .lista p {font-size:10px !important;}
	
	/* LEYES */
	
	#resultados-link, #resultados-link-WhereCite {margin-left: 39px !important;}
	.title_leyes_h1 {font-size: 19px !important; margin-left: 33px !important;}
	#table_leyes{width: 680px;margin-left: 30px;}
	.cada-indice {width: 680px;margin-left: 22px;}
	.cada-noticia h2 {font-size: 32px; }
	#resultados-proyectos-ley{margin-left: 41px !important;}
	.box-detalle{margin-left: 0px;}
	.block-proyecto-ley{margin-left: 8%;}
	.block-proyecto-ley:last-child{margin-left: 40px;}
	#resultados-reglas{margin-left: 40px;}
	#box-detalle_a {margin-left: 40px;}
	#donde-citado_a{margin-left: 40px;}
	#educacion-continua- h2 {width: 700px;font-size: 27px;}
	#educacion-continua- p {width: 700px;}
	.title_LPRA {font-size: 30px !important; margin-left: 33px !important;}

	.load{
		    margin-left: 300px;
	}
	#txt-not-home p {
    	width: 78%;
	}
	.control_ordenar {
        /* right: -175px; */
	}
	
	.control_ordenar a{
       font-size: 14px;
	}

	.controles {
    	top: 10px;
    	right: 0px;
	}
	
	.fecha-controles2 #filtros-noticias {
		margin-top: 12px;
		margin-left: 10px !important;
	}
	
	.dias p{
		font-size: 11px;
	    margin-left: 0px;
	}
}

@media (max-width:1024px) 
{
	.div-404 {
		width: 926px;
		margin: 200px auto 200px 20px;
	}
	.col-25 { width: 19%; }
	
	.load{
		    margin-left: 410px;
	}
}

@media (max-width:966px) 
{
	.div-404 {
		width: 926px;
		margin: 200px auto 200px 20px;
	}
	.col-25 { width: 19%; }
	
	.load{
		    margin-left: 450px;
	}
}

@media (max-width:800px) 
{
	.div-404 {
		width: 760px;
		margin: 200px auto 200px 20px;
	}

	 #box-filtros{
		/*width: 50px;*/
	}
}

@media (max-width:768px)
{
	.load{
		    margin-left: 320px;
	}
	
	#chat-form input{width: 271px;}
	
#mensaje{
	    margin-left: 60px !important;
}
}



@media (max-width:603px) 
{
	.div-404 {
		width: 560px;
		margin: 200px auto 200px 20px;
	}
}

@media (max-width:375px)
{
	.load{
		    margin-left: 158px;}
	.txt-detalle{margin-left: -1px;}
}

@media (max-width:360px)
{
	.load{
		    margin-left: 135px;
	}
}

@media (max-width:320px)
{
	.load{
		    margin-left: 125px;
	}
}