@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Unbounded:wght@200;300;400;500;600;700;800;900&display=swap');

:root {
    --main-black-color: #00121f;
    --second-black-color: #000c15;
    --main-grey-color: #f9f9f9;
    --second-grey-color: #bdbdbd;
    --main-skyblue-color: #00ede1;
    --main-white-color: #ffffff;
    --main-red-color: #f80650;
    --sociedad-color: #ff8717;
    --locales-color: #00ede1;
    --espectaculos-color: #e873ff;
    --deportes-color: #0de38e;
    --nacionales-color: #1151d3;
    --economia-color: #121eff;
    --opinion-color: #f80650;
    --internacionales-color: #884cff;
    --seguridad-color: #ffd300;
    --puerto-color: #1BAFB6;
    --justicia-color: #4FA100;
    --gremios-color: #E92164;
    --barrios-color: #F67200;
    --titillium: 'Titillium Web', sans-serif;
    --unbounded: 'Unbounded', cursive;
}

body {
    color: var(--main-grey-color);
    font-family: var(--titillium);
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    color: var(--main-white-color);
    font-family: var(--unbounded);
}

a {
    color: var(--main-skyblue-color);
}

a:hover {
    color: #1151d3;
}

blockquote {
    background: transparent;
}

.mg-posts-modul-6 .mg-sec-top-post .title a {
    color: var(--main-white-color);
}

/** Header */
/* Head Widget */
.mg-headwidget .mg-head-detail {
    background-color: var(--main-skyblue-color);
}

.mg-head-detail .info-left li span.time {
    background-color: var(--main-black-color);
}

/* Navbar */
.mg-headwidget .navbar-wp.economia {
    background-color: var(--economia-color) !important;
}

.mg-headwidget .navbar-wp.opinion {
    background-color: var(--opinion-color) !important;
}

.mg-headwidget .navbar-wp.sociedad {
    background-color: var(--sociedad-color) !important;
}

.mg-headwidget .navbar-wp.seguridad {
    background-color: var(--seguridad-color) !important;
}

.mg-headwidget .navbar-wp.espectaculos {
    background-color: var(--espectaculos-color) !important;
}

.mg-headwidget .navbar-wp.deportes {
    background-color: var(--deportes-color) !important;
}

.mg-headwidget .navbar-wp.internacionales {
    background-color: var(--internacionales-color) !important;
}

.mg-headwidget .navbar-wp.locales {
    background-color: var(--locales-color) !important;
}

.mg-headwidget .navbar-wp.nacionales {
    background-color: var(--nacionales-color) !important;
}

/* Agregados desde el 25-08-2023 */
.mg-headwidget .navbar-wp.puerto {
    background-color: var(--puerto-color) !important;
}

.mg-headwidget .navbar-wp.justicia {
    background-color: var(--justicia-color) !important;
}

.mg-headwidget .navbar-wp.gremios {
    background-color: var(--gremios-color) !important;
}

.mg-headwidget .navbar-wp.barrios {
    background-color: var(--barrios-color) !important;
}

.mg-headwidget .navbar-wp {
    background-color: var(--main-skyblue-color);
}

.mg-headwidget .navbar-wp .navbar-nav > li > a {
    color: var(--main-grey-color);
}

.mg-headwidget .navbar-wp .navbar-nav > li > a:hover,
.mg-headwidget .navbar-wp .navbar-nav > li > a:focus,
.mg-headwidget .navbar-wp .navbar-nav > .active > a,
.mg-headwidget .navbar-wp .navbar-nav > .active > a:hover,
.mg-headwidget .navbar-wp .navbar-nav > .active > a:focus {
    background-color: var(--main-black-color);
}

/* Navbar */
.navbar-wp .dropdown-menu > li > a:hover, .navbar-wp .dropdown-menu > li > a.bg-light:hover {
    background-color: var(--main-skyblue-color) !important;
    color: var(--main-white-color) !important;
}

.mg-headwidget .navbar-wp .navbar-nav > li > a {
    font-family: var(--unbounded);
}

/* Latest News */
.mg-latest-news .bn_title {
    background-color: var(--main-red-color);
}

.mg-latest-news .bn_title span {
    border-color: transparent transparent transparent var(--main-red-color);
}

.mg-latest-news .mg-latest-news-slider a span {
    color: var(--main-red-color);
}
.mg-latest-news .mg-latest-news-slider a::before {
    color: var(--main-red-color);
}


.mg-sidebar .mg-widget {
    background: transparent !important;
    border: none;
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -ms-border-radius: 0 !important;
    -o-border-radius: 0 !important;
}

.mg-sidebar .mg-widget ul li a {
    color: var(--main-grey-color);
}

/** Content */
/* Main */
#content, .wrapper {
    background-color: var(--main-black-color) !important;
}

.mg-posts-sec-post {
    background: transparent !important;
    border: 2px solid var(--main-white-color);
    border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -o-border-radius: 5px !important;
}

.mg-blog-meta i,
.mg-blog-meta a {
    color: var(--second-grey-color);
}

.post-form.economia {
    background-color: var(--economia-color) !important;
}

