/**
 * Theme Name: Idaho Webmaster v4 Child
 * Template: Webmaster-v4
 * Description: Child theme for the Idaho Webmaster v4 theme. This should only be activated if you're going to make code customizations such as PHP, JavaScript, or CSS. Only for web developers.
 * Author: White Whale Web
 * Author URI: https://whitewhaleweb.com/
 * Version: 4.0.2
 * Text Domain: its.idaho.gov
 */
 



#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 11px;
	font-size: 16px;
}


.sky-skin,
:root {
    --color1: #001489; /* rgba(38, 75, 107) */
    --color2: #001489; /* rgba(39, 96, 153) */
    --color3: #A3CEE6; /* rgba(163, 206, 230) */
    --color4: #FEAE90; /* rgba(254, 174, 144) */
	--color4dimmed: #000000;
/*	--color4dimmed: rgba(254, 174, 144, 0.2);  20% opacity */
    --color5: #FF8266; /* rgba(255, 130, 102) */
    --color6: #00b8d4; /* rgba(210, 84, 46) */
    --color7: #FFFFFF; /* rgba(255, 255, 255) */
    --color8: #000000; /* rgba(26, 26, 26) */
	--color9: #ffffff; /* rgba(239, 249, 255) */
}


main a:hover {
	text-decoration: underline;
	opacity: 1;
	cursor: pointer;
	color: var(--color6) !important;
}

main a:hover {
    text-decoration: underline;
    font-style: bold;
}
a[itemprop="url"]:hover p,
a[itemprop="url"]:hover strong {
    text-decoration: none;
    font-style: bold; 
}

#masthead img.default-logo {
  max-height: 125px !important;
}

#masthead>.site-branding {
	border: none;
	min-height: 350px;
}

#masthead .logo {
    text-decoration: none;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

#masthead .logo img {
	padding-top: 0px;
}
@media only screen and (min-width: 768px) {
    #masthead .logo img {
        max-height: 190px;
    }}

#masthead .mobile-nav button {
	border-color: #eee;
	background: var(--color7);
	color: var(--color8);
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
    width: 33.5%;
}
.mega-sub-menu {
	opacity: 0.9 !important;
	width: 370px !important;
/* 	max-width: 400px !important; */
	
}
	
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    background: var(--color8);
    width: 30px;
    max-width: 30px;
	opacity: 0.9 !important;
}

.entry-title {
	font-size: 48px !important;
	
}

#post-41 .entry-title {
	font-size: 40px !important;
	color: #001489;
}
#post-41 .entry-title span {
	color: #00b8d4;
}
h2 span {
	color: #00b8d4;
}












.elementor-button .elementor-button-link {
	background-color: #1488!important;
}


