.idc-main-header nav>ul>li .sub-nav{background-color:hsla(0,0%,100%,.9)}@media screen and (min-width:90em) and (max-width:103.125em){.idc-main-header nav>ul>li>a{font-size:16px;line-height:1.7}.idc-main-header nav>ul .search{margin-left:25px;width:160px}}@media screen and (min-width:90em){.idc-main-header nav .menu{display:none}.idc-main-header nav>ul .search{margin-right:-5px}}@media screen and (max-width:89.9375em){.idc-main-header nav>ul>li:not(.search):not(.menu){display:none}}