.main_nav_wrapper .main_nav .logo{padding-top:2px;padding-bottom:2px}.main_nav_wrapper .main_nav .logo a{padding-top:0px;padding-bottom:0px;display:inline-block}.main_nav_wrapper .main_nav .nav{border-top:1px solid #000;border-bottom:1px solid #000}.main_nav_wrapper .main_nav .nav .menu li{padding-left:15px;padding-right:15px}.main_nav_wrapper .main_nav .nav .menu li.search_link .icon-search.active_link,.main_nav_wrapper .main_nav .nav .menu li.search_link .icon-search:hover{border-bottom:none !important}.main_nav_wrapper:not(.sticky_nav) .main_nav .nav .menu li.search_container{display:none}.main_nav_wrapper:not(.sticky_nav) .main_nav .nav .menu li.search_link{display:none}.menu.left li.search_container{width:100%;padding-top:0}.menu.left li.search_container form.search_form .icon-search{right:auto;top:11px;left:0px}.menu.left li.search_container form.search_form input{border:none;margin-left:14px;font-size:14px}.menu.left li.search_container form.search_form input::placeholder{text-transform:uppercase}.menu.left li.search_container form.search_form .search__results li:first-child{border-top:1px solid #cccccc}.menu.right li a[href="/account"]{padding-top:2px}.menu.right li a[href="/account"] span{font-size:14px}.logo{margin-bottom:38px}@media only screen and (max-width: 798px){#header{border-bottom:1px solid #000}}@media only screen and (max-width: 959px) and (min-width: 799px){.menu li.search_container{display:block}.nav .menu li{padding-left:10px;padding-right:10px}}
