#ia-header{
background-color: #d10007;
}
#ia-header
,#ia-header .ia-header-menu
,#ia-header .ia-header-options{
display:flex;
flex-direction: row;
}
@media (max-width: 768px){
#ia-header .ia-header-menu{
flex:1 auto;
align-items:center;
justify-content:center;
}
}
#ia-header
,#ia-header .ia-header-menu{
padding:4px 12px;
}
#ia-header .ia-header-menu ul li{
display:inline;
border-radius:2rem;
padding:8px 12px;
}
#ia-header .ia-header-menu ul li.current-menu-item{
background:#282828;
}
#ia-header .ia-header-menu ul li a
,#ia-header .ia-header-options a{
font-size:12px;
color:#fff;
text-transform: uppercase;
font-weight: bold;
}
#ia-header .ia-header-options{
flex:1 auto;
justify-content:flex-end;
}
@media (max-width: 768px){
#ia-header .ia-header-options{
display:none;
}
}
#ia-header .ia-header-options a.ia-option{
padding:5px 12px;
margin-left:2px;
margin-right:2px;
}
#ia-header .ia-header-options a.ia-option.option-actived{
background-color: #b30000;
border-radius:2rem;
}
#ia-header .ia-header-options a.ia-option.option-explicit{
letter-spacing: .15em;
text-transform: none;
}
#main-nav .menu > li > a{
line-height:20px;
padding: .5rem 1rem;
border-radius:2rem;
transition:all 360ms ease-in-out;
}
#main-nav .menu > li.tie-current-menu > a
,#main-nav .menu > li:hover > a
{
background-color: #b30000 !important;
color: #ffffff !important;
}
.theme-header .fixed-nav:not(.just-before-sticky) {
line-height:16px !important
}
#main-nav{
padding-top:4px !important;
padding-bottom:4px !important;
}
#main-nav #menu-components-wrap .main-menu
,.components{
display:flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
.components .search-compact-icon{
border-width:3px !important;
border-style:solid !important;
border-color:#b30000 !important;
border-radius:2rem;
padding:.3rem;
}