a{color:#02ADC6;}
a:hover{color:orange;}
.header2.sticky .logo img {margin:0 0 0 0;}
.footer_list{margin-top:1em;display:inline-block;}
.footer_list li{width:100%;padding:0.5em 0;border-bottom:solid 1px #ddd;background:none;}
.footer_list li ul li{margin-left:1em;border-bottom:none;}
.dark-testi {background: url(../imagenes/home/opinion-aborto.jpg) no-repeat center center;background-size: cover}
.header2 a.logo {margin:6px 0 0 0;}
.header .nav li a {padding: 12px 8px !important;}
.capa_llamada{position:fixed;left:0;bottom:0;width:100%;height:100px;display:flex;flex-direction: column-reverse;align-items: center;z-index:99999;background:url("../../assets/imagenes/capa-llamada-bg.png") repeat-x right bottom;}
.capa_llamada_cont{max-width:600px;padding: 8px;display:block;}
.capa_llamada_cont img{width:120px;margin:0 0 -20px 10px;}
.capa_llamada .btn{margin-bottom: -50px;font-size:1.3em;text-align:center;}
.img_100{max-width:600px;margin:1em auto;padding:0.5em;display:block;border:solid 1px #e2e2e2;}
.detail h2, .detail h3, .detail h4{margin:1em 0;}
.break{width:100%;display:block;height:2em;}
.list1{font-size:1.2em;}
.list1 li{padding:0.5em 0;}

.detail p{margin-bottom:1em;}
@media screen and (max-width: 720px) {
     /*.slider_control{border:solid 3px red;}
   .tp-caption .read-more{font-size:3em;}*/
}

@media screen and (max-width: 600px) {
    .ocultar_movil{display:none;}
    .top_A{margin-top:-10px!important;}
    .btn_slider{padding:0.5em 1em!important;font-size:1.5em!important;}
    /*.btn_slider_position{margin-top:1em!important;}*/
}