h1 {letter-spacing: 0;}
h2 {color: var(--buttons) !important; font-weight: 400 !important;}
.container {max-width: 1000px !important;}
#noticia {font-size: 0.9rem;}

#breadcrumb {padding-left: 10px;}
#breadcrumb li {display: inline-block; list-style: none; margin-bottom: 0;}
#breadcrumb li a {text-decoration: none}
#breadcrumb li a:hover {text-decoration: underline}

#ultimas-entradas div{position: relative;}
#ultimas-entradas i {position: absolute; right: 10px; top: 50%; transform: translateY(-50%);}

span.share {float: left; padding-top: 3px; margin-right: 10px;}

.btn.btn-fb, .btn.btn-tw {text-transform: none !important; font-size: 0.6rem;}
.btn.btn-fb {padding:5px 11px !important;}
.btn.btn-tw {padding:3px !important;}
.btn.btn-fb {color: #fff !important; background: #3b5998;} .btn.btn-fb:active{box-shadow:none;}
.btn.btn-fb img {margin: 0 !important; width: 10px !important;}
.btn.btn-tw {color: #fff !important; background: #000;} .btn.btn-tw:active{box-shadow:none;}
.btn.btn-tw img {margin: 0 !important; width: 24px !important;}

.label-categoria {background: #9f9f9f; padding: 5px 8px; margin:0 5px 5px 0;  display: inline-block; font-size: 0.8rem;}
.label-categoria a {color: #fff;}

.carousel {background-color: #fff; max-width: 100%; padding: 10px;}
.carousel .carousel-inner {height: 100%;}
.carousel .carousel-item {height: 100%; width: 100%;}
.carousel .carousel-item img {margin: 0 auto; max-width: 100%; max-height: 500px;}
.carousel-control-next, .carousel-control-prev {width: 60px;}
.carousel-control-next i, .carousel-control-prev i {background-color: #000; padding: 7px 12px; border-radius: 50%;}
.carousel-control-next i {padding-left: 15px;}
.carousel-control-prev i {padding-right: 15px;}