#nav-search-bar{padding-top:0;padding-left:0;position:relative}#nav-search-bar .input-group-append{margin-left:0}#nav-search-bar .search-input{padding-left:0}#nav-search-bar .search-btn{padding-top:7px}#nav-search-bar .search-input,#nav-search-bar .search-btn{border-radius:0;border:0;background:#58656d;color:#c5c5c5}.search-input::placeholder{color:#c5c5c5;opacity:1}.search-input:-ms-input-placeholder{color:#c5c5c5}.search-input::-ms-input-placeholder{color:#c5c5c5}#nav-search-bar .search-input:focus,#nav-search-bar .search-input:active{outline:0;box-shadow:none}#nav-search-bar .search-btn:hover{cursor:pointer}#nav-search-bar .search-result{position:absolute;left:0;top:100%;width:100%;max-height:235px;overflow:auto;background:#fff;text-align:left;z-index:99;box-shadow:0 .125rem .25rem rgba(0,0,0,0.21)}#nav-search-bar .search-result p{padding:5px 10px 10px 40px;font-weight:bold}#nav-search-bar .search-result span{display:inline-block;font-weight:lighter}#nav-search-bar .result-item{margin:0;padding:6px 5px;cursor:pointer;text-align:left}#nav-search-bar .result-item small{font-weight:bold}#nav-search-bar .result-item a{color:#4a4a4a;display:block;width:100%}#nav-search-bar .result-item.view-more{width:100%}#nav-search-bar .result-item.view-more a{color:#0c0e38;line-height:28px}#nav-search-bar .result-item__hover{background:#eee}@media only screen and (min-width:769px){#nav-search-bar .search-input,#nav-search-bar .search-btn{height:36px}}@media only screen and (min-width:992px){#nav-search-bar{margin:12px 25px 0 37px}}@media only screen and (max-width:991px){#nav-search-bar{max-width:100% !important;padding-left:0 !important;padding-right:0 !important;border:8px solid #333f48;z-index:999}.header-bar-container{float:none !important}}@media only screen and (max-width:768px){#header-navigation{margin-top:0;height:auto}#nav-search-bar{top:-5px;border-top:0}#nav-search-bar .search-input{line-height:50px;font-size:20px;font-weight:lighter;text-align:left;padding-left:20px;margin-right:0}#nav-search-bar .search-result{max-height:fit-content}#nav-search-bar .search-result p{padding-left:30px;font-size:18px}#nav-search-bar .search-btn{font-size:36px;padding-top:7px}}#product .card-columns .card-header a{color:#2f3f48;font-weight:bold}#product .card-columns .card{border-radius:0}#product .card-columns .card .view-product{color:#77c5d5}#product .card-columns .card .card-text{height:38px;overflow:hidden}#searchResultTab.nav-tabs .nav-item.show .nav-link,#searchResultTab.nav-tabs .nav-link.active,#searchResultTab.nav-tabs .nav-link:focus{color:#fff;background-color:#2f3f48;border-color:#2f3f48}#searchResultTab.nav-tabs .nav-link:hover{color:#fff;background-color:#2f3f48;border-color:#2f3f48;opacity:.6}#searchResultTab.nav-tabs{border-bottom:1px solid #2f3f48}#searchResultTab.nav-tabs .nav-link{color:#2f3f48}#searchResultTabContent .card-header{max-height:44px;overflow:hidden;line-height:24px}#searchResultTabContent .card-header a{color:#2f3f48;font-weight:bold}#searchResultTabContent .card-body a{color:#2f3f48}#searchResultTabContent .card:hover a{text-decoration:none;color:#000}#searchResultTabContent .card-body a.view-product{font-weight:bold;display:block;background:#77c5d5;border-color:#77c5d5;font-size:12px;border-radius:0}#searchResultTabContent .card-body a.view-product:hover{box-shadow:none;border:1px solid #59a5b5;color:#000}#searchResultTabContent .card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid rgba(0,0,0,0.06);transition:border .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#searchResultTabContent .card:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,0.21);border:1px solid rgba(0,0,0,0.15)}#searchResultTabContent .card-header{border-bottom:1px solid rgba(0,0,0,0.06)}#searchResultTabContent .card-text{height:37px;margin-bottom:15px;overflow:hidden}#searchResultTabContent .alert-info{background-color:#77c5d559;border:0}#searchform input{border-radius:0;border:1px solid rgba(0,0,0,0.06)}#searchform input:focus{box-shadow:none;border-color:#77c5d5}#searchform #searchsubmit{background-color:#77c5d5;color:#2f3f48}#searchform #searchsubmit:focus,#searchform #searchsubmit:hover{cursor:pointer}@media only screen and (max-width:400px){#searchResultTab.nav-tabs .nav-link{font-size:12px}}