/*

Theme Name: X – Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

header.masthead {
    margin-top: 30px;
}

.x-navbar {
background-color: #EBEDED;
}

.text-shadow {
text-shadow: 2px 2px 6px #333;
}

.text-background {
background-color: rgba(243, 242, 242, 0.7);
}

/* full header for recent posts */
.x-recent-posts .h-recent-posts,
.x-recent-posts .x-recent-posts-date {
    overflow: visible;
    text-overflow: clip;
    white-space: normal;
}

h3.h-recent-posts {font-size:1.42em !important;}

span.x-recent-posts-excerpt {
    color: #848484 !important;
}

.x-recent-posts .x-recent-posts-content {
    text-align: left;
}

.x-recent-posts-date {
padding-bottom:10px;
}

/* Buttons for Icons */

a.resourcesButton {background: transparent; color: #38271F; border:2px solid rgb(186, 171, 163); font-size:1.4em; text-shadow:none;}
a.resourcesButton:hover {background: #38271F; border:1px solid rgb(186, 171, 163); color: #FFFFFF;}

/* Bellows Accordion Menu */

.bellows .bellows-nav .bellows-target {
padding: 7px 10px;
}

.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-current-menu-ancestor > .bellows-target {
    /* background: #f9f9f9; */
    background: #efeded!important;
}

/*.bellows .bellows-nav .bellows-custom-content.bellows-custom-content-padded, .bellows .bellows-nav .bellows-target, .bellows .bellows-nav .bellows-target.bellows-target-w-image>.bellows-image.bellows-image-padded, .bellows .bellows-nav .bellows-target.bellows-target-w-image>.bellows-target-text {
    padding: 7px 10px;
}*/

/*.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor > .bellows-target {
    background: #5A6D33!important;
}*/

.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor > .bellows-target {
    background: #5A6D33!important;
    color:#FFFFFF;
}

.bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor > .bellows-target {
    /*background: #5A6D33!important;*/
    color: #FFFFFF!important;
}

.wp-block-table {
border: 1px solid #ddd;
}

table.wp-block-table tr td {
border-bottom:border 1px solid red!important;
}

/*** Accessibility Overrides ***/

.accessibilityview .e8-3, .accessibilityview .e8-28,
.accessibilityview .e14-3, .accessibilityview .e12-3,
.accessibilityview .e16-3, .accessibilityview .e10-3  {background: white!important;}

/** Print **/

@media print {
 .x-sidebar {
 display:none!important;
 }
 .x-social-global {
 display:none;
 }
 #utahGovHeaderWrapper {
 display:none;
 }
 .admin-bar .x-btn-widgetbar {
    display:none;
 }
 #x-btn-navbar {
 display:none;
 }
 .x-breadcrumb-wrap {
 display:none!important;
 }
 .x-nav-wrap.desktop {
    display: none;
 }
 a.x-brand[href]:after {
    display:none;
}

a[href]:after {
    content: "";
}

 
}