﻿.right.search-close{font-size:16px !important}
#search form{padding-top:0px !important}
#search form input{padding:8px 8px !important;font-size:15px !important}
.search-group{position:absolute;display:table;border-collapse:separate;width:80%;padding-left:75px;max-width:1045px;margin-left:auto;margin-right:auto}
.search-submit-button{padding:8px 20px}
input#search-input{border-top-right-radius:0;border-bottom-right-radius:0;display:table-cell}
@media screen and (max-width: 980px){
    .mm-search{display:none}
    .mm-menu.mm-hassearch>.mm-panel{padding-top:10px}
    a#search-toggle{position:absolute;left:auto;right:60px;line-height:1.5;font-size:20px;}
    _a.search-toggle{position:absolute;left:auto;right:70px;line-height:1.5;font-size:20px;border:solid 1px red;}
    .search-group{margin-top:40px;padding-left:0px;width:100%}
    button.search-submit-button{position:relative !important}
    .right.search-close{display:none}

    a#mm_img{position:relative;margin-left:auto;margin-right:auto;border:solid 0px red;width:120px;padding:0 10px 0 0;}

}
@media only screen and (min-width: 768px) and (max-width: 959px){
    .search-group{width:97%}

}
button.search-submit-button{position:absolute;top:0;height:35px;line-height:1}