.nav_wrap_three .mainmenu ul li a{
	font-size: 14px !important;
}

.nav-wrapper .mainmenu ul li a{
	font-size: 14px !important;
}

.img-fluid{
	max-width: 115%;
}

.entry-content .addtoany_content {
	display: none;
}

.theme-blog-details .post-featured-image img{
	display: none;
}

.top-promo-area{
	background-color: #D65D21;
}

@media only screen and (max-width: 768px) {
	body.page .theme-page-spacing .entry-content ul{
		margin-top: 40px !important;
		margin-bottom: 20px !important;
		padding-left: 10px !important;
	}
}

@media (max-width: 767px) { 
	.header_search_wrap .search_form_main{
		top: 0px;
	}
}

a.news-one-read-btn {
  font-size: 0 !important;
  visibility: hidden; 
}

a.news-one-read-btn::before {
  content: 'Leer más' !important;
  font-size: 13px !important; 
  visibility: visible; 
  display: block; 
}

/* Estilos para el Reproductor de Radio */
#customRadioPlayer{position:fixed;bottom:20px;left:20px;width:340px;height:90px;background:#D65D21 url('https://soyintenso.mx/wp-content/uploads/2025/10/Diseno-sin-titulo-20.png') no-repeat center center;background-size:cover;border-radius:15px;display:flex;align-items:center;padding:10px;box-shadow:0 8px 25px rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.2);transform:translateY(200px);z-index:1000;cursor:pointer;transition:transform .5s ease-in-out,width .4s ease,height .4s ease,border-radius .4s ease}
#customRadioPlayer.visible{transform:translateY(0)}
.album-art{position:relative;z-index:2}
.album-art img{width:70px;height:70px;border-radius:10px;object-fit:cover;background-color:#fff;transition:border-radius .4s ease}
.player-controls,.close-btn{transition:opacity .3s ease}
.player-controls{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:0 15px;color:#fff}
#customRadioPlayer.minimized{width:80px;height:80px;border-radius:50%;padding:5px}
#customRadioPlayer.minimized .album-art img{border-radius:50%}
#customRadioPlayer.minimized .player-controls,#customRadioPlayer.minimized .close-btn{opacity:0;pointer-events:none}
.track-info{margin-bottom:5px}
.track-title{font-weight:700;font-size:16px}
.track-artist{font-size:13px;color:#eee}
.controls-wrapper{display:flex;align-items:center}
.control-btn{background:rgba(0,0,0,.2);border:none;cursor:pointer;width:40px;height:40px;border-radius:50%;transition:transform .2s ease,background-color .2s ease;color:#fff;font-size:20px;line-height:40px;text-align:center;padding-left:3px}
.control-btn:hover{transform:scale(1.1);background-color:rgba(0,0,0,.4)}
.volume-slider{-webkit-appearance:none;appearance:none;width:100%;height:5px;background:rgba(255,255,255,.3);border-radius:5px;outline:0;margin-left:10px}
.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#fff;border-radius:50%;cursor:pointer}
.close-btn{position:absolute;top:-10px;right:-10px;width:28px;height:28px;background:#333;color:#fff;border:none;border-radius:50%;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:transform .2s ease,background-color .2s ease}
.close-btn:hover{transform:scale(1.1);background-color:#000}