.post-form.deportes {
    background-color: var(--deportes-color) !important;
}

.post-form.sociedad {
    background-color: var(--sociedad-color) !important;
}

.post-form.internacionales {
    background-color: var(--internacionales-color) !important;
}

.post-form.locales {
    background-color: var(--locales-color) !important;
}

.post-form.espectaculos {
    background-color: var(--espectaculos-color) !important;
}

.post-form.nacionales {
    background-color: var(--nacionales-color) !important;
}

.post-form.opinion {
    background-color: var(--opinion-color) !important;
}

.post-form.seguridad {
    background-color: var(--seguridad-color) !important;
}

/* Agregados el 25-08-2023 */
.post-form.puerto {
    background-color: var(--puerto-color) !important;
}

.post-form.justicia {
    background-color: var(--justicia-color) !important;
}

.post-form.gremios {
    background-color: var(--gremios-color) !important;
}

.post-form.barrios {
    background-color: var(--barrios-color) !important;
}

.mg-blog-post-box {
    background: transparent;
    box-shadow: none;
}

.mg-blog-post-box .mg-header h1 a {
    color: var(--main-white-color);
}

.mg-blog-post-box .small {
    color: var(--main-grey-color);
}

.mg-info-author-block {
    background: transparent;
    color: var(--main-grey-color);
}

.nav-next a, .nav-previous a {
    color: var(--main-white-color);
}

.mg-blog-post-box a, .page-content a, .entry-content a, 
.entry-summary a, .widget_text a:not(.more-link):not(.button), 
.comment-content a, .theme-custom-block a, .comment-detail .edit-link a, 
.comment-detail .reply a, pre.wp-block-code a {
    text-decoration: none;
}

.mg-info-author-block a {
    color: var(--main-white-color);
}

.mg-info-author-block h4 {
    color: var(--main-grey-color);
}

.mg-blog-date {
    color: var(--main-grey-color);
}

.post-share-icons a {
    border: none;
}

.mg-featured-slider {
    background: transparent;
}

.mg-card-box {
    background: transparent;
    box-shadow: none;
}

/** Widgets */
.missed-inner {
    background: transparent !important;
}

/** Agregados el 18-09-2023 */
.mg-posts-sec {
    margin: 30px 0 30px 0;
    background-color: transparent;
    position: relative;
    padding: 0;
}

/* Titles */
.mg-sec-title.economia {
    border-color: var(--economia-color);
}

.mg-sec-title.economia h4 {
    background-color: var(--economia-color) !important;
}

.mg-sec-title.economia h4::before {
    border-color: transparent transparent transparent var(--economia-color);
}

.mg-sec-title.espectaculos {
    border-color: var(--espectaculos-color);
}

.mg-sec-title.espectaculos h4 {
    background-color: var(--espectaculos-color) !important;
}

.mg-sec-title.espectaculos h4::before {
    border-color: transparent transparent transparent var(--espectaculos-color);
}

.mg-sec-title.opinion {
    border-color: var(--opinion-color);
}

.mg-sec-title.opinion h4 {
    background-color: var(--opinion-color) !important;
}

.mg-sec-title.opinion h4::before {
    border-color: transparent transparent transparent var(--opinion-color);
}

.mg-sec-title.internacionales {
    border-color: var(--internacionales-color);
}

.mg-sec-title.internacionales h4 {
    background-color: var(--internacionales-color) !important;
}

.mg-sec-title.internacionales h4::before {
    border-color: transparent transparent transparent var(--internacionales-color);
}

.mg-sec-title.locales {
    border-color: var(--locales-color);
}

.mg-sec-title.locales h4 {
    background-color: var(--locales-color) !important;
}

.mg-sec-title.locales h4::before {
    border-color: transparent transparent transparent var(--locales-color);
}

.mg-sec-title.sociedad {
    border-color: var(--sociedad-color);
}

.mg-sec-title.sociedad h4 {
    background-color: var(--sociedad-color) !important;
}

.mg-sec-title.sociedad h4::before {
    border-color: transparent transparent transparent var(--sociedad-color);
}

.mg-sec-title.deportes {
    border-color: var(--deportes-color);
}

.mg-sec-title.deportes h4 {
    background-color: var(--deportes-color) !important;
}

.mg-sec-title.deportes h4::before {
    border-color: transparent transparent transparent var(--deportes-color);
}

.mg-sec-title.nacionales {
    border-color: var(--nacionales-color);
}

.mg-sec-title.nacionales h4 {
    background-color: var(--nacionales-color) !important;
}

.mg-sec-title.nacionales h4::before {
    border-color: transparent transparent transparent var(--nacionales-color);
}

.mg-sec-title.seguridad {
    border-color: var(--seguridad-color);
}

.mg-sec-title.seguridad h4 {
    background-color: var(--seguridad-color) !important;
}

.mg-sec-title.seguridad h4::before {
    border-color: transparent transparent transparent var(--seguridad-color);
}

/* Agregados el 25-08-2023 */
.mg-sec-title.puerto {
    border-color: var(--puerto-color);
}

