.search-engine .search-box{margin:20px 0}@media (min-width:768px){.search-engine .search-box{background-color:#f8f8f8;border:1px solid #d7d7d7;padding:25px 25px 10px 25px}}.search-engine .search-box .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.search-engine .search-box .form-group .form-control,.search-engine .search-box .form-group button{height:44px;font-size:14px}.search-engine .search-box .form-group .form-control{padding-left:16px;padding-right:16px;width:100%;border-top-right-radius:initial;border-bottom-right-radius:initial;border-right:none}.search-engine .search-box .form-group button{border-top-left-radius:initial;border-bottom-left-radius:initial}@media (min-width:768px){.search-engine .search-box .form-group .form-control{width:80%}.search-engine .search-box .form-group button{min-width:20%}}.def-search-engine-box,.results-wrapper .intro-box{background-color:#f8f8f8;border:1px solid #d7d7d7;padding:25px}.search-engine.search-page{padding-bottom:0;margin:30px 0}.sticky-form input{border-right:0;border-radius:3px 0 0 3px}.sticky-form button{border-radius:0 3px 3px 0}.search-car-box{display:block;margin-bottom:15px}.search-car-box .photo img{width:100%;max-width:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid #dfdfdf}.search-car-box .photo.make img{display:block;padding:25px 35px;margin:0 auto}.search-car-box strong{display:block;margin-top:10px;font-size:16px;text-transform:uppercase;color:#e43929}.results-wrapper .intro-box{margin-bottom:25px}.results-wrapper .results-found{font-size:15px;color:#555;font-weight:300;display:block;margin:25px 0}.results-wrapper .results a.result-item{color:inherit;display:block;margin-bottom:30px}.results-wrapper .results a.item--promoted{border:1px solid #e0e0e0;padding:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.03);box-shadow:0 0 10px rgba(0,0,0,.03);margin-bottom:20px}.results-wrapper .results .title{font-size:18px;font-weight:500;color:#405f90}.results-wrapper .results a.result-item:hover .title{color:#e43929}.results-wrapper .results .body{margin:5px 0;font-size:13px}.results-wrapper .results .subtitle{font-size:14px;color:gray;margin:0 0 5px 0}.results-wrapper .pagination li a{padding:10px 25px}.results-wrapper .top-results .show-hide-wrapper .button-place{text-align:center;margin-top:5px}.results-wrapper .top-results .show-hide-wrapper .button-place .btn{display:inline-block}.results-wrapper .top-results .show-hide-wrapper .show-hide-div{display:none}.results-wrapper .top-results .show-hide-wrapper .show-hide-div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.results-wrapper .top-results .show-hide-wrapper .show-hide-div ul li{background:#f3f3f3;border-radius:3px;text-align:center;color:#333;padding:2px 10px;margin:0 5px 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.results-wrapper .top-results .show-hide-wrapper .show-hide-div ul li a{color:#333}.results-wrapper .top-results a.top-result-box{display:block;padding:15px 0;margin-bottom:5px}.results-wrapper .top-results a.top-result-box .photo img{border:1px solid transparent;max-width:100%;width:100%}.results-wrapper .top-results a.top-result-box .photo.default{text-align:center}.results-wrapper .top-results a.top-result-box .photo.default img{border-color:#e0e0e0}.results-wrapper .top-results a.top-result-box .name{color:#405f90;text-transform:uppercase;font-size:16px;font-weight:700;margin-top:5px}.results-wrapper .top-results a.top-result-box:hover .name{color:#e43929}.results-wrapper .top-results .col-xs-4:nth-of-type(3n+4){clear:both}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:5px 12px;font-size:14px;cursor:pointer;border-bottom:1px solid transparent;border-top:1px solid transparent;min-height:0}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-widget{font-size:16px}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{border:1px solid #ccc;border-top:0;background:#fff;color:#333}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fbfbfb}.ui-state-focus:last-of-type,.ui-state-hover:last-of-type,.ui-widget-content .ui-state-focus:last-of-type,.ui-widget-content .ui-state-hover:last-of-type,.ui-widget-header .ui-state-focus:last-of-type,.ui-widget-header .ui-state-hover:last-of-type{border-bottom:0}@media (max-width:480px){.results-wrapper .top-results a.top-result-box .photo img{width:100%}}