﻿.partnerfinder #map{height:1050px;width:100%;}.partnerfinder .ie-fix{overflow-y:scroll;}.partnerfinder .focused{background:#888;outline:none;color:#fff;}.partnerfinder .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#ffa500;border-radius:10px;margin-left:1em;}.partnerfinder .bar{position:relative;display:block;}.partnerfinder .bar:before,.partnerfinder .bar:after{content:'';height:2px;width:0;bottom:0;position:absolute;background:#ffa500;transition:.2s ease all;}.partnerfinder .bar:before{left:50%;}.partnerfinder .bar:after{right:50%;}.partnerfinder #searchArea{visibility:hidden;position:absolute;margin:10px 10px;background-color:#fff;font-size:16px;min-width:215px;z-index:1;}.partnerfinder #searchArea div label,.partnerfinder #language-box label{color:#ffa500;}.partnerfinder #searchModelAddress,.partnerfinder #searchModelRange{font-size:15px;padding-top:20px;padding-bottom:10px;}.partnerfinder #searchArea a{font-size:15px;padding-right:35px !important;}.partnerfinder .searchresults li{border-bottom:1px solid #ccc;}.partnerfinder .searchresults li:hover{background-color:#ccc !important;}.partnerfinder .searchresults li a{color:#ffa500 !important;}.partnerfinder .searchresults .noresults{color:#f00;border-bottom-color:#f00;}.partnerfinder .searchresults li a span{color:#000;}.partnerfinder .searchresults ul{background-color:#fff !important;}.partnerfinder .form-textfield{position:relative;margin-top:-10px;margin-bottom:15px;}.partnerfinder .form-textfield input,.partnerfinder .form-textfield textarea{font-size:18px;padding:12px 10px 2px 1px;display:block;border:none;border-bottom:2px solid #ccc;width:100%;color:#000;outline:0;}.partnerfinder .form-textfield label{color:#999;font-size:14px;font-weight:bold;position:absolute;pointer-events:none;left:1px;top:0;transition:.2s ease all;}.partnerfinder .form-textfield input:focus~label,.partnerfinder .form-textfield input.used~label,.partnerfinder .form-textfield textarea:focus~label,.partnerfinder .form-textfield textarea.used~label{top:-5px;font-size:14px;color:#ffa500;}.partnerfinder .form-textfield input:focus~.bar:before,.partnerfinder .form-textfield input:focus~.bar:after,.partnerfinder .form-textfield textarea:focus~.bar:before,.partnerfinder .form-textfield textarea:focus~.bar:after{width:50%;}.partnerfinder input:focus,.partnerfinder textarea:focus{outline:none;}.partnerfinder .trigger{color:#ffa500;padding:10px 10px;font-size:14px;display:block;border:2px solid #a3a5a6;text-decoration:none;background:#333;box-sizing:border-box;transition:all .25s ease;}.partnerfinder .trigger:hover,.partnerfinder .trigger:active,.partnerfinder .trigger:focus{color:#fff;background:#535353;text-decoration:none;}.partnerfinder .trigger:after,.partnerfinder .activetrigger:after{font-family:"Flaticon";content:"";position:absolute;right:0;top:0;color:#fff;font-size:24px;background:#a3a5a6;padding:4px 10px;}.partnerfinder .activetrigger,.partnerfinder .activetrigger:hover,.partnerfinder .activetrigger:focus{color:#fff;padding:10px 10px;font-size:14px;display:block;border:2px solid #a3a5a6;background:#535353;text-decoration:none;outline:0;box-sizing:border-box;}.partnerfinder .trigger:after,.partnerfinder .activetrigger:after{padding:7px 10px;}.partnerfinder .activetrigger,.partnerfinder .activetrigger:hover,.partnerfinder .activetrigger:focus{padding:10px 30px;font-size:18px;}.partnerfinder .dropcontainer{max-height:190px;overflow-y:auto;position:relative;font-size:16px;color:#ffa500;}.partnerfinder .dropcontainer ul{border-top:none;background:#535353;list-style-type:none;padding:0;margin:0;z-index:100;box-sizing:border-box;}.partnerfinder .dropcontainer ul li{transition:all .5s ease;}.partnerfinder .dropcontainer ul li a{color:#eee;padding:7px 30px;display:block;font-size:16px;border:0;}.partnerfinder .dropcontainer ul li:hover{background:#888;outline:none;color:#fff;}.partnerfinder .dropcontainer ul li:first-child{display:none;}.partnerfinder .dropcontainer ul li:last-child{border-bottom:none;}.partnerfinder .dropdownhidden{display:none;}.partnerfinder .dropdownvisible{height:auto;}.partnerfinder .form-select{display:block;margin-top:25px;margin-bottom:25px;position:relative;}.partnerfinder .form-select .trigger,.partnerfinder .form-select .activetrigger::after{content:"";}.partnerfinder .form-select label{font-weight:bold;position:absolute;pointer-events:none;left:1px;top:-15px;font-size:14px;color:#999;}.partnerfinder .form-select .trigger,.partnerfinder .form-select .activetrigger{font-size:18px;padding:10px 10px 10px 1px !important;display:block;border:none;border-bottom:2px solid #ccc;width:100%;color:#999;background:0;}.partnerfinder .form-select .activetrigger~label,.partnerfinder .form-select .used~label{color:#ffa500;}.partnerfinder .form-select .activetrigger{border-color:#ffa500;}.partnerfinder .form-select .used{color:#000;}.partnerfinder .form-select .trigger:after,.partnerfinder .form-select .activetrigger:after{background:none;color:#ccc;padding:4px 10px;}.partnerfinder .form-select .dropcontainer ul{background:#a3a5a6;}.partnerfinder .form-select .dropcontainer ul li a{color:#fff;display:block;font-size:16px;padding:7px 10px;}.partnerfinder .form-select .activetrigger~label,.partnerfinder .form-select .used~label{top:-15px;font-size:14px;}@media only screen and (min-width:598px){.partnerfinder #map{height:730px;}}@media only screen and (min-width:768px){.partnerfinder #map{height:850px;}}