.visible-xs,.visible-sm,.visible-tb,.visible-md,.visible-lg,.visible-xlg{display:none !important}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.hidden{display:none}@media (max-width:479px){.container{width:300px;width:auto;margin-left:10px !important;margin-right:10px !important}.visible-xs{display:block !important}.hidden-xs{display:none !important}}@media (min-width:480px) and (max-width:799px){.container{width:440px;width:auto;margin-left:20px !important;margin-right:20px !important}.visible-sm{display:block !important}.hidden-sm{display:none !important}}@media (min-width:800px) and (max-width:1023px){.container{width:760px;width:auto;margin-left:20px !important;margin-right:20px !important}.visible-tb{display:block !important}.hidden-tb{display:none !important}}@media (min-width:1024px) and (max-width:1365px){.container{width:960px;width:auto;margin-left:20px !important;margin-right:20px !important}.visible-md{display:block !important}.hidden-md{display:none !important}}@media (min-width:1366px) and (max-width:1799px){.container{width:1200px;width:auto;margin-left:30px !important;margin-right:30px !important}.visible-lg{display:block !important}.hidden-lg{display:none !important}}@media (min-width:1800px){.container{width:1540px}.visible-xlg{display:block !important}.hidden-xlg{display:none !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0}.marginTop5{margin-top:5px !important}.marginTop10{margin-top:10px !important}.marginTop15{margin-top:15px !important}.marginTop20{margin-top:20px !important}.marginTop25{margin-top:25px !important}.marginTop30{margin-top:30px !important}.marginTop35{margin-top:35px !important}.marginTop40{margin-top:40px !important}.marginTop45{margin-top:45px !important}.marginTop50{margin-top:50px !important}.marginTop55{margin-top:55px !important}.marginTop60{margin-top:60px !important}.marginTop65{margin-top:65px !important}.marginTop70{margin-top:70px !important}.marginTop75{margin-top:75px !important}.marginTop80{margin-top:80px !important}.marginTop85{margin-top:85px !important}.marginTop90{margin-top:90px !important}.marginTop95{margin-top:95px !important}.marginTop100{margin-top:100px !important}.marginTop105{margin-top:105px !important}.marginTop110{margin-top:110px !important}.marginTop115{margin-top:115px !important}.marginTop120{margin-top:120px !important}.marginTop125{margin-top:125px !important}.marginBottom5{margin-bottom:5px !important}.marginBottom10{margin-bottom:10px !important}.marginBottom15{margin-bottom:15px !important}.marginBottom20{margin-bottom:20px !important}.marginBottom25{margin-bottom:25px !important}.marginBottom30{margin-bottom:30px !important}.marginBottom35{margin-bottom:35px !important}.marginBottom40{margin-bottom:40px !important}.marginBottom45{margin-bottom:45px !important}.marginBottom50{margin-bottom:50px !important}.marginBottom55{margin-bottom:55px !important}.marginBottom60{margin-bottom:60px !important}.marginBottom65{margin-bottom:65px !important}.marginBottom70{margin-bottom:70px !important}.marginBottom75{margin-bottom:75px !important}.marginBottom80{margin-bottom:80px !important}.marginBottom85{margin-bottom:85px !important}.marginBottom90{margin-bottom:90px !important}.marginBottom95{margin-bottom:95px !important}.marginBottom100{margin-bottom:100px !important}.marginBottom105{margin-bottom:105px !important}.marginBottom110{margin-bottom:110px !important}.marginBottom115{margin-bottom:115px !important}.marginBottom120{margin-bottom:120px !important}.marginBottom125{margin-bottom:125px !important}.padding0{padding:0 !important}.padding5{padding:5px !important}.padding10{padding:10px !important}.padding15{padding:15px !important}.padding20{padding:20px !important}.padding25{padding:25px !important}.padding30{padding:30px !important}.padding35{padding:35px !important}.padding40{padding:40px !important}.padding45{padding:45px !important}.padding50{padding:50px !important}.padding55{padding:55px !important}.padding60{padding:60px !important}.padding65{padding:65px !important}.padding70{padding:70px !important}.padding75{padding:75px !important}.padding80{padding:80px !important}.padding85{padding:85px !important}.padding90{padding:90px !important}.padding95{padding:95px !important}.padding100{padding:100px !important}.padding105{padding:105px !important}.padding110{padding:110px !important}.padding115{padding:115px !important}.padding120{padding:120px !important}.padding125{padding:125px !important}.margin0{margin:0 !important}.margin5{margin:5px !important}.margin10{margin:10px !important}.margin15{margin:15px !important}.margin20{margin:20px !important}.margin25{margin:25px !important}.margin30{margin:30px !important}.margin35{margin:35px !important}.margin40{margin:40px !important}.margin45{margin:45px !important}.margin50{margin:50px !important}.margin55{margin:55px !important}.margin60{margin:60px !important}.margin65{margin:65px !important}.margin70{margin:70px !important}.margin75{margin:75px !important}.margin80{margin:80px !important}.margin85{margin:85px !important}.margin90{margin:90px !important}.margin95{margin:95px !important}.margin100{margin:100px !important}.margin105{margin:105px !important}.margin110{margin:110px !important}.margin115{margin:115px !important}.margin120{margin:120px !important}.margin125{margin:125px !important}.relative{position:relative}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}.weightBold{font-weight:bold}.weightNormal{font-weight:normal}.pullLeft{float:left}.pullRight{float:right}.imageLeft{float:left}.imageRight{float:right}.imageCenter{margin:0 auto}.row{margin-right:-15px;margin-left:-15px}.col-xs-1,.col-sm-1,.col-tb-1,.col-md-1,.col-lg-1,.col-xlg-1{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-2,.col-sm-2,.col-tb-2,.col-md-2,.col-lg-2,.col-xlg-2{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-3,.col-sm-3,.col-tb-3,.col-md-3,.col-lg-3,.col-xlg-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-4,.col-sm-4,.col-tb-4,.col-md-4,.col-lg-4,.col-xlg-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5,.col-sm-5,.col-tb-5,.col-md-5,.col-lg-5,.col-xlg-5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-6,.col-sm-6,.col-tb-6,.col-md-6,.col-lg-6,.col-xlg-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-7,.col-sm-7,.col-tb-7,.col-md-7,.col-lg-7,.col-xlg-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-8,.col-sm-8,.col-tb-8,.col-md-8,.col-lg-8,.col-xlg-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-9,.col-sm-9,.col-tb-9,.col-md-9,.col-lg-9,.col-xlg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-10,.col-sm-10,.col-tb-10,.col-md-10,.col-lg-10,.col-xlg-10{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-11,.col-sm-11,.col-tb-11,.col-md-11,.col-lg-11,.col-xlg-11{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12,.col-sm-12,.col-tb-12,.col-md-12,.col-lg-12,.col-xlg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1{float:left;width:8.333333333333334%}.col-xs-2{float:left;width:16.666666666666668%}.col-xs-3{float:left;width:25%}.col-xs-4{float:left;width:33.333333333333336%}.col-xs-5{float:left;width:41.66666666666667%}.col-xs-6{float:left;width:50%}.col-xs-7{float:left;width:58.333333333333336%}.col-xs-8{float:left;width:66.66666666666667%}.col-xs-9{float:left;width:75%}.col-xs-10{float:left;width:83.33333333333334%}.col-xs-11{float:left;width:91.66666666666667%}.col-xs-12{float:left;width:100%}.col-xs-offset-1{margin-left:8.333333333333334%}.col-xs-offset-2{margin-left:16.666666666666668%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333333333336%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-8{margin-left:66.66666666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-11{margin-left:91.66666666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:479px){.col-sm-1{float:left;width:8.333333333333334%}.col-sm-2{float:left;width:16.666666666666668%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.333333333333336%}.col-sm-5{float:left;width:41.66666666666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.333333333333336%}.col-sm-8{float:left;width:66.66666666666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.33333333333334%}.col-sm-11{float:left;width:91.66666666666667%}.col-sm-12{float:left;width:100%}.col-sm-offset-1{margin-left:8.333333333333334%}.col-sm-offset-2{margin-left:16.666666666666668%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333333333336%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:799px){.col-tb-1{float:left;width:8.333333333333334%}.col-tb-2{float:left;width:16.666666666666668%}.col-tb-3{float:left;width:25%}.col-tb-4{float:left;width:33.333333333333336%}.col-tb-5{float:left;width:41.66666666666667%}.col-tb-6{float:left;width:50%}.col-tb-7{float:left;width:58.333333333333336%}.col-tb-8{float:left;width:66.66666666666667%}.col-tb-9{float:left;width:75%}.col-tb-10{float:left;width:83.33333333333334%}.col-tb-11{float:left;width:91.66666666666667%}.col-tb-12{float:left;width:100%}.col-tb-offset-1{margin-left:8.333333333333334%}.col-tb-offset-2{margin-left:16.666666666666668%}.col-tb-offset-3{margin-left:25%}.col-tb-offset-4{margin-left:33.333333333333336%}.col-tb-offset-5{margin-left:41.66666666666667%}.col-tb-offset-6{margin-left:50%}.col-tb-offset-7{margin-left:58.333333333333336%}.col-tb-offset-8{margin-left:66.66666666666667%}.col-tb-offset-9{margin-left:75%}.col-tb-offset-10{margin-left:83.33333333333334%}.col-tb-offset-11{margin-left:91.66666666666667%}.col-tb-offset-12{margin-left:100%}}@media (min-width:1023px){.col-md-1{float:left;width:8.333333333333334%}.col-md-2{float:left;width:16.666666666666668%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.333333333333336%}.col-md-5{float:left;width:41.66666666666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.333333333333336%}.col-md-8{float:left;width:66.66666666666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.33333333333334%}.col-md-11{float:left;width:91.66666666666667%}.col-md-12{float:left;width:100%}.col-md-offset-1{margin-left:8.333333333333334%}.col-md-offset-2{margin-left:16.666666666666668%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333333333336%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1365px){.col-lg-1{float:left;width:8.333333333333334%}.col-lg-2{float:left;width:16.666666666666668%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.333333333333336%}.col-lg-5{float:left;width:41.66666666666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.333333333333336%}.col-lg-8{float:left;width:66.66666666666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.33333333333334%}.col-lg-11{float:left;width:91.66666666666667%}.col-lg-12{float:left;width:100%}.col-lg-offset-1{margin-left:8.333333333333334%}.col-lg-offset-2{margin-left:16.666666666666668%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333333333336%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1799px){.col-xlg-1{float:left;width:8.333333333333334%}.col-xlg-2{float:left;width:16.666666666666668%}.col-xlg-3{float:left;width:25%}.col-xlg-4{float:left;width:33.333333333333336%}.col-xlg-5{float:left;width:41.66666666666667%}.col-xlg-6{float:left;width:50%}.col-xlg-7{float:left;width:58.333333333333336%}.col-xlg-8{float:left;width:66.66666666666667%}.col-xlg-9{float:left;width:75%}.col-xlg-10{float:left;width:83.33333333333334%}.col-xlg-11{float:left;width:91.66666666666667%}.col-xlg-12{float:left;width:100%}.col-xlg-offset-1{margin-left:8.333333333333334%}.col-xlg-offset-2{margin-left:16.666666666666668%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-4{margin-left:33.333333333333336%}.col-xlg-offset-5{margin-left:41.66666666666667%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-7{margin-left:58.333333333333336%}.col-xlg-offset-8{margin-left:66.66666666666667%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-10{margin-left:83.33333333333334%}.col-xlg-offset-11{margin-left:91.66666666666667%}.col-xlg-offset-12{margin-left:100%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:' '}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.bg-navy{background-color:#001f3f}.bg-blue{background-color:#0074d9}.bg-aqua{background-color:#7fdbff}.bg-teal{background-color:#39cccc}.bg-olive{background-color:#3d9970}.bg-green{background-color:#2ecc40}.bg-lime{background-color:#01ff70}.bg-yellow{background-color:#ffdc00}.bg-orange{background-color:#ff851b}.bg-red{background-color:#ff4136}.bg-fuchsia{background-color:#f012be}.bg-purple{background-color:#b10dc9}.bg-maroon{background-color:#85144b}.bg-white{background-color:#fff}.bg-gray{background-color:#aaa}.bg-silver{background-color:#ddd}.bg-black{background-color:#111}.color-navy{color:#001f3f}.color-blue{color:#0074d9}.color-aqua{color:#7fdbff}.color-teal{color:#39cccc}.color-olive{color:#3d9970}.color-green{color:#2ecc40}.color-lime{color:#01ff70}.color-yellow{color:#ffdc00}.color-orange{color:#ff851b}.color-red{color:#ff4136}.color-fuchsia{color:#f012be}.color-purple{color:#b10dc9}.color-maroon{color:#85144b}.color-white{color:#fff}.color-silver{color:#ddd}.color-gray{color:#aaa}.color-black{color:#111}.form-control {
  font-family: "Open Sans";
  font-size: 1.5em;
  font-weight: 600;
  display: inline-block;
  width: 100%;
  padding: 0 10px;
  height: 60px;
  line-height: 60px;
  color: #3a3531;
  border: 0px solid #d9d0c7;
  background-color: #efefef;
  background-image: none;
  border-bottom: 3px solid #e1e1e1;
  border-radius: 7px;
}
.form-control:focus,
.form-control:hover {
  border-color: $black90;
  outline: none;
}
.form-control::-moz-placeholder {
  opacity: 1;
  color: #d9d0c7;
}
.form-control:-ms-input-placeholder {
  color: #d9d0c7;
}
.form-control::-webkit-input-placeholder {
  color: #d9d0c7;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  opacity: 1;
  background-color: #eee;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
.form-control.error,
.form-control.warning {
  border-color: #f00;
}
.form-control.success {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.056 7.056' height='26.667' width='26.667'><path d='M7.056 3.528a3.528 3.528 0 1 1-7.056 0 3.528 3.528 0 0 1 7.056 0' fill='#20bc6d'/><path d='M4.939 1.94L3.175 3.704 2.117 2.646l-.706.706 1.764 1.763 2.47-2.469z' fill='#fff'/></svg>");
  background-repeat: no-repeat;
  background-size: 20px 20px;
  background-position: center center;
  background-position: 96% center;
}
textarea.form-control {
  height: auto;
}
.form-group {
  margin-bottom: 15px;
}
input[type='radio'],
input[type='checkbox'] {
  line-height: normal;
  margin: 4px 0 0;
  margin-top: 1px 9;
}
input[type='file'] {
  display: block;
}
input[type='radio'] {
  display: none;
}
input[type='radio'] + label {
  font-size: 100%;
}
input[type='radio'] + label span {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: -2px 8px 0 0;
  cursor: pointer;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><g transform='translate(0 -291.708)'><ellipse ry='2.521' rx='2.521' cy='294.354' cx='2.646' fill='#fff' stroke='#3a3531' stroke-width='.25' stroke-linecap='square' paint-order='markers fill stroke'/></g></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='radio']:hover + label span {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><g transform='translate(0 -291.708)'><ellipse ry='2.521' rx='2.521' cy='294.354' cx='2.646' fill='#fff' stroke='#3a3531' stroke-width='.25' stroke-linecap='square' paint-order='markers fill stroke'/></g></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='radio']:checked + label span {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><g transform='translate(0 -291.708)'><ellipse ry='2.521' rx='2.521' cy='294.354' cx='2.646' fill='#fff' stroke='#3a3531' stroke-width='.25' stroke-linecap='square' paint-order='markers fill stroke'/><circle cx='2.646' cy='294.354' r='1.323' fill='$green' paint-order='markers fill stroke'/></g></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='radio']:checked:hover + label span {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><g transform='translate(0 -291.708)'><ellipse ry='2.521' rx='2.521' cy='294.354' cx='2.646' fill='#fff' stroke='#3a3531' stroke-width='.25' stroke-linecap='square' paint-order='markers fill stroke'/><circle cx='2.646' cy='294.354' r='1.323' fill='$green' paint-order='markers fill stroke'/></g></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='checkbox'] {
  display: none;
}
input[type='checkbox'] + label span {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: -2px 8px 0 0;
  cursor: pointer;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><path fill='#fff' stroke='#3a3531' stroke-width='.313' stroke-linecap='square' paint-order='markers fill stroke' d='M.156.157h4.979v4.979H.156z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='checkbox']:hover + label span {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><path fill='#fff' stroke='#3a3531' stroke-width='.313' stroke-linecap='square' paint-order='markers fill stroke' d='M.156.157h4.979v4.979H.156z'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='checkbox']:checked + label span {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><path fill='#fff' stroke='#3a3531' stroke-width='.313' stroke-linecap='square' paint-order='markers fill stroke' d='M.156.157h4.979v4.979H.156z'/><path d='M4.037 1.081L2.297 2.82 1.256 1.777l-.696.695L2.298 4.21l2.434-2.434z' fill='$green'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
input[type='checkbox']:checked:hover + label span {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.292 5.292' height='20' width='20'><path fill='#fff' stroke='#3a3531' stroke-width='.313' stroke-linecap='square' paint-order='markers fill stroke' d='M.156.157h4.979v4.979H.156z'/><path d='M4.037 1.081L2.297 2.82 1.256 1.777l-.696.695L2.298 4.21l2.434-2.434z' fill='$green'/></svg>");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}
legend {
  font-size: 21px;
  line-height: inherit;
  display: block;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  font-weight: bold;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
}
input {
  line-height: normal;
}
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button,
input,
optgroup,
textarea {
  font-family: "Open Sans";
  margin: 0;
  color: #3a3531;
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: bold;
  text-align: center;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: none;
  white-space: nowrap;
  font-size: 18px;
  padding: 0 20px;
  height: 62px;
  line-height: 60px;
  background: #feb645;
  border-bottom: 3px solid #cb7c01;
  border-radius: 7px;
  color: #3a3531;
  text-decoration: none;
  position: relative;
}
.btn.big {
  font-size: 2em;
}
.btn.big small {
  font-weight: normal;
  font-size: 0.5em;
}
.btn.small {
  font-size: 1em;
  padding: 4px 15px;
  height: 50px;
  margin: 10px;
  margin-left: 0;
  line-height: 40px;
}
.btn.tiny {
  font-size: 0.8em;
  padding: 5px 15px;
  height: 35px;
  line-height: 23px;
  margin: 0 10px;
}
.btn.inline {
  display: inline-block;
}
.btn.dark {
  color: #feb645;
  background: #000;
  border-bottom: 3px solid #666;
}
.btn.dark:hover {
  color: #feb645;
  background: #000;
  opacity: 0.8;
}
.btn .badge {
  top: -3px;
  left: -3px;
}
.btn_upload {
  text-align: center;
  border: none;
}
.btn-danger {
  background: #feb645;
  text-decoration: none;
}
.btn-danger:hover {
  background: #feb645;
  color: #feb645;
}
.btn:hover {
  background: #fec367;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url("/fonts/open-sans-v18-latin-ext_latin-300.eot"); /* IE9 Compat Modes */
  src: local(''), url("/fonts/open-sans-v18-latin-ext_latin-300.eot?#iefix") format('embedded-opentype'), url("/fonts/open-sans-v18-latin-ext_latin-300.woff2") format('woff2'), url("/fonts/open-sans-v18-latin-ext_latin-300.woff") format('woff'), url("/fonts/open-sans-v18-latin-ext_latin-300.ttf") format('truetype'), url("/fonts/open-sans-v18-latin-ext_latin-300.svg#OpenSans") format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/fonts/open-sans-v18-latin-ext_latin-regular.eot"); /* IE9 Compat Modes */
  src: local(''), url("/fonts/open-sans-v18-latin-ext_latin-regular.eot?#iefix") format('embedded-opentype'), url("/fonts/open-sans-v18-latin-ext_latin-regular.woff2") format('woff2'), url("/fonts/open-sans-v18-latin-ext_latin-regular.woff") format('woff'), url("/fonts/open-sans-v18-latin-ext_latin-regular.ttf") format('truetype'), url("/fonts/open-sans-v18-latin-ext_latin-regular.svg#OpenSans") format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url("/fonts/open-sans-v18-latin-ext_latin-600.eot"); /* IE9 Compat Modes */
  src: local(''), url("/fonts/open-sans-v18-latin-ext_latin-600.eot?#iefix") format('embedded-opentype'), url("/fonts/open-sans-v18-latin-ext_latin-600.woff2") format('woff2'), url("/fonts/open-sans-v18-latin-ext_latin-600.woff") format('woff'), url("/fonts/open-sans-v18-latin-ext_latin-600.ttf") format('truetype'), url("/fonts/open-sans-v18-latin-ext_latin-600.svg#OpenSans") format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/fonts/open-sans-v18-latin-ext_latin-700.eot"); /* IE9 Compat Modes */
  src: local(''), url("/fonts/open-sans-v18-latin-ext_latin-700.eot?#iefix") format('embedded-opentype'), url("/fonts/open-sans-v18-latin-ext_latin-700.woff2") format('woff2'), url("/fonts/open-sans-v18-latin-ext_latin-700.woff") format('woff'), url("/fonts/open-sans-v18-latin-ext_latin-700.ttf") format('truetype'), url("/fonts/open-sans-v18-latin-ext_latin-700.svg#OpenSans") format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url("/fonts/open-sans-v18-latin-ext_latin-800.eot"); /* IE9 Compat Modes */
  src: local(''), url("/fonts/open-sans-v18-latin-ext_latin-800.eot?#iefix") format('embedded-opentype'), url("/fonts/open-sans-v18-latin-ext_latin-800.woff2") format('woff2'), url("/fonts/open-sans-v18-latin-ext_latin-800.woff") format('woff'), url("/fonts/open-sans-v18-latin-ext_latin-800.ttf") format('truetype'), url("/fonts/open-sans-v18-latin-ext_latin-800.svg#OpenSans") format('svg'); /* Legacy iOS */
}
html,
body {
  height: 100%;
}
body {
  padding: 0;
  margin: 0;
  font-family: "Open Sans", sans-serif;
}
body.online {
  background: #fff;
}
h1 {
  text-transform: uppercase;
  font-size: 2em;
  font-weight: 300;
  line-height: 1.05em;
}
h2 {
  font-size: 1.8em;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  line-height: 1.25em;
}
h3 {
  font-size: 1.8em;
  font-weight: 700;
  font-style: normal;
  font-variant: normal;
  line-height: 1.2em;
  margin-top: 0;
  margin-bottom: 0;
}
#order_status {
  width: 100%;
  margin: 25px auto;
  margin-top: 30px;
  font-size: 1.3em;
  border-collapse: collapse;
  background: rgba(150,150,150,0.1);
  padding: 15px;
}
#order_status td {
  padding: 5px 10px;
}
#order_status tr.new_order td {
  border-bottom: 1px solid #323938;
}
#order_status td.right {
  font-weight: bold;
  text-align: left;
}
#full_loader {
  background: url("/images/loader.gif") center center no-repeat rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1001;
  display: none;
}
#full_loader.shown {
  display: block;
}
#top_stripe {
  background-color: #323938;
  padding: 10px;
  text-align: center;
  color: #feb645;
}
#top_stripe a {
  color: #feb645;
}
#main {
  height: 100%;
  position: relative;
}
.important_message {
  background: #feb645;
  color: #323938;
  padding: 10px;
  font-size: 1.2em;
  text-align: center;
  font-weight: bold;
}
#scheduled_map {
  height: 500px;
  width: 100%;
  margin-top: 35px;
}
#summary_map {
  height: 260px;
  width: 100%;
  margin-top: 25px;
  z-index: 1;
}
#status_map {
  height: 100%;
  width: 100%;
}
#drivers_map {
  height: 100%;
  width: 100%;
}
table.ride_list {
  width: 90%;
  margin: auto;
  margin-top: 35px;
  border-collapse: collapse;
  text-align: center;
}
table.ride_list tr td {
  padding: 10px 5px;
  border-bottom: 1px solid #ccc;
}
#ride_queue {
  position: fixed;
  bottom: -100%;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #fff;
  -webkit-box-shadow: 0px -2px 20px 5px rgba(0,0,0,0.35);
  box-shadow: 0px -2px 20px 5px rgba(0,0,0,0.35);
}
#ride_queue #ride_queue_showhide {
  position: absolute;
  top: -43px;
  display: block;
  width: 150px;
  left: 50%;
  margin-left: -75px;
  padding: 10px;
  padding-bottom: 25px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  z-index: 0;
  text-align: center;
  color: #3a3531;
  background: #feb645;
}
#ride_queue #ride_queue_showhide #queue_badge {
  display: inline-block;
  background: #f00;
  color: #fff;
  font-weight: bold;
  position: absolute;
  right: -5px;
  top: -5px;
  font-size: 11px;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}
