@font-face{font-family:Avenir-Black; src:url("../fonts/Avenir-Black.eot");}
@font-face{font-family:Avenir-Black; src:url("../fonts/Avenir-Black.ttf");}
@font-face{font-family:Avenir-Heavy; src:url("../fonts/Avenir-Heavy.eot");}
@font-face{font-family:Avenir-Heavy; src:url("../fonts/Avenir-Heavy.ttf");}
@font-face{font-family:Avenir-Light; src:url("../fonts/Avenir-Light.eot");}
@font-face{font-family:Avenir-Light; src:url("../fonts/Avenir-Light.ttf");}
@font-face{font-family:Avenir-Medium; src:url("../fonts/Avenir-Medium.eot");}
@font-face{font-family:Avenir-Medium; src:url("../fonts/Avenir-Medium.ttf");}
@font-face{font-family:Avenir-MediumOblique; src:url("../fonts/Avenir-MediumOblique.eot");}
@font-face{font-family:Avenir-MediumOblique; src:url("../fonts/Avenir-MediumOblique.ttf");}
@font-face{font-family:Avenir-Roman; src:url("../fonts/Avenir-Roman.eot");}
@font-face{font-family:Avenir-Roman; src:url("../fonts/Avenir-Roman.ttf");}
body {margin: 0px; padding: 0px;min-height: 550px; position: relative;background-image: url("../images/fondo_web3.jpg"); background-size: 100% auto; background-repeat: repeat-y;}
a{color:#4BBDCB!important}
.header{margin: 0px; position: fixed; width: 100%; z-index: 1000; height: 0px; margin-top: 2%; }
.logo-pasion{position: absolute;max-width: 300px;width: 10%;left: 2%;}
nav.top1.navbar.navbar-default.navbar-static-top{background-color: transparent;border: none;height: auto;min-height: auto;}
nav.top1{background-image: none!important; border: none!important; background-color: transparent!important;box-shadow: none!important;}
.navbar-brand{height: auto !important;padding: 0px !important;}
.trasnparencia1{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;margin: 0px;padding-top: 0px;}
#navegacion1{display:block!important;}
#navegacion1 .smart-show{display: block!important;}
#comentarios i{font-size: 35px;border: none;color: #C40033;}
#menu-principal{width: 250px;position: fixed;height: 100%;left: 0px;top: 0px;z-index: 999;display: none;}
#repoductor{position: fixed;width: 100%;height: 100px;left: 0px;bottom: 0px;z-index: 100;background: rgb(0, 0, 0,.7);}
.jp-jplayer{background-color: transparent!important;}
.jp-audio-stream{border: none!important;background-color: transparent!important;}
.jp-audio, .jp-audio-stream, .jp-video{color: #C40033!important;}
.jp-interface{background-color:transparent!important;}
.jp-play{background-image: url(../images/play-active.png)!important;background-size: contain!important;}
.playing{background-image: url(../images/pause-active.png)!important;background-size: contain!important;background-position: initial !important;}
.pause{background-image: url(../images/play-active.png)!important;background-size: contain!important;background-position: initial !important;}
.jp-details{display: none;}
.jp-audio-stream{position: absolute;left: 25%;top: 12px;width: 72%!important;}
.jp-mute{width: 30px!important;height: 30px!important;top: -5px !important;}
.jp-volume-bar{height: 20px!important;top:0px!important;left: 50px!important;background-image: none!important;border: solid 1px #000!important; background-color: #000; -webkit-border-top-left-radius: 200%;-moz-border-radius-topleft: 200%;border-top-left-radius: 200%;}
.jp-volume-max{width: 30px!important;height: 30px!important;top: -5px !important;left: 120px!important;}
.jp-volume-bar-value{background-position: initial!important;height: 100%!important;background-repeat: repeat-y!important; background-color: #4BBDCB!important; background-image: none!important;}
.jp-mute{background-image: url(../images/volumen-bajo-desactive.png)!important;background-size: contain!important;background-position: center!important;}
.mute-on{background-image: url(../images/volumen-bajo-active.png)!important;background-size: contain!important;background-position: initial!important;}
.mute-off{background-image: url(../images/volumen-bajo-desactive.png)!important;background-size: contain!important;background-position: initial!important;}
.jp-volume-max{background-image: url(../images/volumen-alto-desactive.png)!important;background-size: contain!important;background-position: center!important;}
.max-on{background-image: url(../images/volumen-alto-active.png)!important;background-size: contain!important;background-position: initial !important;}
.max-off{background-image: url(../images/volumen-alto-desactive.png)!important;background-size: contain!important;background-position: initial !important;}
.ul-menu-principal{list-style: none;margin-top: 75%;}
.ul-menu-principal li{margin-bottom: 0px;}
.ul-menu-principal li a{width: 93%;padding:3px 0px;display: block;color: #fff;padding-left:7%;background-size: 10px;background-repeat: no-repeat;background-position: 0px 5px;font-family: Avenir-Medium;font-size: 15px;text-decoration: none;}
.ul-menu-principal li a:hover{background-image: url(../images/play-active.png);color: #C1FF00;}
.menu-active{background-image: url(../images/play-active.png);text-decoration:none;color:#C1FF00!important;}
.jp-progress-bar{width: 50%;height: 20px;position: absolute;left: 30%;top: 33px;border: solid 1px #4BBDCB;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #fff;}
.jp-progress-bar-in{width: 40%;float: left;height: 100%;background-color: #4BBDCB;}
/* ESTANADAR DE SECCIONES */
section.seccion{min-height: 550px;margin-top: 15px;}
section{float: left;height: auto;width: 100%;clear: both;}
.titulo-seccion{position: relative;min-height: 100px;}
.titulo-seccion h2{font-family: Avenir-Black;font-size: 25px;color: #C40033;position: absolute;bottom: 10px;left: 40px;}
/* TOP TEN */
.contenedor-top{position: relative;float: left;}
.top-list{height: 100%; float: left; width: 100%; margin-top: 30px;}
.top-list .col{height: 100%;}
.img-cover{height: 70%; width: 100%;}
.previo{float: left; height: 100%;}
.nombre{font-family: Avenir-Medium; color: #000; font-size: 20px; line-height: 1.1em; width: 90%; float: left; clear: both; max-height: 45px; overflow: hidden; margin-top: 5px; margin-bottom: 0px;}
#locutores-menu .nombre{font-family:Avenir-Black; color: #C1FF00;letter-spacing: 1px;}
#locutores-menu .nombre span{font-family:Avenir-Medium; color: #C1FF00;}
.interprete-cancion{font-family: Avenir-Light; color: #000; font-size: 15px; line-height: 1.1em; width: 90%; float: left; clear: both; max-height: 37px; overflow: hidden; margin-top: 5px; margin-bottom: 0px;}
.posicion{position: absolute; color: #C40033; font-size: 40px; font-family:Avenir-Heavy; right: 10px;  }
.contenedor-imagen{	position: relative; }
.top-item:hover .detalle{display: block;-webkit-animation: fadeIn 0.6s ease-out forwards;-moz-animation: fadeIn 0.6s ease-out forwards;-o-animation: fadeIn 0.6s ease-out forwards;animation: fadeIn 00.6s ease-out forwards;}
@-webkit-keyframes fadeIn { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } }
@-moz-keyframes fadeIn { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } }
@-o-keyframes fadeIn { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } }
@keyframes fadeIn { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } }
.detalle{background-image: url(../images/bk-cover.png);background-repeat: repeat;position: absolute;top: 0px;left: 0px;width: 102%;height: 100%;margin-left: -1%;opacity: 0;display: none;}
.detalle .nombre{color: #C1FF00!important; max-height: 45px; margin-bottom: 5px; width: 80%; margin-left: 10%; margin-top: 15px; font-size: 15px;}
.detalle .interprete{ color:#fff; width: 80%; margin-left: 10%; max-height: 37px; float: left;  margin-bottom: 5px;}
.detalle .lanzamiento{ font-family: Avenir-Light; color: #000; font-size: 15px; line-height: 1.1em; color: #fff;  width: 80%; margin-left: 10%; max-height: 37px; float: left;  margin-bottom: 5px; }
.detalle .autor{ font-family: Avenir-Light; color: #000; font-size: 15px; line-height: 1.1em; color: #fff; float: left; clear: both;max-height: 37px; overflow: hidden; margin-top: 5px;  width: 80%; margin-left: 10%; float: left;  margin-bottom: 10px;}
.detalle .nota{ font-family: Avenir-MediumOblique; color: #000; font-size: 13px; line-height: 1.1em; color: #fff; float: left; clear: both;max-height: 37px; overflow: hidden; margin-top: 5px;  width: 80%; margin-left: 10%; float: left;  margin-bottom: 5px;}
.detalle .view-more{ font-family: Avenir-Light; font-size: 15px; line-height: 1.1em; color: #C1FF00!important; float: left; clear: both;max-height: 37px; overflow: hidden; margin-top: 5px;  width: 80%; margin-left: 10%; float: left;  margin-bottom: 10px;}
.detalle .calificacion{ font-family: Avenir-Light; color: #000; font-size: 15px; line-height: 1.1em; color: #fff; float: left; clear: both;max-height: 37px; overflow: hidden; margin-top: 5px;  width: 80%; margin-left: 10%; float: left;  margin-bottom: 10px;}
.tendencia{position: absolute;bottom: 1%; right: 10%;}
.tendencia i{ font-size: 40px; color: #fff; color: #C1FF00;}
/* PUBLICIDAD DE TOP TEN */
#flash-top{position: absolute;right: 10px;bottom: 20px; width: 200px; height: 160px;background-image: url(../images/transparencia2.png);background-repeat: repeat;overflow: hidden; cursor: pointer;display: none!important;}
#flash-top img{width: 90%; float:left; margin-left:5%; }
.modal-demo{display: none;}
/* LOCUTORES */
#locutores-menu{background-image: url(../images/microfono_webpasion.jpg);background-size: cover;}
.locutores-list{height: 100%; float: left; width: 100%;}
.locutores-list .col{height: 100%;}
.locutores-list ul{width: 90%;text-align: left;margin: 0px;padding: 0px; margin-left: 10%;}
/*.locutores-list ul li {display: inline-block;width: 19%;margin-right: 5%;margin-left: 0px;padding-left: 0px;margin-bottom: 30px;}*/
.locutores-list ul li {display: inline-block;width: 21%;margin-right: 3%;margin-left: 3%;padding-left: 0px;margin-bottom: 30px;}
.locutores-list ul li div.locutor-item{display: inline-block;width: 100%;}
.img-locutor{height: 70%; width: 100%;}
.locutor-item:hover .detalle{display: block;-webkit-animation: fadeIn 0.6s ease-out forwards;-moz-animation: fadeIn 0.6s ease-out forwards;-o-animation: fadeIn 0.6s ease-out forwards;animation: fadeIn 00.6s ease-out forwards;}
.locutor-item .detalle p{text-align: left;width: 80%;margin-left: 10%;color: #fff;}
.locutor-item .detalle a{text-align: right;width: 80%;margin-left: 10%;}
.locutor-item .detalle .nombre{margin-top: 20%;}
.locutor-item .nombre{text-align: left;}
.uppercase{text-transform: uppercase;}
.locutor-item .programa{text-align: left;}
.modal-content{background-color: transparent!important;-webkit-box-shadow: none!important;-moz-box-shadow: none!important;box-shadow: none!important;border: none!important;}
.modal-dialog{margin-top: 5%!important;width: 60%!important;}
.modal-header{border: none!important;}
.close{font-size: 40px!important;color: #C1FF00!important;opacity: 1!important;}
.modal-footer{border:none!important;}
.modal-descripcion{font-size: 18px!important;color: #fff!important;line-height: 1.4em!important;font-family: Avenir-Roman!important;}
.modal{background-color: transparent!important;background-image: url(../images/transparencia2.png);background-repeat: repeat;}
.modal-nombre{color: #C1FF00;font-family: Avenir-Roman!important;font-size: 20px!important;}
.social-locutor{display: inline-block; margin-right: 10px;}
.social-locutor i{font-size: 25px; color: #fff;}
.seccion-programacion{margin-top: 0px!important;}
.programacion-contenido{width: 80%;margin-left: 10%;margin-top: 30px;height: 100%; float: left; margin-bottom: 70px; }
.encabezado-programacion{font-family: Avenir-Black;color: #C40033;font-size: 25px;width: 100%;float: left;}
.contenedor-programas{width: 100%;float: left;margin-top: 60px;}
.contenedor-programas .dias{float: left;height: 100%;width: 14%;margin-right: 2%;}
.contenedor-programas .programas{float: left;height: 100%;width: 50%;overflow-y: scroll;margin-right: 2%;}
.contenedor-programas .programas ul{margin-left: 0px;padding-left: 10px;}
.contenedor-programas .descripcion-programa{float: left;height: 90%;margin-top: 3%;width: 32%;/*overflow-y: scroll;*/}
.dias ul{list-style: none;padding-left: 0px;margin-left: 0px;}
.dias ul li{margin-bottom: 20px;}
.dias ul li a{font-family: Avenir-Medium;font-size: 18px;color: #fff;padding-left:15%;background-size: 10px;background-repeat: no-repeat;background-position: 0px 5px;text-decoration: none;}
.dias ul li a:hover, .dias ul li a:active, .dias ul li a:focus{color: #C1FF00;background-image: url(../images/play-active.png);}
.programas ul{list-style: none;display: none;}
.programas ul li a{font-family: Avenir-Medium;font-size: 15px;color: #fff;background-size: 50% auto;background-repeat: no-repeat;background-position: 45% 92%;text-decoration: none;padding-bottom: 10px;width: 90%;float: left;margin-bottom: 20px;}
.programas ul li a span{font-family: Avenir-Black;font-size: 16px;color: #fff;}
.programas ul li a:hover, .programas ul li a:active, .programas ul li a:focus{background-image: url(../images/underline.png);}
.programas ul li a:hover span, .programas ul li a:active span, .programas ul li a:focus span{color: #C1FF00;}
.programa-active{background-image: url(../images/underline.png);}
.programa-active span{color: #C1FF00!important;}
.menu-active-programa{background-image: url(../images/underline.png);text-decoration:none;color:#fff!important;}
.menu-active-programa span{color: #C1FF00!important;}
.descripcion-programa-encabezdo{font-family: Avenir-Medium;font-size: 20px;color:#fff;}
.descripcion-programa-texto{color: #fff;font-family: Avenir-Roman;font-size: 20px;}
.p-descripcion{display: none;font-size: 15px;}
.modal-descripcion a{color: #fff;}
.modal-descripcion a:hover{color: #C1FF00;}
.uldia{display: block!important;-webkit-animation: fadeIn 0.6s ease-out forwards;-moz-animation: fadeIn 0.6s ease-out forwards;-o-animation: fadeIn 0.6s ease-out forwards;animation: fadeIn 00.6s ease-out forwards;}
.p-programa{display: block!important;-webkit-animation: fadeIn 0.6s ease-out forwards;-moz-animation: fadeIn 0.6s ease-out forwards;-o-animation: fadeIn 0.6s ease-out forwards;animation: fadeIn 00.6s ease-out forwards;}
/* PROGRAMACION */
.publicidad-programacion{width:90%; margin-left:auto; margin-right: auto; max-width: 900px; min-height:130px; overflow:hidden; display: none; }
.publicidad-programacion img{float:left;max-height: 100%;width: 33.3%;}
/* BLOG */
.blog-item-2{position: relative;}
.blog-item-2 p {color: #fff;bottom: 0px; margin-bottom: 0px; width: 100%; padding-left: 5%;background-image: url(../images/transparencia2.png); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 12px;}
.grid-sizer,.grid-item { width: 15%; padding-bottom: 50px;}

.blog-list-contenedor{height: 100%; float: left; width: 90%; margin-top: 30px; margin-left: 5%;}
.blog-list-contenedor ul{width: 80%;text-align: center;margin: 0px;padding: 0px;list-style: none;margin-left: 10%;}
.blog-list-contenedor ul li {display: inline-block;width: 24%;margin-right: 8%;margin-left: 0px;padding-left: 0px;margin-bottom: 30px;}
.blog-list-contenedor ul li div.blog-item{display: inline-block;width: 100%;}
.img-blog{height: 70%; width: 100%;}
.blog-item .titulo{text-align: left;font-family: Avenir-Light;font-size: 15px;margin-top: 30px;font-weight: bold;}
.contenido-sucio{display: none;}
.blog-item .intro p{font-family: Avenir-Roman;font-size: 14px;text-align: left;min-height: 120px;overflow: hidden;}
.blog-list-contenedor .previo{position: relative;}
.blog-list-contenedor .view-more{color: #C1FF00;}
.blog-list-contenedor .view-more:hover{color: #C40033;}
.modal-descripcion img:first-child{display: block !important;width: auto;top: 0px;left: 0px;margin: 0 auto;}
.modal-descripcion figure img:first-child{display: block!important; width: 100%; position: absolute; top: 0px; left: 0px;}
.modal-descripcion p{ float: left; width: 65%; margin-left: 35%; text-align: left; line-height: 1.2em; }
.modal-description-blog .modal-descripcion{float: left !important;height: 100% !important;display: block !important;width: 100%;psition: relative;margin-left: 0%;text-align: left !important;}
.modal-descripcion * {background-color: transparent!important;color: #fff!important;}
.modal-description-blog .modal-nombre{color:#C1FF00!important; margin-bottom: 40px;}
.modal-description-blog h3, .modal-description-blog p, .modal-description-blog img{display: block!important; max-width: 100%;}
.social-locutor .fb_iframe_widget{top:-5px;}
.blog-item .previo .intro{padding-bottom: 30px;}
.modal-img{float: left; width: 30%; display: none;}
/*blog-item*/
.modal-descripcion-blog-item *{color:#000;text-align: left!important;font-family:Arial!important; font-size: 15px!important; }
.modal-descripcion-blog-item img{width: auto; display: block; margin: 0 auto; max-width: 100%;}
.modal-nombre-blog-item{color: #000 !important;margin-bottom: 40px;font-weight: bold;}
/*video blog*/
.carousel-item{width: 90%; margin-left:5%;}
.carousel-item .contenido_sucio img {max-width: 90%;height: auto;}
#blog-carousel .contenido_sucio{display: none;}
.carousel-item .contenido_sucio{display: none!important;}
.carousel-item .titulo{text-align: center;font-family: Avenir-Light;font-size: 15px!important;margin-top: 30px;}
/* REDES SOCIALES */
.contenedor-primera-seccion-redes{float: left;clear: both;width: 100%;}
.contenedor-segunda-seccion-redes{float: left;clear: both;width: 100%;margin-top: 40px;}
.instagram{text-align: center;width: 80%;margin-left: 10%;margin-top: 30px;}
.instagram a{float: left; width: 15%; margin-right: 1%; margin-top: 10px; margin-bottom: 10px;}
.instagram a img{width: 100%;}
.titulo-widget-face{height: 50px;text-align: left;font-family: Avenir-Light;font-size: 23px;color: #fff;}
.contenedor-widget-face{text-align: center;margin-top: 5px;}
.timeline-Header{display: none!important;}
/* APASIONATE CON NOSOTROS */
.seccion-apasionate{background-image: url(../images/audifonos_webpasion.jpg);background-size: cover; padding-bottom: 30px;}
.apasionate-primera-seccion{margin-top: 30px;}
.apasionate-segunda-seccion{}
.apasionate-primera-seccion p{width: 80%;text-transform: uppercase;font-family: Avenir-Light;font-size: 15px;margin-bottom: 20px;color: #fff;}
.apasionate-primera-seccion ul{width: 80%;list-style: none;margin-left: 0px;padding: 0px;margin-bottom: 20px;float: left;}
.apasionate-primera-seccion ul li{float: left;clear: both;font-family: Avenir-Medium;font-size: 15px;margin-top: 10px;color: #fff;}
.apasionate-primera-seccion a{float: left;clear: both;width: 250px;height: auto;margin-top: 20px;border:none;}
.apasionate-primera-seccion a button{width: 100%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #C1FF00;font-family: Avenir-Medium;font-size: 15px;color: #000;border:none;padding: 10px 0px;}
.apasionate-primera-seccion a button span{font-family: Avenir-Black;font-size: 15px;color: #000;}
#sky-form section.col{clear: none;}
.contenedor-intereses ul{padding:0px;margin:0px;list-style: none;text-align: center;}
.contenedor-intereses ul li{width: 30%;height: auto;display: inline-block;margin: 10px 1%;}
.contenedor-intereses ul li label{width: 100%;height: auto;padding: 10px 0px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-image: url(../images/bk-input.png);background-repeat: repeat;}
.contenedor-intereses input[type=checkbox]{width: 0px;height: 0px;position: absolute;opacity: 0;}
.contenedor-intereses input[type=checkbox]:hover + label{position: relative;background-image: none;background-color: #C1FF00;top: 1px;left: 1px;-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.75); color: #000;}
.contenedor-intereses input[type=checkbox] + label{cursor: pointer;font-size: 14px;}
.contenedor-intereses input[type=checkbox]:checked + label{position: relative;background-image: none;background-color: #C1FF00;top: 1px;left: 1px;-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:         4px 4px 5px 0px rgba(50, 50, 50, 0.75);color: #000;}
.sky-form fieldset{background:none!important;padding-left: 0px!important;padding-right: 0px!important;}
.sky-form{color:#fff!important!important;box-shadow:none!important;color: auto;}
.sky-form label.label{font-family: Avenir-Medium!important;font-size: 15px!important;color:#fff!important;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;margin-bottom: 0px;}
.sky-form .col{padding-right: 5px!important;padding-left: 5px!important;}
.sky-form fieldset{padding: 0px;}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea, .sky-form .radio i, .sky-form .checkbox i, .sky-form .toggle i, .sky-form .icon-append, .sky-form .icon-prepend{background-color: transparent!important;background-image: url(../images/bk-input.png);background-repeat: repeat;border:solid 1px #666;color: #fff;font-weight: bold;}
.sky-form .select select{background-color: #101010!important;}
.sky-form .input input:focus, .sky-form .select select:focus, .sky-form .textarea textarea:focus, .sky-form .radio input:focus + i, .sky-form .checkbox input:focus + i, .sky-form .toggle input:focus + i{border:solid 1px #C1FF00!important;}
.sky-form .input:hover input, .sky-form .select:hover select, .sky-form .textarea:hover textarea, .sky-form .radio:hover i, .sky-form .checkbox:hover i, .sky-form .toggle:hover i, .sky-form .ui-slider-handle:hover{border:solid 1px #C1FF00!important;}
.sky-form .icon-append, .sky-form .icon-prepend {position: absolute;top: 4px;width: 29px;height: 30px;font-size: 15px;line-height: 29px;text-align: center;right: 106px;}
.enviar-apasionate{float: left!important;width: 60%!important;margin-left:20%!important;padding: 3px 0px!important;background-color: #C1FF00!important;text-transform: uppercase!important;text-align: center!important;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;color: #000!important;font-family: Avenir-Medium!important;}
.titulo-formulario{font-family: Avenir-Medium!important;font-size: 16px!important;color:#fff;}
/*acerca de*/
.contenedor-acerca .apartado-1{margin-top: 30px;}
.contenedor-acerca .apartado-2{margin-top: -100px; padding-bottom: 70px;}
.contenedor-acerca .apartado-2 p{margin-top: 20px;text-align: center;font-family: Avenir-Medium;font-size: 18px;color: #fff; width: 90%; margin-left: 5%; float: left;}
.contenedor-acerca .apartado-2 p.p-especial {font-family:Avenir-Light; text-align: left; margin-top: 30px;float: left; text-align: center;color:#4BBDCB;}
.apartado-2 img{position: absolute;bottom: 0px;right: 145px;}
#sky-form-login .icon-append, #sky-form-login .icon-prepend{right: 3px;}
#sky-form-login a{color: #C1FF00 !important; text-align: center;}
#sky-form-login a:hover{color: #fff;}
#sky-form-recover .icon-append, #sky-form-recover .icon-prepend{right: 3px;}
#sky-form-recover a{color: #C1FF00 !important; text-align: center;}
#sky-form-recover a:hover{color: #fff;}
#login-2nd{display: none;}
#acerca{padding-bottom: 120px;}
#acerca-menu {min-height: auto !important;}
}
/*profile*/
.contenedor-profile{margin-top: 100px;}
#sky-form-profile .icon-append, #sky-form-profile .icon-prepend{right: 3px;}
#sky-form-profile a{color: #C1FF00 !important; text-align: center;}
#sky-form-profile a:hover{color: #fff;}
.profile-pic{width: 60%; margin-left: 20%; margin-bottom: 30px; max-height: 200px;}
.profile-primera-seccion .boton-1{width: 100%; max-width: 200px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #C1FF00;font-family: Avenir-Medium;font-size: 15px;border:none;padding: 10px 0px; margin: 20px auto; display: block; }
.profile-primera-seccion .boton-1 span{font-family: Avenir-Black;font-size: 15px;color: #000;}
.contenedor-info-profile p{ text-align: center; width: 100%; color: #FFF; font-size: 18px; margin-bottom: 20px; }
.contenedor-info-profile p a{color: #C40033;}
.contenedor-info-profile p a:hover, .contenedor-info-profile p a:active, .contenedor-info-profile p a:focus{color: #C40033; text-decoration: underline;}
#profile-info-recuadro-2 .boton-1{width: 100%; max-width: 200px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #C1FF00;font-family: Avenir-Medium;font-size: 15px;border:none;padding: 10px 0px; margin: 20px auto; display: block; text-align: center; }
#profile-info-recuadro-2 h3{color: #FFF;}
#profile-info-recuadro-2 ul li{color: #fff; font-size: 15px;}
#profile-info-recuadro-2{display: none;}
.croppie-container{padding-top:0px!important; }
#pic em.invalid{display: none!important;}
#pic .state-error input{background-color:transparent;}
#sky-form-pass .icon-append{right: 3px;}
/*footer*/
.footer{position: fixed;bottom: 10px;left: 50px; max-width: 200px; z-index: 999;}
.footer a{color:#fff!important; font-family:Avenir-Light; float: left;clear:  both; width: 100%; text-align: center; margin-bottom: 5px; }
.footer a:hover, .footer a:active,.footer a:focus{color: #C1FF00;}
#chat{border: none;background-image: url(../images/transparencia2.png); background-repeat: repeat; float: left;clear: both; height: 300px;width: 300px!important;overflow-y: scroll; overflow-x: hidden;}
.navbar .navbar-nav li .dropdown-menu li div.aespecial img{width: 40px;}
#form_chat{border: none;background-image: url(../images/transparencia2.png); background-repeat: repeat; float:left; clear: both;width: 300px!important; top: 360px;}
#form_chat input[type="text"]{float: left; background-color: transparent; border:solid 1px #fff; padding: 5px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; width: 70%; color: #fff; margin-left: 5px; }
#form_chat input[type="submit"]{float: right; width: 25%; padding: 5px; background-color: #C1FF00; color:#000!important; margin-right: 5px;}
.navbar-default .navbar-nav > .open > a{background-color: transparent!important;}
.footer-logo{position: absolute; right: 1%; bottom: 20px; width: 130px;}
/* CHAT */
.navbar .navbar-nav li .dropdown-menu li.dropdown-menu-header, .navbar .navbar-nav li .dropdown-menu li.dropdown-menu-footer{background-color: transparent;}
#chat li div.aespecial div{font-size: 14px;font-weight: bold;float: left;width: 200px;height: auto;line-height: 1.1em;margin-bottom: 5px;white-space: normal;color: #fff;font-family:Avenir-Light;}
#chat li{height: auto;max-height: 100px;overflow: hidden;padding: 10px 15px;}
/* RESPONSVIE */
.smart-show{display: none!important;}
.chat-mensssage{}
/*single item rss*/
/* #contenedor-1-blog-item{overflow-y:scroll;} */
.contenido-sucio-temp{display: none;}
.panel-post .panel-body div.recent-post{width: 100%;display: block; float: left; margin: 15px 0%; overflow:hidden; clear: both; border-bottom:solid 1px #ccc;}

.panel-post .panel-body div.recent-post img{width: 20%;float: left;}
.panel-post .panel-body div.recent-post h4{width: 75%;margin-left: 5%;overflow: hidden; float: right; margin-top: 0px;color: #333;margin-bottom: 5px;}
.panel-post .panel-body div.recent-post p{width: 75%;margin-left: 5%;overflow: hidden; float: right; margin-top: 0px;}

.panel-post .panel-body div.next-post img{max-width: 90%; margin: 0 auto; display: block; margin-bottom: 20px;}
.panel-post .panel-body div.next-post h4{width: 100%;margin: 0%;overflow: hidden; float: left;color: #333;margin-bottom: 5px;}
.panel-post .panel-body div.next-post p{width: 100%;margin: 0%;overflow: hidden; float: left;}

.panel-post .panel-body img{max-width: 100%; vertical-align: middle;}
.panel-post .panel-title h3{font-size: 15px;padding: 0px;margin: 0px;color: #fff;}
.panel-post .panel-heading{height: auto;}
.fb_iframe_widget{margin-top: 30px;}
.panel-heading{background-image: url(../images/transparencia2.png)!important;}
.blog-list-contenedor-item{padding-bottom: 120px;}

.share-item-blog{margin-top: 30px;}
.share-item-blog .fb_iframe_widget{float: left;margin: 7px;}
.share-item-blog .twitter-share-button{float: left;margin: 7px}

#contenedor-1-blog-item img { max-width: 100%; height: auto; display: block;margin: 0 auto;}


/*menu top*/
.menu-top{margin-left: 28%!important;}
.menu-top li {margin-right: 15px; margin-left: 15px;/*background-color: rgba(196, 0, 51, .8);*/
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	padding-left: 15px!important;
	padding-right: 15px!important;
}
.menu-top li a{color: #fff!important; font-size: 20px!important; font-weight: bold;}
.menu-top li:hover a{
	color: #4BBDCB!important;
}

.black-gradient{background:rgba(0,0,0,.7); position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}

.info-ventas{
	margin-top: 20px;float: left;width:100%; text-align: center;
}

.info-ventas h2{
	font-family: Avenir-Roman;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
}

.info-ventas a{
	font-family: Avenir-Medium;
    font-size: 18px;
    line-height: 1em;
    width: 75%;
    margin-bottom: 5px;
    text-align: center;
    color: #fff!important;
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
	body{min-height: 320px;}
	.grid-item{width: 100%;}
	.smart-show{display: block!important;}
	.long-show{display: none!important;}
	.logo-pasion{width: 120px;top: 10px;}
	.ul-menu-principal{margin-top: 60px;padding-left: 5px;}
	#menu-principal{width: 50px;background-image: url(../images/transparencia2.png); display: block;}
	#menu-principal a {font-size: 21px; background-image: none!important; text-align: center; padding: 1px 0px;}
	.titulo-seccion h2{left: 60px;}
	/*reproductor*/
	#repoductor{height: 65px!important;}
	.jp-audio-stream{top: 0px;}
	.jp-audio-stream .jp-controls{top:15px!important;}
	/*top*/
	#top-menu .container-fluid .row{width: 100%!important; margin: 0px!important;}
	.top-list {margin-left: 10%;width: 90%; margin-top: 0px;}
	.previo {margin-bottom: 40px;}
	.locutores-list{margin-left: 15%;width: 80%;margin-top: 0px;}
	.locutores-list ul li{width: 80%; margin-right: 0px;}
	.programacion-contenido {margin-top: 0px; width: 90%; margin-left: 10%;}
	.programacion-contenido h3{display: none;}
	.contenedor-programas{margin-top: 20px;}
	.contenedor-programas { width: 90%; margin-left: 10%; }
	.contenedor-programas .dias{width: 50%; margin:0px; padding: 0px;}
	.contenedor-programas .programas{width: 50%;margin:0px; padding: 0px;}
	.contenedor-programas .descripcion-programa{display: none;}
	.dias ul li a{padding: 0px; background-image: none; font-size: 12px;}
	.uldia {width: 100%; padding-left: 0px;}
	.uldia li{float: left; clear: both;}
	.programas ul li a{ text-align: left;background-size: 100% auto; font-size: 13px; }
	.dias ul li a:hover, .dias ul li a:active, .dias ul li a:focus{background-image: none;}
	.programas ul li a span{display: block; float: left; clear: both; font-size: 13px;}
	.blog-list-contenedor{width: 90%;margin-left: 12%;margin-top: 0px;}
	.blog-list-contenedor ul li{width: 100%;}
	.modal-dialog{width: 100%!important;}
	.contenedor-primera-seccion-redes{width: 90%; margin-left: 10%;}
	.contenedor-segunda-seccion-redes{width: 90%; margin-left: 10%;}
	.titulo-widget-face{height: auto;width: 100%;font-size: 20px;}
	.instagram a{width: 100%;}
	.instagram a img{width: 100%;margin-left: 0px;margin-right: 0px;}
	.apasionate-primera-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-segunda-seccion{width: 85%!important; margin-left: 15%!important;}
	.apasionate-primera-seccion p{width: 100%; text-align: center;}
	.apasionate-primera-seccion ul{width: 100%; text-align: center;}
	.contenedor-acerca{width: 90%; margin-left: 10%; padding-bottom: 200px;}
	.jp-progress-bar{display: none;}
	.jp-audio-stream{left: 0%;}
	#navegacion1{right: 10px; top: 0px;}
	.navbar-default .navbar-nav > li > a{text-align: right;}
	button.navbar-toggle{display: none;}
	.jp-volume-controls{display: none;}
	.footer{display: none;}
	#repoductor{left: 50px;height: 85px;}
	.clearfix{margin-bottom: 0px!important;}
	.contenedor-profile{width: 90%;margin-left: 10%;margin-top: 10px;}
	.profile-primera-seccion{padding: 0px!important; margin:0px!important;}
	.profile-primera-seccion .row{width: 100%; margin: 0px!important;}
	.contenedor-profile-items{padding: 0px!important; margin: 0px!important;}
	.contenedor-profile-items .row{width: 100%; margin:0px;}
	.contenedor-profile-items .row .col-xs-12{padding: 0px; margin: 0px;}
	#chat{width: 100% !important;height: 200px;margin-left: 0%;left: auto !important;position: relative;}
	#form_chat{width: 100%!important;top: 360px;margin-left: 0px;margin-top: 0px;}
	.contenedor-acerca .apartado-2 p.p-especial{text-align: center;}
	.apasionate-primera-seccion a{width: 215px;}
	.apartado-2 img{right: 10px;}
	.titulo-seccion{margin-top:40px;}
	.publicidad-programacion{margin-left: 10%;}
	.publicidad-programacion img{width: 90%;margin-left: 7%;}
	#flash-top{display: none;}
	/*blog-item*/
	.blog-list-contenedor-item{padding-bottom: 100px;width: 70%;margin-left: 20%;}
	#contenedor-1-blog-item{margin-bottom: 20px;}
}
/* Extra Small Devices, Phones */
@media only screen and (min-width : 321px) and (max-width : 480px) {
	body{min-height: 320px;}
	.grid-item{width: 100%;}
	.smart-show{display: block!important;}
	.long-show{display: none!important;}
	.logo-pasion{width: 120px;top: 10px;}
	.ul-menu-principal{margin-top: 60px;padding-left: 5px;}
	#menu-principal{width: 50px;background-image: url(../images/transparencia2.png); display: block;}
	#menu-principal a {font-size: 21px; background-image: none!important; text-align: center; padding: 1px 0px;}
	.titulo-seccion h2{left: 60px;}
	.top-list {margin-left: 10%;width: 90%; margin-top: 0px;}
	.previo {margin-bottom: 40px;}
	.locutores-list{margin-left: 10%;width: 90%;margin-top: 0px;}
	.locutores-list ul li{width: 80%; margin-right: 0px;}
	.programacion-contenido {margin-top: 0px; width: 90%; margin-left: 10%;}
	.programacion-contenido h3{display: none;}
	.contenedor-programas{margin-top: 20px;}
	.contenedor-programas { width: 90%; margin-left: 10%; }
	.contenedor-programas .dias{width: 50%; margin:0px; padding: 0px;}
	.contenedor-programas .programas{width: 50%;margin:0px; padding: 0px;}
	.contenedor-programas .descripcion-programa{display: none;}
	.dias ul li a{padding: 0px; background-image: none; font-size: 12px;}
	.uldia {width: 100%; padding-left: 0px;}
	.uldia li{float: left; clear: both;}
	.programas ul li a{ text-align: left;background-size: 100% auto; font-size: 13px; }
	.dias ul li a:hover, .dias ul li a:active, .dias ul li a:focus{background-image: none;}
	.programas ul li a span{display: block; float: left; clear: both; font-size: 13px;}
	.blog-list-contenedor{width: 90%;margin-left: 12%;margin-top: 0px;}
	.blog-list-contenedor ul li{width: 100%;}
	.modal-dialog{width: 100%!important;}
	.contenedor-primera-seccion-redes{width: 90%; margin-left: 10%;}
	.contenedor-segunda-seccion-redes{width: 90%; margin-left: 10%;}
	.titulo-widget-face{height: auto;width: 100%;font-size: 20px;}
	.instagram a{width: 100%;}
	.instagram a img{width: 100%;margin-left: 0px;margin-right: 0px;}
	.apasionate-primera-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-segunda-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-primera-seccion p{width: 100%; text-align: center;}
	.apasionate-primera-seccion ul{width: 100%; text-align: center;}
	.contenedor-acerca{width: 90%; margin-left: 10%; padding-bottom: 200px;}
	.jp-progress-bar{display: none;}
	.jp-audio-stream{left: 0%;}
	#navegacion1{right: 10px; top: 0px;}
	.navbar-default .navbar-nav > li > a{text-align: right;}
	button.navbar-toggle{display: none;}
	.jp-volume-controls{display: none;}
	.footer{bottom: 0px;left: auto;right: 0px;}
	#repoductor{left: 50px;height: 85px;}
	.clearfix{margin-bottom: 0px!important;}
	.contenedor-profile{width: 90%!important;margin-left: 10%; margin-top: 10px;}
	.profile-primera-seccion{padding: 0px!important; margin:0px!important;}
	.profile-primera-seccion .row{width: 100%; margin: 0px!important;}
	.contenedor-profile-items{padding: 0px!important; margin: 0px!important;}
	.contenedor-profile-items .row{width: 100%; margin:0px;}
	.contenedor-profile-items .row .col-xs-12{padding: 0px; margin: 0px;}
	#repoductor{height: 65px!important;}
	.jp-audio-stream{top: 0px;}
	.jp-audio-stream .jp-controls{top:15px!important;}
	.footer{display: none;}
	.fb_iframe_widget{max-width: 100%;}
	.fb_iframe_widget span{max-width: 100%;}
	.fb_iframe_widget iframe{max-width: 100%;}
	.contenedor-acerca .apartado-2 p.p-especial{text-align: center;}
	.apartado-2 img{right: 10px;}
	.publicidad-programacion{margin-left: 10%;}
	.publicidad-programacion img{width: 90%;margin-left: 7%;}
	.titulo-seccion{margin-top:40px;}
	#flash-top{display: none;}

	/*blog-item*/
	.blog-list-contenedor-item{padding-bottom: 100px;width: 70%;margin-left: 20%;}
	#contenedor-1-blog-item{margin-bottom: 20px;}
}

/* Small Devices, Tablets */
@media only screen and (min-width : 481px) and (max-width : 768px) {
	.smart-show{display: block!important;}
	.long-show{display: none!important;}
	.logo-pasion{width: 120px;top: 10px;}
	.ul-menu-principal{margin-top: 80px;padding-left: 5px;}
	#menu-principal{width: 50px;background-image: url(../images/transparencia2.png); display: block;}
	#menu-principal a {font-size: 23px; background-image: none!important; text-align: center; padding: 3px 0px;}
	.titulo-seccion h2{left: 60px;}
	.top-list{margin-left: 10%; width: 90%;}
	.previo {margin-bottom: 40px;}
	.locutores-list{width: 90%;margin-left: 10%;}
	.locutores-list ul li{width: 45%; margin-right: 0px;}
	.locutores-list ul{margin-left:5%;}
	#blog-carousel{width: 90%; margin-left: 8%;}
	.programacion-contenido {margin-top: 0px; float: left; margin-bottom: 70px;}
	.programacion-contenido h3{display: none;}
	.contenedor-programas{margin-top: 20px;}
	.contenedor-programas { width: 90%; margin-left: 10%; }
	.contenedor-programas .dias{width: 50%; margin:0px; padding: 0px;}
	.contenedor-programas .programas{width: 50%;margin:0px; padding: 0px;}
	.contenedor-programas .descripcion-programa{display: none;}
	.dias ul li a{padding: 0px; background-image: none; font-size: 15px;}
	.uldia {width: 100%; padding-left: 0px;}
	.uldia li{float: left; clear: both;}
	.programas ul li a{ text-align: left;background-size: 100% auto; font-size: 15px; }
	.dias ul li a:hover, .dias ul li a:active, .dias ul li a:focus{background-image: none;}
	.programas ul li a span{display: block!important; float: none; clear: both; font-size: 13px;}
	.blog-list-contenedor{width: 90%; margin-left: 10%;}
	.blog-list-contenedor ul li{width: 70%;}
	.modal-dialog{width: 80%!important; margin-left: 10% !important;}
	.contenedor-primera-seccion-redes{width: 90%; margin-left: 10%;}
	.contenedor-segunda-seccion-redes{width: 90%; margin-left: 10%;}
	.titulo-widget-face{height: auto;width: 100%;font-size: 20px;}
	.instagram a{width: 45%; margin-left: 2%;}
	.instagram a img{width: 100%;margin-left: 0px;margin-right: 0px;}
	.apasionate-primera-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-segunda-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-primera-seccion p{width: 100%; text-align: center;}
	.apasionate-primera-seccion ul{width: 100%; text-align: center;}
	.contenedor-acerca{width: 90%; margin-left: 10%; padding-bottom: 200px;}
	.jp-progress-bar{display: none;}
	.jp-audio-stream{left: 15%;}
	#navegacion1{right: 10px; top: 0px;}
	.navbar-default .navbar-nav > li > a{text-align: right;}
	button.navbar-toggle{display: none;}
	.top-list .clearfix{display: none;}
	.top-list .col {height: 100%; width: 50%; float: left;}
	.contenedor-widget-face{margin-top: 30px;}
	.apasionate-primera-seccion a{margin-left: 15%; width: 70%;}
	.contenedor-acerca .apartado-1 {width: 70%; margin-left: 15%;}
	.footer{display: none;}
	.contenedor-profile{width: 85%!important;margin-left: 5%;}
	.contenedor-acerca .apartado-2 p.p-especial{text-align: center;}
	.publicidad-programacion{margin-left: 10%;}
	.publicidad-programacion img{width: 45%;}
	.titulo-seccion{margin-top:40px;}
	#contenedor-1-blog-item{margin-bottom: 20px;}
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 769px) and (max-width : 992px) {
	.smart-show{display: block!important;}
	.long-show{display: none!important;}
	.logo-pasion{width: 120px;top: 10px;}
	.ul-menu-principal{margin-top: 80px;padding-left: 5px;}
	#menu-principal{width: 50px;background-image: url(../images/transparencia2.png); display: block;}
	#menu-principal a {font-size: 23px; background-image: none!important; text-align: center; padding: 3px 0px;}
	.titulo-seccion h2{left: 60px;}
	.top-list{margin-left: 10%; width: 90%;}
	.previo {margin-bottom: 40px;}
	.locutores-list{width: 90%;margin-left: 10%;}
	.locutores-list ul li{width: 40%; margin-right: 0px; margin-top:50px;}
	.programacion-contenido {margin-top: 0px; float: left;}
	.programacion-contenido h3{display: none;}
	.contenedor-programas{margin-top: 20px; width: 90%; margin-left: 10%; margin-bottom: 50px;}
	.contenedor-programas .dias{width: 50%; margin:0px; padding: 0px;}
	.contenedor-programas .programas{width: 50%;margin:0px; padding: 0px;}
	.contenedor-programas .descripcion-programa{display: none;}
	.dias ul li a{padding: 0px; background-image: none; font-size: 15px;}
	.uldia {width: 100%; padding-left: 0px;}
	.uldia li{float: left; clear: both;}
	.programas ul li a{ text-align: left;background-size: 100% auto; font-size: 15px; width: 100%; }
	.programas ul li a span.long-show{display: none!important;}
	.dias ul li a:hover, .dias ul li a:active, .dias ul li a:focus{background-image: none;}
	.programas ul li a span{display: block!important; float: none; clear: both; font-size: 13px;}
	.blog-list-contenedor{width: 90%; margin-left: 10%;}
	.blog-list-contenedor ul li{width: 70%;}
	.modal-dialog{width: 80%!important; margin-left: 10% !important;}
	.contenedor-primera-seccion-redes{width: 90%; margin-left: 10%;}
	.contenedor-segunda-seccion-redes{width: 90%; margin-left: 10%;}
	.titulo-widget-face{height: auto;width: 100%;font-size: 20px;}
	.instagram a{width: 45%; margin-left: 2%;}
	.instagram a img{width: 100%;margin-left: 0px;margin-right: 0px;}
	.apasionate-primera-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-segunda-seccion{width: 90%!important; margin-left: 10%!important;}
	.apasionate-primera-seccion p{width: 100%; text-align: center;}
	.apasionate-primera-seccion ul{width: 100%; text-align: center;}
	.contenedor-acerca{width: 90%; margin-left: 10%; padding-bottom: 200px;}
	.jp-progress-bar{display: none;}
	.jp-audio-stream{left: 15%;}
	#navegacion1{right: 10px; top: 0px;}
	.navbar-default .navbar-nav > li > a{text-align: right;}
	button.navbar-toggle{display: none;}
	.top-list .clearfix{display: none;}
	.top-list .col {height: 100%; width: 50%; float: left;}
	.contenedor-widget-face{margin-top: 30px;}
	.apasionate-primera-seccion a{margin-left: 15%; width: 70%;}
	.contenedor-acerca .apartado-1 {width: 70%; margin-left: 15%;}
	.contenedor-acerca .container{width: 100%;}
	.footer{display: none;}
	.contenedor-profile{width: 50%!important;margin-left: 25%;}
	.publicidad-programacion{margin-left: 7%;}
	#blog-carousel{width: 90%; margin-left: 8%;}
	.panel-post{width: 40%;  margin-left:5%; margin-right:5%; float: left;}
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 993px) and (max-width : 1199px) {
	.navbar .navbar-nav li a{font-size: 15px!important;}
	.ul-menu-principal{margin-top:48%;}
	#menu-principal{width: 250px;}
	.contenedor-acerca .container{width: 100%;}
	.top-list{margin-left: 0%; width: 95%;}
	.previo {margin-bottom: 40px;}
	.top-list .clearfix{display: none;}
	.top-list .col {height: 100%; width: 50%; float: left;}
	.locutores-list{width: 90%;margin-left: 10%;}
	.locutores-list ul li {width: 40%;margin-right: 5%;}
	.jp-progress-bar{display: block;width: 40%;left: 37%;}
	.locutores-list{width: 95%;margin-left: 0%;}
	.programacion-contenido {width: 100%;margin-left: 0; margin-top: 0px; height: 100%;}
	.blog-list-contenedor{width: 95%; margin-left: 0%;}
	.blog-list-contenedor ul li{width: 70%;}
	.modal-dialog{width: 80%!important; margin-left: 10% !important;}
	.instagram a{width: 30%;}
	.contenedor-acerca .container{width: 100%;}
	.profile-primera-seccion{width: 40%!important;margin-left: 20%!important;}
	.contenedor-profile-items{width: 90%!important;margin-left: 0%!important;}
	#navegacion1{top: 5px;}
	.programas ul li a span:first-child{display: block;}
	.programas ul li a span:nth-child(2){display: none;}
	.contenedor-programas .programas{width: 40%;}
	.contenedor-programas .programas ul{margin-left: 0px;padding-left: 40px;}
	#contenedor-1-blog-item{height: 800px;}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	/*body{background-color:orange!important;}*/
	.contenedor-acerca .container{width: 100%;}

	.contenedor-acerca .apartado-2 p{margin-top: -10px;text-align: center;font-family: Avenir-Medium;font-size: 18px;width: 690px;clear: both;}
	.contenedor-acerca .apartado-2 p.p-especial {font-family:Avenir-Light; text-align: left; margin-top: 30px;position: absolute;left: 60%;top: 0px;width: 35%;margin-top: 20px;}
	.apartado-2 img{left: 65%;}
}
