.search-engine{position:relative}.search-engine input{border-color:#ccc;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;color:#555;float:none;padding:6px 12px;border-radius:0}.search-engine input:focus,.search-engine input:hover{box-shadow:none}.search-engine a{display:block}.search-engine .se-blue-light input:focus,.search-engine .se-blue-light input:hover{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.search-engine .se-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.search-engine .se-blue-light ul .se-category,.search-engine .se-blue-light ul li{border-color:#66afe9}.search-engine .se-blue-light ul .se-category.selected,.search-engine .se-blue-light ul li.selected{background-color:#ecf5fc}.search-engine .se-green-light input:focus,.search-engine .se-green-light input:hover{border-color:#41db00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.search-engine .se-green-light ul{border-color:#41db00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.search-engine .se-green-light ul .se-category,.search-engine .se-green-light ul li{border-color:#41db00}.search-engine .se-green-light ul .se-category .se-category.selected,.search-engine .se-green-light ul .se-category.selected,.search-engine .se-green-light ul li .se-category.selected,.search-engine .se-green-light ul li.selected{background-color:#9eff75}.search-engine .se-red-light input:focus,.search-engine .se-red-light input:hover{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.search-engine .se-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.search-engine .se-red-light ul .se-category,.search-engine .se-red-light ul li{border-color:#ff5b5b}.search-engine .se-red-light ul .se-category .se-category.selected,.search-engine .se-red-light ul .se-category.selected,.search-engine .se-red-light ul li .se-category.selected,.search-engine .se-red-light ul li.selected{background-color:#ff8e8e}.search-engine .se-yellow-light input:focus,.search-engine .se-yellow-light input:hover{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.search-engine .se-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.search-engine .se-yellow-light ul .se-category,.search-engine .se-yellow-light ul li{border-color:#ffdb00}.search-engine .se-yellow-light ul .se-category .se-category.selected,.search-engine .se-yellow-light ul .se-category.selected,.search-engine .se-yellow-light ul li .se-category.selected,.search-engine .se-yellow-light ul li.selected{background-color:#ffe233}.search-engine .se-dark-light input:focus,.search-engine .se-dark-light input:hover{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.search-engine .se-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.search-engine .se-dark ul,.search-engine .se-dark-light ul .se-category,.search-engine .se-dark-light ul li{border-color:#333}.search-engine .se-dark-light ul .se-category .se-category.selected,.search-engine .se-dark-light ul .se-category.selected,.search-engine .se-dark-light ul li .se-category.selected,.search-engine .se-dark-light ul li.selected{background-color:#4d4d4d;color:#fff}.search-engine .se-blue,.search-engine .se-dark,.search-engine .se-dark-glass{color:#fff}.search-engine .se-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.search-engine .se-dark input:focus,.search-engine .se-dark input:hover{border-color:#333;box-shadow:0}.search-engine .se-dark ul .se-category,.search-engine .se-dark ul li{background-color:#404040;border-color:#333}.search-engine .se-dark ul .se-category .se-category.selected,.search-engine .se-dark ul .se-category.selected,.search-engine .se-dark ul li .se-category.selected,.search-engine .se-dark ul li.selected{background-color:#737373;color:#f6f6f6}.search-engine .se-dark-glass input{background-color:rgba(0,0,0,.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.search-engine .se-dark-glass input:focus,.search-engine .se-dark-glass input:hover{border-color:rgba(0,0,0,.8);box-shadow:0}.search-engine .se-dark-glass ul{border-color:rgba(0,0,0,.8)}.search-engine .se-dark-glass ul .se-category,.search-engine .se-dark-glass ul li{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}.search-engine .se-dark-glass ul .se-category .se-category.selected,.search-engine .se-dark-glass ul .se-category.selected,.search-engine .se-dark-glass ul li .se-category.selected,.search-engine .se-dark-glass ul li.selected{background-color:rgba(64,64,64,.8);color:#f6f6f6}.search-engine .se-dark-glass ul .se-category .se-category:last-child,.search-engine .se-dark-glass ul .se-category:last-child,.search-engine .se-dark-glass ul li .se-category:last-child,.search-engine .se-dark-glass ul li:last-child{border-radius:0 0 4px 4px}.search-engine .se-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.search-engine .se-blue input::-webkit-input-placeholder{color:#f6f6f6}.search-engine .se-blue input:-moz-placeholder,.search-engine .se-blue input::-moz-placeholder{color:#f6f6f6}.search-engine .se-blue input:-ms-input-placeholder{color:#f6f6f6}.search-engine .se-blue input:focus,.search-engine .se-blue input:hover{border-color:#5a91cb;box-shadow:0}.search-engine .se-blue ul{border-color:#5a91cb}.search-engine .se-blue ul .se-category,.search-engine .se-blue ul li{background-color:#6d9ed1;border-color:#5a91cb}.search-engine .se-blue ul .se-category .se-category.selected,.search-engine .se-blue ul .se-category.selected,.search-engine .se-blue ul li .se-category.selected,.search-engine .se-blue ul li.selected{background-color:#94b8dd;color:#f6f6f6}.search-engine .se-purple,.search-engine .se-yellow{color:#333}.search-engine .se-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.search-engine .se-purple input:focus,.search-engine .se-purple input:hover,.search-engine .se-yellow input:focus,.search-engine .se-yellow input:hover{border-color:#333;box-shadow:0}.search-engine .se-purple ul,.search-engine .se-yellow ul{border-color:#333}.search-engine .se-yellow ul .se-category,.search-engine .se-yellow ul li{background-color:#ffdb7e;border-color:#333}.search-engine .se-yellow ul .se-category .se-category.selected,.search-engine .se-yellow ul .se-category.selected,.search-engine .se-yellow ul li .se-category.selected,.search-engine .se-yellow ul li.selected{background-color:#ffe9b1;color:#333}.search-engine .se-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.search-engine .se-purple ul .se-category,.search-engine .se-purple ul li{background-color:#d6d1e7;border-color:#333}.search-engine .se-purple ul .se-category .se-category.selected,.search-engine .se-purple ul .se-category.selected,.search-engine .se-purple ul li .se-category.selected,.search-engine .se-purple ul li.selected{background-color:#ebe8f3;color:#333}.search-engine .se-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.search-engine-container{left:0;position:absolute;width:100%;z-index:2}.search-engine-container ul{background:0 0 #fff;border-top:1px dotted #ccc;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.search-engine-container ul li{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:4px 12px}.search-engine-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.search-engine-container ul li.selected{background:0 0 #ebebeb;cursor:pointer}.search-engine-container ul li.selected a{font-weight:400}.search-engine-container ul li a{display:block;font-weight:400;word-break:break-all}.search-engine-container ul li b{font-weight:700}.search-engine-container ul .se-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:4px 12px;color:#aaa;font-style:italic}.se-description a{color:#aaa;font-style:italic;font-size:.9em}.se-icon-left a img{margin-right:4px;max-height:30px}.se-icon-right a{margin-top:8px;min-height:24px;position:relative}.se-icon-right a img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}.search{position:relative;height:88px}.search iframe{position:absolute;width:100%;height:88px;margin:0;border:0;vertical-align:bottom;z-index:0}.search iframe.focus{z-index:10;height:400px}.search-engine .se-square{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.search-engine .se-square input{border:1px solid #7f8c8d;border-radius:0;color:#7f8c8d;font-family:inherit;font-size:18px;font-style:italic;font-weight:300;margin:0;min-width:350px;padding:12px 43px 12px 15px}.search-engine .se-square input ul{border-color:#7f8c8d;border-top:0;box-shadow:none;top:0}.search-engine .se-square input ul .se-category,.search-engine .se-square input ul li{border-color:#7f8c8d;font-family:inherit;font-size:16px;font-weight:300;padding:6px 12px;transition:all .4s ease 0s}.search-engine .se-square input ul .se-category *,.search-engine .se-square input ul .se-category .se-category *,.search-engine .se-square input ul li *,.search-engine .se-square input ul li .se-category *{font-weight:300}.search-engine .se-square input ul .se-category .se-category.selected,.search-engine .se-square input ul .se-category.selected,.search-engine .se-square input ul li .se-category.selected,.search-engine .se-square input ul li.selected{background-color:#f1f1f1;font-weight:300}.search-engine .se-square input ul .se-category .se-category b,.search-engine .se-square input ul .se-category b,.search-engine .se-square input ul li .se-category b,.search-engine .se-square input ul li b{font-weight:600}.search-engine .se-round{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.search-engine .se-round input{border:2px solid #888;border-radius:10px;color:#888;font-family:inherit;font-size:16px;font-weight:400;margin:0;min-width:300px;padding:10px}.search-engine .se-round input:focus,.search-engine .se-round input:hover{border-color:#3079ed}.search-engine .se-round ul{background:0 0;border:0;box-shadow:none;min-width:300px;top:20px}.search-engine .se-round ul .se-category,.search-engine .se-round ul li{background:#fff;border-color:#3079ed;border-width:0 2px;font-size:14px;padding:8px 12px;transition:all .4s ease 0s}.search-engine .se-round ul .se-category .se-category.selected,.search-engine .se-round ul .se-category.selected,.search-engine .se-round ul li .se-category.selected,.search-engine .se-round ul li.selected{background-color:#d4e3fb}.search-engine .se-round ul .se-category .se-category:first-child,.search-engine .se-round ul .se-category:first-child,.search-engine .se-round ul li .se-category:first-child,.search-engine .se-round ul li:first-child{border-radius:10px 10px 0 0;border-width:2px 2px 0}.search-engine .se-round ul .se-category .se-category:last-child,.search-engine .se-round ul .se-category:last-child,.search-engine .se-round ul li .se-category:last-child,.search-engine .se-round ul li:last-child{border-radius:0 0 10px 10px;border-width:0 2px 2px}.search-engine .se-round ul .se-category .se-category b,.search-engine .se-round ul .se-category b,.search-engine .se-round ul li .se-category b,.search-engine .se-round ul li b{font-weight:700}.search-engine .se-funky{font-family:"Inconsolata","Helvetica Neue",Helvetica,Arial,sans-serif}.search-engine .se-funky input{background:#07ed89;border:0;border-radius:0;color:#ed076b;font-family:inherit;font-size:18px;min-width:240px;padding:12px}.search-engine .se-funky ul{background:0 0;border:0}.search-engine .se-funky ul .se-category,.search-engine .se-funky ul li{background:0 0;border:0;color:#ed076b;font-size:18px;padding:4px 12px;transition:all .4s ease 0s}.search-engine .se-funky ul .se-category .se-category.selected,.search-engine .se-funky ul .se-category.selected,.search-engine .se-funky ul li .se-category.selected,.search-engine .se-funky ul li.selected{color:#8907ed}.search-engine .se-solid input{box-shadow:0 1px 2px rgba(0,0,0,.15) inset;border-color:#ddd;color:#666;min-height:0}.search-engine .se-solid ul .se-category,.search-engine .se-solid ul li{transition:all .4s ease 0s}.search-engine .se-solid ul .se-category .se-category.selected,.search-engine .se-solid ul .se-category.selected,.search-engine .se-solid ul li .se-category.selected,.search-engine .se-solid ul li.selected{background-color:#f2f2f2}.search-engine .se-plate,.search-engine .se-plate-dark{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.search-engine .se-plate input,.search-engine .se-plate-dark input,.search-engine .se-solid input{font-size:13px;padding:6px 12px}.search-engine .se-plate ul{background:#b5b5b5;border-radius:6px;border-width:0;top:10px}.search-engine .se-plate ul .se-category,.search-engine .se-plate ul li{background:#b5b5b5;color:#fafafa;font-size:12px;transition:all .4s ease 0s}.search-engine .se-plate ul .se-category .se-category b,.search-engine .se-plate ul .se-category b,.search-engine .se-plate ul li .se-category b,.search-engine .se-plate ul li b,.search-engine .se-plate-dark ul .se-category .se-category b,.search-engine .se-plate-dark ul .se-category b,.search-engine .se-plate-dark ul li .se-category b,.search-engine .se-plate-dark ul li b{color:#ffd464}.search-engine .se-plate ul .se-category .se-category.selected,.search-engine .se-plate ul .se-category.selected,.search-engine .se-plate ul li .se-category.selected,.search-engine .se-plate ul li.selected{background:#656565}.search-engine .se-plate ul .se-category .se-category:first-child,.search-engine .se-plate ul .se-category:first-child,.search-engine .se-plate ul li .se-category:first-child,.search-engine .se-plate ul li:first-child{border-radius:6px 6px 0 0}.search-engine .se-plate ul .se-category .se-category:last-child,.search-engine .se-plate ul .se-category:last-child,.search-engine .se-plate ul li .se-category:last-child,.search-engine .se-plate ul li:last-child{border-radius:0 0 6px 6px}.search-engine .se-plate-dark ul{background:#212121;border-radius:6px;border-width:0;top:10px}.search-engine .se-plate-dark ul .se-category,.search-engine .se-plate-dark ul li{background:#212121;color:#fafafa;font-size:12px;transition:all .4s ease 0s}.search-engine .se-plate-dark ul .se-category .se-category.selected,.search-engine .se-plate-dark ul .se-category.selected,.search-engine .se-plate-dark ul li .se-category.selected,.search-engine .se-plate-dark ul li.selected{background:#656565}.search-engine .se-plate-dark ul .se-category .se-category:first-child,.search-engine .se-plate-dark ul .se-category:first-child,.search-engine .se-plate-dark ul li .se-category:first-child,.search-engine .se-plate-dark ul li:first-child{border-radius:6px 6px 0 0}.search-engine .se-plate-dark ul .se-category .se-category:last-child,.search-engine .se-plate-dark ul .se-category:last-child,.search-engine .se-plate-dark ul li .se-category:last-child,.search-engine .se-plate-dark ul li:last-child{border-radius:0 0 6px 6px}.search-engine.se-elections-light{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.search-engine.se-elections-light input{padding:6px 12px;font-size:13px;box-shadow:none}.search-engine.se-elections-light ul{top:0;border-width:0;border-radius:0;background:#212121}.search-engine.se-elections-light ul .se-category,.search-engine.se-elections-light ul li{font-size:16px;color:#4a4a4a;background:#fff;transition:all .4s ease 0s;line-height:40px;border-top:1px solid #02a9f5;border-left:1px solid #02a9f5;border-right:1px solid #02a9f5}.search-engine.se-elections-light ul .se-category:first-child,.search-engine.se-elections-light ul li:first-child{border-top:0}.search-engine.se-elections-light ul .se-category:nth-child(odd),.search-engine.se-elections-light ul li:nth-child(odd){background:#f0f0f0}.search-engine.se-elections-light ul .se-category:last-child,.search-engine.se-elections-light ul li:last-child{border-bottom:1px solid #02a9f5}.search-engine.se-elections-light ul .se-category .se-category b,.search-engine.se-elections-light ul .se-category b,.search-engine.se-elections-light ul li .se-category b,.search-engine.se-elections-light ul li b{color:#000;font-weight:700}.search-engine.se-elections-light ul .se-category a,.search-engine.se-elections-light ul li a{color:#000;text-decoration:none}.search-engine.se-elections-light ul .se-category .se-category.selected,.search-engine.se-elections-light ul .se-category.selected,.search-engine.se-elections-light ul li .se-category.selected,.search-engine.se-elections-light ul li.selected{background:#02a9f5;color:#fff}.search-engine.se-elections-light ul .se-category .se-category.selected b,.search-engine.se-elections-light ul .se-category.selected b,.search-engine.se-elections-light ul li .se-category.selected b,.search-engine.se-elections-light ul li.selected b{color:#fff}.search-engine.se-elections-light ul .se-category .se-category.selected a,.search-engine.se-elections-light ul .se-category.selected a,.search-engine.se-elections-light ul li .se-category.selected a,.search-engine.se-elections-light ul li.selected a{color:#fff;text-decoration:none}.search-engine.se-elections-light ul .se-category .se-category:first-child,.search-engine.se-elections-light ul .se-category:first-child,.search-engine.se-elections-light ul li .se-category:first-child,.search-engine.se-elections-light ul li:first-child{border-radius:0}.search-engine.se-elections-light ul .se-category .se-category:last-child,.search-engine.se-elections-light ul .se-category:last-child,.search-engine.se-elections-light ul li .se-category:last-child,.search-engine.se-elections-light ul li:last-child{border-radius:0}