#base_slide_destacados{width:100%;height:auto;float:left;margin:0;padding:0;}
#destacados_slide{width:98%;height:auto;float:left;margin:0;padding:0 1%;overflow:hidden;border-radius:40px 40px 0 0;box-shadow:0px -3px 3px #ccc;font-size:1em;background:-moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(255,255,255,0) 100%);}
div.custom-container{border-bottom:1px dashed #ddd;display:block;float:left;height:auto;margin:10px 0;padding:5px 0;width:100%;}
.carousel{width:100%;height:auto;float:left;padding:0;margin:0;display:block;position:relative;visibility:hidden;}
.carousel ul{width:100%;height:auto;float:left;margin:0;padding:0;}
.carousel ul li{height:auto;float:left;margin:0 5px;padding:0;position:relative;z-index:1;border:1px solid #eee;}
.carousel ul li a{width:100%;float:left;margin:0;padding:0;}
.carousel ul li div.imagen{width:100%;height:120px;float:left;cursor:pointer;position:relative;margin:5px 0;padding:0;overflow:hidden;text-align:center;transition:transform 0.5s ease;}
.carousel ul li div.imagen:hover{transform:scale(1.2,1.2);}
.carousel ul li div.imagen img{height:100%;}
.carousel ul li div.titulo{display:block;font-size:0.95em;height:auto;margin:0 0 2px;padding:5px 1%;position:relative;width:98%;float:left;text-align:center;text-transform:uppercase;letter-spacing:-0.5px;color:#ffffff;transition:background 0.5s ease;background:#8fbb37;}
.carousel ul li div.titulo:hover{background:#8f6437;color:#fff;}
.carousel ul li div.resumen{width:96%;height:auto;float:left;text-decoration:none;margin:5px 0 0 0;color:#999;font-size:0.8em;padding:0 2%;text-align:justify;letter-spacing:-0.5px;}
.custom-container div.botones{border-bottom:1px dashed #ddd;float:left;height:auto;margin:0 0 10px;padding:0 0 5px;width:100%;}
.custom-container .botones span{color:#666;float:right;font-size:1em;height:auto;margin:2px 12px 0 0;text-transform:lowercase;width:auto;z-index:100;}
.custom-container .botones a{width:22px;height:20px;margin:0 2px 0;padding:0;float:right;cursor:pointer;z-index:100;opacity:0.6;}
.custom-container .botones a:hover{opacity:1;}