@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

*{margin:0; padding:0;font-family:"Open Sans",-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;border:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }

body {background:#FFF}

.contenedor {width:1140px;margin:0 auto}

.header {display:inline;float:left;width:100%;margin:30px 0;text-align:center}
  .header .logo {display:inline-block;margin:0 auto;width:auto}
	.header .logo img {display:block;}
	
	h1 {font-size:20px;font-weight:400;color:#663B8C;margin:20px 0;}
	
	.slider {display:inline;float:left;width:700px;height:auto}
		.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
			.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
				.rslides li:first-child {position: relative;display: block;float: left;}
				.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
	
    .columna {display:inline;float:right;width:400px;text-align:center}
    
    	h2 {font-size:22px;font-weight:400;color:#C21C34;margin:0 0 5px 0;}
    	h3 {font-size:15px;font-weight:400;color:#000;margin:0 0 5px 0;}
        .columna p {font-size:26px;font-weight:400;color:#663B8C;margin:0;}
        iframe {margin:10px 0 20px 0}
        

/* Minimo 960px y maximo 1140px */
@media only screen and (min-width: 960px) and (max-width: 1149px) 
{
	.contenedor { width: 960px;}
	
    .slider {width:520px}
    h2 {font-size:17px;}
    h3 {font-size:13px;}
    .columna p {font-size:18px;}
}


/* Minimo 768px y maximo 960px */
@media only screen and (min-width: 768px) and (max-width: 959px) 
{
	.contenedor { width: 768px }
	h1 {margin:20px 0 0 0;}
    .slider,.columna {width:100%}
    .slider {margin-bottom:20px}
}

/* Minimo 480px y maximo 767px  */
@media only screen and (min-width: 480px) and (max-width: 767px) 
{
	.contenedor {width:480px;}
	h1 {margin:20px 0 0 0;}
    .slider,.columna,iframe {width:100%}
    .slider {margin-bottom:20px}
    .columna p {font-size:20px;margin:0 0 20px 0;}
}

/* Maximo 768 para todos */
@media only screen and (max-width: 479px) 
{
	.contenedor {width:100%;padding:0 20px}
	h1 {margin:20px 0 0 0;}
    .slider,.columna,iframe {width:100%}
    .slider {margin-bottom:20px}
    .columna p {font-size:16px;margin:0 0 20px 0;}
}
/* Menu Inicio */
/*#menuradio {
 padding: 0;
 }

#menuradio li {
 display: inline;
 }*/
/*#menuradio li a {
 font-family: Arial;
 font-size: 11px;
 text-decoration: none;
 float: left;
 padding: 10px;
 background-color: #2175bc;
 color: #fff;
 }*/