.mg-sec-title.puerto h4 {
    background-color: var(--puerto-color) !important;
}

.mg-sec-title.puerto h4::before {
    border-color: transparent transparent transparent var(--puerto-color);
}

.mg-sec-title.justicia {
    border-color: var(--justicia-color);
}

.mg-sec-title.justicia h4 {
    background-color: var(--justicia-color) !important;
}

.mg-sec-title.justicia h4::before {
    border-color: transparent transparent transparent var(--justicia-color);
}

.mg-sec-title.gremios {
    border-color: var(--gremios-color);
}

.mg-sec-title.gremios h4 {
    background-color: var(--gremios-color) !important;
}

.mg-sec-title.gremios h4::before {
    border-color: transparent transparent transparent var(--gremios-color);
}

.mg-sec-title.barrios {
    border-color: var(--barrios-color);
}

.mg-sec-title.barrios h4 {
    background-color: var(--barrios-color) !important;
}

.mg-sec-title.barrios h4::before {
    border-color: transparent transparent transparent var(--barrios-color);
}

.title > a {
    color: var(--main-white-color);
}

.title > a:hover {
    color: #1151d3;
}

/* Tags */
a.newsup-categories.economia {
    background-color: var(--economia-color) !important;
}

a.newsup-categories.espectaculos {
    background-color: var(--espectaculos-color) !important;
}

a.newsup-categories.deportes {
    background-color: var(--deportes-color) !important;
}

a.newsup-categories.sociedad {
    background-color: var(--sociedad-color) !important;
}

a.newsup-categories.internacionales {
    background-color: var(--internacionales-color) !important;
}

a.newsup-categories.locales {
    background-color: var(--locales-color) !important;
}

a.newsup-categories.nacionales {
    background-color: var(--nacionales-color) !important;
}

a.newsup-categories.opinion {
    background-color: var(--opinion-color) !important;
}

a.newsup-categories.seguridad {
    background-color: var(--seguridad-color) !important;
}

/* Agregados el 25-08-2023*/
a.newsup-categories.puerto {
    background-color: var(--puerto-color) !important;
}

a.newsup-categories.justicia {
    background-color: var(--justicia-color) !important;
}

a.newsup-categories.gremios {
    background-color: var(--gremios-color) !important;
}

a.newsup-categories.barrios {
    background-color: var(--barrios-color) !important;
}

/** Footer */

footer .overlay {
    background-color: var(--second-black-color) !important;
}

footer .mg-footer-copyright {
    background-color: var(--main-skyblue-color) !important;
    padding: 1rem 0;
}

footer .mg-footer-copyright p, footer .mg-footer-copyright a {
    color: var(--second-black-color);
}

.mg-posts-sec-inner .small-list-post .small-post, .small-post {
    background: transparent !important;
    border: solid 2px var(--main-white-color) !important;
    border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -o-border-radius: 5px !important;
}

.small-list-post h5.title, .small-list-post h5.title a, .small-post .title, .small-post .title a {
    color: var(--main-white-color);
}

/** Forms */
input, textarea {
    background-color: var(--second-grey-color);
    border: none;
}

input:hover, textarea:hover,
input:focus-visible, textarea:focus-visible,
input:focus, textarea:focus {
    border: none;
}

/** Buttons */
.btn-theme.locales {
    background-color: var(--locales-color);
    border-color: var(--locales-color);
}

.btn-theme.economia {
    background-color: var(--economia-color);
    border-color: var(--economia-color);
}

.btn-theme.espectaculos {
    background-color: var(--espectaculos-color);
    border-color: var(--espectaculos-color);
}

.btn-theme.seguridad {
    background-color: var(--seguridad-color);
    border-color: var(--seguridad-color);
}

.btn-theme.internacionales {
    background-color: var(--internacionales-color);
    border-color: var(--internacionales-color);
}

.btn-theme.nacionales {
    background-color: var(--nacionales-color);
    border-color: var(--nacionales-color);
}

.btn-theme.deportes {
    background-color: var(--deportes-color);
    border-color: var(--deportes-color);
}

.btn-theme.sociedad {
    background-color: var(--sociedad-color);
    border-color: var(--sociedad-color);
}

.btn-theme.opinion {
    background-color: var(--opinion-color);
    border-color: var(--opinion-color);
}

/* Agregados el 25-08-2023 */
.btn-theme.nacionales {
    background-color: var(--puerto-color);
    border-color: var(--puerto-color);
}

.btn-theme.deportes {
    background-color: var(--justicia-color);
    border-color: var(--justicia-color);
}

.btn-theme.sociedad {
    background-color: var(--gremios-color);
    border-color: var(--gremios-color);
}

.btn-theme.opinion {
    background-color: var(--barrios-color);
    border-color: var(--barrios-color);
}

/** Adicional */
.title > a {
    color: #ffffff;
}

.title > a:hover {
    color: #1151d3;
}

.mg-widget.widget_media_image {
	text-align: center;
}

.small-post .img-small-post {
	width:130px;
	height: 130px;
}

@media (max-width: 767px) {
	.mg-blog-post-box .mg-header h1 a {
   font-size: 2rem;
  }
}