#searchbox{background-color:#ccc}@media(max-width:768px){#searchbox{max-width:84%}#searchbox-container ul.dropdown-menu{max-width:84%}}@media(min-width:768px){#searchbox{min-width:270px}#searchbox-container ul.dropdown-menu{width:270px}}@media(max-width:1200px) and (min-width:992px){#searchbox{min-width:100px}}@media(max-width:802px) and (min-width:768px){#searchbox{min-width:140px}}#searchbox-container button[type="submit"]{background:transparent}#searchbox-container button[type="submit"] i{font-size:12px}#searchbox-container button[type="submit"]:hover{color:#2ab573}#searchbox-container a i{font-weight:bold;font-size:14px}.dropdown-menu.search-results{width:calc(100% - 20px);padding:0}.dropdown-menu.search-results img{width:50px}.dropdown-menu.search-results li{padding:6px;overflow:auto;background-color:#e2e2e2;border-bottom:2px solid #fff;width:270px;color:#000 !important}.dropdown-menu.search-results li .product-description{text-align:left;font-size:11px;font-family:"Oswald-Regular",sans-serif !important;padding:3px 8px;min-width:114px}.dropdown-menu.search-results li .product-description{max-width:100%}@media(min-width:768px){.dropdown-menu.search-results li .product-description{max-width:78%}}.dropdown-menu.search-results li .product-description .product-genre,.dropdown-menu.search-results li .product-description .product-format,.dropdown-menu.search-results li .product-description .product-label{height:16px;width:100%;overflow:hidden}.dropdown-menu.search-results li .product-description p{padding:0;letter-spacing:0}.dropdown-menu.search-results li .product-description p.product-format{color:#000 !important;font-family:"Oswald-Bold",sans-serif !important;font-size:11px}.dropdown-menu.search-results li:hover{background:#808284;cursor:pointer}.dropdown-menu.search-results li:last-child{border:0}