@media only screen and (max-width:1484px){

	#header-inner{
		width: 1050px;
	}
	#subheader{
		width: 1050px;
	}
	#content{
		width: 1050px;
	}
	#content-pages{
		width: 1050px;
	}
	#sponsors-wrapper{
		width: 1050px;
	}
	#footer-inner{
		width: 1050px;
	}
	#footer-copyright{
		font-size: 13px;
	}
	#footer-menu{
		font-size: 14px;
	}


	#menu li{
		margin: 4px 9px;
	}
	#copy .llama{
		width: 475px;
	}
	#module-50{
		height: 525px;
	}
	#module-25{
		height: 262.5px;
	}
	#module-50:hover #image-title-50 {
	    top: 60px;
	    left: 60px;
	    width: 400px;
	    height: 400px;
	}
	#module-image{
		margin-right: 45px;
	}
	#module-image img{
		width: 375px;
	}
	#footer-column{
		margin: 0 47px;
	}

}

@media only screen and (max-width:1289px){

	#header-inner{
		width: 850px;
	}
	#copy {
	    margin-top: 5px;
	    margin-bottom: 10px;
	}
	#copy .llama {
    	width: 420px;
	}
	#subheader {
    	width: 850px;
	}
	#module-50 {
    	height: 425px;
	}
	#module-25 {
	    height: 212.5px;
	}
	#content {
	    width: 850px;
	}
	#content-pages{
		width: 850px;
	}
	#module-image {
	    margin-right: 35px;
	}
	#module-image img {
	    width: 345px;
	}
	#module-text {
	    width: 55%;
	}
	#module-title {
	    font-size: 40px;
	}
	#module-subtitle {
	    font-size: 25px;
	}
	#sponsors-wrapper {
	    width: 850px;
	}
	#footer-copyright {
	    font-size: 11px;
	}
	#footer-menu {
	    font-size: 12px;
	}
	#footer-menu li {
	    margin: 0px 10px;
	}
	#footer-rrss img {
	    width: 24px;
	}
	#logo-header-wrapper {
	    width: 25%;
	}
	#logo-header {
	    width: 210px;
	}
	#logo-header img {
	    margin-top: 10px;
	}
	#menu {
	    width: 75%;
	}
	#menu li {
	    margin: 4px 8px;
	}
	#module-50:hover #image-title-50 {
	    top: 10px;
	    left: 10px;
	    width: 405px;
	    height: 405px;
	}
	#image-title-25 .texto1 {
	    letter-spacing: 0px;
	    line-height: 25px;
	    margin-top: 35px;
	}

}

@media only screen and (max-width:1025px){

	#header{
		background: #522F8C;
	}
	#footer{
		background: #A154A0;
	}
	#footer-column {
	    margin: 0 40px;
	}
	#footer-copyright {
	    font-size: 10px;
	}
	#footer-menu {
	    font-size: 11px;
	}

}

@media only screen and (max-width:801px){

	h2#page-title-h2{
		font-size: 30px;
	}
	#header{
		height: 75px;
	}
	#header-inner {
	    width: 98%;
	    padding: 0 1%;
	}
	#logo-header-wrapper {
	    width: 20%;
	}
	#logo-header {
	    width: 150px;
	}
	#logo-header img {
	    margin-top: 15px;
	}
	#menu {
	    width: 80%;
	    font-size: 15px;
        margin: 10px auto;
	}
	#menu li:hover{
		text-decoration: none;
	}
	#menu li {
	    margin: 4px 6px;
	}
	#copy .llama {
	    width: 450px;
	}
	#subheader {
	    width: 650px;
	}
	#module-50 {
	    height: 325px;
	}
	#module-25 {
	    height: 162.5px;
	}
	#module-50:hover #image-title-50 {
	    top: 0px;
	    left: 0px;
	    width: 325px;
	    height: 325px;
	}
	#image-title-25 .texto1 {
	    margin-top: 35px;
	}

	#content {
	    width: 95%;
	}
	#content-pages{
		width: 95%;
	}
	#module {
	    margin: 20px 0;
	}
	#module-image {
	    margin-right: 1%;
	    width: 49%;
	}
	#module-image img {
	    width: 100%;
	}
	#module-text {
	    width: 50%;
	}
	#module-title {
	    font-size: 28px;
	}
	#module-subtitle {
	    font-size: 18px;
	}

	#sponsors-wrapper {
	    width: 95%;
	}
	#sponsors-copy-wrapper {
	    left: 15px;
	}
	#sponsors img {
	    width: 150px;
	}

	#footer {
	    width: 100%;
	    height: 345px;
	}
	#footer-inner {
	    width: 96%;
	}
	#footer-logo {
	    text-align: center;
	    padding: 35px 0;
	}
	#footer-column {
	    margin: 20px 20px;
	    float: left;
	}
	#footer-column-title{
		font-size: 19px;
	}
	#icon {
	    position: relative;
	    top: 5px;
	}
	#info, #icon {
	    float: left;
	    margin: 0px 5px;
	}
	#info p {
	    font-size: 15px;
	}
	#icon img{
		width: 45px;
	}
	#footer-2{
		display: none;
	}
	#footer-2-small{
		display: block;
	}
	#footer-2-small div{
		display: block;
		margin: 10px auto;
	}
	#footer-copyright{
		width: 90%;
		font-size: 15px;
	}
	#footer-menu{
		width: 90%;
		font-size: 15px;
	}
	#footer-menu li{
		margin: 15px 5px;
	}
	#footer-rrss {
	    width: 90%;
	}
	#footer-rrss ul {
	    top: 5px;
	}
	#footer-rrss li {
	    margin: 0px 65px;
	}
	#footer-rrss img{
		width: 50px;
	}

}


