.dealers{position:relative}.dealers .faq-admin{background:#fff;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;height:auto;transition:all .4s;width:100%;position:relative}.dealers .faq-admin.placeholder{opacity:.3}.dealers .faq-admin .questions-settings{position:absolute;right:-6px;top:-33px;padding:5px;z-index:10;opacity:0;transition:all .2s ease-in-out}.dealers .faq-admin .questions-settings .btn,.dealers .faq-admin .questions-settings button{line-height:1;padding:5px 3px;width:30px;margin-left:3px;border-radius:3px 3px 0 0;background-color:#4285f4;transition:all .2s ease-in-out}.dealers .faq-admin .questions-settings .btn i,.dealers .faq-admin .questions-settings button i{font-size:11px;color:#fff}.dealers .faq-admin .questions-settings .btn:hover,.dealers .faq-admin .questions-settings button:hover{box-shadow:inset 0 10px 50px rgba(0,0,0,.4)}.dealers .faq-admin:hover .questions-settings{opacity:1}.dealers .faq-admin .question{cursor:pointer;font-family:KlavikaMedium,"sans-serif";font-size:20px;height:70px;padding:8px 20px;position:relative;width:100%}.dealers .faq-admin .question input{border:0;width:50%;display:block;float:left}.dealers .faq-admin .question input[name=city],.dealers .faq-admin .question input[name=link]{text-align:right}.dealers .faq-admin .question input[name=address],.dealers .faq-admin .question input[name=link]{font-size:16px;font-family:KlavikaLight,"sans-serif"}.dealers .faq-admin:last-child{border-bottom:1px solid #e2e2e2}.dealers .faq-admin .answer{border-top:1px solid #e2e2e2;font-family:KlavikaLight,"sans-serif";font-size:18px;height:auto;opacity:1;visibility:visible;padding:20px;transition:.4s ease-in}.dealers .faq-admin .answer .txt{border-left:2px solid #ed1c24;margin-bottom:0;margin-top:10px;padding-left:20px}.dealers .faq-admin .answer .txt p{margin-bottom:0;width:calc(100% - 80px)}.dealers .faq-admin .answer .txt span{font-family:KlavikaLight,"sans-serif";width:70px}.dealers .faq-admin .zip-ranges{display:none;padding:8px 20px;border-top:1px solid #e2e2e2;background-color:#f7f7f7}.dealers .faq-admin .zip-ranges .range{margin:6px 0}.dealers .faq-admin .zip-ranges .zip{display:inline-block;width:200px}.question-add{cursor:pointer;position:relative;height:40px;margin-top:10px;border-radius:5px;color:#4285f4;transition:all .2s ease-in-out}.question-add p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;width:100%;text-align:center}.question-add p i{font-size:10px;margin:4px;vertical-align:text-bottom}.question-add:hover{background-color:#eee}.edit-content-buttons{margin-top:30px}.edit-content-buttons .btn-info{float:right}.sort-bar{padding:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(10,28,42,.03)}.sort-bar .container{height:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-end}.sort-bar .filter,.sort-bar .sort{padding:0 14px}.sort-bar .filter .custom-select,.sort-bar .sort .custom-select{padding:0 16px 0 20px;line-height:42px;background-image:url(/assets/img/sort.svg);background-position:100%;background-size:7px;background-repeat:no-repeat}.sort-bar .filter .custom-select:before,.sort-bar .sort .custom-select:before{content:"";height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%);border-left:1px solid rgba(0,0,0,.2)}.sort-bar .filter .custom-select.active span,.sort-bar .sort .custom-select.active span{font-family:KlavikaMedium,"sans-serif";border-bottom:1px solid #e10000}.sort-bar .filter .filter-list,.sort-bar .filter .sort-list,.sort-bar .sort .filter-list,.sort-bar .sort .sort-list{position:absolute;width:100%;top:66px;left:0;z-index:9}.sort-bar .filter .filter-list .container,.sort-bar .filter .sort-list .container,.sort-bar .sort .filter-list .container,.sort-bar .sort .sort-list .container{padding:10px;justify-content:flex-start;background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.1)}.sort-bar .filter .filter-list .container .option,.sort-bar .filter .sort-list .container .option,.sort-bar .sort .filter-list .container .option,.sort-bar .sort .sort-list .container .option{width:25%;font-weight:600;border-left:1px solid #ccc}.sort-bar .filter .filter-list .container .option a,.sort-bar .filter .sort-list .container .option a,.sort-bar .sort .filter-list .container .option a,.sort-bar .sort .sort-list .container .option a{color:#3b3b3b;display:block;width:calc(100% - 20px);padding:4px 6px;margin:0 10px}.sort-bar .filter .filter-list .container .option a.active,.sort-bar .filter .filter-list .container .option a:hover,.sort-bar .filter .sort-list .container .option a.active,.sort-bar .filter .sort-list .container .option a:hover,.sort-bar .sort .filter-list .container .option a.active,.sort-bar .sort .filter-list .container .option a:hover,.sort-bar .sort .sort-list .container .option a.active,.sort-bar .sort .sort-list .container .option a:hover{cursor:pointer;color:#fff;background-color:#e10000}.sort-bar .filter .filter-list .container .option:first-child,.sort-bar .filter .filter-list .container .option:nth-child(5n),.sort-bar .filter .sort-list .container .option:first-child,.sort-bar .filter .sort-list .container .option:nth-child(5n),.sort-bar .sort .filter-list .container .option:first-child,.sort-bar .sort .filter-list .container .option:nth-child(5n),.sort-bar .sort .sort-list .container .option:first-child,.sort-bar .sort .sort-list .container .option:nth-child(5n){border-left-color:#fff}.sort-bar .filter .filter-list .container .option:first-child a,.sort-bar .filter .filter-list .container .option:nth-child(5n) a,.sort-bar .filter .sort-list .container .option:first-child a,.sort-bar .filter .sort-list .container .option:nth-child(5n) a,.sort-bar .sort .filter-list .container .option:first-child a,.sort-bar .sort .filter-list .container .option:nth-child(5n) a,.sort-bar .sort .sort-list .container .option:first-child a,.sort-bar .sort .sort-list .container .option:nth-child(5n) a{width:calc(100% - 10px);margin:0 10px 0 0}.sort-bar .filter .filter-list .container .option:nth-child(4n) a,.sort-bar .filter .sort-list .container .option:nth-child(4n) a,.sort-bar .sort .filter-list .container .option:nth-child(4n) a,.sort-bar .sort .sort-list .container .option:nth-child(4n) a{width:calc(100% - 10px);margin:0 0 0 10px}.sort-bar .filter .filter-list.sort-list,.sort-bar .filter .sort-list.sort-list,.sort-bar .sort .filter-list.sort-list,.sort-bar .sort .sort-list.sort-list{width:auto;left:auto}.sort-bar .filter .filter-list.sort-list .container,.sort-bar .filter .sort-list.sort-list .container,.sort-bar .sort .filter-list.sort-list .container,.sort-bar .sort .sort-list.sort-list .container{width:auto;margin:0}.sort-bar .filter .filter-list.sort-list .container .option,.sort-bar .filter .sort-list.sort-list .container .option,.sort-bar .sort .filter-list.sort-list .container .option,.sort-bar .sort .sort-list.sort-list .container .option{width:100%;border:none}.sort-bar .filter .filter-list.sort-list .container .option a,.sort-bar .filter .sort-list.sort-list .container .option a,.sort-bar .sort .filter-list.sort-list .container .option a,.sort-bar .sort .sort-list.sort-list .container .option a{width:100%!important;margin:0}.sort-bar #active-filters{margin:10px 0 -10px;background-color:#242429}.sort-bar #active-filters .container{justify-content:flex-start}.sort-bar #active-filters .container .active-filter{margin:10px 10px 10px 0;padding:8px 12px 6px;font-size:15px;color:#fff;line-height:16px;font-weight:700;font-family:Klavika,"sans-serif";cursor:pointer;background-color:#e10000}.sort-bar #active-filters .container .active-filter:after{padding-left:10px;margin-left:10px;display:inline-block;text-align:center;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:11px;font-weight:400;content:"\F00D";color:#fff;border-left:1px solid #e1696f;background:#e10000}.dealers.defocussed{opacity:.5}