/* jQuery.mmenu searchfield addon CSS */ .mm-search, .mm-search input { box-sizing: border-box; } .mm-menu > .mm-search { background: inherit; z-index: 3; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .mm-search { height: 40px; width: 100%; padding: 10px 10px 0 10px; position: absolute; top: 0; left: 0; } .mm-search input { border: none; border-radius: 25px; font: inherit; font-size: 14px; line-height: 25px; outline: none; display: block; width: 100%; height: 25px; margin: 0; padding: 0 10px; } .mm-search input::-ms-clear { display: none; } .mm-panel.mm-hassearch { padding-top: 40px; } .mm-panel.mm-hassearch.mm-hasheader { padding-top: 80px; } .mm-panel.mm-hassearch.mm-hasheader .mm-search { top: 40px; } .mm-noresultsmsg { text-align: center; font-size: 21px; display: none; padding: 40px 0; } .mm-noresults .mm-noresultsmsg { display: block; } .mm-noresults .mm-indexer { display: none !important; } .mm-menu li.mm-nosubresults > a.mm-next { display: none; } .mm-menu li.mm-nosubresults > a.mm-next + a, .mm-menu li.mm-nosubresults > a.mm-next + span { padding-right: 10px; } .mm-menu.mm-hassearch .mm-panel, .mm-menu.mm-hassearch .mm-fixeddivider { top: 40px; } .mm-menu .mm-search input { background: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.7); } .mm-menu .mm-noresultsmsg { color: rgba(0, 0, 0, 0.3); }