/*
 Theme Name:   Kingster Child
 Theme URI:    http://demo.goodlayers.com/kingster
 Description:  Goodlayers Kingster Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     kingster
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  kingster-child

 START YOUR CHILD THEME CSS HERE
*/

@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/brands.min.css");
.fa-brands, .fab.fa-twitter, .fa.fa-twitter, .mec-fa-twitter {
        font-family: 'Font Awesome 6 Brands';
        font-style: normal;
        font-weight: 400;
    }
    .fa-twitter::before, .mec-fa-twitter::before {
        content: "\e61b" !important;
    }

.kingster-navigation .sf-menu > .kingster-normal-menu .sub-menu {
  box-shadow: 0 0 20px rgba(0,0,0,.5);
}
#menu-actividades-vigentes .current_page_item a, #menu-actividades-vigentes li:hover a {
    color: #bd8f16;
}

.kingster-footer-wrapper .widget#text-2 {
    text-align: center;
    padding: 4em 0;
}
.kingster-footer-wrapper .widget#text-3 h3 {
    text-align: center;
}
.kingster-footer-wrapper .widget#text-3 {
    padding: 4em 0;
}
button.tml-button {
    background: #bd8f16;
}
button.tml-button:hover {
    background: #525252;
}


#home_body {
    border: 10px solid #1b2434!important;
    border-radius: 25px 25px 0 0 !important;
    box-shadow: inset 0 0 10px black, 0 0 15px rgba(0,0,0,.75) !important;
}
div#gdlr-core-custom-menu-widget-2 {
    box-shadow: 0 0 15px  #000;
    border-radius: 10px 10px 0 0;
}
.kingster-sidebar-area .kingster-widget-title {
    background-color: #172f57;
    color: white;
    text-align: center;
    border-radius: 10px 10px 0 0;
}
.kingster-sidebar-area h3 {
    margin-bottom: 0 !important;
}
.kingster-sidebar-area a {
    font-size: 13px;
    margin-top: 4px;
}
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li a:after {
    content: "" !important;
}
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2 li a:before {
    content: "\f178";
    font-family: fontAwesome;
    float: left;
    margin-right: 15px;
}
ul.gdlr-core-custom-menu-widget.gdlr-core-menu-style-box2:after {
    margin-top: 4px;
}
.kingster-single-article-thumbnail.kingster-media-image{
	display: none !important
}
.gdlr-core-blog-grid .gdlr-core-blog-thumbnail {
    height: 150px !important;
}