/*
Theme Name:         Minerva Theme
Theme URI:          https://roots.io/sage/
Description:        Custom WordPress template by 3 Media Web.
Version:            1.0
Author:             3 Media Web
Author URI:         http://www.3mediaweb.com/

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/


    
.footer-main article h3{
     font-size: 18px;
     line-height: 28px;
     padding-bottom: 16px;
     font-weight: 500;
     font-family: "robotobold", Arial, Helvetica, sans-serif;
}
 .footer-main article h3 > a{
     color:#FFFFFF;
     font-family: "robotobold", Arial, Helvetica, sans-serif;
}
 .footer-main article h3 > a:hover{
     color:#9E9E9E;
}
 .a11y-banner-txt-heading{
     width: 100%;
     max-width: 670px;
     float: none;
     display: inline-block;
     background: rgba(255, 255, 255, 0.75);
     text-align: left;
     padding: 20px 35px 0 35px;
     position: relative;
     z-index: 99;
}
 h2.heading-h3-h2{
     font-family: "robotoregular", Arial, Helvetica, sans-serif;
     font-size: 24px;
     color: #333333;
     line-height: 28px;
     padding-bottom: 15px;
     letter-spacing:unset;
}
 @media (max-width: 1023px) {
     header.header-main > .nav-bar div.collapse{
         display:none;
    }
}
 .search-box div.input-bg{
     background-color:#00000094;
}
 .nav-bar nav ul li:hover a{
     background:#297994;
}
 .nav-bar nav ul li ul li:hover a{
     background:#297994;
}
 .nav-bar nav ul li.current-menu-item a {
     background:#297994;
}
 .nav-bar nav ul li.current-menu-parent a {
     background:#297994;
}
 .nav-bar nav ul li ul li ul li:hover a{
     background:#297994;
}
 .banner-main .link-txt a{
     background-color:#ffffffa8;
     color:#00615A 
}
 .section-01 article.equalheight p span{
     color:#206179;
}
/* .section-02 article{
     background-color:#206179;
}
 */
 .section-02 article .btn, .section-02 article .btn:hover, .section-02 article .btn:focus{
     color: #206179;
}
 #accordion > article.panel > .accord-cont.collapse{
     visibility:hidden;
}
 #accordion > article.panel > .accord-cont.collapse.in{
     visibility:visible;
}
 .section-02 article h2{
     text-shadow: 0 0 4px black, 0 0 4px black, 0 0 4px black;
}

.footer-main article ul li a,
.footer-main article p a,
.footer-main article p
{
	color:#A3A3A3;
}

.footer-main article ul li a,
.footer-main article p a,
p > a
{
	text-decoration:underline;
}

.side-nav ul li a, a{
	color: #417E92;
}

.side-nav ul li a:hover,
.side-nav ul li.active a,
.nav-bar nav ul li.current-menu-parent ul li.current-menu-item a,
.nav-bar nav ul li.current-menu-item ul li:hover > a
{
	color:white;
	background-color:#417E92; 
}

*:focus, a:focus{
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: 2px;
}

.table-info h3{
	text-shadow: 0 0 3px black, 0 0 3px black, 0 0 3px black, 0 0 3px black, 0 0 3px black, 0 0 3px black;
}

.btn, 
.btn:hover, 
.btn:focus,
.search-no-results .search-form .search-submit
{
	background-color: #497C8E;
}

.btn:focus,
.search-box .input:focus,
.search-box .btn-search:focus,
.search-no-results .search-form .search-field:focus,
.search-no-results .search-form .search-submit:focus
{
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: 2px;
}

.table-info .status-bar{
	border: 1px solid black;
}

#mobile-search-box{
	display:none;
}

#mobile-search-box .input-bg{
	width:100%;
	background: white;
}

.break-word-zoom{
	word-break:break-word;
}

@media (max-width: 1023px){
	#mobile-search-box{
		display:block;
	}
}

#skip-link-top{
	color:white;
	text-decoration: underline;
	margin: 5px;
}

#skip-link-top:focus{
	position:static;
}

.footer-main article p a.web_logo{
	opacity:1;
}

.alert-warning{
	color: #785B29;
}

.page-id-1243 #main-content-area ul li a{
	text-decoration:underline;
}