@media only screen and (max-width:740px){

	.lb-album li {
	    width: 50% !important;
	    height: 170px;
	}
	.thumb {
	    width: 90% !important;
	    margin: 5%;
	}
	.lb-album li > a {
		margin: 0 !important;
		width: 100% !important;
	}

}

@media only screen and (max-width:500px){

	#header-inner{
		width: 100%;
		padding: 0;
	}
	#menu{
		width: 100%;
		text-align: center;
		background: #522F8C;
	}
	#menu a{
		/*color: #000;*/
	}
/*Make dropdown links appear inline*/
	#menu ul {
		position: static;
		display: none;
	}
	/*Create vertical spacing*/
	#menu li {
		margin: 10px 0px;
	}
	/*Make all menu links full width*/
	#menu ul li, li a {
		width: 100%;
	}
	/*Display 'show menu' link*/
	.show-menu {
		display:block;
		font-size: 17pt;
		padding: 0;
	}
	.show-menu .logo{
		width: 150px;
		margin-right: 10px;
	}
	.show-menu .boton{
	    width: 21px;
	    position: relative;
	    top: -13px;
	}
	#logo-header-wrapper{
		display: none;
	}

	#copy-index .llama {
	    width: 95%; 
	}


	
	#copy-index:hover {
		padding: 20px 0;
	}
	#copy-index:hover #countdown{
		height: 41px;
		margin: 0;
	}
	#countdown {
		padding: 0;
	}
	#countdown li{
		margin: 5px 10px;
	}
	.llama{
		width: 100% !important;
	}
	.slide-web{
		display: none;
	}
	.slide-mobile{
		display: block;

	}
	


	/*SUBHEADER*/

	#subheader{
		width: 95%;
	}
	#module-50-wrapper{
		width: 100%;
		padding-bottom: 100%;
		position: relative;
	}
	#module-50{
		width: 100%;
	    position: absolute;
	    top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    height: auto;
	}
	/*#module-50:before{
		padding-top:100%;
		content:"";
		display:block;
	}*/
	#module-50:hover #image-title-50 {
	    width: 100%;
	    height: 100%;
	}
	#module-25-wrapper{
		width: 50%;
		padding-bottom: 50%;
		position: relative;
		float: left;
	}
	#module-25{
		width: 100%;
	    position: absolute;
	    top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
		height: auto;
		/*padding-top:100%;*/
	}
	/*#module-25:before{
		padding-top:100%;
		content:"";
		display:block;
	}*/

	/*FIN SUBHEADER*/


	#content{
		margin-top: 0;
	}


	#module{
		margin: 45px 0;
	}
	#module-image{
		width: 95%;
		margin: 0 auto;
		float: none;
	}
	#module-text{
		width: 95%;
		margin: 0 auto;
		float: none;
	}


	#footer{
		height: 470px;
	}
	#footer-inner{
		width: 95%;
	}
	#footer-logo{
		padding: 30px 0;
	}
	#footer-logo img {
	    width: 190px;
	}
	#footer-column{
		width: 45%;
		margin: 10px 2.5%;
		text-align: center;	
		float: left;
	}
	.full-width{
		width: 95% !important;
	}
	#info, #icon {
	    float: none;
	}
	#footer-menu li {
	    margin: 10px 3px;
	}
	#footer-rrss li {
	    margin: 0px 20px;
	}


	/*FORMULARIO*/

	#content-pages form{
		font-size: 15px;
	}
	#content-pages select {
	    font-size: 15px;
	    width: 320px;
	}
	#content-pages input {
	    font-size: 15px;
	    width: 320px;
   	}
   	#content-pages textarea{
   		width: 320px;
   	}

	/*FIN FORMULARIO*/


	/*GALERÍA DE FOTOS*/

	.lb-overlay:target {
	    padding: 230px 25px 80px 25px !important;
	}
	.lb-overlay > div {
	    width: 100% !important;
	}

	/*FIN GALERÍA DE FOTOS*/

	.icono-prensa{
		width: 100px;
		margin: 0 5px;
	}

}