#ride_queue #ride_queue_showhide #queue_badge.hidden {
  display: none;
}
#ride_queue #inner_ride_queue_container {
  position: relative;
  background: #fff;
  z-index: 100;
}
#ride_queue .ride {
  height: 75px;
  line-height: 75px;
  border-bottom: 1px solid #f2f2f2;
}
#ride_queue .ride.important {
  background: #feb645;
  color: #fff;
}
#food_delivery .ride,
#daktela .ride {
  border-top: 1px solid #b26d01;
  margin: 0;
  padding: 0;
  margin-top: 7px;
  padding-top: 7px;
}
#food_delivery .ride p,
#daktela .ride p {
  margin: 0;
  margin-top: 3px;
}
#food_delivery .ride.first,
#daktela .ride.first {
  border: none;
}
.badge {
  position: absolute;
  background: #f00;
  width: 15px;
  height: 15px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  top: -3px;
  right: -20px;
}
#daktela .ride {
  padding-top: 20px;
}
#daktela .ride big {
  font-size: 1.3em;
  position: relative;
  bottom: 3px;
}
#daktela strong.phone_number {
  position: relative;
}
#daktela .btn {
  bottom: 4px;
}
#alert {
  padding: 15px;
  position: absolute;
  width: 70%;
  display: none;
  line-height: 1.5em;
  text-align: center;
  font-size: 2.2em;
  background: #feb645;
  background: linear-gradient(180deg, #feb645 0%, #d18000 100%);
  box-shadow: 0px 0px 15px rgba(0,0,0,0.75);
  z-index: 1001;
  color: #000;
  top: 20%;
  left: 15%;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#alert.shown {
  display: block;
}
.modal {
  padding: 15px;
  position: absolute;
  width: 70%;
  height: 90%;
  top: 1%;
  left: 15%;
  background: #feb645;
  background: #feb645;
  background: linear-gradient(180deg, #feb645 0%, #d18000 100%);
  box-shadow: 0px 0px 15px rgba(0,0,0,0.75);
  -webkit-border-radius: 5px;
  border-radius: 5px;
  z-index: 1000;
  display: none;
  overflow-y: auto;
}
.modal h2 {
  color: #000;
  font-weight: 700;
  margin-top: 0;
  text-align: center;
  border-top: 1px solid #b26d01;
  padding-top: 15px;
  margin-top: 15px;
}
.modal h2:first-child {
  border-top: none;
  padding-top: 0px;
  margin-top: 0px;
}
.modal .button.small.close_modal {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 1001;
}
.modal.shown {
  display: block;
}
#urtago_logo {
  width: 60%;
  margin-top: 25px;
}
.modal#show_qr {
  min-height: 600px;
}
#qr_doklad {
  text-align: center;
}
#qr_doklad img {
  width: 50%;
}
.info_panel {
  padding: 15px;
  text-align: center;
  margin-top: 25px;
  font-size: 1.2em;
  background: #f1e767 /* Old browsers */;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%) /* FF3.6-15 */;
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%) /* Chrome10-25,Safari5.1-6 */;
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%) /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.info_panel.white {
  background: #fff;
  border: 1px solid #e6e6e6;
}
ul.shop_order {
  list-style-type: none;
  text-align: center;
  margin: 0;
  padding: 0;
  margin-top: 25px;
}
ul.shop_order li {
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
}
#bottom_menu {
  position: fixed;
  bottom: 0;
  left: 0;
  height: 70px;
  width: 100%;
  background: rgba(0,0,0,0.7);
  overflow: auto;
}
#bottom_menu a {
  float: left;
  display: block;
  width: 25%;
  height: 80px;
  max-height: 100;
  line-height: 120px;
  color: #fff;
}
@media (min-width: 480px) {
  #bottom_menu {
    bottom: auto;
    left: auto;
    top: 0;
    right: 0;
    width: 12%;
    height: 100%;
  }
  #bottom_menu a {
    float: none;
    width: 100%;
  }
}
@media (max-width: 320px) {
  #bottom_menu {
    width: 15%;
  }
}
.window {
  display: none;
  padding-bottom: 130px;
}
.window.shown {
  display: block;
}
#full_background {
  background: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  display: none;
}
#full_background.shown {
  display: block;
}
#log {
  color: #b3bc20;
  height: 150px;
  padding: 15px;
  overflow: auto;
}
#notifications {
  text-align: center;
}
.important_icon {
  display: inline-block;
  width: 50px;
  height: 50px;
  margin-right: 10px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#connection.online {
  background: #008000;
}
#connection.offline {
  background: #f00;
}
#reloading.on {
  background: #008000;
}
#reloading.off {
  background: #f00;
}
#reload {
  background: #00f;
}
textarea#stack {
  width: 100%;
  height: 250px;
  padding: 15px;
}
a.link,
a.command {
  display: inline-block;
}
.button {
  display: inline-block;
  background: #f1e767; /* Old browsers */
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%) /* FF3.6-15 */;
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%) /* Chrome10-25,Safari5.1-6 */;
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%) /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color: #000;
  text-decoration: none;
  width: 146px;
  height: 131px;
  line-height: 131px;
}
.button.small {
  text-align: center;
  width: 50px;
  height: 50px;
  line-height: 60px;
  font-weight: bold;
  font-size: 0.8em;
  font-weight: 600;
  color: #000;
  position: relative;
}
.button.debug {
  position: absolute;
  z-index: 999;
  top: 15px;
  left: 15px;
}
.button#manual_taxametr,
.button#reset_ride {
  right: 30px;
  top: 5px;
}
.button#taxametr_status,
.button#taxametr_waiting_status {
  right: auto;
  left: -20px;
  top: 5px;
  width: 112px;
}
.button#taxametr_status.off,
.button#taxametr_waiting_status.off {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><path d='M87.557 20c0-9.686-7.865-17.55-17.55-17.55H19.993c-9.685 0-17.55 7.864-17.55 17.55s7.865 17.55 17.55 17.55h50.014c9.685 0 17.55-7.864 17.55-17.55z' fill='%23ebebeb'/><path d='M45 20c0-7.27-5.903-13.172-13.172-13.172H20.57C13.3 6.828 7.398 12.73 7.398 20c0 7.27 5.903 13.172 13.173 13.172h11.257C39.098 33.172 45 27.27 45 20z' fill='%23a7a7a7'/><path d='M60.777 19.994c0 1.967-.5 3.484-1.467 4.55-.983 1.05-2.383 1.584-4.2 1.584-1.817 0-3.217-.534-4.2-1.584-.983-1.066-1.467-2.583-1.467-4.566 0-1.984.484-3.484 1.467-4.534.983-1.05 2.383-1.566 4.217-1.566 1.833 0 3.233.516 4.2 1.583.966 1.05 1.45 2.567 1.45 4.533zm-8.684 0c0 1.334.25 2.334.75 3 .5.684 1.267 1.017 2.267 1.017 2.017 0 3.017-1.333 3.017-4.017 0-2.683-1-4.016-3-4.016-1 0-1.767.333-2.267 1.016-.517.667-.767 1.667-.767 3zM65.725 25.961h-2.483v-11.9h6.816v2.067h-4.333v3.066h4.033v2.067h-4.033v4.7zM74.872 25.961H72.39v-11.9h6.817v2.067h-4.334v3.066h4.034v2.067h-4.034v4.7z' fill='%23a7a7a7'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.button#taxametr_status.on,
.button#taxametr_waiting_status.on {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><path fill='none' d='M0 0h90v40H0z'/><path d='M60 21.348c0-10.295-5.303-18.652-11.834-18.652H14.441c-6.531 0-11.834 8.357-11.834 18.652C2.607 31.642 7.91 40 14.441 40h33.725C54.697 40 60 31.642 60 21.348z' fill='url(%23_Linear1)' stroke='%23000' stroke-width='1.51' transform='matrix(1.48299 0 0 .9409 -1.423 -.086)'/><path d='M21.007 19.994c0 1.967-.5 3.484-1.467 4.55-.983 1.05-2.383 1.584-4.2 1.584-1.816 0-3.216-.534-4.2-1.584-.983-1.066-1.466-2.583-1.466-4.566 0-1.984.483-3.484 1.466-4.534.984-1.05 2.384-1.566 4.217-1.566 1.833 0 3.233.516 4.2 1.583.967 1.05 1.45 2.567 1.45 4.533zm-8.683 0c0 1.334.25 2.334.75 3 .5.684 1.266 1.017 2.266 1.017 2.017 0 3.017-1.333 3.017-4.017 0-2.683-1-4.016-3-4.016-1 0-1.767.333-2.267 1.016-.516.667-.766 1.667-.766 3zM34.022 25.961h-3.2l-5.183-9h-.067c.1 1.583.15 2.717.15 3.4v5.6h-2.25v-11.9h3.183l5.167 8.917h.05a67.813 67.813 0 01-.117-3.284v-5.633h2.267v11.9z' fill-rule='nonzero'/><g><path d='M81.865 20c0-7.27-5.902-13.172-13.171-13.172H57.436c-7.27 0-13.173 5.902-13.173 13.172 0 7.27 5.904 13.172 13.173 13.172h11.258c7.27 0 13.171-5.902 13.171-13.172z'/></g><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(57.393 0 0 37.3045 2.607 21.348)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
#new_message {
  font-size: 2em;
  font-weight: 700;
  color: #000;
}
#new_message p.small {
  font-size: 0.7em;
}
.respo_size {
  position: fixed;
  background: #f00;
  color: #fff;
  padding: 5px 15px;
  border-radius: 10px;
  font-weight: bold;
  font-size: 2em;
  z-index: 10000;
  bottom: 0;
  opacity: 0.5;
}
.ico {
  display: inline-block;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 80% auto;
  margin-bottom: 10px;
}
.ico span {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  width: 100%;
  position: relative;
  top: 18px;
  color: #feb645;
}
.ico.hidden {
  display: none !important;
}
.ico.small {
  background-size: 50%;
}
.ico.reload {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.869 33.999'><path d='M28.12 0a9.85 9.85 0 00-2.107.24c-2.359.532-4.726 1.782-5.957 3.144-.912 1.01-1.002 1.046-2.211.903-1.422-.168-4.293.354-5.567 1.012-1.137.588-3.107 2.428-3.823 3.569-.802 1.278-1.462 3.334-1.462 4.554 0 .948-.08 1.055-1.124 1.504a9.528 9.528 0 00-4.803 4.547C-.198 21.58.013 23.633.013 26.025c.442 2.316 2.507 5.205 4.731 6.509 2.33 1.365 3.442 1.461 16.964 1.465 7.19.002 13.068-.108 13.89-.26 3.48-.646 6.518-2.88 8.305-6.108 1.108-2.969 1.44-7.33.044-10.001-.85-1.612-2.846-3.862-3.922-4.418-.627-.325-.7-.49-.573-1.28.226-1.39-.615-4.657-1.649-6.405C35.773 2.09 31.935-.025 28.12 0zm-.133 2.851c4.36-.075 8.422 3.24 8.484 8.001.013 1.019-.062 2.235-.167 2.703-.18.811-.135.875.959 1.36 1.686.745 3.206 2.248 4.117 4.07.687 1.377.803 1.905.803 3.66 0 1.797-.107 2.257-.86 3.712-1.05 2.027-3.032 3.741-5.005 4.327-1.164.346-3.382.405-14.49.382-7.213-.015-13.489-.116-13.946-.226-1.855-.442-3.695-2.044-4.571-3.98-.707-1.562-.729-4.214-.047-5.716 1.052-2.315 3.573-4.058 5.886-4.069l1.231-.005-.385-1.257c-.66-2.158-.04-4.536 1.682-6.441 1.87-2.07 4.654-2.825 7.267-1.97.885.29 1.427.356 1.485.183.274-.823 2.066-2.738 3.236-3.457a8.484 8.484 0 014.32-1.277zm-4.848 6.575c-.166 0-.315.03-.492.088-.55.181-.845.521-1.076 1.242-.02.064-.036.063-.23-.015-.179-.07-.272-.078-.661-.067-.477.016-.526.03-.907.275a1.059 1.059 0 00-.225.182c-.44.641-.4.205-.4 4.5 0 3.147-.01 3.728-.056 3.728-.03 0-.113-.08-.186-.179l-.191-.25a6.532 6.532 0 01-.144-.186l-.218-.29c-.175-.233-.49-.449-.808-.554-.218-.072-.318-.08-.674-.066-.372.015-.444.032-.66.143-.38.195-.563.42-.779.963-.09.228-.08.74.02 1.008.076.197.738 1.527.785 1.573a2.369 2.369 0 01.127.22 34.13 34.13 0 00.57 1.029c.136.236.246.448.246.471 0 .024.016.05.033.056.018.007.101.137.185.289.084.151.21.367.282.48.072.113.13.222.13.245a.04.04 0 00.039.042.04.04 0 01.04.038c0 .022.062.126.138.231a.95.95 0 01.137.234c0 .022.016.045.033.054.018.007.1.118.181.247.4.63 1.207 1.488 1.694 1.801.397.257.892.51 1.12.577a3.314 3.314 0 01.275.091 2.54 2.54 0 00.59.136.69.69 0 01.217.05c.021.017.225.053.452.076l.55.06c.23.025 1.726-.01 1.779-.042a.785.785 0 01.238-.042.913.913 0 00.264-.05.444.444 0 01.176-.04.453.453 0 00.169-.035c.038-.019.175-.066.304-.106.272-.083.261-.078.65-.273.626-.315 1.324-.898 1.628-1.359l.226-.338a.984.984 0 00.112-.19.49.49 0 01.07-.131c.09-.13.363-.791.363-.874a.16.16 0 01.035-.098c.064-.067.24-.867.24-1.092 0-.12.016-.229.04-.243.053-.034.053-9.366 0-9.4-.023-.013-.04-.085-.04-.16a.564.564 0 00-.036-.204 13.835 13.835 0 01-.105-.211c-.16-.33-.314-.487-.615-.636-.287-.142-.302-.146-.753-.146-.32 0-.503.019-.602.06a.886.886 0 01-.175.059c-.019 0-.036-.129-.036-.286 0-.33-.114-.818-.257-1.112-.242-.495-.725-.765-1.371-.766-.313 0-.482.035-.72.148-.103.05-.138.052-.187.012-.031-.027-.06-.068-.06-.088 0-.043-.173-.278-.322-.436-.136-.145-.415-.322-.564-.358a2.54 2.54 0 00-.588-.085zm.013.809c.302.001.625.229.755.533.075.174.077.289.077 3.53 0 3.713-.017 3.485.257 3.561a.437.437 0 00.452-.121c.074-.088.075-.188.076-3.045.002-3.228-.003-3.166.229-3.41a.863.863 0 01.24-.167c.17-.072.52-.072.692 0 .176.073.374.348.374.518 0 .07.019.141.04.153.024.016.039 1.094.039 3.104 0 3.453-.015 3.27.278 3.367.143.047.176.046.288-.014.248-.135.24-.04.262-2.366.012-1.168.04-2.176.06-2.241.066-.213.216-.434.324-.48.359-.151.464-.15.816.01.139.06.265.279.352.606.087.326.087 8.735 0 9.143-.033.152-.058.35-.058.44 0 .091-.018.175-.04.19-.022.014-.04.07-.04.127 0 .057-.022.167-.045.244a7.09 7.09 0 01-.36.947c-.06.136-.354.596-.466.731-.178.214-.518.566-.547.566a.747.747 0 00-.172.127c-.164.145-.82.503-.922.503a.177.177 0 00-.105.035c-.05.048-.647.202-.962.25-.366.054-1.855.078-1.928.03-.032-.022-.168-.039-.302-.039a1.29 1.29 0 01-.334-.036 3.914 3.914 0 00-.405-.102c-.572-.121-1.15-.367-1.512-.644a1.323 1.323 0 00-.19-.125c-.08-.032-.874-.833-.875-.881 0-.024-.06-.11-.137-.192a.846.846 0 01-.138-.176c0-.016-.061-.107-.138-.205l-.198-.255a3.836 3.836 0 01-.184-.295 1.853 1.853 0 00-.147-.236c-.023-.018-.11-.167-.316-.531a55.247 55.247 0 01-.33-.59 1.87 1.87 0 00-.087-.138 3.544 3.544 0 01-.16-.276 8.606 8.606 0 00-.216-.373 6.074 6.074 0 01-.219-.393c-.064-.13-.185-.36-.266-.511-.733-1.357-.765-1.425-.766-1.695 0-.286.068-.442.27-.613.166-.137.543-.257.61-.19a.17.17 0 00.104.04c.173 0 .453.227.738.598a67.891 67.891 0 00.297.385 4.16 4.16 0 01.206.28 2.074 2.074 0 00.144.196 39.177 39.177 0 01.407.518c.34.44.494.54.702.454a.576.576 0 00.187-.13c.063-.074.068-.377.069-4.434.001-4.778-.01-4.537.234-4.801.156-.17.557-.324.675-.262a.362.362 0 00.142.038c.116 0 .435.282.501.444.053.13.061.493.061 2.863 0 2.896-.004 2.823.191 3 .178.16.502.055.592-.194.032-.085.044-1.098.044-3.43 0-3.288 0-3.31.081-3.458.046-.082.122-.19.168-.242.103-.112.387-.241.53-.24z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.ico.reloading {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.869 33.999'><path d='M28.12 0a9.85 9.85 0 00-2.107.24c-2.358.532-4.726 1.782-5.957 3.145-.912 1.009-1.002 1.046-2.21.902-1.423-.168-4.294.354-5.568 1.013-1.136.587-3.107 2.427-3.823 3.568-.802 1.278-1.461 3.334-1.461 4.554 0 .949-.08 1.055-1.125 1.504a9.528 9.528 0 00-4.803 4.547C-.198 21.58.013 23.633.013 26.025c.442 2.317 2.507 5.205 4.732 6.51 2.329 1.364 3.442 1.46 16.963 1.464 7.191.003 13.068-.108 13.89-.26 3.48-.645 6.518-2.88 8.305-6.107 1.108-2.97 1.44-7.33.044-10.002-.849-1.612-2.846-3.862-3.922-4.418-.627-.325-.7-.489-.572-1.28.225-1.389-.616-4.657-1.65-6.405C35.774 2.091 31.936-.025 28.12 0zm-.133 2.851c4.36-.075 8.422 3.24 8.484 8.001.013 1.019-.062 2.235-.167 2.703-.18.811-.135.876.959 1.36 1.686.745 3.206 2.249 4.117 4.071.688 1.376.803 1.904.803 3.66 0 1.797-.106 2.256-.86 3.711-1.049 2.027-3.032 3.741-5.005 4.327-1.164.347-3.382.405-14.49.382-7.213-.015-13.488-.116-13.946-.225-1.854-.443-3.694-2.045-4.57-3.981-.708-1.562-.73-4.214-.047-5.716 1.051-2.315 3.572-4.057 5.886-4.068l1.23-.006-.385-1.257c-.66-2.158-.04-4.535 1.682-6.441 1.87-2.07 4.655-2.825 7.267-1.97.886.29 1.427.357 1.485.183.274-.823 2.067-2.737 3.236-3.457a8.484 8.484 0 014.321-1.277zm-3.128 8.663c-.06 0-.146.565-.19 1.256l-.08 1.257-5.623.072-5.622.07v2.626l5.622.07 5.622.073.08 1.368.079 1.368 3.414-2.03c3.02-1.795 3.361-2.07 2.963-2.377-.54-.416-6.11-3.753-6.265-3.753zm-4.622 8.466c-.138 0-1.754.906-3.591 2.014l-3.342 2.014 3.393 2.048c1.867 1.127 3.483 2 3.592 1.94.109-.06.198-.702.198-1.427v-1.318l5.557.077 5.556.076v-2.778H20.487v-1.323c0-.727-.112-1.323-.25-1.323z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.ico.connection {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.192 22.058'><path d='M15.494 0c-.636-.001-1.251.022-1.772.072-1.64.158-3.184.444-4.355.808l-.474.147c-.252.078-.988.337-1.185.417l-.444.18c-.665.268-1.44.64-2.222 1.065-.26.141-.548.296-.64.342-.391.2-2.545 1.708-2.84 1.989-.041.039-.315.28-.608.537s-.628.564-.744.68L0 6.452l1.098 1.082c.603.595 1.111 1.081 1.129 1.08.017 0 .297-.242.623-.538a24.81 24.81 0 011.096-.932c.592-.465 2.126-1.49 2.23-1.49.039 0 .08-.024.09-.052.032-.08 2.345-1.193 2.482-1.193a.447.447 0 00.16-.058c.111-.062 1.195-.419 1.585-.522l.592-.151.6-.153c.134-.035.314-.064.399-.064.085 0 .269-.025.408-.056 1.508-.336 4.685-.336 6.193 0 .139.03.322.056.408.056.085 0 .265.029.399.064l.6.153.592.151c.39.103 1.473.46 1.584.522.056.032.129.058.161.058.197 0 2.37 1.089 3.112 1.56 1.005.637 1.633 1.114 2.72 2.067.362.317.685.576.717.577.033 0 .536-.478 1.12-1.064a38.682 38.682 0 011.08-1.066c.006 0 .01.774.014 1.889V3.427l-.022 3.005-.207-.2a39.58 39.58 0 00-1.356-1.208 25.087 25.087 0 01-.326-.265c-.435-.361-2.017-1.45-2.495-1.715-1.06-.591-2.607-1.361-2.733-1.361a1.63 1.63 0 01-.25-.095 5.418 5.418 0 00-.75-.289 6.06 6.06 0 01-.414-.144 4.012 4.012 0 00-.385-.125c-.252-.07-.458-.132-.952-.288a1.453 1.453 0 00-.338-.067.881.881 0 01-.263-.052c-.195-.075-.892-.224-1.41-.3a131.93 131.93 0 01-.8-.122C17.667.07 16.553 0 15.494 0zm-.117 6.32c-1.19.008-2.298.148-3.64.445-.27.06-1.067.297-1.244.37-.065.027-.278.106-.474.176-.975.35-2.741 1.269-3.436 1.79l-.474.351c-.343.253-1.188.97-1.422 1.206-.252.255-.287.201.847 1.333.588.587 1.1 1.067 1.138 1.067.038 0 .274-.181.523-.403.48-.426 1.22-1.019 1.273-1.019.017 0 .21-.12.428-.266.342-.23 1.65-.905 2.012-1.039l.355-.132c.316-.117.56-.191 1.126-.342 1.01-.27 1.57-.346 2.873-.392 1.301-.045 1.78.008 3.555.39.203.044 1.218.372 1.452.47.56.233 1.703.839 2.162 1.144.774.515.963.66 1.525 1.162.347.31.518.426.594.402.06-.019.571-.5 1.137-1.07l1.03-1.036-.113-.128a25.962 25.962 0 00-1.245-1.12c-.25-.2-1.31-.938-1.476-1.028-.243-.133-.409-.237-.444-.28-.079-.093-1.75-.87-2.281-1.06-.196-.07-.41-.149-.474-.176-.176-.073-.973-.31-1.245-.37-1.205-.268-1.752-.348-2.832-.411a18.53 18.53 0 00-1.23-.034zm.214 6.307c-.496 0-.99.022-1.277.068-.684.11-1.534.319-1.732.426a.493.493 0 01-.193.056.508.508 0 00-.193.053c-.057.03-.317.152-.577.271-.43.198-1.439.769-1.511.855-.016.02-.136.114-.267.21-.437.322-.859.706-.859.782 0 .04.484.556 1.075 1.144l1.075 1.069.303-.259c.611-.521 1.447-1.002 2.11-1.212 1-.317 1.066-.328 2.043-.33.736 0 1.028.023 1.304.105.195.057.462.134.592.17.624.172 1.65.749 2.262 1.27l.306.262 1.071-1.058c.59-.582 1.071-1.1 1.071-1.152 0-.132-.892-.868-1.55-1.28-1.18-.738-2.328-1.16-3.752-1.379-.303-.046-.804-.07-1.3-.07zm-.006 6.356c-.381 0-.502.026-.747.16a1.62 1.62 0 00-.751.997c-.182.747.31 1.6 1.056 1.83.147.044.332.084.41.088.275.011.787-.197 1.048-.426.582-.512.69-1.301.272-1.966-.192-.306-.24-.352-.563-.532-.224-.125-.348-.151-.725-.151z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.ico.debug {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 -256 1792 1792'><path d='M1145.492 645.424q0-106-75-181t-181-75q-106 0-181 75t-75 181q0 106 75 181t181 75q106 0 181-75t75-181zm512-109v222q0 12-8 23t-20 13l-185 28q-19 54-39 91 35 50 107 138 10 12 10 25t-9 23q-27 37-99 108t-94 71q-12 0-26-9l-138-108q-44 23-91 38-16 136-29 186-7 28-36 28h-222q-14 0-24.5-8.5t-11.5-21.5l-28-184q-49-16-90-37l-141 107q-10 9-25 9-14 0-25-11-126-114-165-168-7-10-7-23 0-12 8-23 15-21 51-66.5t54-70.5q-27-50-41-99l-183-27q-13-2-21-12.5t-8-23.5v-222q0-12 8-23t19-13l186-28q14-46 39-92-40-57-107-138-10-12-10-24 0-10 9-23 26-36 98.5-107.5t94.5-71.5q13 0 26 10l138 107q44-23 91-38 16-136 29-186 7-28 36-28h222q14 0 24.5 8.5t11.5 21.5l28 184q49 16 90 37l142-107q9-9 24-9 13 0 25 10 129 119 165 170 7 8 7 22 0 12-8 23-15 21-51 66.5t-54 70.5q26 50 41 98l183 28q13 2 21 12.5t8 23.5z' /></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.ico.manual {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.691 24.326'><path d='M10.378 24.315l-.723-.08c-.298-.031-.565-.076-.593-.098-.029-.022-.157-.052-.284-.067a3.335 3.335 0 01-.775-.178 4.35 4.35 0 00-.361-.12c-.3-.087-.949-.42-1.471-.757-.639-.411-1.697-1.537-2.223-2.365-.107-.169-.214-.315-.238-.324-.024-.01-.043-.042-.043-.071 0-.03-.081-.168-.18-.306-.1-.138-.181-.275-.181-.303a.052.052 0 00-.052-.051.053.053 0 01-.052-.055c0-.03-.076-.174-.17-.322-.094-.148-.26-.431-.37-.63-.11-.199-.219-.37-.243-.379-.023-.009-.043-.042-.043-.073 0-.03-.145-.309-.322-.619a44.8 44.8 0 01-.749-1.349 3.109 3.109 0 00-.167-.29c-.062-.06-.931-1.806-1.03-2.065-.132-.352-.146-1.024-.027-1.323.284-.712.524-1.009 1.023-1.265.283-.146.377-.167.866-.188.467-.02.598-.008.885.088.417.138.83.421 1.06.726l.286.381c.061.082.146.192.189.245.042.052.155.2.251.328.096.129.206.234.245.234.06 0 .072-.762.072-4.892 0-5.638-.051-5.066.526-5.908A1.39 1.39 0 015.78 2c.5-.32.564-.34 1.19-.36.511-.017.633-.004.867.088.256.102.275.103.302.018C8.443.8 8.829.354 9.552.116c.464-.154.785-.154 1.418-.004.195.047.561.279.74.47.196.207.423.516.423.573 0 .027.036.079.079.115.064.053.11.05.245-.014.312-.148.535-.194.945-.194.848.001 1.482.355 1.8 1.005.188.385.336 1.027.337 1.46 0 .206.022.374.047.374.024 0 .128-.035.23-.077.13-.054.37-.078.79-.078.592 0 .612.004.989.19.395.196.596.403.807.835.05.103.113.229.138.278a.74.74 0 01.046.268c0 .098.023.193.052.21.07.044.07 12.294 0 12.338-.029.018-.052.161-.052.319 0 .295-.23 1.346-.315 1.434a.211.211 0 00-.046.129c.001.108-.358.976-.475 1.146a.642.642 0 00-.093.172c0 .02-.066.132-.147.25-.08.119-.214.318-.297.444-.398.605-1.315 1.37-2.137 1.783-.51.256-.495.25-.852.359-.17.052-.35.115-.4.14a.594.594 0 01-.222.045.583.583 0 00-.23.052c-.054.028-.21.059-.347.067a1.031 1.031 0 00-.313.055c-.07.042-2.032.088-2.334.054zm2.323-1.146c.413-.062 1.196-.265 1.262-.328a.232.232 0 01.138-.046c.134 0 .995-.47 1.21-.66.103-.09.205-.166.226-.166.039 0 .485-.462.718-.743.147-.178.532-.782.611-.96.24-.54.31-.724.474-1.243.032-.101.059-.245.059-.32 0-.074.023-.149.051-.167.029-.017.052-.129.053-.248 0-.119.035-.379.077-.578.114-.536.114-11.574 0-12.002-.114-.43-.28-.716-.462-.797-.462-.208-.6-.21-1.071-.013-.142.06-.339.35-.426.63-.027.085-.062 1.409-.078 2.942-.031 3.053-.017 2.928-.345 3.105-.147.079-.19.08-.377.02-.385-.128-.365.112-.365-4.42 0-2.639-.018-4.053-.052-4.074-.028-.017-.051-.108-.051-.201 0-.223-.261-.584-.492-.68-.226-.094-.685-.095-.909 0-.095.04-.237.139-.314.22-.304.319-.298.238-.3 4.475-.002 3.75-.005 3.882-.101 3.997-.132.158-.366.221-.592.16-.36-.1-.338.198-.338-4.674 0-4.256-.003-4.406-.101-4.634-.171-.4-.595-.699-.992-.701-.189-.001-.561.168-.696.316-.06.067-.16.21-.22.317-.107.194-.107.224-.107 4.54 0 3.06-.017 4.39-.058 4.502-.118.327-.543.466-.777.254-.256-.231-.25-.136-.25-3.938 0-3.11-.01-3.588-.08-3.758-.087-.212-.506-.582-.658-.582a.475.475 0 01-.187-.05c-.155-.082-.681.121-.886.343-.32.347-.305.029-.307 6.303-.001 5.325-.007 5.723-.09 5.821a.756.756 0 01-.246.17c-.272.112-.476-.02-.922-.597a51.425 51.425 0 00-.533-.679 2.723 2.723 0 01-.19-.258 5.46 5.46 0 00-.27-.367 89.116 89.116 0 01-.39-.505c-.374-.487-.741-.785-.968-.785a.223.223 0 01-.138-.053c-.087-.087-.582.069-.799.25-.266.224-.356.429-.355.804.002.355.043.444 1.005 2.225.107.199.265.5.35.671.087.17.215.403.287.516.071.114.199.334.283.49.084.157.179.32.21.362.032.043.083.124.114.18.062.115.254.458.433.775.27.478.385.673.415.697.018.014.105.153.193.31.09.156.198.33.242.387l.26.335c.1.128.181.249.181.269 0 .02.082.124.181.232.1.108.18.22.18.251.001.064 1.044 1.115 1.148 1.156.039.016.15.09.25.165.475.363 1.234.686 1.984.845.228.048.467.108.532.134.065.025.263.046.439.047.176 0 .355.023.397.052.095.062 2.05.031 2.53-.04z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.ico.reset {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.1 15.261'><path d='M9.554 15.228c-2.935-.402-5.37-2.39-6.288-5.134-.287-.859-.38-1.499-.414-2.823l-.029-1.123H.367l-.183-.184C.014 5.795 0 5.76 0 5.52c0-.25.013-.277.3-.633.76-.94 3.106-3.436 3.332-3.543.208-.099.565-.101.751-.005.34.176 3.489 3.616 3.618 3.953.058.151.015.445-.087.601-.157.24-.247.254-1.55.254H5.155v.888c0 1.44.125 2.074.593 3.014a5.284 5.284 0 003.664 2.815 5.34 5.34 0 006.116-3.503c.358-1.041.358-2.402.001-3.448a5.406 5.406 0 00-3.356-3.34c-.586-.197-1.023-.258-2.028-.285-.91-.025-.955-.03-1.176-.151A1.1 1.1 0 018.484.685 1.12 1.12 0 019.08.097C9.268.012 9.39.001 10.122 0c1.523-.002 2.508.201 3.668.757 3.811 1.825 5.406 6.497 3.509 10.283a7.64 7.64 0 01-5.368 4.096c-.574.114-1.854.163-2.377.092z'/></svg>");
  background-repeat: no-repeat;
  background-size: 80% 80%;
  background-position: center center;
}
.ico.map {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M1617.16 2375.43c-61.73 0-111.96-43.7-111.96-97.41 0-53.71 50.23-97.41 111.96-97.41 61.74 0 111.97 43.7 111.97 97.41 0 53.71-50.23 97.41-111.97 97.41zm0-178.58c-25.41 0-48.47 8.91-65.31 23.3v13.23c0 3.86 1.99 6.34 4.28 9.22 2.37 2.96 5.05 6.32 5.05 11.07 0 7.74-8.03 8.53-12.35 8.95-3.09.3-6 .58-7.68 2.04-1.26 1.1-2.53 3.1-3.87 5.22-2.66 4.21-6.26 9.78-13.13 13.18 3.02 42.41 43.52 76.14 93.01 76.14 2.57 0 5.08-.16 7.59-.34-.51-.29-1.13-.49-1.55-.85-.91-.79-1.4-1.87-1.37-2.99.04-1.11.61-2.17 1.56-2.91 1.68-1.3 2-1.95 2.07-1.95-.11-.2-.96-1.47-5.74-3.58-7.88-3.47-16.98-10.59-18.34-17.99-.62-3.36.5-6.48 3.16-8.79.87-.76 2.06-1.19 3.3-1.19 6.47 0 11.48 2.09 16.32 4.1 4.97 2.06 9.67 4.02 16.33 4.02 18.31 0 32.66-3.57 32.66-8.12 0-1.67-.6-2.18-.82-2.37-2.3-1.96-10.1-1.83-16.96-1.74-1.82.03-3.68.05-5.55.05-6.33 0-8.29.81-10.57 1.74-2.64 1.09-5.64 2.32-12.75 2.32-7.69 0-21.99-1.21-31.3-9.31-7.61-6.62-6.8-14.53-6.27-19.77.12-1.2.24-2.35.24-3.39 0-7.99 9.39-12.17 18.67-12.17 14.26 0 26.58-2.32 27.99-4.06 0-4.55 1.55-7.65 2.8-10.14 1.04-2.08 1.86-3.72 1.86-6.1 0-1.84-.34-2.23-1.28-3.28-1.78-2.01-3.38-4.2-3.38-8.9 0-8.54 9.45-17.91 10.53-18.95.89-.86 2.16-1.34 3.46-1.34.39 0 .78.04 1.16.13 2.75.61 26.84 6.38 26.84 20.16 0 4.33 1.54 5.49 3.88 7.26 2.3 1.73 5.44 4.11 5.44 8.98 0 3.25 6.64 11.65 12.79 17.57.87.84 1.31 1.95 1.19 3.08-.11 1.13-.76 2.16-1.78 2.85-3.63 2.45-13.64 10.41-17 18.13 1.9-.86 4.28-2.27 6.17-3.91 1.56-1.36 3.64-2.01 6.01-1.93 3.78.19 8.26 2.79 12.52 6.03 2.18-6.87 3.43-14.07 3.43-21.53 0-44.76-41.85-81.17-93.31-81.17z' fill='url(%23_Linear1)' transform='matrix(.0701 0 0 -.08064 -105.35 191.694)'/><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -166.021 201.338 0 1617.17 2375.43)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.home {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M24.919 14.441L7.934 27.59a.408.408 0 01-.015.083.39.39 0 00-.014.083v13.315c0 .481.187.898.561 1.249.375.351.818.528 1.33.528h11.343V32.195h7.563v10.653h11.344c.511 0 .955-.176 1.329-.528.374-.351.562-.768.562-1.249V27.756a.372.372 0 00-.03-.166L24.921 14.441h-.002zm23.59 10.036a.791.791 0 01.326.595.86.86 0 01-.207.652l-1.833 2.051a1.035 1.035 0 01-.621.305h-.089c-.256 0-.463-.065-.621-.193L25 11.892 4.536 27.887a1.16 1.16 0 01-.71.194 1.038 1.038 0 01-.621-.305l-1.833-2.052a.858.858 0 01-.207-.652.788.788 0 01.325-.595L22.753 7.873c.631-.481 1.38-.721 2.248-.721.867 0 1.617.24 2.247.721l7.215 5.655V8.123c0-.259.089-.472.266-.638a.955.955 0 01.68-.249h5.678c.277 0 .504.083.68.249a.833.833 0 01.266.638v11.309l6.476 5.045z' fill='url(%23_Linear1)' transform='matrix(.32724 0 0 .32724 -.18 -.18)'/><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(19.2481 27.7274 -20.7597 14.4112 15.879 12.859)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.ride {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M429.221 313.08l-6.186-16.313a1.264 1.264 0 00-.386-.515.871.871 0 00-.564-.219h-5.029c.129 0 .242.049.341.148a.54.54 0 01.164.351l.222 3.001a.452.452 0 01-.118.359.432.432 0 01-.327.14h-2.462a.432.432 0 01-.327-.14.452.452 0 01-.118-.359l.222-3.001a.535.535 0 01.164-.351.466.466 0 01.341-.148h-5.029a.871.871 0 00-.564.219 1.264 1.264 0 00-.386.515l-6.186 16.313c-.257.645-.386 1.249-.386 1.812 0 .761.228 1.141.683 1.141h10.443a.423.423 0 01-.326-.149.454.454 0 01-.118-.351l.296-4a.539.539 0 01.163-.352.47.47 0 01.342-.148h4.035c.128 0 .242.049.341.148a.539.539 0 01.163.352l.297 4a.454.454 0 01-.119.351.42.42 0 01-.326.149h10.444c.455 0 .682-.38.682-1.141 0-.562-.129-1.167-.386-1.812zm-10.874-5.485a.368.368 0 01-.118.312.44.44 0 01-.312.125h-3.62a.437.437 0 01-.311-.125.366.366 0 01-.119-.312v-.063l.356-4.999a.539.539 0 01.163-.352.469.469 0 01.341-.148h2.76c.128 0 .242.049.341.148a.539.539 0 01.163.352l.356 4.999v.063z' fill='url(%23_Linear1)' transform='matrix(.57325 0 0 .74776 -230.532 -220.84)'/><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(1.42492 15.4693 -19.4976 1.05549 415.862 298.343)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.setup {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M46.937 42.612a.372.372 0 01-.094.268c-.205.283-.573.704-1.103 1.264-.531.56-.881.84-1.05.84a.465.465 0 01-.281-.099l-1.537-1.27c-.33.178-.674.325-1.03.437-.098 1.016-.201 1.745-.307 2.188-.063.226-.197.338-.402.338h-2.486a.396.396 0 01-.268-.105.372.372 0 01-.134-.247l-.307-2.16a5.715 5.715 0 01-1.003-.437l-1.578 1.256c-.062.066-.151.099-.267.099a.432.432 0 01-.281-.113c-1.283-1.252-1.925-2.004-1.925-2.259 0-.084.031-.173.093-.268.089-.131.272-.38.549-.748.276-.366.485-.654.628-.861a7.465 7.465 0 01-.468-1.157l-2.032-.339a.325.325 0 01-.228-.134.435.435 0 01-.093-.275v-2.611c0-.094.031-.186.093-.275.063-.089.134-.139.214-.148l2.073-.339c.098-.329.24-.686.427-1.072a26.198 26.198 0 00-1.203-1.623.556.556 0 01-.094-.283c0-.113.032-.207.094-.282.196-.282.562-.701 1.096-1.256.535-.555.887-.833 1.057-.833.098 0 .192.033.281.099l1.537 1.27a6.39 6.39 0 011.03-.452c.098-1.016.2-1.74.307-2.173.063-.226.196-.339.401-.339h2.487c.098 0 .188.035.268.106.08.07.125.153.133.247l.308 2.159c.303.095.637.241 1.003.438l1.578-1.256a.377.377 0 01.267-.099c.098 0 .192.038.281.113 1.283 1.251 1.925 2.004 1.925 2.258a.49.49 0 01-.093.268c-.107.151-.294.405-.562.763a16.45 16.45 0 00-.602.846c.205.452.357.838.455 1.158l2.033.325a.382.382 0 01.227.147c.062.08.093.172.093.276v2.611a.479.479 0 01-.093.275c-.062.089-.134.139-.214.148l-2.073.339c-.098.329-.24.687-.427 1.072.303.452.704.993 1.203 1.623a.513.513 0 01.094.282zM30.233 34.15c0 .213-.06.382-.177.506-.388.534-1.084 1.33-2.086 2.388-1.002 1.059-1.664 1.588-1.984 1.588a.877.877 0 01-.531-.187l-2.907-2.401c-.623.338-1.272.614-1.946.827-.185 1.921-.379 3.299-.581 4.135-.118.428-.371.641-.758.641h-4.701a.75.75 0 01-.506-.2.695.695 0 01-.252-.467l-.582-4.082a10.704 10.704 0 01-1.895-.827l-2.983 2.374c-.118.125-.286.187-.505.187a.812.812 0 01-.531-.213c-2.426-2.366-3.64-3.788-3.64-4.269 0-.16.059-.329.177-.507.169-.249.514-.72 1.037-1.414.522-.693.918-1.236 1.188-1.628a14.01 14.01 0 01-.885-2.187l-3.842-.641a.613.613 0 01-.43-.253.823.823 0 01-.177-.52v-4.936c0-.178.059-.351.177-.52.118-.169.253-.262.405-.28l3.917-.64c.185-.622.455-1.298.809-2.027-.573-.854-1.331-1.877-2.275-3.069-.118-.195-.177-.373-.177-.533 0-.213.059-.391.177-.534.371-.533 1.062-1.325 2.073-2.374 1.011-1.05 1.676-1.574 1.997-1.574.185 0 .362.062.531.186l2.906 2.401c.573-.32 1.222-.605 1.946-.854.186-1.92.379-3.29.582-4.108.117-.427.37-.64.758-.64h4.701c.185 0 .354.066.505.2a.692.692 0 01.253.467l.581 4.081c.573.179 1.205.454 1.896.828l2.982-2.375a.717.717 0 01.506-.186c.186 0 .363.071.531.213 2.426 2.366 3.64 3.788 3.64 4.269 0 .16-.059.329-.177.507-.202.284-.556.764-1.062 1.44a31.27 31.27 0 00-1.138 1.601c.388.854.674 1.583.86 2.188l3.842.614a.73.73 0 01.43.279.822.822 0 01.176.52v4.936a.902.902 0 01-.176.521c-.118.169-.253.262-.405.28l-3.918.64a13.504 13.504 0 01-.808 2.027c.573.853 1.331 1.876 2.275 3.068a.969.969 0 01.177.534zm9.657-.021a3.418 3.418 0 013.417 3.417 3.418 3.418 0 01-3.417 3.417 3.418 3.418 0 01-3.417-3.417 3.418 3.418 0 013.417-3.417zM16.912 18.113a6.462 6.462 0 016.459 6.459 6.462 6.462 0 01-6.459 6.459 6.462 6.462 0 01-6.459-6.459 6.462 6.462 0 016.459-6.459zm30.025-1.448a.376.376 0 01-.094.268c-.205.282-.573.704-1.103 1.263-.531.56-.881.84-1.05.84a.465.465 0 01-.281-.099l-1.537-1.27c-.33.179-.674.325-1.03.438-.098 1.016-.201 1.745-.307 2.187-.063.226-.197.339-.402.339h-2.486a.393.393 0 01-.268-.106.37.37 0 01-.134-.247l-.307-2.159a5.651 5.651 0 01-1.003-.438l-1.578 1.256c-.062.066-.151.099-.267.099a.43.43 0 01-.281-.112c-1.283-1.252-1.925-2.004-1.925-2.259 0-.084.031-.174.093-.268.089-.132.272-.381.549-.748.276-.367.485-.654.628-.861a7.465 7.465 0 01-.468-1.157l-2.032-.339a.325.325 0 01-.228-.134.437.437 0 01-.093-.275v-2.611c0-.094.031-.186.093-.276.063-.089.134-.138.214-.148l2.073-.338c.098-.329.24-.687.427-1.073a26.815 26.815 0 00-1.203-1.623.55.55 0 01-.094-.282c0-.113.032-.207.094-.282.196-.283.562-.701 1.096-1.257.535-.555.887-.832 1.057-.832.098 0 .192.032.281.098l1.537 1.271c.303-.17.647-.32 1.03-.452.098-1.016.2-1.741.307-2.174.063-.225.196-.338.401-.338h2.487c.098 0 .188.035.268.106.08.07.125.153.133.247l.308 2.159c.303.094.637.24 1.003.438l1.578-1.257a.376.376 0 01.267-.098c.098 0 .192.037.281.113 1.283 1.251 1.925 2.004 1.925 2.258a.493.493 0 01-.093.268c-.107.151-.294.405-.562.762-.267.358-.468.64-.602.847.205.451.357.837.455 1.157l2.033.325a.384.384 0 01.227.148c.062.08.093.172.093.275v2.611a.481.481 0 01-.093.276c-.062.089-.134.138-.214.148l-2.073.339c-.098.328-.24.686-.427 1.072.303.451.704.992 1.203 1.623a.51.51 0 01.094.282zM39.89 8.181a3.418 3.418 0 013.417 3.417 3.418 3.418 0 01-3.417 3.417 3.418 3.418 0 01-3.417-3.417 3.418 3.418 0 013.417-3.417z' fill='url(%23_Linear1)' transform='translate(.006 .012) scale(.32507)'/><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='rotate(80.895 7.635 19.055) scale(33.489)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.phone {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M14.797 1.302A2.708 2.708 0 0012.81.477H3.435c-.775 0-1.437.275-1.987.825A2.708 2.708 0 00.622 3.29v9.375c0 .774.275 1.437.826 1.987a2.71 2.71 0 001.987.825h9.375c.775 0 1.437-.275 1.987-.825.55-.55.825-1.213.825-1.987V3.29c0-.775-.275-1.438-.825-1.988zm-1.89 10.561c-.136.3-.444.56-.922.782-.479.221-.904.332-1.275.332a2.41 2.41 0 01-.332-.025 3.192 3.192 0 01-.62-.137 5.302 5.302 0 01-.288-.097 29.528 29.528 0 00-.615-.23c-1.068-.39-2.111-1.095-3.13-2.114C4.705 9.355 4 8.312 3.61 7.244a38.878 38.878 0 00-.23-.615 5.364 5.364 0 01-.185-.61 4.97 4.97 0 01-.05-.297 2.434 2.434 0 01-.024-.333c0-.37.111-.795.332-1.274.222-.479.482-.786.782-.923.345-.143.674-.215.986-.215.072 0 .124.007.156.02.033.013.087.071.161.176a3.9 3.9 0 01.245.395c.087.16.174.314.259.464a22.035 22.035 0 01.39.723c.02.032.062.094.127.185s.114.173.147.244c.032.072.048.14.048.205 0 .098-.067.217-.2.357a3.34 3.34 0 01-.44.385c-.159.118-.306.243-.439.377-.133.133-.2.242-.2.327 0 .045.011.099.034.16a1.54 1.54 0 00.156.318l.083.137c.358.645.77 1.2 1.236 1.665.465.466 1.02.877 1.665 1.236l.137.083a1.526 1.526 0 00.317.156.483.483 0 00.162.034c.104 0 .247-.108.43-.322.181-.215.367-.428.556-.64.188-.211.342-.317.459-.317a.5.5 0 01.205.048c.072.033.153.082.244.147.091.065.153.107.186.127l.517.283c.345.183.633.344.864.484.232.14.357.235.376.288.014.032.02.084.02.156 0 .312-.072.641-.216.985z' fill='url(%23_Linear1)' /><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(1.42492 15.4693 -7.4976 1.05549 30.862 30.343)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.mail {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'><path d='M749.698 237.264c-9.639 7.145-16.958 12.698-21.953 16.657-1.675 1.352-3.034 2.406-4.078 3.162-1.044.757-2.432 1.529-4.166 2.317-1.734.79-3.349 1.183-4.849 1.183h-.089c-1.499 0-3.115-.393-4.849-1.183-1.734-.788-3.123-1.56-4.166-2.317-1.043-.756-2.403-1.81-4.078-3.162-3.967-3.186-11.271-8.739-21.91-16.657a24.17 24.17 0 01-4.453-4.201v38.335c0 2.126.691 3.943 2.072 5.456 1.381 1.514 3.042 2.27 4.982 2.27h64.893c1.939 0 3.6-.756 4.981-2.27 1.382-1.513 2.072-3.33 2.072-5.456v-38.335a25.106 25.106 0 01-4.409 4.201zm-67.008-5.337c.999.773 4.012 3.069 9.037 6.887 5.026 3.817 8.876 6.756 11.55 8.818.294.226.919.717 1.874 1.474.955.758 1.748 1.37 2.38 1.837.632.467 1.396.99 2.293 1.57.896.579 1.741 1.015 2.535 1.303.794.291 1.528.435 2.204.435h.089c.676 0 1.411-.144 2.204-.435.794-.288 1.639-.724 2.535-1.303.896-.58 1.66-1.103 2.292-1.57a91.725 91.725 0 002.381-1.837c.955-.758 1.58-1.248 1.874-1.474 2.703-2.062 9.581-7.297 20.631-15.706a22.09 22.09 0 005.378-5.944c1.441-2.318 2.16-4.751 2.16-7.296 0-2.126-.698-3.947-2.094-5.461-1.396-1.514-3.05-2.271-4.959-2.271h-64.893c-2.263 0-4.005.838-5.224 2.513-1.22 1.675-1.83 3.769-1.83 6.282 0 2.03.809 4.229 2.425 6.597 1.616 2.368 3.336 4.228 5.158 5.581z' fill='url(%23_Linear1)' transform='matrix(.66571 0 0 .66643 -445.721 -133.3)'/><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -58.0924 71.0275 0 714.607 279.124)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.food {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'><path d='M130.23 9.599c-35.11 0-67.234 12.773-91.994 33.917.387.37.612.594 1.012.976a5709.028 5709.028 0 0117.584 16.871c20.022-16.362 45.579-26.192 73.393-26.192 23.433 0 45.263 6.979 63.535 18.959 9.477-8.264 12.94-11.279 19.924-17.362-23.413-17.082-52.253-27.169-83.454-27.169zm102.189 15.664s-60.135 52.353-68.887 60.123c-.825.728-.905 1.612-.424 2.574 1.656 3.232 4.343 12.148-.984 24.646-1.537 3.849-12.718 15.282-28.259 29.956 2.396.944 4.655 2.095 6.742 3.474 13.9-14.654 24.653-25.096 28.363-26.573 12.502-5.346 21.41-2.645 24.65-.993.954.489 1.849.403 2.581-.42l.005-.003c7.759-8.755 60.108-68.888 60.108-68.888l-.177-.36-.347-.169-54.752 49.42s-.844.792-1.651-.011c-.803-.806 0-1.632 0-1.632l49.115-55.011-.16-.394-.394-.166-54.884 49.209s-.849.81-1.588.075c-.739-.732.054-1.611.054-1.611l49.206-54.872-.18-.377-.372-.194-55.01 49.125s-.853.784-1.633 0c-.781-.78-.011-1.66-.011-1.66l49.412-54.746-.173-.344-.35-.178zm-216.735 3.93c-4.873-.178-7.825 6.307-4.418 18.203 7.036 24.653 47.482 73.095 85.403 96.166.59-.263 1.187-.517 1.794-.753l.034-.009c5.436-2.214 11.533-3.286 18.197-3.286 4.07 0 7.936.434 11.553 1.289C85.002 90.674 30.809 42.471 23.105 33.685c-2.593-2.952-5.206-4.41-7.421-4.492zm114.542 9.386l-.001.004c-26.85 0-51.534 9.44-70.922 25.166 1.925 1.862 3.664 3.522 5.688 5.495 19.941 19.441 44.314 44.056 66.018 69.217l.903.88c7.017-6.642 13.526-12.913 18.102-17.682 2.601-2.71 4.723-5.049 6.242-6.888 1.518-1.839 2.441-3.372 2.497-3.511l.014-.04.017-.038c4.91-11.52 2.24-19.323 1.093-21.562l-.01-.023-.009-.017c-.475-.951-.818-2.182-.622-3.524.195-1.339.971-2.584 1.885-3.392 3.692-3.277 16.574-14.524 29.971-26.209-17.568-11.307-38.463-17.876-60.866-17.876zM16.313 66.991C.735 87.994-9.171 113.453-11.148 141.107c3.464-1.081 7.251-1.592 11.29-1.592h.001c2.962 0 5.651.235 8.123.753a.121.121 0 01.014.01 20.841 20.841 0 016.106 2.254c1.468-19.442 7.744-37.563 17.635-53.178-6.179-7.715-11.524-15.291-15.708-22.363zm228.498.905c-6.082 6.982-9.096 10.443-17.36 19.92 10.308 15.718 16.911 34.07 18.556 53.81h16.87c2.537 0 4.842 2.307 4.843 4.844v27.702h2.426a142.421 142.421 0 001.838-22.818c0-31.203-10.091-60.045-27.173-83.458zm-19.688 22.586c-11.687 13.401-22.934 26.286-26.204 29.975l-.01.01-1.07 1.223h-1.122c-.435.194-.725.596-1.199.665-1.342.196-2.588-.153-3.553-.646-2.266-1.156-10.05-3.826-21.572 1.1l-.039.016-.044.023c-.136.054-1.662.97-3.496 2.482-1.834 1.513-4.171 3.629-6.874 6.222-4.439 4.257-10.218 10.243-16.348 16.703a33.715 33.715 0 014.824 4.919l.01.01c.753.932 1.328 2.347 1.978 3.919 1.453 1.385 2.902 2.761 4.35 4.136a2.153 2.153 0 001.164-1.921V146.47c.001-2.537 2.306-4.844 4.843-4.844h20.162a4.93 4.93 0 013.958 2.053 2.16 2.16 0 002.858.604c.727-.436.914-.667.685-.539l.035-.014c5.08-2.93 11.241-4.215 18.322-4.215 4.256 0 8.33.691 12.13 2.071l.049.013c3.825 1.291 7.264 3.36 10.035 6.113l.027.024c1.433 1.375 2.439 3.601 3.872 5.993a2.153 2.153 0 001.85 1.054c1.18 0 2.151-.971 2.151-2.15v-6.163c0-2.537 2.305-4.844 4.843-4.844h.837a112.034 112.034 0 00-17.456-51.137l.004-.007zM34.288 92.153a112.036 112.036 0 00-16.633 52.505 30.334 30.334 0 012.964 2.606 2.16 2.16 0 003.039 0c1.614-1.615 3.22-3.04 4.992-4.015l.032-.025c4.426-2.531 9.65-3.709 15.36-3.709 4.532 0 8.859.824 12.833 2.476l.041.015c3.914 1.529 7.41 3.825 10.251 6.781a.307.307 0 00.026.025c2.787 2.806 4.977 6.164 6.491 9.911l.014.05c.24.558.182 1.809.696 3.569a2.157 2.157 0 002.063 1.541c.831 0 1.591-.483 1.945-1.235 1.855-3.949 3.571-7.724 6.094-10.499l.015-.025c.01-.011.026-.021.035-.033a36.644 36.644 0 018.311-6.585c-15.769-9.894-31.598-23.781-45.403-38.427a297.84 297.84 0 01-13.166-14.926zM.139 144.358c-5.311 0-9.863.975-13.657 2.926-3.794 1.951-7.045 5.584-9.755 10.895v-11.707H-43.11v79.995h21.138v-48.615c0-10.406 4.28-15.609 12.844-15.609 2.276 0 4.227.271 5.853.813 1.626.433 2.928 1.247 3.903 2.44 1.084 1.192 1.842 2.817 2.276 4.877.434 2.059.65 4.715.65 7.967v48.127H24.69v-47.802c0-4.878 1.248-8.942 3.741-12.194 2.601-3.252 5.853-4.878 9.755-4.878 3.794 0 6.829 1.518 9.105 4.553 2.276 3.035 3.414 6.991 3.414 11.868v48.453h20.65v-55.444c0-3.686-.705-7.154-2.114-10.406-1.301-3.252-3.144-6.07-5.528-8.454-2.385-2.493-5.257-4.391-8.618-5.691-3.36-1.41-7.045-2.114-11.055-2.114-5.095 0-9.431 1.029-13.008 3.089-3.577 1.951-6.45 5.15-8.618 9.594-1.517-2.276-3.034-4.228-4.551-5.854-1.518-1.626-3.144-2.927-4.879-3.903-1.626-1.084-3.523-1.842-5.691-2.276-2.059-.433-4.444-.65-7.154-.65zm116.238 0c-6.179 0-11.653.975-16.422 2.926-4.769 1.843-8.834 4.553-12.194 8.13-3.252 3.577-5.745 7.859-7.479 12.845-1.734 4.986-2.602 10.569-2.602 16.747 0 29.05 13.332 43.574 39.997 43.574 8.563 0 15.935-2.222 22.113-6.666 6.179-4.444 10.514-10.785 13.007-19.023H131.01c-.759 2.818-2.493 5.04-5.203 6.666-2.602 1.518-5.637 2.276-9.105 2.276-5.203 0-9.43-1.789-12.682-5.366-3.143-3.577-4.878-8.399-5.203-14.469h55.119c0-15.934-3.199-27.858-9.594-35.771-6.287-7.913-15.608-11.869-27.965-11.869zm91.036 0c-6.504 0-11.815 1.192-15.934 3.577-4.119 2.276-7.425 5.691-9.918 10.244v-11.707h-20.162v79.995h21.137v-45.852c0-12.248 5.474-18.372 16.422-18.372 4.986 0 8.509 1.085 10.568 3.253 2.06 2.167 3.089 6.34 3.089 12.518v48.453h21.3v-55.444c0-4.336-.704-8.129-2.113-11.381-1.301-3.36-3.144-6.179-5.529-8.455-2.276-2.276-5.04-3.957-8.292-5.041-3.252-1.192-6.774-1.788-10.568-1.788zm35.917 2.114v52.68c0 4.444.65 8.454 1.951 12.031 1.409 3.577 3.306 6.666 5.691 9.268a24.63 24.63 0 008.455 6.016c3.36 1.409 7.045 2.113 11.055 2.113 11.165 0 19.457-4.445 24.877-13.333v11.22h19.998v-79.995h-20.974v46.176c0 5.311-1.409 9.7-4.228 13.169-2.709 3.36-6.774 5.041-12.193 5.041-8.997 0-13.496-4.987-13.496-14.959v-49.427H243.33zm-127.604 14.633c2.06 0 4.066.379 6.017 1.138 1.951.65 3.684 1.735 5.202 3.253 1.517 1.409 2.71 3.251 3.578 5.527.975 2.168 1.517 4.715 1.625 7.642H99.467c.434-5.528 2.169-9.809 5.204-12.844 3.143-3.144 6.828-4.716 11.055-4.716zm82.593 5.981h.001-.001z' fill='url(%23_Linear1)' fill-rule='nonzero' transform='matrix(.34255 0 0 .34255 28.37 34.205)'/><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -131.389 210.645 0 134.61 184.784)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.car {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='500' height='500' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'><path d='M461.834 173.697c18.134 20.695 29.974 59.015 29.956 86.772v82.658c0 20.08-5.92 38.258-15.512 51.83v32.056c0 18.73-11.748 34.02-26.228 34.02h-31.713c-14.486 0-26.234-15.29-26.234-34.02v-8.23H107.904v8.23c0 18.73-11.754 34.02-26.228 34.02H49.958c-14.468 0-26.234-15.29-26.234-34.02v-32.056c-9.587-13.572-15.519-31.75-15.519-51.83v-82.658c0-27.757 11.846-66.077 29.98-86.772.332-.491.602-.983.983-1.474l16.95-21.8c-14.057-4.238-29.195-19.959-29.195-36.048 0-18.791 19.522-25.424 36.213-25.424 17.41 0 19.43 15.905 19.658 27.143l43.717-56.19c8.893-11.729 25.731-20.94 38.314-20.94h170.351c12.595 0 29.44 9.211 38.326 20.94l43.724 56.19c.209-11.238 2.23-27.143 19.657-27.143 16.673 0 36.208 6.633 36.208 25.424 0 16.09-15.132 31.81-29.189 36.048l16.95 21.8c.38.491.657.983.982 1.474Zm-16.384 111.09c14.75 0 26.689-16.457 26.689-36.784 0-20.388-11.938-36.846-26.69-36.846-14.725 0-62.877 37.706-62.877 58.032 0 20.266 48.152 15.598 62.878 15.598Zm-121.444 97.826c15.426 0 27.947-16.703 27.947-37.275H148.066c0 20.572 12.522 37.275 27.948 37.275h147.992ZM142.564 84.898l-57.32 74.06h329.544l-57.338-74.06c-6.148-6.816-16.894-12.036-22.255-12.036h-170.37c-5.361 0-16.108 5.22-22.261 12.036Zm187.933 235.016c16.777 0 30.398-27.573 30.398-61.594h-221.77c0 34.02 13.62 61.594 30.398 61.594h160.974ZM27.88 248.003c0 20.327 11.938 36.784 26.683 36.784 14.738 0 62.896 4.729 62.896-15.598 0-20.388-48.158-58.032-62.896-58.032-14.745 0-26.683 16.52-26.683 36.846Zm103.236 134.549-34.31-52.505H45.346s-7.744 12.957-3.998 27.081c.602 2.272 1.53 4.545 2.807 6.878a32.837 32.837 0 0 0 4.992 6.755c4.176 4.36 10.078 8.413 18.448 11.852l30.152-.061h33.37Zm327.56-25.362c3.74-14.186-4.016-27.143-4.016-27.143h-51.449l-34.328 52.505h33.389l30.152.123c8.37-3.5 14.284-7.554 18.447-11.914a32.176 32.176 0 0 0 4.993-6.755c1.271-2.272 2.199-4.544 2.813-6.816Z' fill='url(%23_Linear1)' /><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -131.389 210.645 0 134.61 184.784)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.rides {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='500' height='500' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'><path d='M428.886 38.075c9.637 0 17.46 7.355 17.453 16.517v421.976c0 9.1-7.816 16.518-17.453 16.518H71.104c-9.642 0-17.446-7.418-17.446-16.518V54.592c0-9.162 7.804-16.517 17.446-16.517h81.572l-5.504 23.997c-.68 3.054-.66 6.046-.305 8.975H88.544v389.004h322.877V71.047h-58.303c.355-2.93.386-5.921-.287-8.913l-5.504-24.06h81.56Zm-56.29 118.427c9.76 0 17.652 6.981 17.646 15.583 0 8.601-7.885 15.582-17.646 15.582H252.068c-9.761 0-17.652-6.98-17.652-15.582s7.885-15.583 17.652-15.583h120.528Zm0 105.962c9.76 0 17.652 6.98 17.646 15.582 0 8.602-7.885 15.583-17.646 15.583H252.068c-9.761 0-17.652-6.981-17.652-15.583 0-8.601 7.885-15.582 17.652-15.582h120.528ZM115.95 159.619c7.361-6.046 18.331-5.174 24.533 1.994l9.91 11.407 33.092-52.108c5.061-7.979 15.782-10.472 23.972-5.486 8.184 4.925 10.715 15.334 5.653 23.312l-45.713 72.054c-2.935 4.612-7.972 7.604-13.532 7.978-.442.062-.86.062-1.284.062-5.123 0-9.991-2.181-13.313-6.046l-25.412-29.295c-6.202-7.168-5.255-17.889 2.094-23.872Zm43.668 90.379c13.763 0 24.933 11.17 24.933 24.932 0 13.762-11.17 24.932-24.933 24.932-13.756 0-24.932-11.17-24.932-24.932 0-13.763 11.176-24.932 24.932-24.932Zm212.977 105.961c9.76 0 17.652 6.981 17.646 15.583 0 8.601-7.885 15.582-17.646 15.582H252.068c-9.761 0-17.652-6.98-17.652-15.582s7.885-15.583 17.652-15.583h120.528Zm-212.977-6.233c13.763 0 24.933 11.17 24.933 24.932 0 13.763-11.17 24.932-24.933 24.932-13.756 0-24.932-11.17-24.932-24.932 0-13.762 11.176-24.932 24.932-24.932ZM177.571 87.94c-3.535 0-6.888-1.62-9.12-4.488-2.212-2.805-3.072-6.545-2.343-10.097l12.005-56.97c1.178-5.548 5.946-9.475 11.462-9.475h120.846c5.523 0 10.291 3.927 11.463 9.475l11.992 56.97c.76 3.552-.1 7.292-2.33 10.097a11.516 11.516 0 0 1-9.132 4.488H177.57Z' fill='url(%23_Linear1)' /><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -131.389 210.645 0 134.61 184.784)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.profile {
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='500' height='500' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'><path d='M455.527 388.954c.101 5.27.142 32.109-4.94 45.416-1.228 3.213-3.543 5.96-6.41 7.781-2.956 1.876-74.435 47.198-194.029 47.198-119.607 0-191.045-45.274-194.048-47.211-2.93-1.89-5.136-4.555-6.384-7.747-5.264-13.443-5.345-40.112-5.244-45.45v-.324l3.199 3.192-3.172-3.617c.081-.635.06-1.316.068-2.059.31-20.002 2.321-66.829 46.617-82.026.385-.169.783-.29 1.316-.452 43.628-12.842 80.44-36.191 80.825-36.461 7.497-5.237 17.762-3.442 23.005 3.948 5.304 7.477 3.502 17.883-4.09 22.97-1.666 1.121-41.252 28.533-90.852 41.193-10.339 3.745-16.142 11.135-19.442 20.083-3.516 9.562-4.258 20.845-4.42 31.65-.014.877-.095 1.612-.102 2.415-.087 8.125.398 20.32 1.741 28.114 17.823 9.738 79.395 39.08 170.882 39.08 91.872 0 153.08-29.214 170.794-39.006 1.322-7.74 1.822-19.833 1.74-27.864-.094-.863-.087-1.734-.107-2.672-.162-10.77-.905-22.054-4.42-31.616-3.307-8.968-9.124-16.371-19.463-20.063-49.593-12.714-89.2-40.085-90.907-41.293-7.43-5.284-9.272-15.447-4.015-22.856 5.284-7.437 15.521-9.198 22.992-4.022.384.27 36.704 25.92 80.683 36.495.29.067.675.202.958.263.108.027.21.054.31.087 44.492 15.103 46.51 62.004 46.82 82.168.014.891.095 1.654.095 2.484v.202a3.24 3.24 0 0 1-2.888 3.003 6.825 6.825 0 0 1-.31.257v.027a3.226 3.226 0 0 0 3.198-3.287ZM249.36 10.65h1.498c.087 0 .162 0 .243.007 20.474.411 38.816 5.23 54.533 14.185 21.109 12.032 46.84 37.588 49.405 91.27.722 7.397 6.903 81.38-31.751 124.569-17.816 19.907-41.955 30.414-71.803 30.9h-3.259c-29.862-.486-53.973-11.027-71.715-30.907-38.526-43.176-32.486-116.949-31.744-124.48 2.544-54.162 28.68-79.738 50.005-91.764 21.204-11.965 43.325-13.78 54.588-13.78Zm.958 228.094c20.73-.19 36.522-6.681 48.358-19.915 12.12-13.55 18.261-32.014 21.339-49.296 4.528-25.374 2.416-48.305 2.233-50.073a6.806 6.806 0 0 1-.155-1.383c-.587-25.496-8.01-42.488-18.484-53.683-15.642-16.716-37.878-20.448-53.163-20.772h-1.181c-12.336 0-35.145 2.477-51.726 19.03-11.094 11.081-19.3 28.452-19.921 55.425-.007.236-.108.931-.108.931-.007.108-.02.223-.034.337-.06.351-2.362 23.97 2.349 50.195 3.11 17.296 9.252 35.772 21.304 49.296 11.749 13.18 27.567 19.692 48.244 19.908H250.317Z' fill='url(%23_Linear1)' /><defs><linearGradient id='_Linear1' x1='0' y1='0' x2='1' y2='0' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -131.389 210.645 0 134.61 184.784)'><stop offset='0' stop-color='%23fbd249'/><stop offset='1' stop-color='%23f5a623'/></linearGradient></defs></svg>");
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}
.ico.ok {
  background-image: url("/images/ico/ok.png");
}
.ico.close {
  background-image: url("/images/ico/close.png");
}
.ico.back {
  background-image: url("/images/ico/back.png");
}
.ico.new_ride {
  background-image: url("/images/ico/new_ride.png");
}
#client_keyboard{display:none;position:absolute;width:100%;top:40%;left:0%;height:40%;z-index:11;text-align:center;}#client_keyboard .button.keyboard_key{text-align:center;width:80px;height:80px;line-height:80px;font-weight:bold;font-size:4em;margin:5px;font-weight:600;color:#000}