.fulltext-search-results .search-form .submit{background-color:#ededed;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#ededed));background-image:-webkit-linear-gradient(top,white,#ededed);background-image:-o-linear-gradient(top,white,#ededed);background-image:linear-gradient(to bottom,white,#ededed);display:inline-block;border:1px solid #ccc;border-radius:3px;cursor:pointer;padding:5px 20px;text-align:center;text-decoration:none!important;color:black!important}.fulltext-search-results .search-form [disabled].submit{color:#777!important}.fulltext-search-results .search-form [disabled].submit:hover{cursor:default;border:1px solid #ccc;color:#777;background-color:#ededed;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#ededed));background-image:-webkit-linear-gradient(top,white,#ededed);background-image:-o-linear-gradient(top,white,#ededed);background-image:linear-gradient(to bottom,white,#ededed)}.fulltext-search-results .search-form .submit:visited{text-decoration:none;color:black}.fulltext-search-results .search-form .submit:focus{outline:none;border-color:#999}.fulltext-search-results .search-form .warning.submit{background-image:none;background-color:#d9534f;border-color:#d43f3a!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#dc5551),to(#d94742));background-image:-webkit-linear-gradient(top,#dc5551,#d94742);background-image:-o-linear-gradient(top,#dc5551,#d94742);background-image:linear-gradient(to bottom,#dc5551,#d94742);color:white!important}.fulltext-search-results .search-form .success.submit{background-image:none;background-color:#5cb85c;border-color:#4cae4c!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#5eba5f),to(#53b553));background-image:-webkit-linear-gradient(top,#5eba5f,#53b553);background-image:-o-linear-gradient(top,#5eba5f,#53b553);background-image:linear-gradient(to bottom,#5eba5f,#53b553);color:white!important}.fulltext-search-results .search-form .success.submit:hover,.fulltext-search-results .search-form .success.hover.submit{background-image:-webkit-gradient(linear,left top,left bottom,from(#5eba5f),to(#53b553));background-image:-webkit-linear-gradient(top,#5eba5f,#53b553);background-image:-o-linear-gradient(top,#5eba5f,#53b553);background-image:linear-gradient(to bottom,#5eba5f,#53b553)}.fulltext-search-results .search-form .submit:hover,.fulltext-search-results .search-form .hover.submit{background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e9f9fe));background-image:-webkit-linear-gradient(top,white,#e9f9fe);background-image:-o-linear-gradient(top,white,#e9f9fe);background-image:linear-gradient(to bottom,white,#e9f9fe);border:1px solid #68bdef;text-decoration:none;color:black}.fulltext-search-results .search-form .big.submit{padding:9px 30px}.fulltext-search-results .search-form .small.submit{padding:3px 10px}.fulltext-search-results .sales .sections a{display:inline-block;padding:6px 0;margin-right:34px;border-bottom:3px solid transparent;text-decoration:none!important;position:relative}.fulltext-search-results .sales .sections a.current{color:black;border-bottom-color:#007acf}.fulltext-search-results .sales .sections a.current .text{border-bottom:none}.fulltext-search-results .sales .sections a:after{content:'';position:absolute;width:0;height:1.5em;right:-20px;top:6px;border-right:1px solid #ddd}.fulltext-search-results .sales .sections a:last-child{margin-right:0}.fulltext-search-results .sales .sections a:last-child:after{display:none}.fulltext-search-results .sales .sections a .text{font-size:17px;border-bottom:1px dotted #007acf}.fulltext-search-results .sales .sections a .num{margin-left:3px;color:#444;padding:2px 5px;background:#eee;border-radius:3px;font-size:11px;vertical-align:top}.loader{display:inline-block;width:32px;height:32px;margin:10px;border-radius:50%;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;-webkit-box-shadow:0 3px 0 #007acf;box-shadow:0 3px 0 #007acf;animation:cssload-spin .44s infinite linear;-o-animation:cssload-spin .44s infinite linear;-ms-animation:cssload-spin .44s infinite linear;-webkit-animation:cssload-spin .44s infinite linear;-moz-animation:cssload-spin .44s infinite linear}@keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.clearfix:after{content:"";display:table;clear:both}.fulltext-search-results{margin-top:20px}.fulltext-search-results:after{content:"";display:table;clear:both}.fulltext-search-results .search-form{margin-top:10px;margin-bottom:46px}.fulltext-search-results .search-form .title{font-size:17px;font-weight:700;display:inline-block;vertical-align:middle;margin-right:1em}.fulltext-search-results .search-form .query{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.32em .5em;font-size:17px;vertical-align:middle;border:1px solid #ccc}.fulltext-search-results .search-form .submit{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:17px;vertical-align:middle;padding:.32em 1.5em}.fulltext-search-results .found-in-sections{margin-bottom:30px}.fulltext-search-results .found-in-sections .title{font-size:17px;margin-bottom:12px}.fulltext-search-results .found-in-sections .item{padding:6px 15px}.fulltext-search-results .found-in-sections .item a{display:inline-block;border-bottom:1px solid #4299df;max-width:400px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.fulltext-search-results .found-in-sections .item .num{font-size:small;vertical-align:top;margin-left:6px;color:#777}.fulltext-search-results .sales .sections{display:block;margin-bottom:2em}.fulltext-search-results .sales .dealers{display:none}.fulltext-search-results .sales .dealers .title{display:none}.fulltext-search-results .dealers{padding-top:20px;background:white;border-top:1px dotted #ccc;margin-top:-1px;margin-bottom:20px}.fulltext-search-results .dealers:after{content:"";display:table;clear:both}.fulltext-search-results .dealers .title{font-size:17px;margin-bottom:12px}.fulltext-search-results .dealers .dealer{float:left;margin:0 2% 15px 0;width:15%;text-align:center;-webkit-box-shadow:0 1px 2px 1px #e1e1e1;box-shadow:0 1px 2px 1px #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none!important;background:white}.fulltext-search-results .dealers .dealer:nth-child(6n){margin-right:0}.fulltext-search-results .dealers .dealer:hover{-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:0 1px 2px 1px #ccc;box-shadow:0 1px 2px 1px #ccc}.fulltext-search-results .dealers .dealer .logo{display:block;width:80%;margin:20px auto;background-position:center center;background-repeat:no-repeat;background-size:contain}.fulltext-search-results .dealers .dealer .logo:after{content:'';display:block;width:100%;padding-bottom:75%}.fulltext-search-results .dealers .dealer .text{display:block;width:85%;margin:12px auto;padding-bottom:3px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center;color:#007acf!important}.fulltext-search-results .dealers .dealer .text .inner{border-bottom:1px solid #007acf}.fulltext-search-results .empty-search .message{font-size:32px;font-weight:700}.fulltext-search-results .empty-search .message div{margin-bottom:10px}.fulltext-search-results .empty-search .links{margin:22px 0 0 15px;list-style-type:none;font-size:15px}.fulltext-search-results .empty-search .links li{margin-bottom:12px}.fulltext-search-results .empty-search .links li:before{position:absolute;margin-left:-14px;content:"•";color:#007acf}.fulltext-search-results .empty-search .links li a{text-decoration:none;border-bottom:1px solid #007acf}