/*
Theme Name: CityGov Child Theme
Theme URI: https://citygov.ancorathemes.com/
Description: CityGov is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 2.11.0
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: citygov
Template: citygov
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

#footer_maintain{
	display:none;
}
#upper_header h2{
	line-height: 0.6em;
}
#banner_text{
display:none;
}

ul.trx-addons-submenu{
 max-height: calc(100vh - 100px);
    overflow-y: auto;
    overflow-x: hidden;
    overscroll-behavior-y: contain;
}
/* Keep submenu items accessible */
ul.trx-addons-submenu li {
    position: relative;
}

/* Make the scrollbar usable when needed */
ul.trx-addons-submenu {
    scrollbar-width: thin;
    top: 8px !important;
   
}
.darkluplite-switch.style1, .trx_addons_scroll_to_top{
	background: #0100FE !important;
}
.elementor-element.elementor-widget-trx_elm_post_breadcrumbs{
    --row-gap: 1vw !important;
}

.page_content_wrap{
    padding-top:0px !important;
    margin-top:60px !important;
}
.nav_fw .first-level-submenu{
 padding: 0;
  margin: 0;
   list-style: none;
}


.nav_fw .nav_panel ul li{
    float:left;
    background: #ffffff;
    margin:10px 10px 10px 10px;
    font-size:18px;
     position: relative;
    width: 250px;
}
.nav_fw .nav_panel ul li a{
 color:#000000;
display: block;
  padding: 15px 45px 15px 20px;
  text-decoration: none;
  border:1px solid #ddd;
  border-radius: 4px;
}
.nav_fw .nav_panel ul li a:hover, .nav_fw .nav_panel li.nav_current a:hover{
 border-color:#1552A3;
  color:#2F5597;
}
.nav_fw .nav_panel li .arrow{
  position: absolute;
  top: 20px;
  right: 10px;
  width: 20px;
  height: 20px;
  pointer-events: none;
  color:#2F5597;
}

.nav_panel li .arrow{
    display:none;
}

.nav_fw .nav_panel li.nav_current a{
     color:#ffffff;
     background: #FE0000;
}
.nav_fw .nav_panel li.nav_current a:hover{
    background: #ffffff;
}

.panel_box .trx-addons-tm-image{
     border:1px solid #e0dbd6;
     border-bottom:6px solid #006000;
      border-radius: 0px !important;
}
.panel_box .trx-addons-tm-image img{
    padding:20px 20px 14px 20px;
}
.panel_box .trx-addons-tm-image{
    margin-bottom:12px !important;
}
.panel_box .trx-addons-tm-content .trx-addons-tm-name{
    color:#000000 !important;
    font-size:16px;
    font-weight: 600;
}
.panel_box .trx-addons-tm-content .trx-addons-tm-position{
    color:#2F5597 !important;
}

/* The color theme of the website logo
:root {
    --minglanilla-black: #000000;
     --minglanilla-lightgrey: #F7F9FB;
     --minglanilla-lightgrey: #e0dbd6;
       --minglanilla-darkgrey: #53535a;
    --minglanilla-blue:  #11182B;
     --minglanilla-lightblue: #1552A3;
      --minglanilla-textblue: #2F5597;
    --minglanilla-mildblue:#18233D;
    --minglanilla-green: #006000;
    --minglanilla-red:   #FE0000;
    --minglanilla-yellow: #FBD415;
}
The color theme of the mayor
Electric blue: #2018D8
Bright blue: #3830E0
Deep navy: #000080
Off-white: #F8F8F8

*/