.swiftype-widget .autocomplete,.swiftype-widget .autocomplete ul{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:block;padding:0;text-align:left;list-style-type:none;background-color:#fff;margin:0}.swiftype-widget .autocomplete{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);position:absolute;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.swiftype-widget .autocomplete ul{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.swiftype-widget .autocomplete li{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;cursor:pointer;padding:0 8px;font-size:13px;list-style-type:none;background-image:none;margin:0;height:57px}.swiftype-widget .autocomplete li:first-child{border-top:1px solid #fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.swiftype-widget .autocomplete li:last-child{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.swiftype-widget .autocomplete li.active{background-color:#fff;color:#000;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#37a3e9),color-stop(100%,#1285d5));background:-webkit-linear-gradient(#fff,#ddd);background:-moz-linear-gradient(#fff,#ddd);background:-o-linear-gradient(#fff,#ddd);background:linear-gradient(#fff,#ddd);-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.swiftype-widget .autocomplete li p{font-size:12px;line-height:16px;margin:0;padding:0}.swiftype-widget .autocomplete li p.title{color:#000;margin-top:5px}.swiftype-widget .autocomplete li p.title em{color:#0b2644;font-style:normal;font-weight:700}.swiftype-widget .autocomplete li.active p.title{color:#000}.swiftype-widget .autocomplete li.active p.title em{color:#000;font-style:normal}.swiftype-widget .autocomplete li .sections{color:#999;font-size:11px}.swiftype-widget .autocomplete li .sections em{color:#666;font-style:normal}.swiftype-widget .autocomplete li .sections .section{display:inline}.swiftype-widget .autocomplete li.active .sections{text-shadow:0 -1px 0 rgba(0,0,0,.3);color:#a9d7f1}.swiftype-widget .autocomplete li.active .sections em{color:#a9d7f1;font-style:normal}.img-container{border:1px solid #eaeaea;float:left;height:250px;margin:0 15px 15px 0;width:193px}.thumbnail .info-new{background-color:#f7f7f7;border-top:1px dotted #c6c6c6;font-size:11px;height:54px;padding:5px}.thumbnail .price-new{bottom:5px;position:absolute;right:5px;color:#000}.thumbnail{position:relative}.thumbnail .title{color:#de1a00}.swiftype-widget .autocomplete li p.title span{margin-top:7px!important}.search-paging{float:right;margin:0 8px 0 0;text-align:right;width:100%}.search-paging a{padding:0 5px;font-weight:700}.search-paging .thisPage{color:#000}.order{float:right;width:290px;padding-left:60px;padding-right:20px;text-align:left;border-left:#333 1px dotted}a.order{text-decoration:underline;font-size:14px;padding-top:5px}form.contact label{display:block;font-weight:400;color:#5a5b5d}form.contact label sup{color:#de1a00}form.contact input,form.contact select{width:225px;padding:0 5px;margin-bottom:10px}form.contact textarea{display:block;width:225px;height:75px;padding:5px;margin-bottom:10px}form.contact input.button{-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;border:none;font-family:Arial;color:#fff;font-size:16px;background:#ccc;margin:10px auto 0!important;display:inline-block;padding:10px 20px;text-decoration:none;width:auto}form.contact input.button:hover{background:#de1a00;color:#fff;text-decoration:none;cursor:pointer}