/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:a 1s steps(12,end) infinite;animation:a 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-position:50%;background-size:cover}
/**
 * angular-ui-notification - Angular.js service providing simple notifications using Bootstrap 3 styles with css transitions for animating
 * @author Alex_Crack
 * @version v0.3.6
 * @link https://github.com/alexcrack/angular-ui-notification
 * @license MIT
 */
.ui-notification{position:fixed;z-index:9999;width:300px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{-webkit-transition:opacity ease 1s;-o-transition:opacity ease 1s;transition:opacity ease 1s;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid rgba(255,255,255,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  line-height: 1.42857143;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 20px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 10px;
}
h6 {
  font-size: 8px;
}
.btn {
  min-width: 80px;
  border-radius: 0;
  border: 1px solid;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  color: #ffffff;
  background-color: rgb(0,175,170);
  border-color: transparent;
}
.btn-default:hover,
.btn-default:focus {
  background-color: rgb(0,144,138);
  border-color: rgb(0,144,138);
}
.btn-default .badge {
  color: rgb(0,175,170);
  background-color: #ffffff;
}
.btn-primary {
  color: #ffffff;
  background-color: rgb(0,175,170);
  border-color: transparent;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: rgb(0,144,138);
  border-color: rgb(0,144,138);
}
.btn-primary .badge {
  color: rgb(0,175,170);
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #45b000;
  border-color: transparent;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #3b9700;
  border-color: #3b9700;
}
.btn-success .badge {
  color: #45b000;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: rgb(0,175,170);
  border-color: transparent;
}
.btn-info:hover,
.btn-info:focus {
  background-color: rgb(0,144,138);
  border-color: rgb(0,144,138);
}
.btn-info .badge {
  color: rgb(0,175,170);
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #eac300;
  border-color: transparent;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #d1ae00;
  border-color: #d1ae00;
}
.btn-warning .badge {
  color: #eac300;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #f83050;
  border-color: transparent;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #d40728;
  border-color: #d40728;
}
.btn-danger .badge {
  color: #f83050;
  background-color: #ffffff;
}
.btn-outline {
  color: rgb(0,175,170);
  background-color: transparent;
  border-color: rgb(0,175,170);
}
.btn-outline:hover,
.btn-outline:focus {
  color: #FFF;
  background-color: rgb(0,144,138);
}
.btn-outline:hover .badge,
.btn-outline:focus .badge {
  color: rgb(0,144,138);
  background-color: #FFF;
}
.btn-outline .badge {
  color: #FFF;
  background-color: rgb(0,175,170);
}
.btn-link {
  color: rgb(0,175,170);
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: rgb(0,144,138);
  text-decoration: none;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #98a2ae;
  text-decoration: none;
}
.badge {
  text-shadow: none;
  color: #ffffff;
  background-color: #677e8c;
}
a .badge {
  background-color: rgb(0,175,170);
}
a .badge:hover,
a .badge:focus,
a .badge:active {
  background-color: rgb(0,144,138);
}
input.form-control,
textarea.form-control,
select.form-control {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #98a2ae;
  border-radius: 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #273142;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
input.form-control:focus,
textarea.form-control:focus,
select.form-control:focus {
  box-shadow: none;
  border-color: rgb(0,175,170);
}
.input-group .input-group-addon {
  color: #ffffff;
  background: #677e8c;
  border-color: #677e8c;
  border-radius: 0;
}
.has-success .form-control:focus,
.has-warning .form-control:focus,
.has-error .form-control:focus {
  box-shadow: none;
  border-color: rgb(0,175,170);
}
.has-success .control-label,
.has-success label {
  color: #45b000;
}
.has-success .form-control {
  border-color: #45b000;
}
.has-success .input-group-addon {
  color: #ffffff;
  background: #45b000;
  border-color: #45b000;
}
.has-warning .control-label,
.has-warning label {
  color: #eac300;
}
.has-warning .form-control {
  border-color: #eac300;
}
.has-warning .input-group-addon {
  color: #ffffff;
  background: #eac300;
  border-color: #eac300;
}
.has-error .control-label,
.has-error label {
  color: #f83050;
}
.has-error .form-control {
  border-color: #f83050;
}
.has-error .input-group-addon {
  color: #ffffff;
  background: #f83050;
  border-color: #f83050;
}
.alert {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.alert-success {
  border-color: #b2dba1;
}
.alert-info {
  border-color: #9acfea;
}
.alert-warning {
  border-color: #f5e79e;
}
.alert-danger {
  border-color: #dca7a7;
}
.list-group {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  border-color: rgb(0,144,138);
}

.map-ui-zoom-control-up {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTEzLjUgNkg5VjEuNUM5IC42NyA4LjMzIDAgNy41IDAgNi42NzIgMCA2IC42NyA2IDEuNVY2SDEuNUMuNjcyIDYgMCA2LjY3IDAgNy41Uy42NzIgOSAxLjUgOUg2djQuNWMwIC44MjguNjcyIDEuNSAxLjUgMS41LjgzIDAgMS41LS42NzIgMS41LTEuNVY5aDQuNWMuODI4IDAgMS41LS42NzIgMS41LTEuNVMxNC4zMjggNiAxMy41IDZ6Ii8+PC9zdmc+");
}
.map-ui-zoom-control-down {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIzIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMS41IDBoMTJjLjgyOCAwIDEuNS42NzIgMS41IDEuNVMxNC4zMjggMyAxMy41IDNoLTEyQy42NzIgMyAwIDIuMzI4IDAgMS41Uy42NzIgMCAxLjUgMHoiLz48L3N2Zz4=");
}
.map-ui-geolocate {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDQ5IDQ5Ij4NCjxwYXRoIGZpbGw9IiM3NEVEMjYiIGQ9Ik0yMy41IDM2QzE3LjE2IDM2IDEyIDMwLjg0IDEyIDI0LjVTMTcuMTYgMTMgMjMuNSAxMyAzNSAxOC4xNiAzNSAyNC41IDI5Ljg0IDM2IDIzLjUgMzZtMC0zM0MxMS42MjcgMyAyIDEyLjYyNyAyIDI0LjUgMiAzNi4zNzUgMTEuNjI3IDQ2IDIzLjUgNDZTNDUgMzYuMzc1IDQ1IDI0LjVDNDUgMTIuNjI3IDM1LjM3MyAzIDIzLjUgMyIgLz4NCjxwYXRoIGZpbGw9IiMxQzU5MjciIGQ9Ik0yMy41IDE1YzUuMjQ3IDAgOS41IDQuMjUzIDkuNSA5LjVTMjguNzQ4IDM0IDIzLjUgMzRjLTUuMjQ1IDAtOS41LTQuMjUzLTkuNS05LjVzNC4yNTUtOS41IDkuNS05LjVtMC0yQzE3LjE1OCAxMyAxMiAxOC4xNiAxMiAyNC41UzE3LjE1NyAzNiAyMy41IDM2IDM1IDMwLjg0IDM1IDI0LjUgMjkuODQzIDEzIDIzLjUgMTMiIC8+DQo8cGF0aCBmaWxsPSIxQzU5MjciIGQ9Ik0yMy41IDNDMzUuMzczIDMgNDUgMTIuNjI2IDQ1IDI0LjUgNDUgMzYuMzczIDM1LjM3MyA0NiAyMy41IDQ2UzIgMzYuMzczIDIgMjQuNUMyIDEyLjYyNiAxMS42MjcgMyAyMy41IDNtMC0yLjVjLTEzLjIzMyAwLTI0IDEwLjc2Ny0yNCAyNHMxMC43NjcgMjQgMjQgMjQgMjQtMTAuNzY3IDI0LTI0LTEwLjc2Ny0yNC0yNC0yNCIgLz4NCjwvc3ZnPg==");
}
.map-ui-layer-control {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHdpZHRoPSIyNXB4IgogICBoZWlnaHQ9IjI1cHgiCiAgIHZpZXdCb3g9IjAgMCAyNSAyNSIKICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJsYXllci1jb250cm9sLnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTMiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnMxMSIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE1MDYiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iODAwIgogICAgIGlkPSJuYW1lZHZpZXc5IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSI5LjQ0IgogICAgIGlua3NjYXBlOmN4PSItMC40MjM3Mjg4MSIKICAgICBpbmtzY2FwZTpjeT0iMTIuNSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMjI1NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMTMzIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgLz48ZwogICAgIGlkPSJnMyIKICAgICBzdHlsZT0iZmlsbDojNjY2NjY2Ij48cG9seWdvbgogICAgICAgZmlsbD0iI0ZGRkZGRiIKICAgICAgIHBvaW50cz0iMTguNSwxMy41IDE2LjUsMTMuNSAxOC41LDE1LjUgMTIuNSwxOC41IDUuNSwxNS41IDguNSwxMy41IDYuNSwxMy41IDIuNSwxNS41IDEyLjUsMjAuNSAgICAyMi41LDE1LjUgICIKICAgICAgIGlkPSJwb2x5Z29uNSIKICAgICAgIHN0eWxlPSJmaWxsOiM2NjY2NjYiIC8+PHBvbHlnb24KICAgICAgIGZpbGw9IiNGRkZGRkYiCiAgICAgICBwb2ludHM9IjEyLjUsMTQuNSAyLjUsOS41IDEyLjUsNC41IDIyLjUsOS41ICAiCiAgICAgICBpZD0icG9seWdvbjciCiAgICAgICBzdHlsZT0iZmlsbDojNjY2NjY2IiAvPjwvZz48L3N2Zz4=");
}
.map-ui-directions {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTIwIDEyMCI+Cgk8cGF0aCBmaWxsPSIjNjY2IgoJCSAgZD0iTTEwNC41NTggNjcuMDE4TDc2IDUwLjcyMmMtMS45Mi0xLjEwMy0zLS4yMDEtMyAyLjAxNXY4LjU5N2MtOC4zMzMuMjgzLTE2LjMzMyAzLjYwNC0yMyA4LjY1M1Y0OWg3LjY1N2MyLjIwOCAwIDMuMTE0LS44MzcgMi0yLjc1OEw0My41NzggMTguMjQ1Yy0xLjExMy0xLjkxNy0yLjkxNS0xLjk4Ny00LjAyNi0uMDdsLTE2LjA3OSAyOC4xQzIyLjM2NSA0OC4xOTYgMjMuMjczIDQ5IDI1LjQ5IDQ5SDMzdjU0LjgxN2gxNi41VjEwM2MwLTEzLjMwMSAxMC4xNjctMjQuODg1IDIzLjUtMjUuNTc1djcuNDc0YzAgMi4yMTYgMS40MDkgMy4xMTUgMy4zMjkgMi4wMTVsMjguMjIxLTE1Ljg3OWMxLjkxOS0xLjEwNiAxLjkyOS0yLjkxMy4wMDgtNC4wMTd6Ii8+Cjwvc3ZnPg==");
}
.backButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxwYXRoIGZpbGw9IiMyNzMxNDIiIGQ9Ik0yMSAyNGwxMi44LTEyLjhjMC43LTAuNyAwLjctMS44IDAtMi41bC0xLjItMS4yYy0wLjctMC43LTEuOC0wLjctMi41IDBMMTQuOCAyMi44Yy0wLjMgMC4zLTAuNSAwLjgtMC41IDEuMiAwIDAuNCAwLjIgMC45IDAuNSAxLjJsMTUuMyAxNS4zYzAuNyAwLjcgMS44IDAuNyAyLjUgMGwxLjItMS4yYzAuNy0wLjcgMC43LTEuOCAwLTIuNUwyMSAyNHoiLz48L3N2Zz4=");
}
.backButton_white {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDcuOTk5OTk5OTk5OTk5OTkiIGhlaWdodD0iNDcuOTk5OTk5OTk5OTk5OTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGlkPSJzdmdfMSIgZD0ibTIxLDI0bDEyLjgsLTEyLjhjMC43LC0wLjcgMC43LC0xLjggMCwtMi41bC0xLjIsLTEuMmMtMC43LC0wLjcgLTEuOCwtMC43IC0yLjUsMGwtMTUuMywxNS4zYy0wLjMsMC4zIC0wLjUsMC44IC0wLjUsMS4yYzAsMC40IDAuMiwwLjkgMC41LDEuMmwxNS4zLDE1LjNjMC43LDAuNyAxLjgsMC43IDIuNSwwbDEuMiwtMS4yYzAuNywtMC43IDAuNywtMS44IDAsLTIuNWwtMTIuOCwtMTIuOHoiIGZpbGw9IiNmZmZmZmYiLz4KIDwvZz4KPC9zdmc+");
}
.progress1of3 {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTI4IgogICBoZWlnaHQ9IjMyIgogICBpZD0ic3ZnMiIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0icHJvZ3Jlc3Mxb2YzLnN2ZyI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjUuNiIKICAgICBpbmtzY2FwZTpjeD0iLTIyLjQyNTkzMyIKICAgICBpbmtzY2FwZTpjeT0iNDQuNzI2OTY0IgogICAgIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzYxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIxOTExIgogICAgIGlua3NjYXBlOndpbmRvdy15PSItOSIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwMjAuMzYyMikiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6I2U2ZTZlNjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icmVjdDMwMzEiCiAgICAgICB3aWR0aD0iMTAwIgogICAgICAgaGVpZ2h0PSI0IgogICAgICAgeD0iMTQiCiAgICAgICB5PSIxMDM0LjM2MjIiIC8+CiAgICA8cGF0aAogICAgICAgc29kaXBvZGk6dHlwZT0iYXJjIgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7ZmlsbDojZTZlNmU2O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIKICAgICAgIGlkPSJwYXRoMjk5MyIKICAgICAgIHNvZGlwb2RpOmN4PSIyMi41IgogICAgICAgc29kaXBvZGk6Y3k9IjE2LjEwNzE0MyIKICAgICAgIHNvZGlwb2RpOnJ4PSIxMS4wNzE0MjgiCiAgICAgICBzb2RpcG9kaTpyeT0iMTEuOTY0Mjg2IgogICAgICAgZD0iTSAzMy41NzE0MjgsMTYuMTA3MTQzIEEgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDI4LjA3MTQyOSAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDExLjQyODU3MiwxNi4xMDcxNDMgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDQuMTQyODU3NiAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDMzLjU3MTQyOCwxNi4xMDcxNDMgWiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDgzODcxLDAsMCwxLjAwMjk4NTEsODcuNjEyOTAzLDEwMjAuMjA3KSIgLz4KICAgIDxwYXRoCiAgICAgICBzb2RpcG9kaTp0eXBlPSJhcmMiCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtmaWxsOiNlNmU2ZTY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDttYXJrZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlIgogICAgICAgaWQ9InBhdGgyOTkzLTEiCiAgICAgICBzb2RpcG9kaTpjeD0iMjIuNSIKICAgICAgIHNvZGlwb2RpOmN5PSIxNi4xMDcxNDMiCiAgICAgICBzb2RpcG9kaTpyeD0iMTEuMDcxNDI4IgogICAgICAgc29kaXBvZGk6cnk9IjExLjk2NDI4NiIKICAgICAgIGQ9Ik0gMzMuNTcxNDI4LDE2LjEwNzE0MyBBIDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMjIuNSwyOC4wNzE0MjkgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAxMS40Mjg1NzIsMTYuMTA3MTQzIDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMjIuNSw0LjE0Mjg1NzYgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAzMy41NzE0MjgsMTYuMTA3MTQzIFoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjA4Mzg3MSwwLDAsMS4wMDI5ODUxLDM5LjYxMjkwMywxMDIwLjIwNykiIC8+CiAgICA8cGF0aAogICAgICAgc29kaXBvZGk6dHlwZT0iYXJjIgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7ZmlsbDojMDBhZmFhO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIKICAgICAgIGlkPSJwYXRoMjk5My0xLTciCiAgICAgICBzb2RpcG9kaTpjeD0iMjIuNSIKICAgICAgIHNvZGlwb2RpOmN5PSIxNi4xMDcxNDMiCiAgICAgICBzb2RpcG9kaTpyeD0iMTEuMDcxNDI4IgogICAgICAgc29kaXBvZGk6cnk9IjExLjk2NDI4NiIKICAgICAgIGQ9Ik0gMzMuNTcxNDI4LDE2LjEwNzE0MyBBIDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMjIuNSwyOC4wNzE0MjkgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAxMS40Mjg1NzIsMTYuMTA3MTQzIDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMjIuNSw0LjE0Mjg1NzYgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAzMy41NzE0MjgsMTYuMTA3MTQzIFoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjA4Mzg3MSwwLDAsMS4wMDI5ODUxLC04LjM4NzA5NzQsMTAyMC4yMDcpIiAvPgogICAgPHRleHQKICAgICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgICBzdHlsZT0iZm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtsaW5lLWhlaWdodDoxMjQuMDAwMDAwOTUlO2xldHRlci1zcGFjaW5nOjBweDt3b3JkLXNwYWNpbmc6MHB4O2ZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtmb250LWZhbWlseTpBcmlhbDstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOkFyaWFsOyIKICAgICAgIHg9IjExLjYwNzE0MiIKICAgICAgIHk9IjEwNDIuMzYyMiIKICAgICAgIGlkPSJ0ZXh0MzAzNSIKICAgICAgIHNvZGlwb2RpOmxpbmVzcGFjaW5nPSIxMjQlIj48dHNwYW4KICAgICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgICAgaWQ9InRzcGFuMzAzNyIKICAgICAgICAgeD0iMTEuNjA3MTQyIgogICAgICAgICB5PSIxMDQyLjM2MjIiPjE8L3RzcGFuPjwvdGV4dD4KICAgIDx0ZXh0CiAgICAgICB4bWw6c3BhY2U9InByZXNlcnZlIgogICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7bGluZS1oZWlnaHQ6MTI0LjAwMDAwMDk1JTtsZXR0ZXItc3BhY2luZzowcHg7d29yZC1zcGFjaW5nOjBweDtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7Zm9udC1mYW1pbHk6QXJpYWw7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjpBcmlhbDsiCiAgICAgICB4PSI1OS45MzQxNTEiCiAgICAgICB5PSIxMDQxLjk4MzMiCiAgICAgICBpZD0idGV4dDMwMzUtNCIKICAgICAgIHNvZGlwb2RpOmxpbmVzcGFjaW5nPSIxMjQlIj48dHNwYW4KICAgICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgICAgaWQ9InRzcGFuMzAzNy0wIgogICAgICAgICB4PSI1OS45MzQxNTEiCiAgICAgICAgIHk9IjEwNDEuOTgzMyIKICAgICAgICAgc3R5bGU9Ii1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7Zm9udC1mYW1pbHk6QXJpYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmaWxsOiNmZmZmZmY7Ij4yPC90c3Bhbj48L3RleHQ+CiAgICA8dGV4dAogICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgICAgIHN0eWxlPSJmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2xpbmUtaGVpZ2h0OjEyNC4wMDAwMDA5NSU7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7IgogICAgICAgeD0iMTA4LjM3ODkxIgogICAgICAgeT0iMTA0Mi4xNzc1IgogICAgICAgaWQ9InRleHQzMDM1LTQtOSIKICAgICAgIHNvZGlwb2RpOmxpbmVzcGFjaW5nPSIxMjQlIj48dHNwYW4KICAgICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgICAgaWQ9InRzcGFuMzAzNy0wLTQiCiAgICAgICAgIHg9IjEwOC4zNzg5MSIKICAgICAgICAgeT0iMTA0Mi4xNzc1IgogICAgICAgICBzdHlsZT0iLWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjpBcmlhbDtmb250LWZhbWlseTpBcmlhbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZpbGw6I2ZmZmZmZjsiPjM8L3RzcGFuPjwvdGV4dD4KICA8L2c+Cjwvc3ZnPgo=");
}
.progress2of3 {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTI4IgogICBoZWlnaHQ9IjMyIgogICBpZD0ic3ZnMiIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0icHJvZ3Jlc3Myb2YzLnN2ZyI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjUuNiIKICAgICBpbmtzY2FwZTpjeD0iLTIuOTc2OTk0NCIKICAgICBpbmtzY2FwZTpjeT0iNDQuNzI2OTY0IgogICAgIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzYxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIxOTExIgogICAgIGlua3NjYXBlOndpbmRvdy15PSItOSIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwMjAuMzYyMikiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6I2U2ZTZlNjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icmVjdDMwMzEtOCIKICAgICAgIHdpZHRoPSI1MCIKICAgICAgIGhlaWdodD0iNCIKICAgICAgIHg9IjY1IgogICAgICAgeT0iMTAzNC4zNjIyIiAvPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6IzAwYWZhYTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icmVjdDMwMzEiCiAgICAgICB3aWR0aD0iMzYuMDcxNDMiCiAgICAgICBoZWlnaHQ9IjQiCiAgICAgICB4PSIyOC4yODU3MTUiCiAgICAgICB5PSIxMDM0LjM2MjIiIC8+CiAgICA8cGF0aAogICAgICAgc29kaXBvZGk6dHlwZT0iYXJjIgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7ZmlsbDojZTZlNmU2O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIKICAgICAgIGlkPSJwYXRoMjk5MyIKICAgICAgIHNvZGlwb2RpOmN4PSIyMi41IgogICAgICAgc29kaXBvZGk6Y3k9IjE2LjEwNzE0MyIKICAgICAgIHNvZGlwb2RpOnJ4PSIxMS4wNzE0MjgiCiAgICAgICBzb2RpcG9kaTpyeT0iMTEuOTY0Mjg2IgogICAgICAgZD0iTSAzMy41NzE0MjgsMTYuMTA3MTQzIEEgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDI4LjA3MTQyOSAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDExLjQyODU3MiwxNi4xMDcxNDMgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDQuMTQyODU3NiAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDMzLjU3MTQyOCwxNi4xMDcxNDMgWiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDgzODcxLDAsMCwxLjAwMjk4NTEsODcuNjEyOTAzLDEwMjAuMjA3KSIgLz4KICAgIDxwYXRoCiAgICAgICBzb2RpcG9kaTp0eXBlPSJhcmMiCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtmaWxsOiMwMGFmYWE7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDttYXJrZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlIgogICAgICAgaWQ9InBhdGgyOTkzLTEiCiAgICAgICBzb2RpcG9kaTpjeD0iMjIuNSIKICAgICAgIHNvZGlwb2RpOmN5PSIxNi4xMDcxNDMiCiAgICAgICBzb2RpcG9kaTpyeD0iMTEuMDcxNDI4IgogICAgICAgc29kaXBvZGk6cnk9IjExLjk2NDI4NiIKICAgICAgIGQ9Ik0gMzMuNTcxNDI4LDE2LjEwNzE0MyBBIDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMjIuNSwyOC4wNzE0MjkgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAxMS40Mjg1NzIsMTYuMTA3MTQzIDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMjIuNSw0LjE0Mjg1NzYgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAzMy41NzE0MjgsMTYuMTA3MTQzIFoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjA4Mzg3MSwwLDAsMS4wMDI5ODUxLDM5LjYxMjkwMywxMDIwLjIwNykiIC8+CiAgICA8cGF0aAogICAgICAgc29kaXBvZGk6dHlwZT0iYXJjIgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDBhZmFhO3N0cm9rZS13aWR0aDoxcHg7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtzdHJva2Utb3BhY2l0eToxIgogICAgICAgaWQ9InBhdGgyOTkzLTEtNyIKICAgICAgIHNvZGlwb2RpOmN4PSIyMi41IgogICAgICAgc29kaXBvZGk6Y3k9IjE2LjEwNzE0MyIKICAgICAgIHNvZGlwb2RpOnJ4PSIxMS4wNzE0MjgiCiAgICAgICBzb2RpcG9kaTpyeT0iMTEuOTY0Mjg2IgogICAgICAgZD0iTSAzMy41NzE0MjgsMTYuMTA3MTQzIEEgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDI4LjA3MTQyOSAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDExLjQyODU3MiwxNi4xMDcxNDMgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDQuMTQyODU3NiAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDMzLjU3MTQyOCwxNi4xMDcxNDMgWiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDgzODcxLDAsMCwxLjAwMjk4NTEsLTguMzg3MDk3NCwxMDIwLjIwNykiIC8+CiAgICA8dGV4dAogICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgICAgIHN0eWxlPSJmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2xpbmUtaGVpZ2h0OjEyNC4wMDAwMDA5NSU7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojMDBhZmFhO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7IgogICAgICAgeD0iMTEuNjA3MTQyIgogICAgICAgeT0iMTA0Mi4zNjIyIgogICAgICAgaWQ9InRleHQzMDM1IgogICAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNCUiPjx0c3BhbgogICAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgogICAgICAgICBpZD0idHNwYW4zMDM3IgogICAgICAgICB4PSIxMS42MDcxNDIiCiAgICAgICAgIHk9IjEwNDIuMzYyMiI+MTwvdHNwYW4+PC90ZXh0PgogICAgPHRleHQKICAgICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgICBzdHlsZT0iZm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtsaW5lLWhlaWdodDoxMjQuMDAwMDAwOTUlO2xldHRlci1zcGFjaW5nOjBweDt3b3JkLXNwYWNpbmc6MHB4O2ZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtmb250LWZhbWlseTpBcmlhbDstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOkFyaWFsOyIKICAgICAgIHg9IjU5LjkzNDE1MSIKICAgICAgIHk9IjEwNDEuOTgzMyIKICAgICAgIGlkPSJ0ZXh0MzAzNS00IgogICAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNCUiPjx0c3BhbgogICAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgogICAgICAgICBpZD0idHNwYW4zMDM3LTAiCiAgICAgICAgIHg9IjU5LjkzNDE1MSIKICAgICAgICAgeT0iMTA0MS45ODMzIj4yPC90c3Bhbj48L3RleHQ+CiAgICA8dGV4dAogICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgICAgIHN0eWxlPSJmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2xpbmUtaGVpZ2h0OjEyNC4wMDAwMDA5NSU7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7IgogICAgICAgeD0iMTA4LjM3ODkxIgogICAgICAgeT0iMTA0Mi4xNzc1IgogICAgICAgaWQ9InRleHQzMDM1LTQtOSIKICAgICAgIHNvZGlwb2RpOmxpbmVzcGFjaW5nPSIxMjQlIj48dHNwYW4KICAgICAgICAgc29kaXBvZGk6cm9sZT0ibGluZSIKICAgICAgICAgaWQ9InRzcGFuMzAzNy0wLTQiCiAgICAgICAgIHg9IjEwOC4zNzg5MSIKICAgICAgICAgeT0iMTA0Mi4xNzc1Ij4zPC90c3Bhbj48L3RleHQ+CiAgPC9nPgo8L3N2Zz4K");
}
.progress3of3 {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iMTI4IgogICBoZWlnaHQ9IjMyIgogICBpZD0ic3ZnMiIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0icHJvZ3Jlc3Mzb2YzLnN2ZyI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJiYXNlIgogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxLjAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnpvb209IjUuNiIKICAgICBpbmtzY2FwZTpjeD0iLTIyLjQyNTkzMyIKICAgICBpbmtzY2FwZTpjeT0iNDQuNzI2OTY0IgogICAgIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzYxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIxOTExIgogICAgIGlua3NjYXBlOndpbmRvdy15PSItOSIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwMjAuMzYyMikiPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6IzAwYWZhYTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icmVjdDMwMzEtOCIKICAgICAgIHdpZHRoPSI1MCIKICAgICAgIGhlaWdodD0iNCIKICAgICAgIHg9IjY1IgogICAgICAgeT0iMTAzNC4zNjIyIiAvPgogICAgPHJlY3QKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZpbGw6IzAwYWZhYTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icmVjdDMwMzEiCiAgICAgICB3aWR0aD0iNTAuMzU3MTQzIgogICAgICAgaGVpZ2h0PSI0IgogICAgICAgeD0iMTQiCiAgICAgICB5PSIxMDM0LjM2MjIiIC8+CiAgICA8cGF0aAogICAgICAgc29kaXBvZGk6dHlwZT0iYXJjIgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7ZmlsbDojMDBhZmFhO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIKICAgICAgIGlkPSJwYXRoMjk5MyIKICAgICAgIHNvZGlwb2RpOmN4PSIyMi41IgogICAgICAgc29kaXBvZGk6Y3k9IjE2LjEwNzE0MyIKICAgICAgIHNvZGlwb2RpOnJ4PSIxMS4wNzE0MjgiCiAgICAgICBzb2RpcG9kaTpyeT0iMTEuOTY0Mjg2IgogICAgICAgZD0iTSAzMy41NzE0MjgsMTYuMTA3MTQzIEEgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDI4LjA3MTQyOSAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDExLjQyODU3MiwxNi4xMDcxNDMgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDQuMTQyODU3NiAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDMzLjU3MTQyOCwxNi4xMDcxNDMgWiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDgzODcxLDAsMCwxLjAwMjk4NTEsODcuNjEyOTAzLDEwMjAuMjA3KSIgLz4KICAgIDxwYXRoCiAgICAgICBzb2RpcG9kaTp0eXBlPSJhcmMiCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiMwMGFmYWE7c3Ryb2tlLXdpZHRoOjFweDttYXJrZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBpZD0icGF0aDI5OTMtMSIKICAgICAgIHNvZGlwb2RpOmN4PSIyMi41IgogICAgICAgc29kaXBvZGk6Y3k9IjE2LjEwNzE0MyIKICAgICAgIHNvZGlwb2RpOnJ4PSIxMS4wNzE0MjgiCiAgICAgICBzb2RpcG9kaTpyeT0iMTEuOTY0Mjg2IgogICAgICAgZD0iTSAzMy41NzE0MjgsMTYuMTA3MTQzIEEgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDI4LjA3MTQyOSAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDExLjQyODU3MiwxNi4xMDcxNDMgMTEuMDcxNDI4LDExLjk2NDI4NiAwIDAgMSAyMi41LDQuMTQyODU3NiAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDMzLjU3MTQyOCwxNi4xMDcxNDMgWiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDgzODcxLDAsMCwxLjAwMjk4NTEsMzkuNjEyOTAzLDEwMjAuMjA3KSIgLz4KICAgIDxwYXRoCiAgICAgICBzb2RpcG9kaTp0eXBlPSJhcmMiCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiMwMGFmYWE7c3Ryb2tlLXdpZHRoOjFweDttYXJrZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlO3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICBpZD0icGF0aDI5OTMtMS03IgogICAgICAgc29kaXBvZGk6Y3g9IjIyLjUiCiAgICAgICBzb2RpcG9kaTpjeT0iMTYuMTA3MTQzIgogICAgICAgc29kaXBvZGk6cng9IjExLjA3MTQyOCIKICAgICAgIHNvZGlwb2RpOnJ5PSIxMS45NjQyODYiCiAgICAgICBkPSJNIDMzLjU3MTQyOCwxNi4xMDcxNDMgQSAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDIyLjUsMjguMDcxNDI5IDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMTEuNDI4NTcyLDE2LjEwNzE0MyAxMS4wNzE0MjgsMTEuOTY0Mjg2IDAgMCAxIDIyLjUsNC4xNDI4NTc2IDExLjA3MTQyOCwxMS45NjQyODYgMCAwIDEgMzMuNTcxNDI4LDE2LjEwNzE0MyBaIgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4wODM4NzEsMCwwLDEuMDAyOTg1MSwtOC4zODcwOTc0LDEwMjAuMjA3KSIgLz4KICAgIDx0ZXh0CiAgICAgICB4bWw6c3BhY2U9InByZXNlcnZlIgogICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7bGluZS1oZWlnaHQ6MTI0LjAwMDAwMDk1JTtsZXR0ZXItc3BhY2luZzowcHg7d29yZC1zcGFjaW5nOjBweDtmaWxsOiMwMGFmYWE7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7Zm9udC1mYW1pbHk6QXJpYWw7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjpBcmlhbDsiCiAgICAgICB4PSIxMS42MDcxNDIiCiAgICAgICB5PSIxMDQyLjM2MjIiCiAgICAgICBpZD0idGV4dDMwMzUiCiAgICAgICBzb2RpcG9kaTpsaW5lc3BhY2luZz0iMTI0JSI+PHRzcGFuCiAgICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAgICAgIGlkPSJ0c3BhbjMwMzciCiAgICAgICAgIHg9IjExLjYwNzE0MiIKICAgICAgICAgeT0iMTA0Mi4zNjIyIj4xPC90c3Bhbj48L3RleHQ+CiAgICA8dGV4dAogICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgICAgIHN0eWxlPSJmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2xpbmUtaGVpZ2h0OjEyNC4wMDAwMDA5NSU7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojMDBhZmFhO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7IgogICAgICAgeD0iNTkuOTM0MTUxIgogICAgICAgeT0iMTA0MS45ODMzIgogICAgICAgaWQ9InRleHQzMDM1LTQiCiAgICAgICBzb2RpcG9kaTpsaW5lc3BhY2luZz0iMTI0JSI+PHRzcGFuCiAgICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAgICAgIGlkPSJ0c3BhbjMwMzctMCIKICAgICAgICAgeD0iNTkuOTM0MTUxIgogICAgICAgICB5PSIxMDQxLjk4MzMiPjI8L3RzcGFuPjwvdGV4dD4KICAgIDx0ZXh0CiAgICAgICB4bWw6c3BhY2U9InByZXNlcnZlIgogICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTI0LjAwMDAwMDk1JTtmb250LWZhbWlseTpBcmlhbDstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOkFyaWFsO2xldHRlci1zcGFjaW5nOjBweDt3b3JkLXNwYWNpbmc6MHB4O2ZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIKICAgICAgIHg9IjEwNy44NDMxOSIKICAgICAgIHk9IjEwNDIuMTc3NSIKICAgICAgIGlkPSJ0ZXh0MzAzNS00LTkiCiAgICAgICBzb2RpcG9kaTpsaW5lc3BhY2luZz0iMTI0JSI+PHRzcGFuCiAgICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAgICAgIGlkPSJ0c3BhbjMwMzctMC00IgogICAgICAgICB4PSIxMDcuODQzMTkiCiAgICAgICAgIHk9IjEwNDIuMTc3NSI+MzwvdHNwYW4+PC90ZXh0PgogIDwvZz4KPC9zdmc+Cg==");
}
.progress1of2 {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iODAiCiAgIGhlaWdodD0iMzIiCiAgIGlkPSJzdmcyIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJwcm9ncmVzczFvZjIuc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iNS42IgogICAgIGlua3NjYXBlOmN4PSIzMi42Nzg2MDQiCiAgICAgaW5rc2NhcGU6Y3k9IjQ0LjcyNjk2NCIKICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjI1NjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTM2MSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMTkxMSIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTkiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZSAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIgogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgaWQ9ImxheWVyMSIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0xMDIwLjM2MjIpIj4KICAgIDxyZWN0CiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtmaWxsOiNlNmU2ZTY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDttYXJrZXI6bm9uZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlIgogICAgICAgaWQ9InJlY3QzMDMxIgogICAgICAgd2lkdGg9IjM5LjEwNzE0MyIKICAgICAgIGhlaWdodD0iNCIKICAgICAgIHg9IjE0IgogICAgICAgeT0iMTAzNC4zNjIyIiAvPgogICAgPGVsbGlwc2UKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO2ZpbGw6I2U2ZTZlNjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icGF0aDI5OTMtMSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDgzODcxLDAsMCwxLjAwMjk4NTEsMzkuNjEyOTAzLDEwMjAuMjA3KSIKICAgICAgIGN4PSIyMi41IgogICAgICAgY3k9IjE2LjEwNzE0MyIKICAgICAgIHJ4PSIxMS4wNzE0MjgiCiAgICAgICByeT0iMTEuOTY0Mjg2IiAvPgogICAgPGVsbGlwc2UKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO2ZpbGw6IzAwYWZhYTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O21hcmtlcjpub25lO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icGF0aDI5OTMtMS03IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4wODM4NzEsMCwwLDEuMDAyOTg1MSwtOC4zODcwOTc0LDEwMjAuMjA3KSIKICAgICAgIGN4PSIyMi41IgogICAgICAgY3k9IjE2LjEwNzE0MyIKICAgICAgIHJ4PSIxMS4wNzE0MjgiCiAgICAgICByeT0iMTEuOTY0Mjg2IiAvPgogICAgPHRleHQKICAgICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgICBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjQuMDAwMDAwOTUlO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgICAgeD0iMTEuNjA3MTQyIgogICAgICAgeT0iMTA0Mi4zNjIyIgogICAgICAgaWQ9InRleHQzMDM1IgogICAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNCUiPjx0c3BhbgogICAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgogICAgICAgICBpZD0idHNwYW4zMDM3IgogICAgICAgICB4PSIxMS42MDcxNDIiCiAgICAgICAgIHk9IjEwNDIuMzYyMiI+MTwvdHNwYW4+PC90ZXh0PgogICAgPHRleHQKICAgICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgICBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjQuMDAwMDAwOTUlO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgICAgeD0iNTkuOTM0MTUxIgogICAgICAgeT0iMTA0MS45ODMzIgogICAgICAgaWQ9InRleHQzMDM1LTQiCiAgICAgICBzb2RpcG9kaTpsaW5lc3BhY2luZz0iMTI0JSI+PHRzcGFuCiAgICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAgICAgIGlkPSJ0c3BhbjMwMzctMCIKICAgICAgICAgeD0iNTkuOTM0MTUxIgogICAgICAgICB5PSIxMDQxLjk4MzMiCiAgICAgICAgIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7ZmlsbDojZmZmZmZmIj4yPC90c3Bhbj48L3RleHQ+CiAgPC9nPgo8L3N2Zz4K");
}
.progress2of2 {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iODAiCiAgIGhlaWdodD0iMzIiCiAgIGlkPSJzdmcyIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJwcm9ncmVzczJvZjIuc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iNS42IgogICAgIGlua3NjYXBlOmN4PSItNDguNzgwNTY2IgogICAgIGlua3NjYXBlOmN5PSI0NC43MjY5NjQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyNTYwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEzNjEiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjE5MTEiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii05IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0iTGF5ZXIgMSIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMTAyMC4zNjIyKSI+CiAgICA8cmVjdAogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTt2aXNpYmlsaXR5OnZpc2libGU7ZmlsbDojMDBhZmFhO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7bWFya2VyOm5vbmU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIKICAgICAgIGlkPSJyZWN0MzAzMSIKICAgICAgIHdpZHRoPSIzNi4wNzE0MyIKICAgICAgIGhlaWdodD0iNCIKICAgICAgIHg9IjI4LjI4NTcxNSIKICAgICAgIHk9IjEwMzQuMzYyMiIgLz4KICAgIDxlbGxpcHNlCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtmaWxsOiMwMGFmYWE7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDttYXJrZXI6bm9uZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlIgogICAgICAgaWQ9InBhdGgyOTkzLTEiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjA4Mzg3MSwwLDAsMS4wMDI5ODUxLDM5LjYxMjkwMywxMDIwLjIwNykiCiAgICAgICBjeD0iMjIuNSIKICAgICAgIGN5PSIxNi4xMDcxNDMiCiAgICAgICByeD0iMTEuMDcxNDI4IgogICAgICAgcnk9IjExLjk2NDI4NiIgLz4KICAgIDxlbGxpcHNlCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiMwMGFmYWE7c3Ryb2tlLXdpZHRoOjFweDtzdHJva2Utb3BhY2l0eToxO21hcmtlcjpub25lO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiCiAgICAgICBpZD0icGF0aDI5OTMtMS03IgogICAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4wODM4NzEsMCwwLDEuMDAyOTg1MSwtOC4zODcwOTc0LDEwMjAuMjA3KSIKICAgICAgIGN4PSIyMi41IgogICAgICAgY3k9IjE2LjEwNzE0MyIKICAgICAgIHJ4PSIxMS4wNzE0MjgiCiAgICAgICByeT0iMTEuOTY0Mjg2IiAvPgogICAgPHRleHQKICAgICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgICBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjQuMDAwMDAwOTUlO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojMDBhZmFhO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgICAgeD0iMTEuNjA3MTQyIgogICAgICAgeT0iMTA0Mi4zNjIyIgogICAgICAgaWQ9InRleHQzMDM1IgogICAgICAgc29kaXBvZGk6bGluZXNwYWNpbmc9IjEyNCUiPjx0c3BhbgogICAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgogICAgICAgICBpZD0idHNwYW4zMDM3IgogICAgICAgICB4PSIxMS42MDcxNDIiCiAgICAgICAgIHk9IjEwNDIuMzYyMiI+MTwvdHNwYW4+PC90ZXh0PgogICAgPHRleHQKICAgICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgICBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxMjQuMDAwMDAwOTUlO2ZvbnQtZmFtaWx5OkFyaWFsOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246QXJpYWw7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgICAgeD0iNTkuOTM0MTUxIgogICAgICAgeT0iMTA0MS45ODMzIgogICAgICAgaWQ9InRleHQzMDM1LTQiCiAgICAgICBzb2RpcG9kaTpsaW5lc3BhY2luZz0iMTI0JSI+PHRzcGFuCiAgICAgICAgIHNvZGlwb2RpOnJvbGU9ImxpbmUiCiAgICAgICAgIGlkPSJ0c3BhbjMwMzctMCIKICAgICAgICAgeD0iNTkuOTM0MTUxIgogICAgICAgICB5PSIxMDQxLjk4MzMiPjI8L3RzcGFuPjwvdGV4dD4KICA8L2c+Cjwvc3ZnPgo=");
}
.mouseInput .backButton:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxwYXRoIGZpbGw9IiMwMGFmYWEiIGQ9Ik0yMSAyNGwxMi44LTEyLjhjMC43LTAuNyAwLjctMS44IDAtMi41bC0xLjItMS4yYy0wLjctMC43LTEuOC0wLjctMi41IDBMMTQuOCAyMi44Yy0wLjMgMC4zLTAuNSAwLjgtMC41IDEuMiAwIDAuNCAwLjIgMC45IDAuNSAxLjJsMTUuMyAxNS4zYzAuNyAwLjcgMS44IDAuNyAyLjUgMGwxLjItMS4yYzAuNy0wLjcgMC43LTEuOCAwLTIuNUwyMSAyNHoiLz48L3N2Zz4=");
}
.watchlistButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzIiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMS45IDEuOSAxOCAxOCIKICAgb3ZlcmZsb3c9InZpc2libGUiCiAgIHZpZXdCb3g9IjEuOSAxLjkgMTggMTgiCiAgIGhlaWdodD0iMThweCIKICAgd2lkdGg9IjE4cHgiCiAgIHk9IjBweCIKICAgeD0iMHB4IgogICB2ZXJzaW9uPSIxLjEiPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE2Ij48cmRmOlJERj48Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcwogICAgIGlkPSJkZWZzNCIgLz48ZwogICAgIGlkPSJnNiI+PHBhdGgKICAgICAgIGlkPSJwYXRoOCIKICAgICAgIGQ9Ik0yMC45LDF2MTkuOUgxVjFIMjAuOSBNMjEuOSwwaC0xSDFIMHYxdjE5Ljl2MWgxaDE5LjloMXYtMVYxVjBMMjEuOSwweiIKICAgICAgIGZpbGw9IiNmZmZmZmYiIC8+PC9nPjxwYXRoCiAgICAgaWQ9InBhdGgxMCIKICAgICBkPSJNMTAuOSw2LjJDMTAuOSw2LjIsMTAuOSw2LjIsMTAuOSw2LjJjLTQuOCwwLTcuNiw0LjgtNy42LDQuOHMyLjgsNC44LDcuNiw0LjhjMCwwLDAsMCwwLDAgIGM0LjgsMCw3LjYtNC44LDcuNi00LjhTMTUuOCw2LjIsMTAuOSw2LjJ6IE0xMC45LDE0LjhjLTIuMSwwLTMuOC0xLjctMy44LTMuOGMwLTIuMSwxLjctMy44LDMuOC0zLjhjMi4xLDAsMy44LDEuNywzLjgsMy44ICBDMTQuOCwxMy4xLDEzLDE0LjgsMTAuOSwxNC44eiIKICAgICBmaWxsPSIjZmZmZmZmIiAvPjxwYXRoCiAgICAgaWQ9InBhdGgxMiIKICAgICBkPSJNMTAuOSw4LjVjLTEuMywwLTIuNCwxLjEtMi40LDIuNGMwLDEuMywxLjEsMi40LDIuNCwyLjRjMS4zLDAsMi40LTEuMSwyLjQtMi40QzEzLjMsOS42LDEyLjMsOC41LDEwLjksOC41eiAgIgogICAgIGZpbGw9IiNmZmZmZmYiIC8+PC9zdmc+");
}
.infoButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDQyIDQyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjEuMDAxLjk5OUM5Ljk1My45OTkgMSA5Ljk1NCAxIDIxYzAgMTEuMDQ3IDguOTUzIDIwLjAwMSAyMC4wMDEgMjAuMDAxQzMyLjA0NiA0MS4wMDEgNDEgMzIuMDQ3IDQxIDIxIDQxIDkuOTU0IDMyLjA0Ni45OTkgMjEuMDAxLjk5OXptLjAyNSA0LjUxNmEzLjg0NSAzLjg0NSAwIDEgMSAwIDcuNjkgMy44NDUgMy44NDUgMCAwIDEgMC03LjY5em02LjU0OSAyNi45NTJjMCAuNDM2LS40OC41MzItLjkxNC41MzJIMTUuOTg1Yy0uNDM2IDAtLjQxMS0uMDk3LS40MTEtLjUzMnYtMy41NThjMC0uNDM3LS4wMjUtLjkwOS40MTEtLjkwOWgyLjU5di03aC0yLjU5Yy0uNDM2IDAtLjQxMS0uMzU1LS40MTEtLjc5MnYtMy41MzljMC0uNDM0LS4wMjUtLjY2OS40MTEtLjY2OWg2LjgwNWMuNDM0IDAgLjc4NC4yMzUuNzg0LjY2OVYyOGgzLjA4N2MuNDM0IDAgLjkxNC40NzMuOTE0LjkwOXYzLjU1OHoiLz48L3N2Zz4=");
}
.mapPinAddButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4KCTxwYXRoCgkJZD0iTTExLDdjMC0xLjQ1OCwwLjM5OC0yLjgyMSwxLjA4Mi00SDVDMy4zNSwzLDIsNC4zNSwyLDZ2MTBjMCwxLjY1LDEuMzUsMywzLDNoNS45MTdoMS4zNzRMMTEsMjVsNy02IHYtM3YtMS4wNjlDMTQuMDYxLDE0LjQzNiwxMSwxMS4wNzIsMTEsN3oiCgkJZmlsbD0icmdiKDQsMTcsNDEpIi8+Cgk8cGF0aAoJCWQ9Ik0xOSwxYy0zLjMxNCwwLTYsMi42ODctNiw2czIuNjg2LDYsNiw2czYtMi42ODcsNi02UzIyLjMxNCwxLDE5LDF6IE0yMi42LDcuOGgtMi44djIuOGgtMS42VjcuOCBoLTIuOFY2LjJoMi44VjMuNGgxLjZ2Mi44aDIuOFY3Ljh6IgoJCWZpbGw9IiMwMGFmYWEiLz4KPC9zdmc+");
}
.hamburgerButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjI2IgogICBoZWlnaHQ9IjI2IgogICB2aWV3Qm94PSIwIDAgMjYgMjYiCiAgIGlkPSJzdmcyIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJvcHRpb25zLnN2ZyI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTYiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxkZWZzCiAgICAgaWQ9ImRlZnMxNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjkyNiIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI1MDUiCiAgICAgaWQ9Im5hbWVkdmlldzEyIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSI5LjA3NjkyMzEiCiAgICAgaW5rc2NhcGU6Y3g9IjEzIgogICAgIGlua3NjYXBlOmN5PSIxMyIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMjQ0MCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMzA1IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMiIgLz4KICA8ZwogICAgIGlkPSJnNCIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0xKSIKICAgICBzdHlsZT0iZmlsbDojRkZGRkZGIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDI0LDguNSBjIDAsMC41NSAtMC40NSwxIC0xLDEgTCAzLDkuNSBDIDIuNDUsOS41IDIsOS4wNSAyLDguNSBMIDIsNyBDIDIsNi40NSAyLjQ1LDYgMyw2IGwgMjAsMCBjIDAuNTUsMCAxLDAuNDUgMSwxIGwgMCwxLjUgeiIKICAgICAgIGlkPSJwYXRoNiIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgICA8cGF0aAogICAgICAgZD0ibSAyNCwxNC41IGMgMCwwLjU1IC0wLjQ1LDEgLTEsMSBsIC0yMCwwIGMgLTAuNTUsMCAtMSwtMC40NSAtMSwtMSBMIDIsMTMgYyAwLC0wLjU1IDAuNDUsLTEgMSwtMSBsIDIwLDAgYyAwLjU1LDAgMSwwLjQ1IDEsMSBsIDAsMS41IHoiCiAgICAgICBpZD0icGF0aDgiCiAgICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMjQsMjAuNSBjIDAsMC41NSAtMC40NSwxIC0xLDEgbCAtMjAsMCBjIC0wLjU1LDAgLTEsLTAuNDUgLTEsLTEgTCAyLDE5IGMgMCwtMC41NSAwLjQ1LC0xIDEsLTEgbCAyMCwwIGMgMC41NSwwIDEsMC40NSAxLDEgbCAwLDEuNSB6IgogICAgICAgaWQ9InBhdGgxMCIKICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+CiAgPC9nPgo8L3N2Zz4K");
}
.settingsButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4NCjxwYXRoIGZpbGw9IiM3MzdDODkiIGQ9Ik0xNS45MiAxMS4zOTNhLjM1OC4zNTggMCAwIDEtLjA5Mi0uMzIxbC0uMDAzLS4wMDFhNS44NiA1Ljg2IDAgMCAwIDAtMi4xMzhsLjAwMy0uMDAyYS4zNi4zNiAwIDAgMSAuMDkyLS4zMjJsMS4wNDktMS4wNWEuMzU1LjM1NSAwIDAgMCAuMDU3LS40MDhsLS40MzMtLjc0OFY2LjRsLS42MDctMS4wNWEuMzYzLjM2MyAwIDAgMC0uMzg0LS4xNThsLTEuNDM0LjM4NWEuMzU4LjM1OCAwIDAgMS0uMzI2LS4wOGwtLjAwMi4wMDFhNS45NjIgNS45NjIgMCAwIDAtMS44NTQtMS4wN3YtLjAwMWEuMzU4LjM1OCAwIDAgMS0uMjMzLS4yNDJsLS4zODUtMS40MzRhLjM1Ny4zNTcgMCAwIDAtLjMyNy0uMjUxaC0yLjA4YS4zNTguMzU4IDAgMCAwLS4zMjguMjUxbC0uMzg1IDEuNDM0YS4zNTUuMzU1IDAgMCAxLS4yMzEuMjQydi4wMDFhNS44NzkgNS44NzkgMCAwIDAtMS44NTMgMS4wN2wtLjAwNC0uMDAxYS4zNTguMzU4IDAgMCAxLS4zMjQuMDhsLTEuNDM5LS4zODVhLjM1OS4zNTkgMCAwIDAtLjM4LjE1OEwzLjQxMiA2LjR2LjAwMWwtLjQzNC43NDhhLjM2LjM2IDAgMCAwIC4wNTIuNDA5bDEuMDUgMS4wNWEuMzUzLjM1MyAwIDAgMSAuMDk2LjMyMmwuMDAxLjAwMmMtLjA2Mi4zNDUtLjA5Ny43MDMtLjA5NyAxLjA2OHMuMDM1LjcyMy4wOTcgMS4wN2wtLjAwMS4wMDFhLjM1Mi4zNTIgMCAwIDEtLjA5Ni4zMjFsLTEuMDUgMS4wNWEuMzU4LjM1OCAwIDAgMC0uMDUzLjQwOGwuNDM1Ljc1LjYwNSAxLjA1Yy4wNy4xMjMuMjQyLjE5My4zOC4xNTZsMS40MzUtLjM4M2EuMzYuMzYgMCAwIDEgLjMyOC4wNzlsLjAwMi0uMDAxYTUuODg2IDUuODg2IDAgMCAwIDEuODU0IDEuMDd2LjAwMmMuMTEyLjAzNy4yLjEyNy4yMzEuMjQybC4zODUgMS40MzRjLjAzNS4xMzguMTg1LjI1LjMyOC4yNWgyLjA4YS4zNTQuMzU0IDAgMCAwIC4zMjYtLjI1bC4zODUtMS40MzRhLjM1Ni4zNTYgMCAwIDEgLjIzMy0uMjQydi0uMDAyYTUuOTIgNS45MiAwIDAgMCAxLjg1NC0xLjA3bC4wMDIuMDAxYS4zNTUuMzU1IDAgMCAxIC4zMjYtLjA3OWwxLjQzNC4zODNhLjM2MS4zNjEgMCAwIDAgLjM4NC0uMTU2bC42MDctMS4wNS40MzMtLjc1YS4zNTUuMzU1IDAgMCAwLS4wNTctLjQwOGwtMS4wNDctMS4wNDl6bS01LjkxOCAyLjM1N2MtMi4wNzQgMC0zLjc1OC0xLjY3OS0zLjc1OC0zLjc1czEuNjg0LTMuNzUgMy43NTgtMy43NWMyLjA3MiAwIDMuNzU0IDEuNjc5IDMuNzU0IDMuNzVzLTEuNjgyIDMuNzUtMy43NTQgMy43NXoiIC8+DQo8L3N2Zz4=");
}
.closeButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJjbG9zZWltZyIgdmVyc2lvbj0iMS4xIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHJlY3QgaWQ9InN2Z0VkaXRvckJhY2tncm91bmQiIHg9IjAiIHk9IjAiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6bm9uZTsiLz48cGF0aCBkPSJNMjcuOSwyNGw5LjM5OTk5OTk5OTk5OTk5OSwtOS40YzAuNjAwMDAwMDAwMDAwMDAxNCwtMC41OTk5OTk5OTk5OTk5OTk2LDAuNjAwMDAwMDAwMDAwMDAxNCwtMS43MDAwMDAwMDAwMDAwMDEsMCwtMi40MDAwMDAwMDAwMDAwMDA0bC0xLjYwMDAwMDAwMDAwMDAwMTQsLTEuNTk5OTk5OTk5OTk5OTk5NmMtMC42MDAwMDAwMDAwMDAwMDE0LC0wLjU5OTk5OTk5OTk5OTk5OTYsLTEuNzAwMDAwMDAwMDAwMDAyOCwtMC41OTk5OTk5OTk5OTk5OTk2LC0yLjM5OTk5OTk5OTk5OTk5ODYsMGwtOS4yOTk5OTk5OTk5OTk5OTcsOS41MDAwMDAwMDAwMDAwMDJsLTkuNCwtOS40Yy0wLjU5OTk5OTk5OTk5OTk5OTYsLTAuNTk5OTk5OTk5OTk5OTk5NiwtMS43MDAwMDAwMDAwMDAwMDEsLTAuNTk5OTk5OTk5OTk5OTk5NiwtMi40MDAwMDAwMDAwMDAwMDA0LDBsLTEuNTk5OTk5OTk5OTk5OTk5NiwxLjU5OTk5OTk5OTk5OTk5OTZjLTAuNTk5OTk5OTk5OTk5OTk5NiwwLjU5OTk5OTk5OTk5OTk5OTYsLTAuNTk5OTk5OTk5OTk5OTk5NiwxLjY5OTk5OTk5OTk5OTk5OTMsMCwyLjQwMDAwMDAwMDAwMDAwMDRsOS41MDAwMDAwMDAwMDAwMDIsOS4yOTk5OTk5OTk5OTk5OTlsLTkuNCw5LjM5OTk5OTk5OTk5OTk5OWMtMC41OTk5OTk5OTk5OTk5OTk2LDAuNjAwMDAwMDAwMDAwMDAxNCwtMC41OTk5OTk5OTk5OTk5OTk2LDEuNzAwMDAwMDAwMDAwMDAyOCwwLDIuMzk5OTk5OTk5OTk5OTk4NmwxLjU5OTk5OTk5OTk5OTk5OTYsMS42MDAwMDAwMDAwMDAwMDE0YzAuNTk5OTk5OTk5OTk5OTk5NiwwLjYwMDAwMDAwMDAwMDAwMTQsMS42OTk5OTk5OTk5OTk5OTkzLDAuNjAwMDAwMDAwMDAwMDAxNCwyLjQwMDAwMDAwMDAwMDAwMDQsMGw5LjQsLTkuMzk5OTk5OTk5OTk5OTk5bDkuMzk5OTk5OTk5OTk5OTk5LDkuMzk5OTk5OTk5OTk5OTk5YzAuNjAwMDAwMDAwMDAwMDAxNCwwLjYwMDAwMDAwMDAwMDAwMTQsMS43MDAwMDAwMDAwMDAwMDI4LDAuNjAwMDAwMDAwMDAwMDAxNCwyLjM5OTk5OTk5OTk5OTk5ODYsMGwxLjYwMDAwMDAwMDAwMDAwMTQsLTEuNjAwMDAwMDAwMDAwMDAxNGMwLjYwMDAwMDAwMDAwMDAwMTQsLTAuNjAwMDAwMDAwMDAwMDAxNCwwLjYwMDAwMDAwMDAwMDAwMTQsLTEuNzAwMDAwMDAwMDAwMDAyOCwwLC0yLjM5OTk5OTk5OTk5OTk5ODZsLTkuNjAwMDAwMDAwMDAwMDAxLC05LjM5OTk5OTk5OTk5OTk5OVoiIHN0eWxlPSJmaWxsOiM2YTZkNzQ7Ii8+PC9zdmc+");
}
.mouseInput .closeButton:hover {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY2xvc2VpbWciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMwMGFmYWEiIGQ9Ik0yNy45IDI0bDkuNC05LjRjMC42LTAuNiAwLjYtMS43IDAtMi40bC0xLjYtMS42Yy0wLjYtMC42LTEuNy0wLjYtMi40IDBMMjQgMjAuMWwtOS40LTkuNGMtMC42LTAuNi0xLjctMC42LTIuNCAwbC0xLjYgMS42Yy0wLjYgMC42LTAuNiAxLjcgMCAyLjRMMjAuMSAyNGwtOS40IDkuNGMtMC42IDAuNi0wLjYgMS43IDAgMi40bDEuNiAxLjZjMC42IDAuNiAxLjcgMC42IDIuNCAwbDkuNC05LjQgOS40IDkuNGMwLjYgMC42IDEuNyAwLjYgMi40IDBsMS42LTEuNmMwLjYtMC42IDAuNi0xLjcgMC0yLjRMMjcuOSAyNHoiLz48L3N2Zz4=");
}
.mapHintClose {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY2xvc2VpbWciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yNy45IDI0bDkuNC05LjRjMC42LTAuNiAwLjYtMS43IDAtMi40bC0xLjYtMS42Yy0wLjYtMC42LTEuNy0wLjYtMi40IDBMMjQgMjAuMWwtOS40LTkuNGMtMC42LTAuNi0xLjctMC42LTIuNCAwbC0xLjYgMS42Yy0wLjYgMC42LTAuNiAxLjcgMCAyLjRMMjAuMSAyNGwtOS40IDkuNGMtMC42IDAuNi0wLjYgMS43IDAgMi40bDEuNiAxLjZjMC42IDAuNiAxLjcgMC42IDIuNCAwbDkuNC05LjQgOS40IDkuNGMwLjYgMC42IDEuNyAwLjYgMi40IDBsMS42LTEuNmMwLjYtMC42IDAuNi0xLjcgMC0yLjRMMjcuOSAyNHoiLz48L3N2Zz4=");
}
.dotsButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjA7fQ0KPC9zdHlsZT4NCjxnIGlkPSJNb3JlX0l0ZW1zIj4NCgk8cGF0aCBkPSJNOC40LDIwYy0yLjIsMC00LDEuOC00LDRjMCwyLjIsMS44LDQsNCw0YzIuMiwwLDQtMS44LDQtNEMxMi40LDIxLjgsMTAuNiwyMCw4LjQsMjB6IE0zOS42LDIwYy0yLjIsMC00LDEuOC00LDQNCgkJYzAsMi4yLDEuOCw0LDQsNGMyLjIsMCw0LTEuOCw0LTRDNDMuNiwyMS44LDQxLjgsMjAsMzkuNiwyMHogTTI0LDIwYy0yLjIsMC00LDEuOC00LDRjMCwyLjIsMS44LDQsNCw0YzIuMiwwLDQtMS44LDQtNA0KCQlDMjgsMjEuOCwyNi4yLDIwLDI0LDIweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.whiteDotsButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OCA0OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtvcGFjaXR5OjA7fQ0KPC9zdHlsZT4NCjxnIGlkPSJNb3JlX0l0ZW1zIj4NCgk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNOC40LDIwYy0yLjIsMC00LDEuOC00LDRjMCwyLjIsMS44LDQsNCw0YzIuMiwwLDQtMS44LDQtNEMxMi40LDIxLjgsMTAuNiwyMCw4LjQsMjB6IE0zOS42LDIwYy0yLjIsMC00LDEuOC00LDQNCgkJYzAsMi4yLDEuOCw0LDQsNGMyLjIsMCw0LTEuOCw0LTRDNDMuNiwyMS44LDQxLjgsMjAsMzkuNiwyMHogTTI0LDIwYy0yLjIsMC00LDEuOC00LDRjMCwyLjIsMS44LDQsNCw0YzIuMiwwLDQtMS44LDQtNA0KCQlDMjgsMjEuOCwyNi4yLDIwLDI0LDIweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.whiteCloseButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY2xvc2VpbWciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yNy45IDI0bDkuNC05LjRjMC42LTAuNiAwLjYtMS43IDAtMi40bC0xLjYtMS42Yy0wLjYtMC42LTEuNy0wLjYtMi40IDBMMjQgMjAuMWwtOS40LTkuNGMtMC42LTAuNi0xLjctMC42LTIuNCAwbC0xLjYgMS42Yy0wLjYgMC42LTAuNiAxLjcgMCAyLjRMMjAuMSAyNGwtOS40IDkuNGMtMC42IDAuNi0wLjYgMS43IDAgMi40bDEuNiAxLjZjMC42IDAuNiAxLjcgMC42IDIuNCAwbDkuNC05LjQgOS40IDkuNGMwLjYgMC42IDEuNyAwLjYgMi40IDBsMS42LTEuNmMwLjYtMC42IDAuNi0xLjcgMC0yLjRMMjcuOSAyNHoiLz48L3N2Zz4=");
}
.outboxButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjQxNDIxOyI+CiAgICA8ZyBpZD0iTGF5ZXItMSIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwxMzcuODc5LDE0Ni4zMjEpIj4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjk1NDc1MiwwLDAsMC45NTQ3NTIsMy41MTExNywtNzguNjg2OSkiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTEyLjY5MSwzLjgyOEwzLjgyOCwxMTMuOTc5Qy0xLjI3NiwxMTkuMDk1IC0xLjI3NiwxMjcuNDUxIDMuODMyLDEzMi41NTZMMTMuMTE4LDE0MS44NDJDMTguMjMxLDE0Ni45NTMgMjYuNTg5LDE0Ni45NTMgMzEuNjk0LDE0MS44NDJMMTAyLjMwMiw2OS45NzdMMTAyLjI2NiwyMTEuNTYxTDE0MS42ODgsMjExLjU2MUwxNDEuNjg4LDY5Ljk3N0wyMTIuMzkxLDE0MS44NDJDMjE3LjUsMTQ2Ljk1MyAyMjUuODU0LDE0Ni45NTMgMjMwLjk2MywxNDEuODM2TDI0MC4yNDUsMTMyLjU2MkMyNDUuMzU0LDEyNy40NTEgMjQ1LjM1NCwxMTkuMDk1IDI0MC4yNDUsMTEzLjk3OUwxMzEuMjY5LDMuODI4QzEyNi4xNTgsLTEuMjc1IDExNy44MDIsLTEuMjc1IDExMi42OTEsMy44MjgiIHN0eWxlPSJmaWxsOnJnYig0LDE3LDQxKTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6YmxhY2s7c3Ryb2tlLXdpZHRoOjUuMjRweDsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoNi4xMjMyM2UtMTcsLTEsMS4yNTM2NCw3LjY3NjNlLTE3LC04LjQ4MzgzLDU5Mi44MzEpIj4KICAgICAgICAgICAgPHJlY3QgeD0iMzU4LjQyMSIgeT0iLTAuMDAxIiB3aWR0aD0iNDAuNTY3IiBoZWlnaHQ9IjIwNS4wMjQiIHN0eWxlPSJmaWxsOnJnYigwLDE3NSwxNzApO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjAzMTUsMCwwLDEuMDMxNSwtMTQ4LjA3OSwtMTQ5LjEyNykiPgogICAgICAgICAgICA8cGF0aCBkPSJNNDU5LjQxMiwyOTAuNjk3TDQ1OS40MTIsNDI0LjMzQzQ1OS40MTIsNDI5LjM4IDQ1Ny40MDYsNDM0LjIyMyA0NTMuODM1LDQzNy43OTRDNDUwLjI2NCw0NDEuMzY0IDQ0NS40MjEsNDQzLjM3IDQ0MC4zNzEsNDQzLjM3QzM3My42NDMsNDQzLjM3IDE1MC42NzQsNDQzLjM3IDgxLjI0NSw0NDMuMzdDNjkuNzQ2LDQ0My4zNyA2MC40MjQsNDM0LjA0OCA2MC40MjQsNDIyLjU0OUM2MC40MjQsMzcwLjQwMiA2MC40MjQsMjkwLjY5NyA2MC40MjQsMjkwLjY5N0wxMDAuOTkyLDI5MC42OTdMMTAwLjk5Miw0MDIuODAyTDQxOC44NDUsNDAyLjgwMkw0MTguODQ1LDI5MC42OTdMNDU5LjQxMiwyOTAuNjk3WiIgc3R5bGU9ImZpbGw6cmdiKDQsMTcsNDEpO3N0cm9rZTpibGFjaztzdHJva2Utd2lkdGg6NC44NXB4OyIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==");
}
.outboxLink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjEwMCUiCiAgIGhlaWdodD0iMTAwJSIKICAgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgIHZlcnNpb249IjEuMSIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjQxNDIxOyIKICAgaWQ9InN2ZzIiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJvdXRib3hfd2hpdGUuc3ZnIj48bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEyMSI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczE5IiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTU2MiIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI3ODgiCiAgICAgaWQ9Im5hbWVkdmlldzE3IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjQ2MDkzNzUiCiAgICAgaW5rc2NhcGU6Y3g9Ii04LjY3Nzk2NjEiCiAgICAgaW5rc2NhcGU6Y3k9IjI1NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMjQyMyIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMTU3IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMiIgLz48ZwogICAgIGlkPSJMYXllci0xIgogICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsMTM3Ljg3OSwxNDYuMzIxKSIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO3N0cm9rZTojZmZmZmZmO3N0cm9rZS1vcGFjaXR5OjEiPjxnCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjk1NDc1MiwwLDAsMC45NTQ3NTIsMy41MTExNywtNzguNjg2OSkiCiAgICAgICBpZD0iZzUiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO3N0cm9rZTojZmZmZmZmO3N0cm9rZS1vcGFjaXR5OjEiPjxwYXRoCiAgICAgICAgIGQ9Ik0xMTIuNjkxLDMuODI4TDMuODI4LDExMy45NzlDLTEuMjc2LDExOS4wOTUgLTEuMjc2LDEyNy40NTEgMy44MzIsMTMyLjU1NkwxMy4xMTgsMTQxLjg0MkMxOC4yMzEsMTQ2Ljk1MyAyNi41ODksMTQ2Ljk1MyAzMS42OTQsMTQxLjg0MkwxMDIuMzAyLDY5Ljk3N0wxMDIuMjY2LDIxMS41NjFMMTQxLjY4OCwyMTEuNTYxTDE0MS42ODgsNjkuOTc3TDIxMi4zOTEsMTQxLjg0MkMyMTcuNSwxNDYuOTUzIDIyNS44NTQsMTQ2Ljk1MyAyMzAuOTYzLDE0MS44MzZMMjQwLjI0NSwxMzIuNTYyQzI0NS4zNTQsMTI3LjQ1MSAyNDUuMzU0LDExOS4wOTUgMjQwLjI0NSwxMTMuOTc5TDEzMS4yNjksMy44MjhDMTI2LjE1OCwtMS4yNzUgMTE3LjgwMiwtMS4yNzUgMTEyLjY5MSwzLjgyOCIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6I2ZmZmZmZjtzdHJva2Utd2lkdGg6NS4yNHB4O3N0cm9rZS1vcGFjaXR5OjEiCiAgICAgICAgIGlkPSJwYXRoNyIgLz48L2c+PGcKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDYuMTIzMjNlLTE3LC0xLDEuMjUzNjQsNy42NzYzZS0xNywtOC40ODM4Myw1OTIuODMxKSIKICAgICAgIGlkPSJnOSIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLW9wYWNpdHk6MSI+PHJlY3QKICAgICAgICAgeD0iMzU4LjQyMSIKICAgICAgICAgeT0iLTAuMDAxIgogICAgICAgICB3aWR0aD0iNDAuNTY3IgogICAgICAgICBoZWlnaHQ9IjIwNS4wMjQiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgICAgaWQ9InJlY3QxMSIgLz48L2c+PGcKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEuMDMxNSwwLDAsMS4wMzE1LC0xNDguMDc5LC0xNDkuMTI3KSIKICAgICAgIGlkPSJnMTMiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO3N0cm9rZTojZmZmZmZmO3N0cm9rZS1vcGFjaXR5OjEiPjxwYXRoCiAgICAgICAgIGQ9Ik00NTkuNDEyLDI5MC42OTdMNDU5LjQxMiw0MjQuMzNDNDU5LjQxMiw0MjkuMzggNDU3LjQwNiw0MzQuMjIzIDQ1My44MzUsNDM3Ljc5NEM0NTAuMjY0LDQ0MS4zNjQgNDQ1LjQyMSw0NDMuMzcgNDQwLjM3MSw0NDMuMzdDMzczLjY0Myw0NDMuMzcgMTUwLjY3NCw0NDMuMzcgODEuMjQ1LDQ0My4zN0M2OS43NDYsNDQzLjM3IDYwLjQyNCw0MzQuMDQ4IDYwLjQyNCw0MjIuNTQ5QzYwLjQyNCwzNzAuNDAyIDYwLjQyNCwyOTAuNjk3IDYwLjQyNCwyOTAuNjk3TDEwMC45OTIsMjkwLjY5N0wxMDAuOTkyLDQwMi44MDJMNDE4Ljg0NSw0MDIuODAyTDQxOC44NDUsMjkwLjY5N0w0NTkuNDEyLDI5MC42OTdaIgogICAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO3N0cm9rZTojZmZmZmZmO3N0cm9rZS13aWR0aDo0Ljg1cHg7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgICAgaWQ9InBhdGgxNSIgLz48L2c+PC9nPjwvc3ZnPg==");
}
.mapjobButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJXYXJuaW5nXzJfIj4NCgk8cmVjdCBpZD0iQm91bmRpbmdfQm94XzRfIiBvcGFjaXR5PSIwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0icmdiKDQsMTcsNDEpIiBkPSJNMjkuMTQ2LDI0LjA1M2wtMTAuNzktMTguNzZjLTAuNTY1LTAuOTc2LTEuNDMtMS41MzUtMi4zNzUtMS41MzVjLTAuOTMxLDAtMS43ODMsMC41NDctMi4zMzQsMS41MDVMMi44NjEsMjQuMDY4DQoJCQljLTAuNTcsMC45ODUtMC42MTMsMi4wMzktMC4xMjEsMi44OTJjMC40NzksMC44MywxLjM4MSwxLjMwNywyLjQ3NCwxLjMwN0gyNi43OWMxLjA5LDAsMS45OTItMC40NzgsMi40NzItMS4zMTENCgkJCUMyOS43NTEsMjYuMTExLDI5LjcwNywyNS4wMjUsMjkuMTQ2LDI0LjA1M3ogTTE2LDI1Ljg2NmMtMC44ODQsMC0xLjYtMC43MTYtMS42LTEuNnMwLjcxNi0xLjYsMS42LTEuNnMxLjYsMC43MTYsMS42LDEuNg0KCQkJUzE2Ljg4NCwyNS44NjYsMTYsMjUuODY2eiBNMTcuNiwyMC4yNjdjMCwwLjI5My0wLjIzOSwwLjUzMy0wLjUzMywwLjUzM2gtMi4xMzNjLTAuMjkzLDAtMC41MzMtMC4yNC0wLjUzMy0wLjUzM1YxMC4xMzMNCgkJCWMwLTAuMjkzLDAuMjQtMC41MzMsMC41MzMtMC41MzNoMi4xMzNjMC4yOTQsMCwwLjUzMywwLjI0LDAuNTMzLDAuNTMzVjIwLjI2N3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}
.mapjobButtonTablet {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iV2FybmluZ18yXyI+Cgk8cmVjdCBpZD0iQm91bmRpbmdfQm94XzRfIiBvcGFjaXR5PSIwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiLz4KCTxnPgoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOS4xNDYsMjQuMDUzbC0xMC43OS0xOC43NmMtMC41NjUtMC45NzYtMS40My0xLjUzNS0yLjM3NS0xLjUzNWMtMC45MzEsMC0xLjc4MywwLjU0Ny0yLjMzNCwxLjUwNUwyLjg2MSwyNC4wNjgKCQkJYy0wLjU3LDAuOTg1LTAuNjEzLDIuMDM5LTAuMTIxLDIuODkyYzAuNDc5LDAuODMsMS4zODEsMS4zMDcsMi40NzQsMS4zMDdIMjYuNzljMS4wOSwwLDEuOTkyLTAuNDc4LDIuNDcyLTEuMzExCgkJCUMyOS43NTEsMjYuMTExLDI5LjcwNywyNS4wMjUsMjkuMTQ2LDI0LjA1M3ogTTE2LDI1Ljg2NmMtMC44ODQsMC0xLjYtMC43MTYtMS42LTEuNnMwLjcxNi0xLjYsMS42LTEuNnMxLjYsMC43MTYsMS42LDEuNgoJCQlTMTYuODg0LDI1Ljg2NiwxNiwyNS44NjZ6IE0xNy42LDIwLjI2N2MwLDAuMjkzLTAuMjM5LDAuNTMzLTAuNTMzLDAuNTMzaC0yLjEzM2MtMC4yOTMsMC0wLjUzMy0wLjI0LTAuNTMzLTAuNTMzVjEwLjEzMwoJCQljMC0wLjI5MywwLjI0LTAuNTMzLDAuNTMzLTAuNTMzaDIuMTMzYzAuMjk0LDAsMC41MzMsMC4yNCwwLjUzMywwLjUzM1YyMC4yNjd6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==");
}
.addPhotoButton {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJDYW1lcmFfMV8iPg0KCTxyZWN0IG9wYWNpdHk9IjAiIGZpbGw9IiM0MTQwNDIiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIvPg0KCTxwYXRoIGZpbGw9IiM0MTQwNDIiIGQ9Ik00MC41MzMsMjQuNTMzYy01Ljg4MiwwLTEwLjY2Nyw0Ljc4NS0xMC42NjcsMTAuNjY2YzAsNS44ODIsNC43ODUsMTAuNjY2LDEwLjY2NywxMC42NjYNCgkJYzUuODgxLDAsMTAuNjY3LTQuNzg0LDEwLjY2Ny0xMC42NjZDNTEuMiwyOS4zMTgsNDYuNDE0LDI0LjUzMyw0MC41MzMsMjQuNTMzeiBNNDAuNTMzLDQyLjY2NmMtNC4xMjMsMC03LjQ2Ny0zLjM0My03LjQ2Ny03LjQ2Nw0KCQljMC00LjEyMywzLjM0NC03LjQ2Niw3LjQ2Ny03LjQ2NmM0LjEyNCwwLDcuNDY3LDMuMzQzLDcuNDY3LDcuNDY2QzQ4LDM5LjMyMyw0NC42NTcsNDIuNjY2LDQwLjUzMyw0Mi42NjZ6IE01Ny4wNjYsMTcuMDY3SDIxLjMzMw0KCQl2LTEuMzMzYzAtMC43MzMtMC42LTEuMzMzLTEuMzMzLTEuMzMzaC04Yy0wLjczMywwLTEuMzMzLDAuNi0xLjMzMywxLjMzM3YxLjMzM0g2LjkzM2MtMS40NjYsMC0yLjY2NywxLjItMi42NjcsMi42Njd2MzAuOTM0DQoJCWMwLDEuNDY3LDEuMiwyLjY2NiwyLjY2NywyLjY2Nmg1MC4xMzNjMS40NjcsMCwyLjY2Ny0xLjE5OSwyLjY2Ny0yLjY2NlYxOS43MzNDNTkuNzMzLDE4LjI2Nyw1OC41MzMsMTcuMDY3LDU3LjA2NiwxNy4wNjd6DQoJCSBNMjEuMzMzLDI0LjhjMCwwLjczMy0wLjYsMS4zMzMtMS4zMzMsMS4zMzNoLThjLTAuNzMzLDAtMS4zMzMtMC42LTEuMzMzLTEuMzMzdi0xLjZjMC0wLjczMywwLjYtMS4zMzMsMS4zMzMtMS4zMzNoOA0KCQljMC43MzMsMCwxLjMzMywwLjYsMS4zMzMsMS4zMzNWMjQuOHogTTQwLjUzMyw0OS4wNjVjLTcuNjU4LDAtMTMuODY3LTYuMjA3LTEzLjg2Ny0xMy44NjZjMC03LjY1OSw2LjIwOC0xMy44NjYsMTMuODY3LTEzLjg2Ng0KCQljNy42NiwwLDEzLjg2Nyw2LjIwNywxMy44NjcsMTMuODY2QzU0LjQsNDIuODU4LDQ4LjE5Myw0OS4wNjUsNDAuNTMzLDQ5LjA2NXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}
.addPoi {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDdjMC0xLjQ1OCwwLjM5OC0yLjgyMSwxLjA4Mi00SDVDMy4zNSwzLDIsNC4zNSwyLDZ2MTBjMCwxLjY1LDEuMzUsMywzLDNoNS45MTdoMS4zNzRMMTEsMjVsNy02di0zDQoJCXYtMS4wNjhDMTQuMDYxLDE0LjQzNiwxMSwxMS4wNzIsMTEsN3oiLz4NCgk8cGF0aCBmaWxsPSIjMDFCNkIyIiBkPSJNMTksMWMtMy4zMTQsMC02LDIuNjg3LTYsNnMyLjY4Niw2LDYsNnM2LTIuNjg3LDYtNlMyMi4zMTQsMSwxOSwxeiBNMjIuNiw3LjhoLTIuOHYyLjhoLTEuNlY3LjhoLTIuOFY2LjINCgkJaDIuOFYzLjRoMS42djIuOGgyLjhWNy44eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.addPa {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEzLjc4MywxMC45NTFWMi4yNmgtMy40NTl2Ny44OTFMNS40NjIsMi4yNkgydjE0LjQ3OWgzLjQ2MlY4Ljg1MWw0LjY1OCw3LjU1OA0KCQlDMTAuNTA3LDE0LjEwNCwxMS44NzUsMTIuMTM5LDEzLjc4MywxMC45NTF6Ii8+DQoJPHBhdGggZmlsbD0iIzAxQjZCMiIgZD0iTTE4LDEyYy0xLjY0NSwwLTMuMTMzLDAuNjYyLTQuMjE3LDEuNzMyYy0wLjg3NSwwLjg2NS0xLjQ4MSwyLTEuNjk0LDMuMjY2QzEyLjAzNSwxNy4zMjQsMTIsMTcuNjU4LDEyLDE4DQoJCWMwLDMuMzEyLDIuNjg2LDYsNiw2czYtMi42ODgsNi02QzI0LDE0LjY4NiwyMS4zMTQsMTIsMTgsMTJ6IE0yMS42LDE4Ljc5OWgtMi43OTlWMjEuNmgtMS42di0yLjgwMUgxNC40di0xLjZoMi44MDFWMTQuNGgxLjYNCgkJdjIuNzk5SDIxLjZWMTguNzk5eiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNy41LDdDMTguODgxLDcsMjAsNS44ODEsMjAsNC41UzE4Ljg4MSwyLDE3LjUsMlMxNSwzLjExOSwxNSw0LjVTMTYuMTE5LDcsMTcuNSw3eiBNMTcuNSwzLjUNCgkJYzAuNTUzLDAsMSwwLjQ0OCwxLDFzLTAuNDQ3LDEtMSwxcy0xLTAuNDQ4LTEtMVMxNi45NDcsMy41LDE3LjUsMy41eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.addRoad {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDE5YzAtNC40MTEsMy41ODktOCw4LThjMC4xOTEsMCwwLjM4LDAuMDE2LDAuNTY2LDAuMDI5TDIyLjgsNy43OTFjMC4yMzgtMC4yMzksMC4yMzgtMC42MjcsMC0wLjg2Mw0KCWwtMi4yMjUtMi4yMjdMMTcuMTM5LDguMTRsLTEuMjkzLTEuMjk0bDMuNDM4LTMuNDM5TDE3LjA1NSwxLjE4VjEuMTc5Yy0wLjI0LTAuMjM5LTAuNjI3LTAuMjM5LTAuODY1LDBMMS4xNzgsMTYuMTc4SDEuMTc3DQoJYy0wLjIzNSwwLjIzOS0wLjIzNSwwLjYyNSwwLjAwMSwwLjg2M2wyLjIzMiwyLjIzNmwzLjQ1NC0zLjQ1M2wxLjI5NCwxLjI5NWwtMy40NTMsMy40NTRsMi4yMzUsMi4yMjkNCgljMC4yMzcsMC4yMzYsMC42MjUsMC4yMzYsMC44NjQsMGwzLjIyNS0zLjIyN0MxMS4wMTYsMTkuMzg0LDExLDE5LjE5MywxMSwxOXogTTkuNjI2LDEzLjA2MmwzLjQ1NS0zLjQ1M2wxLjI5NSwxLjI5NGwtMy40NTUsMy40NTMNCglMOS42MjYsMTMuMDYyeiIvPg0KPHBhdGggZmlsbD0iIzAxQjZCMiIgZD0iTTE5LDEzYy0zLjMxNCwwLTYsMi42ODgtNiw2czIuNjg2LDYsNiw2czYtMi42ODgsNi02UzIyLjMxNCwxMywxOSwxM3ogTTIyLjYsMTkuOGgtMi44djIuOGgtMS42di0yLjhoLTIuOA0KCXYtMS42aDIuOHYtMi44aDEuNnYyLjhoMi44VjE5Ljh6Ii8+DQo8L3N2Zz4NCg==");
}
.addSign {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNiAyNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjYgMjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDFCNkIyO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTksMTIuN2MtMy4zLDAtNiwyLjctNiw2czIuNyw2LDYsNnM2LTIuNyw2LTZTMjIuMywxMi43LDE5LDEyLjd6IE0yMi42LDE5LjVoLTIuOHYyLjhoLTEuNnYtMi44aC0yLjh2LTEuNgoJCWgyLjh2LTIuOGgxLjZ2Mi44aDIuOFYxOS41eiIvPgo8L2c+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMS4xLDEwLjZsLTctN2MtMS4zLTEuMy0zLjUtMS4zLTQuOCwwbC03LDdjLTEuMywxLjMtMS4zLDMuNSwwLDQuOGw3LDdjMC42LDAuNiwxLjUsMSwyLjQsMQoJYzAuMywwLDAuNi0wLjEsMC45LTAuMWMtMC45LTEuMy0xLjUtMi45LTEuNS00LjZjMC00LjMsMy41LTcuOSw3LjktNy45YzAuOSwwLDEuOCwwLjIsMi43LDAuNUMyMS41LDExLjEsMjEuMywxMC44LDIxLjEsMTAuNnoKCSBNMTQuNyw3LjRjLTEuMSw0LjItMS4xLDQuMi0xLjEsNC4yQzEzLjUsMTIsMTMuMiwxMiwxMywxMS44QzEyLDEwLjksMTIsMTAuOSwxMiwxMC45Yy0yLDEuOS0yLDEuOS0yLDEuOWMwLDUuNiwwLDUuNiwwLDUuNgoJYy0xLjksMC0xLjksMC0xLjksMGMwLTYsMC02LDAtNmMwLTAuMiwwLjEtMC41LDAuMy0wLjZjMi4zLTIuMywyLjMtMi4zLDIuMy0yLjNDOS44LDguNyw5LjgsOC43LDkuOCw4LjdDOS42LDguNSw5LjcsOC4yLDEwLDguMgoJQzE0LjMsNywxNC4zLDcsMTQuMyw3QzE0LjUsNywxNC44LDcuMSwxNC43LDcuNHoiLz4KPC9zdmc+Cg==");
}
/* HERE LOGO */
.herelogo,
.map-ui-watermark {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICB4PSIwcHgiCiAgIHk9IjBweCIKICAgd2lkdGg9IjgwcHgiCiAgIGhlaWdodD0iODBweCIKICAgdmlld0JveD0iMCAwIDgwIDgwIgogICBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4MCA4MDsiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGlkPSJzdmcyIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iaGVyZWxvZ29fbmV3LnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTciPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnMxNSIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjI1NjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTM2MSIKICAgICBpZD0ibmFtZWR2aWV3MTMiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjUuOSIKICAgICBpbmtzY2FwZTpjeD0iMy42MDQ1ODA5IgogICAgIGlua3NjYXBlOmN5PSIyNC43NzM5ODciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjE5MTEiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii05IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMiIgLz48c3R5bGUKICAgICB0eXBlPSJ0ZXh0L2NzcyIKICAgICBpZD0ic3R5bGU0Ij4KCS5zdDB7ZGlzcGxheTpub25lO2ZpbGw6IzE2MTkxOTt9Cgkuc3Qxe2ZpbGw6IzY1QzFDMjt9Cgkuc3Qye2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+PHJlY3QKICAgICBzdHlsZT0iZGlzcGxheTpub25lO2ZpbGw6IzE2MTkxOSIKICAgICB5PSIwIgogICAgIHg9IjAiCiAgICAgaWQ9InJlY3Q3IgogICAgIGhlaWdodD0iNzkuOTAwMDAyIgogICAgIHdpZHRoPSI3OS45MDAwMDIiCiAgICAgY2xhc3M9InN0MCIgLz48cGF0aAogICAgIGlkPSJ0cmlhbmdsZSIKICAgICBjbGFzcz0ic3QxIgogICAgIGQ9Im0gMjIuMSw2NS41IC0xMSwxMSAtMTEsLTExIDIyLDAgeiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiM0OGRhZDA7ZmlsbC1vcGFjaXR5OjEiIC8+PHBhdGgKICAgICBpZD0iaGVyZSIKICAgICBjbGFzcz0ic3QyIgogICAgIGQ9Im0gMzguMiw0MC41IGMgLTIuMywtMi43IC0yLjIsLTQuMiAtMC44LC01LjYgMS43LC0xLjcgMy41LC0xIDUuNSwwLjkgbCAtNC43LDQuNyB6IG0gMjMuNiwtMzAgYyAxLjcsLTEuNyAzLjUsLTEgNS41LDAuOSBsIC00LjcsNC43IEMgNjAuMiwxMy40IDYwLjMsMTIgNjEuOCwxMC41IFogTSA3NiwxNS4zIGMgLTIuMSwzLjIgLTUuOSw4LjQgLTkuOCw0LjUgTCA3Ni4xLDkuOSBDIDc1LjIsOSA3NC42LDguMiA3NCw3LjcgNjguNywyLjQgNjIuNywyLjMgNTgsNyA1NC45LDEwLjEgNTQsMTMuNyA1NC45LDE3LjEgTCA1MS44LDEzLjYgQyA1MSwxNCA0Ny4yLDE3LjQgNTAsMjIuNCBsIC0zLjUsLTIuOSAtNC43LDQuNyA2LjQsNi40IEMgNDMuMywyNi43IDM4LDI3LjEgMzMuOCwzMS4zIDI5LjMsMzUuOCAyOS42LDQxLjMgMzMsNDUuOCBsIC0wLjcsLTAuNyBjIC00LjUsLTQuNSAtOS40LC0yLjkgLTExLjgsLTAuNSAtMS45LDEuOSAtMyw0LjQgLTIuNSw2LjIgbCAtOS43LC05LjcgLTUuMiw1LjIgMTkuMiwxOS4yIDEwLjMsMCAtNi45LC02LjkgQyAyMi4xLDU0LjkgMjIsNTMgMjMuOCw1MS4yIDI1LjUsNDkuNSAyNy41LDUwLjYgMzEsNTQgbCA2LjgsNi44IDUuMSwtNS4xIC02LjUsLTYuNSBjIDQuNywzLjUgMTAuMywzLjcgMTUuMywtMS4zIDAsMCAwLjEsLTAuMSAwLjEsLTAuMSBsIDAsMCBjIDMuMSwtMi44IDQsLTUuNiA0LC01LjYgbCAtMy45LC0yLjYgYyAtMi4xLDMuMiAtNS44LDguNCAtOS43LDQuNSBsIDkuOSwtOS45IDYuMiw2LjIgTCA2My43LDM1IDU2LDI3LjMgYyAtMy42LC0zLjYgLTEuNSwtNyAwLC04LjMgMC43LDEuNSAxLjcsMi45IDMsNC4yIDUsNSAxMS40LDYgMTcuMSwwLjQgMCwwIDAuMSwtMC4xIDAuMSwtMC4xIGwgMCwwIGMgMy4xLC0yLjggNCwtNS42IDQsLTUuNiBMIDc2LDE1LjMgWiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiMzODNjNDU7ZmlsbC1vcGFjaXR5OjEiIC8+PGcKICAgICBpZD0iRWJlbmVfMiIgLz48L3N2Zz4=");
}
.map-ui-compass {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjYwcHgiIHZpZXdCb3g9IjAgMCAxNSA2MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgNjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiNDNDFDMzMiIHBvaW50cz0iMCwzMCA3LjUsMCAxNSwzMCAJIi8+Cgk8cG9seWdvbiBwb2ludHM9IjE1LDMwIDcuNDk5LDYwIDAsMzAgCSIvPgo8L2c+Cjwvc3ZnPgo=");
}
#settings-panel-inner .logo,
.map-ui-watermark.sat,
.hereLogoSplash,
.baseScreen.settings-subpanel .logo {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI4MHB4IiBoZWlnaHQ9IjgwcHgiCgkgdmlld0JveD0iMCAwIDgwIDgwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4MCA4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7ZmlsbDojMTYxOTE5O30KCS5zdDF7ZmlsbDojMkVENUM5O30KCS5zdDJ7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgaWQ9IkViZW5lXzEiPgoJPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9Ijc5LjkiIGhlaWdodD0iNzkuOSIvPgoJPGcgaWQ9IkxvZ28iPgoJCTxwYXRoIGlkPSJ0cmlhbmdsZSIgY2xhc3M9InN0MSIgZD0iTTIyLjEsNjUuNWwtMTEsMTFsLTExLTExTDIyLjEsNjUuNXoiLz4KCQk8cGF0aCBpZD0iaGVyZSIgY2xhc3M9InN0MiIgZD0iTTM4LjIsNDAuNWMtMi4zLTIuNy0yLjItNC4yLTAuOC01LjZjMS43LTEuNywzLjUtMSw1LjUsMC45TDM4LjIsNDAuNXogTTYxLjgsMTAuNQoJCQljMS43LTEuNywzLjUtMSw1LjUsMC45bC00LjcsNC43QzYwLjIsMTMuNCw2MC4zLDEyLDYxLjgsMTAuNXogTTc2LDE1LjNjLTIuMSwzLjItNS45LDguNC05LjgsNC41bDkuOS05LjlDNzUuMiw5LDc0LjYsOC4yLDc0LDcuNwoJCQljLTUuMy01LjMtMTEuMy01LjQtMTYtMC43Yy0zLjEsMy4xLTQsNi43LTMuMSwxMC4xbC0zLjEtMy41QzUxLDE0LDQ3LjIsMTcuNCw1MCwyMi40bC0zLjUtMi45bC00LjcsNC43bDYuNCw2LjQKCQkJYy00LjktMy45LTEwLjItMy41LTE0LjQsMC43Yy00LjUsNC41LTQuMiwxMC0wLjgsMTQuNWwtMC43LTAuN2MtNC41LTQuNS05LjQtMi45LTExLjgtMC41Yy0xLjksMS45LTMsNC40LTIuNSw2LjJsLTkuNy05LjcKCQkJbC01LjIsNS4ybDE5LjIsMTkuMmgxMC4zbC02LjktNi45Yy0zLjYtMy43LTMuNy01LjYtMS45LTcuNGMxLjctMS43LDMuNy0wLjYsNy4yLDIuOGw2LjgsNi44bDUuMS01LjFsLTYuNS02LjUKCQkJYzQuNywzLjUsMTAuMywzLjcsMTUuMy0xLjNjMCwwLDAuMS0wLjEsMC4xLTAuMWwwLDBjMy4xLTIuOCw0LTUuNiw0LTUuNmwtMy45LTIuNmMtMi4xLDMuMi01LjgsOC40LTkuNyw0LjVsOS45LTkuOWw2LjIsNi4yCgkJCWw1LjQtNS40bC03LjctNy43Yy0zLjYtMy42LTEuNS03LDAtOC4zYzAuNywxLjUsMS43LDIuOSwzLDQuMmM1LDUsMTEuNCw2LDE3LjEsMC40YzAsMCwwLjEtMC4xLDAuMS0wLjFsMCwwYzMuMS0yLjgsNC01LjYsNC01LjYKCQkJTDc2LDE1LjN6Ii8+Cgk8L2c+CjwvZz4KPGcgaWQ9IkViZW5lXzIiPgo8L2c+Cjwvc3ZnPgo=");
}
.world-icon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDgyNCA4MjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjQxNDIxOyI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCg5LjU5Mjc3LDAsMCw5LjQ2NTU2LDU4LjY0MTYsNjMuMzQ3MikiPgogICAgICAgIDxnPgogICAgICAgICAgICA8Zz4KICAgICAgICAgICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXAxIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNzMuNjcyIiBoZWlnaHQ9IjczLjY2NyIvPgogICAgICAgICAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDEpIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzMuMTYzLDcuMzY2QzMzLjE2Myw3Ljc3IDMyLjkyOCw4LjMzNyAzMi42NDIsOC42MjRMMjkuMjY0LDEyLjAwM0MyOC45NzYsMTIuMjkxIDI4LjQxLDEyLjUyMyAyOC4wMDYsMTIuNTIzTDIxLjM3NiwxMi41MjNDMjAuOTcyLDEyLjUyMyAyMC42NCwxMi44NTMgMjAuNjQsMTMuMjZMMjAuNjQsMTYuMjA4QzIwLjY0LDE2LjYxMyAyMC45NzIsMTYuOTQzIDIxLjM3NiwxNi45NDNMMjguMDA2LDE2Ljk0M0MyOC40MSwxNi45NDMgMjguNzQyLDE3LjI3NCAyOC43NDIsMTcuNjhMMjguNzQyLDIwLjYyN0MyOC43NDIsMjEuMDMzIDI4LjQxLDIxLjM2NiAyOC4wMDYsMjEuMzY2TDI1LjA1OSwyMS4zNjZDMjQuNjU0LDIxLjM2NiAyNC4wODgsMjEuNTk4IDIzLjgwMSwyMS44ODVMMjEuMTU5LDI0LjUyOEMyMC44NzMsMjQuODExIDIwLjY0LDI1LjM3OCAyMC42NCwyNS43ODJMMjAuNjQsMjguNzI4QzIwLjY0LDI5LjEzNSAyMC40MDUsMjkuNyAyMC4xMTksMjkuOTg3TDE3LjQ3NSwzMi42MzFDMTcuMTksMzIuOTE1IDE2LjYyMiwzMy4xNSAxNi4yMTksMzMuMTVMMTMuMjcxLDMzLjE1QzEyLjg2OSwzMy4xNSAxMi4zMDEsMzIuOTE1IDEyLjAxNCwzMi42MzFMOS4zNzEsMjkuOTg3QzkuMDg4LDI5LjcgOC41MTksMjkuNDY3IDguMTE3LDI5LjQ2N0w2LjAzNywyOS40NjdDOS4xMDEsMTYuNzE1IDE5LjkxNSw2LjkyNCAzMy4xNjMsNS4zOEwzMy4xNjMsNy4zNjZaTTI4Ljc0Miw1My4zMzRDMjguNzQyLDUzLjczOCAyOC41MDksNTQuMzA1IDI4LjIyMiw1NC41OTFMMjUuMTM3LDU3LjY3NUMyNC44NSw1Ny45NjEgMjQuNjE3LDU4LjUyNiAyNC42MTcsNTguOTMyTDI0LjYxNyw2MS41ODVDMjQuNjE3LDYxLjk4OSAyNC4zODEsNjIuNTU0IDI0LjA5Nyw2Mi44NDFMMjIuMDg4LDY0Ljg1MUMxOC4wNjgsNjIuNzI2IDE0LjU2Miw1OS43NjcgMTEuODAxLDU2LjIwMUwxMS44MDEsNTQuNTEyQzExLjgwMSw1NC4xMDkgMTEuNTYyLDUzLjU0MiAxMS4yNzgsNTMuMjU3TDguNjM3LDUwLjYxM0M4LjM0OSw1MC4zMjggOC4xMTcsNDkuNzYyIDguMTE3LDQ5LjM1Nkw4LjExNyw0Mi43MjZDOC4xMTcsNDIuMzIxIDguMzQ5LDQxLjc1NSA4LjYzNyw0MS40NjdMMTIuMDE0LDM4LjA5MUMxMi4zMDEsMzcuODA1IDEyLjg2OSwzNy41NjkgMTMuMjcxLDM3LjU2OUwxNS40ODIsMzcuNTY5QzE1Ljg4NywzNy41NjkgMTYuNDU0LDM3LjgwNSAxNi43NCwzOC4wOTFMMjMuODAxLDQ1LjE1MUMyNC4wODgsNDUuNDM4IDI0LjY1NCw0NS42NzMgMjUuMDU5LDQ1LjY3M0wyOC4wMDYsNDUuNjczQzI4LjQxLDQ1LjY3MyAyOC43NDIsNDYuMDA1IDI4Ljc0Miw0Ni40MDhMMjguNzQyLDUzLjMzNFpNNjguMjksMTcuNjY4TDY0LjUxMiwyMS40NDZDNjYuOTM3LDI1Ljc5OCA2OC4zNjgsMzAuNzc2IDY4LjQ5NCwzNi4wNjdMNjYuMDk5LDMzLjY2OUM2NS44MTEsMzMuMzg2IDY1LjI0MiwzMy4xNSA2NC44NDEsMzMuMTVMNjIuNjMsMzMuMTVDNjIuMjI1LDMzLjE1IDYxLjg5MiwzMy40ODIgNjEuODkyLDMzLjg4Nkw2MS44OTIsMzYuODMyQzYxLjg5MiwzNy4yMzcgNjIuMTI4LDM3LjgwNSA2Mi40MTQsMzguMDkxTDY1LjA1Niw0MC43M0M2NS4zNDEsNDEuMDE3IDY1LjU3Nyw0MS41ODMgNjUuNTc3LDQxLjk4OUw2NS41NzcsNDQuOTM2QzY1LjU3Nyw0NS4zNDQgNjUuMzQxLDQ1LjkwNiA2NS4wNTYsNDYuMTk0TDYyLjQxNCw0OC44MzVDNjIuMTI4LDQ5LjEyIDYxLjg5Miw0OS42ODYgNjEuODkyLDUwLjA5Mkw2MS44OTIsNTYuMTU1QzU5LjEyNiw1OS43MzIgNTUuNjExLDYyLjcwNCA1MS41OTMsNjQuODM3TDQ5Ljg5Miw2My4xMzZDNDkuNjAzLDYyLjg1MiA0OS4zNzEsNjIuMjgzIDQ5LjM3MSw2MS44NzlMNDkuMzcxLDUwLjgyOEM0OS4zNzEsNTAuNDIzIDQ5LjEzNiw0OS44NTcgNDguODQ2LDQ5LjU3Mkw0NS40NzEsNDYuMTk0QzQ1LjE4NCw0NS45MDYgNDQuNjE4LDQ1LjY3MyA0NC4yMTEsNDUuNjczTDM2Ljg0Nyw0NS42NzNDMzYuNDQxLDQ1LjY3MyAzNi4xMDksNDUuMzQ0IDM2LjEwOSw0NC45MzZMMzYuMTA5LDM4LjMwNUMzNi4xMDksMzcuOTAzIDM2LjM0NCwzNy4zMzcgMzYuNjMxLDM3LjA0OUwzNi44NTcsMzYuODIyQzM2LjYyOCwzNi4wOTkgMzYuNTgzLDM1LjMxNSAzNi43OSwzNC41MzdMMzguNjA3LDI3Ljc1OUw0MC41NjgsMjUuNzk4TDQwLjU2OCwyNS43ODJDNDAuNTY4LDI1LjM3OCA0MC44MDMsMjQuODExIDQxLjA4OCwyNC41MjRMNDQuNDMzLDIxLjE1MkM0NC43MTUsMjAuODYyIDQ1LjI4MiwyMC42MjUgNDUuNjg0LDIwLjYyNUw0NS43NDIsMjAuNjI1TDQ5LjQyNSwxNi45NDNMNDkuMzcxLDE2Ljk0M0M0OC45NjUsMTYuOTQzIDQ4LjYzNCwxNi42MTMgNDguNjM0LDE2LjIwOEw0OC42MzQsMTMuMjZDNDguNjM0LDEyLjg1MyA0OC45NjUsMTIuNTIzIDQ5LjM3MSwxMi41MjNMNTMuODQ1LDEyLjUyM0w1OC45NzQsNy4zOTVDNTIuODc2LDIuODAyIDQ1LjMwMywwLjA1NyAzNy4wODIsMC4wMDJDMzcsMCAzNi44MzEsMCAzNi44MzEsMEMxNi42MDMsMC4wMDQgMC4xMzcsMTYuMzI4IDAuMDAxLDM2LjU4OEMtMC4xMzMsNTYuOTMgMTYuMjQ3LDczLjUzIDM2LjU5Miw3My42NjVDMzYuNjc2LDczLjY3IDM2Ljc1OCw3My42NjUgMzYuODQsNzMuNjY1QzU3LjA2OSw3My42NjUgNzMuNTM1LDU3LjMzNSA3My42NzEsMzcuMDhDNzMuNzE4LDI5Ljk3IDcxLjc0MiwyMy4zMiA2OC4yOSwxNy42NjgiIHN0eWxlPSJmaWxsOndoaXRlO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ni40MjgsMTIuMzc3TDYzLjc4Niw5LjczNkM2My4xNzcsOS4xMyA2Mi4xODYsOS4xMyA2MS41ODEsOS43MzZMNjAuNDc5LDEwLjgzN0w2NS4zMjcsMTUuNjg1TDY2LjQyOCwxNC41ODRDNjcuMDM3LDEzLjk3NiA2Ny4wMzcsMTIuOTg0IDY2LjQyOCwxMi4zNzdNNjQuMDY3LDE2Ljk0Nkw0Ni41OTMsMzQuNDE4TDQwLjcyMywzNS45OTFDNDAuMzEsMzYuMTAxIDQwLjA2MSwzNS44NTMgNDAuMTcyLDM1LjQ0MUw0MS43NDYsMjkuNTY5TDU5LjIyLDEyLjA5N0w2NC4wNjcsMTYuOTQ2WiIgc3R5bGU9ImZpbGw6cmdiKDQ2LDIxMywyMDEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");
}
/* App mode */
.mmcTheme .baseScreen .backButton,
.location-info.with-back-btn .btnBack {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDcuOTk5OTk5OTk5OTk5OTkiIGhlaWdodD0iNDcuOTk5OTk5OTk5OTk5OTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGlkPSJzdmdfMSIgZD0ibTIxLDI0bDEyLjgsLTEyLjhjMC43LC0wLjcgMC43LC0xLjggMCwtMi41bC0xLjIsLTEuMmMtMC43LC0wLjcgLTEuOCwtMC43IC0yLjUsMGwtMTUuMywxNS4zYy0wLjMsMC4zIC0wLjUsMC44IC0wLjUsMS4yYzAsMC40IDAuMiwwLjkgMC41LDEuMmwxNS4zLDE1LjNjMC43LDAuNyAxLjgsMC43IDIuNSwwbDEuMiwtMS4yYzAuNywtMC43IDAuNywtMS44IDAsLTIuNWwtMTIuOCwtMTIuOHoiIGZpbGw9IiNmZmZmZmYiLz4KIDwvZz4KPC9zdmc+");
}
/* CAT SEARCH, MAP ZOOM ICON */
.catsearch,
.searchIcon,
.categorySearch {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48cGF0aCBmaWxsPSIjMjczMTQyIiBkPSJNMzkuMzggNDMuOTU3Yy0uNzk4IDAtMS41NDctLjMxLTIuMTA4LS44NzNsLTguNDMtOC40MjdjLTMuMDA0IDEuOTEtNi40NjggMi45MTctMTAuMDU2IDIuOTJDOC40MjYgMzcuNTczIDAgMjkuMTQ0IDAgMTguNzg2IDAgOC40MjggOC40MjcgMCAxOC43ODYgMGMxMC4zNiAwIDE4Ljc4OCA4LjQyOCAxOC43ODggMTguNzg4IDAgMy41ODUtMS4wMDcgNy4wNDgtMi45MTggMTAuMDU3bDguNDI4IDguNDI3Yy41NjIuNTYyLjg3IDEuMzEuODcgMi4xMDhzLS4zMSAxLjU0OC0uODcgMi4xMWwtMS41OTYgMS41OTRjLS41Ni41NjItMS4zMS44NzMtMi4xMDguODczek0xOC43ODYgNi44NjdjLTYuNTcyIDAtMTEuOTIgNS4zNDgtMTEuOTIgMTEuOTJzNS4zNDggMTEuOTIgMTEuOTIgMTEuOTJjNi41NzMgMCAxMS45Mi01LjM0OCAxMS45Mi0xMS45MiAwLTYuNTczLTUuMzQ3LTExLjkyLTExLjkyLTExLjkyeiIvPjwvc3ZnPg==");
}
.image-upload > div .image-preview-box > .file-upload > label {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMCA1SDEyVjdIMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNSAwSDdWMTJINXoiLz48L3N2Zz4=");
}
.image-upload > div label {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJDYW1lcmFfMV8iPg0KCTxyZWN0IG9wYWNpdHk9IjAiIGZpbGw9IiM0MTQwNDIiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIvPg0KCTxwYXRoIGZpbGw9IiM0MTQwNDIiIGQ9Ik00MC41MzMsMjQuNTMzYy01Ljg4MiwwLTEwLjY2Nyw0Ljc4NS0xMC42NjcsMTAuNjY2YzAsNS44ODIsNC43ODUsMTAuNjY2LDEwLjY2NywxMC42NjYNCgkJYzUuODgxLDAsMTAuNjY3LTQuNzg0LDEwLjY2Ny0xMC42NjZDNTEuMiwyOS4zMTgsNDYuNDE0LDI0LjUzMyw0MC41MzMsMjQuNTMzeiBNNDAuNTMzLDQyLjY2NmMtNC4xMjMsMC03LjQ2Ny0zLjM0My03LjQ2Ny03LjQ2Nw0KCQljMC00LjEyMywzLjM0NC03LjQ2Niw3LjQ2Ny03LjQ2NmM0LjEyNCwwLDcuNDY3LDMuMzQzLDcuNDY3LDcuNDY2QzQ4LDM5LjMyMyw0NC42NTcsNDIuNjY2LDQwLjUzMyw0Mi42NjZ6IE01Ny4wNjYsMTcuMDY3SDIxLjMzMw0KCQl2LTEuMzMzYzAtMC43MzMtMC42LTEuMzMzLTEuMzMzLTEuMzMzaC04Yy0wLjczMywwLTEuMzMzLDAuNi0xLjMzMywxLjMzM3YxLjMzM0g2LjkzM2MtMS40NjYsMC0yLjY2NywxLjItMi42NjcsMi42Njd2MzAuOTM0DQoJCWMwLDEuNDY3LDEuMiwyLjY2NiwyLjY2NywyLjY2Nmg1MC4xMzNjMS40NjcsMCwyLjY2Ny0xLjE5OSwyLjY2Ny0yLjY2NlYxOS43MzNDNTkuNzMzLDE4LjI2Nyw1OC41MzMsMTcuMDY3LDU3LjA2NiwxNy4wNjd6DQoJCSBNMjEuMzMzLDI0LjhjMCwwLjczMy0wLjYsMS4zMzMtMS4zMzMsMS4zMzNoLThjLTAuNzMzLDAtMS4zMzMtMC42LTEuMzMzLTEuMzMzdi0xLjZjMC0wLjczMywwLjYtMS4zMzMsMS4zMzMtMS4zMzNoOA0KCQljMC43MzMsMCwxLjMzMywwLjYsMS4zMzMsMS4zMzNWMjQuOHogTTQwLjUzMyw0OS4wNjVjLTcuNjU4LDAtMTMuODY3LTYuMjA3LTEzLjg2Ny0xMy44NjZjMC03LjY1OSw2LjIwOC0xMy44NjYsMTMuODY3LTEzLjg2Ng0KCQljNy42NiwwLDEzLjg2Nyw2LjIwNywxMy44NjcsMTMuODY2QzU0LjQsNDIuODU4LDQ4LjE5Myw0OS4wNjUsNDAuNTMzLDQ5LjA2NXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}
.gps-recorder-bar .recorder-icon-rec {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJSZWNvcmQiIGZpbGw9IiNjNDFjMzMiPg0KCTxyZWN0IG9wYWNpdHk9IjAiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIvPg0KCTxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIzLjQ2NyIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.gps-recorder-bar .recorder-icon-start {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJQbGF5Ij4NCgk8cmVjdCBvcGFjaXR5PSIwIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiLz4NCgk8cGF0aCBkPSJNNTIuMDYxLDMwLjcxNEwxNS4xMDksOS4zOGMtMS4yNy0wLjczMy0yLjMxLTAuMTMzLTIuMzEsMS4zMzNWNTMuMzhjMCwxLjQ2NywxLjAzOSwyLjA2NiwyLjMxLDEuMzMzbDM2Ljk1MS0yMS4zMzINCgkJQzUzLjMzMSwzMi42NDcsNTMuMzMxLDMxLjQ0Nyw1Mi4wNjEsMzAuNzE0eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.gps-recorder-bar .recorder-icon-stop {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJTdG9wIj4NCgk8cmVjdCBvcGFjaXR5PSIwIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiLz4NCgk8cGF0aCBkPSJNNTAuNjY2LDEwLjY2N0gxMy4zMzNjLTEuNDY3LDAtMi42NjcsMS4yLTIuNjY3LDIuNjY3djM3LjMzM2MwLDEuNDY3LDEuMiwyLjY2NiwyLjY2NywyLjY2NmgzNy4zMzMNCgkJYzEuNDY3LDAsMi42NjgtMS4xOTksMi42NjgtMi42NjZWMTMuMzMzQzUzLjMzNCwxMS44NjcsNTIuMTMzLDEwLjY2Nyw1MC42NjYsMTAuNjY3eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
/*Search*/
.advInputSearch .clearInput {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOC4wMDIiIHZpZXdCb3g9IjAgMCAxOCAxOC4wMDIiPjxjaXJjbGUgZmlsbD0iI2ZmZiIgY3g9IjkiIGN5PSI5IiByPSI5Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEwLjEzNSA5bDIuNzI1LTIuNzI1YS40ODMuNDgzIDAgMCAwIDAtLjY4MWwtLjQ1NS0uNDU0YS40OC40OCAwIDAgMC0uNjggMEw5IDcuODY1IDYuMjc0IDUuMTQxYS40OC40OCAwIDAgMC0uNjc5IDBsLS40NTQuNDU0YS40ODIuNDgyIDAgMCAwIDAgLjY4MUw3Ljg2NCA5IDUuMTQgMTEuNzI1YS40ODIuNDgyIDAgMCAwIDAgLjY4MWwuNDU1LjQ1NGEuNDguNDggMCAwIDAgLjY3OSAwTDkgMTAuMTM1bDIuNzI1IDIuNzI1YS40OC40OCAwIDAgMCAuNjggMGwuNDU1LS40NTRhLjQ4My40ODMgMCAwIDAgMC0uNjgxTDEwLjEzNSA5eiIvPjwvc3ZnPg==");
}
.advInputSearch .backButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDcuOTk5OTk5OTk5OTk5OTkiIGhlaWdodD0iNDcuOTk5OTk5OTk5OTk5OTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxwYXRoIGlkPSJzdmdfMSIgZD0ibTIxLDI0bDEyLjgsLTEyLjhjMC43LC0wLjcgMC43LC0xLjggMCwtMi41bC0xLjIsLTEuMmMtMC43LC0wLjcgLTEuOCwtMC43IC0yLjUsMGwtMTUuMywxNS4zYy0wLjMsMC4zIC0wLjUsMC44IC0wLjUsMS4yYzAsMC40IDAuMiwwLjkgMC41LDEuMmwxNS4zLDE1LjNjMC43LDAuNyAxLjgsMC43IDIuNSwwbDEuMiwtMS4yYzAuNywtMC43IDAuNywtMS44IDAsLTIuNWwtMTIuOCwtMTIuOHoiIGZpbGw9IiNmZmZmZmYiLz4KIDwvZz4KPC9zdmc+");
}
.advInputSearch .doneButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDBhZmFhIiBkPSJNNS41MDksMTAuOTQxYy0wLjA1LDAtMC4xLTAuMDA1LTAuMTQ5LTAuMDE1Yy0wLjE1Mi0wLjAyOS0wLjI5MS0wLjEwMy0wLjQtMC4yMTFMMS45NzgsNy43MzYgQzEuODMsNy41OTEsMS43NDksNy4zOTYsMS43NDksNy4xODdjMC0wLjIwOCwwLjA4MS0wLjQwMywwLjIyOS0wLjU1TDIuMzUsNi4yNjZDMi40OTUsNi4xMiwyLjY5LDYuMDM5LDIuODk4LDYuMDM5IHMwLjQwMiwwLjA4LDAuNTQ5LDAuMjI3bDIuMDYxLDIuMDU2bDUuMDQzLTUuMDM1YzAuMTQ2LTAuMTQ2LDAuMzQyLTAuMjI4LDAuNTUtMC4yMjhzMC40MDMsMC4wODEsMC41NSwwLjIyOGwwLjM3MywwLjM3MyBjMC4xNDYsMC4xNDYsMC4yMjcsMC4zNCwwLjIyOSwwLjU0OGMwLDAuMjA5LTAuMDgyLDAuNDA0LTAuMjI5LDAuNTUxbC01Ljk2Niw1Ljk1N0M1LjkxLDEwLjg2MSw1LjcxNiwxMC45NDEsNS41MDksMTAuOTQxIEw1LjUwOSwxMC45NDF6Ii8+PC9zdmc+");
}
.advInputSearch.white .clearInput {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOC4wMDIiIHZpZXdCb3g9IjAgMCAxOCAxOC4wMDIiPjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjkiIGN5PSI5IiByPSI5Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEwLjEzNSA5bDIuNzI1LTIuNzI1YS40ODMuNDgzIDAgMCAwIDAtLjY4MWwtLjQ1NS0uNDU0YS40OC40OCAwIDAgMC0uNjggMEw5IDcuODY1IDYuMjc0IDUuMTQxYS40OC40OCAwIDAgMC0uNjc5IDBsLS40NTQuNDU0YS40ODIuNDgyIDAgMCAwIDAgLjY4MUw3Ljg2NCA5IDUuMTQgMTEuNzI1YS40ODIuNDgyIDAgMCAwIDAgLjY4MWwuNDU1LjQ1NGEuNDguNDggMCAwIDAgLjY3OSAwTDkgMTAuMTM1bDIuNzI1IDIuNzI1YS40OC40OCAwIDAgMCAuNjggMGwuNDU1LS40NTRhLjQ4My40ODMgMCAwIDAgMC0uNjgxTDEwLjEzNSA5eiIvPjwvc3ZnPg==");
}
.advInputSearch.white .backButton {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxwYXRoIGZpbGw9IiMyNzMxNDIiIGQ9Ik0yMSAyNGwxMi44LTEyLjhjMC43LTAuNyAwLjctMS44IDAtMi41bC0xLjItMS4yYy0wLjctMC43LTEuOC0wLjctMi41IDBMMTQuOCAyMi44Yy0wLjMgMC4zLTAuNSAwLjgtMC41IDEuMiAwIDAuNCAwLjIgMC45IDAuNSAxLjJsMTUuMyAxNS4zYzAuNyAwLjcgMS44IDAuNyAyLjUgMGwxLjItMS4yYzAuNy0wLjcgMC43LTEuOCAwLTIuNUwyMSAyNHoiLz48L3N2Zz4=");
}
.searchResults .selectedCategName {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iY2xvc2VpbWciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDggNDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0yNy45IDI0bDkuNC05LjRjMC42LTAuNiAwLjYtMS43IDAtMi40bC0xLjYtMS42Yy0wLjYtMC42LTEuNy0wLjYtMi40IDBMMjQgMjAuMWwtOS40LTkuNGMtMC42LTAuNi0xLjctMC42LTIuNCAwbC0xLjYgMS42Yy0wLjYgMC42LTAuNiAxLjcgMCAyLjRMMjAuMSAyNGwtOS40IDkuNGMtMC42IDAuNi0wLjYgMS43IDAgMi40bDEuNiAxLjZjMC42IDAuNiAxLjcgMC42IDIuNCAwbDkuNC05LjQgOS40IDkuNGMwLjYgMC42IDEuNyAwLjYgMi40IDBsMS42LTEuNmMwLjYtMC42IDAuNi0xLjcgMC0yLjRMMjcuOSAyNHoiLz48L3N2Zz4=");
}
.mmcTheme .searchIcon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMzkuMzggNDMuOTU3Yy0uNzk4IDAtMS41NDctLjMxLTIuMTA4LS44NzNsLTguNDMtOC40MjdjLTMuMDA0IDEuOTEtNi40NjggMi45MTctMTAuMDU2IDIuOTJDOC40MjYgMzcuNTczIDAgMjkuMTQ0IDAgMTguNzg2IDAgOC40MjggOC40MjcgMCAxOC43ODYgMGMxMC4zNiAwIDE4Ljc4OCA4LjQyOCAxOC43ODggMTguNzg4IDAgMy41ODUtMS4wMDcgNy4wNDgtMi45MTggMTAuMDU3bDguNDI4IDguNDI3Yy41NjIuNTYyLjg3IDEuMzEuODcgMi4xMDhzLS4zMSAxLjU0OC0uODcgMi4xMWwtMS41OTYgMS41OTRjLS41Ni41NjItMS4zMS44NzMtMi4xMDguODczek0xOC43ODYgNi44NjdjLTYuNTcyIDAtMTEuOTIgNS4zNDgtMTEuOTIgMTEuOTJzNS4zNDggMTEuOTIgMTEuOTIgMTEuOTJjNi41NzMgMCAxMS45Mi01LjM0OCAxMS45Mi0xMS45MiAwLTYuNTczLTUuMzQ3LTExLjkyLTExLjkyLTExLjkyeiIvPjwvc3ZnPg==");
}
/*Autocomplete add place*/
.autocompleteList .autocompleteEntryToggle.opened,
.otherSuggestionsList .autocompleteEntryToggle.opened {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBkPSJtMjQuMyAyMC43IDEyLjggMTIuOGMwLjcgMC43IDEuOCAwLjcgMi41IDBsMS4yLTEuMmMwLjctMC43IDAuNy0xLjggMC0yLjVsLTE1LjMtMTUuM2MtMC4zLTAuMy0wLjgtMC41LTEuMi0wLjUtMC40IDAtMC45IDAuMi0xLjIgMC41bC0xNS4zIDE1LjNjLTAuNyAwLjctMC43IDEuOCAwIDIuNWwxLjIgMS4yYzAuNyAwLjcgMS44IDAuNyAyLjUgMGwxMi44LTEyLjh6IiBmaWxsPSIjMjczMTQyIi8+DQo8L3N2Zz4=");
}
.autocompleteList .autocompleteEntryToggle.closed,
.otherSuggestionsList .autocompleteEntryToggle.closed {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBkPSJtMjQuMyAyNy4zLTEyLjgtMTIuOGMtMC43LTAuNy0xLjgtMC43LTIuNSAwbC0xLjIgMS4yYy0wLjcgMC43LTAuNyAxLjggMCAyLjVsMTUuMyAxNS4zYzAuMyAwLjMgMC44IDAuNSAxLjIgMC41IDAuNCAwIDAuOS0wLjIgMS4yLTAuNWwxNS4zLTE1LjNjMC43LTAuNyAwLjctMS44IDAtMi41bC0xLjItMS4yYy0wLjctMC43LTEuOC0wLjctMi41IDBsLTEyLjggMTIuOHoiIGZpbGw9IiMyNzMxNDIiLz4NCjwvc3ZnPg==");
}
.autocompleteList .autocompleteEntryDetail .fbLikes,
.otherSuggestionsList .autocompleteEntryDetail .fbLikes {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IG9wYWNpdHk9IjAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPg0KPHBhdGggZmlsbD0iI2FhYSIgZD0iTTguNTA5LDE0Yy0wLjAwNiwwLTMuMTI1LDAtMy4xMjUsMGMtMC44OTQsMC0xLjYyNS0wLjczMS0xLjYyNS0xLjYyNVM0LjQ5LDEwLjc1LDUuMzg0LDEwLjc1aDEwLjYyNw0KCWwtMy40OTMtNi4wNTJjLTAuNTUzLTAuOTU2LTAuMjI1LTIuMTgsMC43MzEtMi43MzJjMC45NTctMC41NTEsMi4xOC0wLjIyNSwyLjczMiwwLjczMmwxLjc2NCwzLjA1Nmw1Ljg3OSw1Ljg3OA0KCWMwLjI0NCwwLjI0NCwwLjM2NSwwLjU2NCwwLjM2NSwwLjg4NGwwLDB2MTAuNzM1aC0wLjAwOWMtMC4wOTcsMS42NzgtMS40NTIsMS45NDktMS40NTIsMS45NDlsLTYuNzg2LDEuODI4DQoJYy0xLjc0NywwLjQ0OS0zLjQwOCwwLjQ3MS0zLjQwOCwwLjQ3MUg3LjYzNGMtMC44OTQsMC0xLjYyNS0wLjczMS0xLjYyNS0xLjYyNVM2Ljc0LDI0LjI1LDcuNjM0LDI0LjI1YzAsMCwwLjg2OSwwLDAuODc1LDANCgljMC4zNDUsMCwwLjYyNS0wLjI3OSwwLjYyNS0wLjYyNVM4Ljg1NCwyMyw4LjUwOSwyM2MtMC4wMDYsMC0xLjYyNSwwLTEuNjI1LDBjLTAuODk0LDAtMS42MjUtMC43MzEtMS42MjUtMS42MjUNCglTNS45OSwxOS43NSw2Ljg4NCwxOS43NWMwLDAsMS42MTksMCwxLjYyNSwwYzAuMzQ1LDAsMC42MjUtMC4yNzksMC42MjUtMC42MjVTOC44NTQsMTguNSw4LjUwOSwxOC41Yy0wLjAwNiwwLTIuMzc1LDAtMi4zNzUsMA0KCWMtMC44OTQsMC0xLjYyNS0wLjczMS0xLjYyNS0xLjYyNVM1LjI0LDE1LjI1LDYuMTM0LDE1LjI1YzAsMCwyLjM2OSwwLDIuMzc1LDBjMC4zNDUsMCwwLjYyNS0wLjI4LDAuNjI1LTAuNjI1UzguODU0LDE0LDguNTA5LDE0eiINCgkvPg0KPC9zdmc+DQo=");
}
.autocompleteList .autocompleteEntryDetail .fbCheckIns,
.otherSuggestionsList .autocompleteEntryDetail .fbCheckIns {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMTEuNjAxLDIuMmMtMS4wOTMtMS4wOTktMi41NDctMS43LTQuMS0xLjdjLTEuNTUyLDAtMy4wMDgsMC42MDItNC4xLDEuN0MyLjMwMSwzLjI5MywxLjcsNC43NDcsMS43LDYuMjk5IFMyLjMwMSw5LjMwNywzLjQwMSwxMC40bDQuMSw0LjFsNC4xLTQuMWMxLjA5NC0xLjA5NCwxLjY5OS0yLjU1LDEuNjk5LTQuMTAyUzEyLjY5NCwzLjI5MywxMS42MDEsMi4yeiBNNy41MDEsOC4wMTEgYy0wLjk0NSwwLTEuNzEyLTAuNzY1LTEuNzEyLTEuNzEyYzAtMC45NDUsMC43NjctMS43MDksMS43MTItMS43MDljMC45NDQsMCwxLjcxMSwwLjc2NCwxLjcxMSwxLjcwOSBDOS4yMTIsNy4yNDYsOC40NDUsOC4wMTEsNy41MDEsOC4wMTF6Ii8+PC9zdmc+");
}
/* Custom Checkbox */
input[type="checkbox"].customCheckbox:checked + label:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDFCNkIyIiBkPSJNNS41MDksMTAuOTQxYy0wLjA1LDAtMC4xLTAuMDA1LTAuMTQ5LTAuMDE1Yy0wLjE1Mi0wLjAyOS0wLjI5MS0wLjEwMy0wLjQtMC4yMTFMMS45NzgsNy43MzYgQzEuODMsNy41OTEsMS43NDksNy4zOTYsMS43NDksNy4xODdjMC0wLjIwOCwwLjA4MS0wLjQwMywwLjIyOS0wLjU1TDIuMzUsNi4yNjZDMi40OTUsNi4xMiwyLjY5LDYuMDM5LDIuODk4LDYuMDM5IHMwLjQwMiwwLjA4LDAuNTQ5LDAuMjI3bDIuMDYxLDIuMDU2bDUuMDQzLTUuMDM1YzAuMTQ2LTAuMTQ2LDAuMzQyLTAuMjI4LDAuNTUtMC4yMjhzMC40MDMsMC4wODEsMC41NSwwLjIyOGwwLjM3MywwLjM3MyBjMC4xNDYsMC4xNDYsMC4yMjcsMC4zNCwwLjIyOSwwLjU0OGMwLDAuMjA5LTAuMDgyLDAuNDA0LTAuMjI5LDAuNTUxbC01Ljk2Niw1Ljk1N0M1LjkxLDEwLjg2MSw1LjcxNiwxMC45NDEsNS41MDksMTAuOTQxIEw1LjUwOSwxMC45NDF6Ii8+PC9zdmc+");
}
input[type="checkbox"].customCheckbox.aqua:checked + label:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMjczMTQyIiBkPSJNNS41MDksMTAuOTQxYy0wLjA1LDAtMC4xLTAuMDA1LTAuMTQ5LTAuMDE1Yy0wLjE1Mi0wLjAyOS0wLjI5MS0wLjEwMy0wLjQtMC4yMTFMMS45NzgsNy43MzYgQzEuODMsNy41OTEsMS43NDksNy4zOTYsMS43NDksNy4xODdjMC0wLjIwOCwwLjA4MS0wLjQwMywwLjIyOS0wLjU1TDIuMzUsNi4yNjZDMi40OTUsNi4xMiwyLjY5LDYuMDM5LDIuODk4LDYuMDM5IHMwLjQwMiwwLjA4LDAuNTQ5LDAuMjI3bDIuMDYxLDIuMDU2bDUuMDQzLTUuMDM1YzAuMTQ2LTAuMTQ2LDAuMzQyLTAuMjI4LDAuNTUtMC4yMjhzMC40MDMsMC4wODEsMC41NSwwLjIyOGwwLjM3MywwLjM3MyBjMC4xNDYsMC4xNDYsMC4yMjcsMC4zNCwwLjIyOSwwLjU0OGMwLDAuMjA5LTAuMDgyLDAuNDA0LTAuMjI5LDAuNTUxbC01Ljk2Niw1Ljk1N0M1LjkxLDEwLjg2MSw1LjcxNiwxMC45NDEsNS41MDksMTAuOTQxIEw1LjUwOSwxMC45NDF6Ii8+PC9zdmc+");
}
input[type="checkbox"].customCheckbox.light:checked + label:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDFCNkIyIiBkPSJNNS41MDksMTAuOTQxYy0wLjA1LDAtMC4xLTAuMDA1LTAuMTQ5LTAuMDE1Yy0wLjE1Mi0wLjAyOS0wLjI5MS0wLjEwMy0wLjQtMC4yMTFMMS45NzgsNy43MzYgQzEuODMsNy41OTEsMS43NDksNy4zOTYsMS43NDksNy4xODdjMC0wLjIwOCwwLjA4MS0wLjQwMywwLjIyOS0wLjU1TDIuMzUsNi4yNjZDMi40OTUsNi4xMiwyLjY5LDYuMDM5LDIuODk4LDYuMDM5IHMwLjQwMiwwLjA4LDAuNTQ5LDAuMjI3bDIuMDYxLDIuMDU2bDUuMDQzLTUuMDM1YzAuMTQ2LTAuMTQ2LDAuMzQyLTAuMjI4LDAuNTUtMC4yMjhzMC40MDMsMC4wODEsMC41NSwwLjIyOGwwLjM3MywwLjM3MyBjMC4xNDYsMC4xNDYsMC4yMjcsMC4zNCwwLjIyOSwwLjU0OGMwLDAuMjA5LTAuMDgyLDAuNDA0LTAuMjI5LDAuNTUxbC01Ljk2Niw1Ljk1N0M1LjkxLDEwLjg2MSw1LjcxNiwxMC45NDEsNS41MDksMTAuOTQxIEw1LjUwOSwxMC45NDF6Ii8+PC9zdmc+");
}
input[type="checkbox"].customCheckbox.dark:checked + label:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDFCNkIyIiBkPSJNNS41MDksMTAuOTQxYy0wLjA1LDAtMC4xLTAuMDA1LTAuMTQ5LTAuMDE1Yy0wLjE1Mi0wLjAyOS0wLjI5MS0wLjEwMy0wLjQtMC4yMTFMMS45NzgsNy43MzYgQzEuODMsNy41OTEsMS43NDksNy4zOTYsMS43NDksNy4xODdjMC0wLjIwOCwwLjA4MS0wLjQwMywwLjIyOS0wLjU1TDIuMzUsNi4yNjZDMi40OTUsNi4xMiwyLjY5LDYuMDM5LDIuODk4LDYuMDM5IHMwLjQwMiwwLjA4LDAuNTQ5LDAuMjI3bDIuMDYxLDIuMDU2bDUuMDQzLTUuMDM1YzAuMTQ2LTAuMTQ2LDAuMzQyLTAuMjI4LDAuNTUtMC4yMjhzMC40MDMsMC4wODEsMC41NSwwLjIyOGwwLjM3MywwLjM3MyBjMC4xNDYsMC4xNDYsMC4yMjcsMC4zNCwwLjIyOSwwLjU0OGMwLDAuMjA5LTAuMDgyLDAuNDA0LTAuMjI5LDAuNTUxbC01Ljk2Niw1Ljk1N0M1LjkxLDEwLjg2MSw1LjcxNiwxMC45NDEsNS41MDksMTAuOTQxIEw1LjUwOSwxMC45NDF6Ii8+PC9zdmc+");
}
.appInfo {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDQyIDQyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjEuMDAxLjk5OUM5Ljk1My45OTkgMSA5Ljk1NCAxIDIxYzAgMTEuMDQ3IDguOTUzIDIwLjAwMSAyMC4wMDEgMjAuMDAxQzMyLjA0NiA0MS4wMDEgNDEgMzIuMDQ3IDQxIDIxIDQxIDkuOTU0IDMyLjA0Ni45OTkgMjEuMDAxLjk5OXptLjAyNSA0LjUxNmEzLjg0NSAzLjg0NSAwIDEgMSAwIDcuNjkgMy44NDUgMy44NDUgMCAwIDEgMC03LjY5em02LjU0OSAyNi45NTJjMCAuNDM2LS40OC41MzItLjkxNC41MzJIMTUuOTg1Yy0uNDM2IDAtLjQxMS0uMDk3LS40MTEtLjUzMnYtMy41NThjMC0uNDM3LS4wMjUtLjkwOS40MTEtLjkwOWgyLjU5di03aC0yLjU5Yy0uNDM2IDAtLjQxMS0uMzU1LS40MTEtLjc5MnYtMy41MzljMC0uNDM0LS4wMjUtLjY2OS40MTEtLjY2OWg2LjgwNWMuNDM0IDAgLjc4NC4yMzUuNzg0LjY2OVYyOGgzLjA4N2MuNDM0IDAgLjkxNC40NzMuOTE0LjkwOXYzLjU1OHoiLz48L3N2Zz4=");
}
.settings-subpanel {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNS45MiAxMS4zOTNhLjM1OC4zNTggMCAwIDEtLjA5Mi0uMzIxbC0uMDAzLS4wMDFhNS44NiA1Ljg2IDAgMCAwIDAtMi4xMzhsLjAwMy0uMDAyYS4zNi4zNiAwIDAgMSAuMDkyLS4zMjJsMS4wNDktMS4wNWEuMzU1LjM1NSAwIDAgMCAuMDU3LS40MDhsLS40MzMtLjc0OFY2LjRsLS42MDctMS4wNWEuMzYzLjM2MyAwIDAgMC0uMzg0LS4xNThsLTEuNDM0LjM4NWEuMzU4LjM1OCAwIDAgMS0uMzI2LS4wOGwtLjAwMi4wMDFhNS45NjIgNS45NjIgMCAwIDAtMS44NTQtMS4wN3YtLjAwMWEuMzU4LjM1OCAwIDAgMS0uMjMzLS4yNDJsLS4zODUtMS40MzRhLjM1Ny4zNTcgMCAwIDAtLjMyNy0uMjUxaC0yLjA4YS4zNTguMzU4IDAgMCAwLS4zMjguMjUxbC0uMzg1IDEuNDM0YS4zNTUuMzU1IDAgMCAxLS4yMzEuMjQydi4wMDFhNS44NzkgNS44NzkgMCAwIDAtMS44NTMgMS4wN2wtLjAwNC0uMDAxYS4zNTguMzU4IDAgMCAxLS4zMjQuMDhsLTEuNDM5LS4zODVhLjM1OS4zNTkgMCAwIDAtLjM4LjE1OEwzLjQxMiA2LjR2LjAwMWwtLjQzNC43NDhhLjM2LjM2IDAgMCAwIC4wNTIuNDA5bDEuMDUgMS4wNWEuMzUzLjM1MyAwIDAgMSAuMDk2LjMyMmwuMDAxLjAwMmMtLjA2Mi4zNDUtLjA5Ny43MDMtLjA5NyAxLjA2OHMuMDM1LjcyMy4wOTcgMS4wN2wtLjAwMS4wMDFhLjM1Mi4zNTIgMCAwIDEtLjA5Ni4zMjFsLTEuMDUgMS4wNWEuMzU4LjM1OCAwIDAgMC0uMDUzLjQwOGwuNDM1Ljc1LjYwNSAxLjA1Yy4wNy4xMjMuMjQyLjE5My4zOC4xNTZsMS40MzUtLjM4M2EuMzYuMzYgMCAwIDEgLjMyOC4wNzlsLjAwMi0uMDAxYTUuODg2IDUuODg2IDAgMCAwIDEuODU0IDEuMDd2LjAwMmMuMTEyLjAzNy4yLjEyNy4yMzEuMjQybC4zODUgMS40MzRjLjAzNS4xMzguMTg1LjI1LjMyOC4yNWgyLjA4YS4zNTQuMzU0IDAgMCAwIC4zMjYtLjI1bC4zODUtMS40MzRhLjM1Ni4zNTYgMCAwIDEgLjIzMy0uMjQydi0uMDAyYTUuOTIgNS45MiAwIDAgMCAxLjg1NC0xLjA3bC4wMDIuMDAxYS4zNTUuMzU1IDAgMCAxIC4zMjYtLjA3OWwxLjQzNC4zODNhLjM2MS4zNjEgMCAwIDAgLjM4NC0uMTU2bC42MDctMS4wNS40MzMtLjc1YS4zNTUuMzU1IDAgMCAwLS4wNTctLjQwOGwtMS4wNDctMS4wNDl6bS01LjkxOCAyLjM1N2MtMi4wNzQgMC0zLjc1OC0xLjY3OS0zLjc1OC0zLjc1czEuNjg0LTMuNzUgMy43NTgtMy43NWMyLjA3MiAwIDMuNzU0IDEuNjc5IDMuNzU0IDMuNzVzLTEuNjgyIDMuNzUtMy43NTQgMy43NXoiIC8+DQo8L3N2Zz4=");
}
.watchlistLink,
.historylistLink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzIiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMS45IDEuOSAxOCAxOCIKICAgb3ZlcmZsb3c9InZpc2libGUiCiAgIHZpZXdCb3g9IjEuOSAxLjkgMTggMTgiCiAgIGhlaWdodD0iMThweCIKICAgd2lkdGg9IjE4cHgiCiAgIHk9IjBweCIKICAgeD0iMHB4IgogICB2ZXJzaW9uPSIxLjEiPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE2Ij48cmRmOlJERj48Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcwogICAgIGlkPSJkZWZzNCIgLz48ZwogICAgIGlkPSJnNiI+PHBhdGgKICAgICAgIGlkPSJwYXRoOCIKICAgICAgIGQ9Ik0yMC45LDF2MTkuOUgxVjFIMjAuOSBNMjEuOSwwaC0xSDFIMHYxdjE5Ljl2MWgxaDE5LjloMXYtMVYxVjBMMjEuOSwweiIKICAgICAgIGZpbGw9IiNmZmZmZmYiIC8+PC9nPjxwYXRoCiAgICAgaWQ9InBhdGgxMCIKICAgICBkPSJNMTAuOSw2LjJDMTAuOSw2LjIsMTAuOSw2LjIsMTAuOSw2LjJjLTQuOCwwLTcuNiw0LjgtNy42LDQuOHMyLjgsNC44LDcuNiw0LjhjMCwwLDAsMCwwLDAgIGM0LjgsMCw3LjYtNC44LDcuNi00LjhTMTUuOCw2LjIsMTAuOSw2LjJ6IE0xMC45LDE0LjhjLTIuMSwwLTMuOC0xLjctMy44LTMuOGMwLTIuMSwxLjctMy44LDMuOC0zLjhjMi4xLDAsMy44LDEuNywzLjgsMy44ICBDMTQuOCwxMy4xLDEzLDE0LjgsMTAuOSwxNC44eiIKICAgICBmaWxsPSIjZmZmZmZmIiAvPjxwYXRoCiAgICAgaWQ9InBhdGgxMiIKICAgICBkPSJNMTAuOSw4LjVjLTEuMywwLTIuNCwxLjEtMi40LDIuNGMwLDEuMywxLjEsMi40LDIuNCwyLjRjMS4zLDAsMi40LTEuMSwyLjQtMi40QzEzLjMsOS42LDEyLjMsOC41LDEwLjksOC41eiAgIgogICAgIGZpbGw9IiNmZmZmZmYiIC8+PC9zdmc+");
}
.logIn {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTYuMTExIDRINi42NjZjMC0uOTE3Ljc1LTIgMS42NjctMmg3Ljc3OEMxNy4wMjcgMiAxOCAzLjA4MyAxOCA0djExLjgzM0MxOCAxNi43NSAxNi45MTcgMTggMTYgMThIOGMtLjkxNiAwLTEuMzM0LTEuMDgzLTEuMzM0LTJoOS40NDVWNHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTYuMTExIDIuNWMuNjEgMCAxLjM4OS44NDEgMS4zODkgMS41djExLjgzM2MwIC42Ny0uODk3IDEuNjY3LTEuNSAxLjY2N0g4Yy0uNDMxIDAtLjY4NC0uNDkxLS43ODQtMWg5LjM5NnYtMTNINy4yNTdjLjE4MS0uNTIuNjA5LTEgMS4wNzYtMWg3Ljc3OG0wLS41SDguMzMzYy0uOTE3IDAtMS42NjcgMS4wODMtMS42NjcgMmg5LjQ0NXYxMkg2LjY2NmMwIC45MTcuNDE4IDIgMS4zMzQgMmg4Yy45MTcgMCAyLTEuMjUgMi0yLjE2N1Y0YzAtLjkxNy0uOTczLTItMS44ODktMnoiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjcxMyA5LjU0MmwtNC45MjgtMy4yNWMtLjM4My0uMjUyLS42OTUtLjA4NC0uNjk1LjM3NVY5aC01djJoNXYyLjMzM2MwIC40NTkuMzEyLjYyNy42OTUuMzc1bDQuOTI4LTMuMjQ5Yy4zODMtLjI1My4zODMtLjY2NSAwLS45MTd6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcuNTkgNi43NjJsNC44NDggMy4xOThjLjAyNy4wMTguMDQ0LjAzMy4wNTQuMDM2YS4zMDUuMzA1IDAgMCAxLS4wNTUuMDQ2TDcuNTkgMTMuMjM4VjEwLjVoLTV2LTFoNVY2Ljc2Mm0tLjEzOC0uNTg3Yy0uMjE1IDAtLjM2Mi4xNzgtLjM2Mi40OTJWOWgtNXYyaDV2Mi4zMzNjMCAuMzE0LjE0Ni40OTIuMzYyLjQ5MmEuNjIyLjYyMiAwIDAgMCAuMzMzLS4xMTdsNC45MjgtMy4yNDljLjM4My0uMjUzLjM4My0uNjY1IDAtLjkxN2wtNC45MjgtMy4yNWEuNjIyLjYyMiAwIDAgMC0uMzMzLS4xMTd6IiBvcGFjaXR5PSIuMiIvPjwvc3ZnPg==");
}
.logOut {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDc1IDc1Ij4JPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyLDE1aDM0YzAtMy4zLTIuNy02LTYtNkgxMmMtMy4zLDAtNiwyLjctNiw2djQyYzAsMy4zLDIuNyw2LDYsNmgyOGMzLjMsMCw2LTIuNyw2LTZIMTJWMTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTY2LjI0NiwzNC4zNDlMNDguNTA0LDIyLjY1MUM0Ny4xMjcsMjEuNzQzLDQ2LDIyLjM1LDQ2LDI0djdIMjh2MTBoMTh2N2MwLDEuNjUsMS4xMjcsMi4yNTcsMi41MDQsMS4zNDlsMTcuNzQxLTExLjY5NyAgICBDNjcuNjIzLDM2Ljc0Myw2Ny42MjMsMzUuMjU3LDY2LjI0NiwzNC4zNDl6Ii8+PC9zdmc+");
}
.avatar {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMDFCNkIyIiBkPSJNMTYuODI1IDE3LjUwNHMtLjE4Ni0xLjAzNS0uOTY3LTEuNTU5Yy0uNzQxLS40OTctMS41MzQtLjg4My0yLjI0NS0xLjI1Mi0xLjQyNy0uNzM0LTEuNTg4LTEuMTMxLTEuNTg4LTIuMTE3IDAtLjE3My4wMTQtLjI3Ny4xNTYtLjQ3Mi4wNjUtLjA2OS4xMDQtLjExNS4xMDQtLjExNXMuNDE4LS41MTguNzQ5LTEuMzk2YzAgMCAuMjI3LjA5NC4zMzYtLjEzNi4yMjQtLjQ1NC4zOTItMS42MDQuMzc0LTEuOTQgMCAwLS4wMDUtLjI2OC0uMjc3LS4yNTdsLS4xMDcuMDI3LjA2MS0uNDYyYy4wMzMtLjM0MS4wMjctLjY5Ny4wMTktLjg5My4wMDYgMCAuMDA5LjAwNC4wMDYuMDA0IDAgMC0uMDM1LS44OTMtLjI0My0xLjUwNy0uMDY4LS4yMDYtLjY0My0xLjA1Mi0xLjM2OS0xLjM5OS0uMTgxLS4wOS0uODM4LS4yMzItMS42NjYtLjI1MXYtLjAwMmMtLjAzMyAwIC4wMzEgMCAwIDAtLjAzIDAgLjAzNCAwIDAgMHYuMDAzYy0uODI5LjAxOS0xLjQ4Ni4xNjEtMS42NjYuMjUxLS43MjcuMzQ4LTEuMzAxIDEuMTk0LTEuMzY5IDEuNC0uMjA4LjYxNC0uMjQyIDEuNTA3LS4yNDIgMS41MDdzMC0uMDA0LjAwNC0uMDA0Yy0uMDA4LjE5NS0uMDE0LjU1Mi4wMi44OTNsLjA2MS40NjItLjExLS4wMjhjLS4yNzItLjAxMS0uMjcyLjI1Ny0uMjcyLjI1Ny0uMDIxLjMzNy4xNDEgMS40ODYuMzY5IDEuOTQuMTE1LjIyOS4zNC4xMzYuMzQuMTM2LjMyNy44NzguNzQ2IDEuMzk2Ljc0NiAxLjM5NnMuMDM3LjA0Ni4xMDQuMTE1YS42NjQuNjY0IDAgMCAxIC4xNTUuNDcyYzAgLjk4Ni0uMTU5IDEuMzgzLTEuNTg0IDIuMTE3LS43MTYuMzY5LTEuNTA4Ljc1NS0yLjI0OSAxLjI1Mi0uNzgxLjUyMy0uOTY4IDEuNTU5LS45NjggMS41NTktLjAwNy4wMjMtLjAwNy4wNS0uMDA3LjA3OSAwIC4yMjkuMTg3LjQxNi40MTYuNDE2aDEyLjUwMmMuMjMgMCAuNDE2LS4xODcuNDE2LS40MTYgMC0uMDI5IDAtLjA1Ni0uMDA5LS4wOHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTAuMTY2IDQuMjhjLjguMDIgMS4zNDcuMTU1IDEuNDUuMjAyLjU1Ny4yNjcgMS4wNDMuOTQ2IDEuMTExIDEuMTA4LjEzMy4zOTMuMTk1Ljk3OS4yMTMgMS4yOTNhLjU3Mi41NzIgMCAwIDAtLjAwMi4wNzIgNi4xMiA2LjEyIDAgMCAxLS4wMTUuODA1bC0uMDYxLjQ2MmEuNTAxLjUwMSAwIDAgMCAuMzcyLjU0OWMtLjAzMi4zNjMtLjEzNi45NzMtLjI1OCAxLjMyNGEuNS41IDAgMCAwLS40MTIuMzJjLS4yOTQuNzgtLjY2NiAxLjI1Mi0uNjY2IDEuMjUyYTEuOTI2IDEuOTI2IDAgMCAxLS4wODMuMDkzIDEuMTU0IDEuMTU0IDAgMCAwLS4yOTMuODE1YzAgMS4xODUuMjgxIDEuNzQ5IDEuODU3IDIuNTYxbC4zNDEuMTc2Yy42MTcuMzE3IDEuMjU1LjY0NSAxLjg1NiAxLjA0OC40NzIuMzE2LjY3LjkxMS43MzEgMS4xNEg0LjAyMmMuMDYyLS4yMy4yNjEtLjgyNC43MzEtMS4xNC42MTMtLjQxMSAxLjI2NC0uNzQzIDEuODk0LTEuMDY1bC4zMDYtLjE1N2MxLjU3NS0uODEyIDEuODU1LTEuMzc3IDEuODU1LTIuNTYyYTEuMTU2IDEuMTU2IDAgMCAwLS4yOTctLjgyMSAxLjcyNCAxLjcyNCAwIDAgMS0uMDczLS4wOGMtLjAwNC0uMDA1LS4zNzYtLjQ3Ni0uNjY3LTEuMjU3YS41MDUuNTA1IDAgMCAwLS40MTktLjMyMmMtLjEyMS0uMzQzLS4yMjItLjk1Mi0uMjUxLTEuMzI1YS40OTguNDk4IDAgMCAwIC4zNy0uNTQ4bC0uMDU5LS40NDZhNi41MDQgNi41MDQgMCAwIDEtLjAxOC0uODI0Yy4wMDEtLjAxOSAwLS4wMzYtLjAwMS0uMDU1LjAxMi0uMTk4LjA2LS44NTQuMjEtMS4zMDEuMDcxLS4xNjkuNTU4LS44NDkgMS4xMi0xLjExOC4wOTktLjA0NC42NDUtLjE3OSAxLjQ0My0uMTk5bS4wMS0uNTAzaC0uMDEuMDF6bS0uMDAxIDBoLS4wMDkuMDA5em0tLjAwOSAwaC0uMDA4LjAwOHptMCAwaC0uMDEuMDF2LjAwMy0uMDAzem0wIC4wMDNjLS44MjcuMDE5LTEuNDg0LjE2MS0xLjY2NC4yNTEtLjcyNy4zNDgtMS4zMDEgMS4xOTQtMS4zNjkgMS40LS4yMDcuNjEtLjI0MiAxLjQ5NC0uMjQyIDEuNTA3IDAtLjAwMSAwLS4wMDQuMDA0LS4wMDQtLjAwOC4xOTUtLjAxNC41NTIuMDIuODkzbC4wNjEuNDYyLS4xMS0uMDI4SDYuODVjLS4yNTcgMC0uMjU3LjI1Ny0uMjU3LjI1Ny0uMDIxLjMzNy4xNDEgMS40ODYuMzY5IDEuOTQuMDYzLjEyNi4xNi4xNTQuMjM0LjE1NC4wNjEgMCAuMTA2LS4wMTkuMTA2LS4wMTkuMzI3Ljg3OC43NDYgMS4zOTYuNzQ2IDEuMzk2cy4wMzcuMDQ2LjEwNC4xMTVhLjY2NC42NjQgMCAwIDEgLjE1NS40NzJjMCAuOTg2LS4xNTkgMS4zODMtMS41ODQgMi4xMTctLjcxNi4zNjktMS41MDguNzU1LTIuMjQ5IDEuMjUyLS43ODEuNTIzLS45NjggMS41NTktLjk2OCAxLjU1OS0uMDA2LjAyNC0uMDA2LjA1MS0uMDA2LjA4IDAgLjIyOS4xODcuNDE2LjQxNi40MTZoMTIuNTAyYy4yMyAwIC40MTYtLjE4Ny40MTYtLjQxNiAwLS4wMjkgMC0uMDU2LS4wMDktLjA4IDAgMC0uMTg2LTEuMDM1LS45NjctMS41NTktLjc0MS0uNDk3LTEuNTM0LS44ODMtMi4yNDUtMS4yNTItMS40MjctLjczNC0xLjU4OC0xLjEzMS0xLjU4OC0yLjExNyAwLS4xNzMuMDE0LS4yNzcuMTU2LS40NzIuMDY1LS4wNjkuMTA0LS4xMTUuMTA0LS4xMTVzLjQxOC0uNTE4Ljc0OS0xLjM5NmMwIDAgLjA0Ni4wMTkuMTA2LjAxOS4wNzQgMCAuMTctLjAyOC4yMy0uMTU0LjIyNC0uNDU0LjM5Mi0xLjYwNC4zNzQtMS45NCAwIDAtLjAwNS0uMjU3LS4yNjItLjI1N2gtLjAxNmwtLjEwNy4wMjcuMDYxLS40NjJjLjAzMy0uMzQxLjAyNy0uNjk3LjAxOS0uODkzbC4wMDYuMDAyYy0uMDAyLS4wNTEtLjA0Mi0uOTA5LS4yNDMtMS41MDUtLjA2OC0uMjA2LS42NDMtMS4wNTItMS4zNjktMS4zOTktLjE4Mi0uMDktLjgzOS0uMjMyLTEuNjY3LS4yNTF6bTMuMjc4IDMuMTU2di4wMDJjLjAwMiAwIC4wMDItLjAwMSAwLS4wMDJ6bS02LjU1My4wMDJ6IiBvcGFjaXR5PSIuMSIvPjwvc3ZnPg==");
}
.voice-note .circle {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaWQ9ItCh0LvQvtC5XzEiCiAgIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTM3OSAzODEgNDAgNDA7IgogICB2ZXJzaW9uPSIxLjEiCiAgIHZpZXdCb3g9Ii0zNzkgMzgxIDQwIDQwIgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iYXVkaW9fcmVjb3JkLnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTMiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnMxMSIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE0NTYiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTEzOCIKICAgICBpZD0ibmFtZWR2aWV3OSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iNS45IgogICAgIGlua3NjYXBlOmN4PSItMC42Nzc5NjYxIgogICAgIGlua3NjYXBlOmN5PSIyMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMjMwOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMTMzIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0i0KHQu9C+0LlfMSIgLz48ZwogICAgIGlkPSJnMyI+PHBhdGggZmlsbD0iI2ZmZiIKICAgICAgIGQ9Ik0tMzU5LjEsNDEwLjJjNC43LDAsOC41LTMuOCw4LjUtOC41di0xMi4yYzAtNC43LTMuOC04LjUtOC41LTguNWMtNC43LDAtOC41LDMuOC04LjUsOC41djEyLjIgICBDLTM2Ny42LDQwNi40LTM2My44LDQxMC4yLTM1OS4xLDQxMC4yeiBNLTM2NS42LDQwMC42aDRjMC42LDAsMS0wLjQsMS0xYzAtMC42LTAuNC0xLTEtMWgtNHYtMmg0YzAuNiwwLDEtMC40LDEtMWMwLTAuNi0wLjQtMS0xLTEgICBoLTR2LTJoNGMwLjYsMCwxLTAuNCwxLTFjMC0wLjYtMC40LTEtMS0xaC00di0xLjFjMC0zLjYsMi45LTYuNSw2LjUtNi41YzMuNiwwLDYuNSwyLjksNi41LDYuNXYxLjFoLTRjLTAuNiwwLTEsMC40LTEsMSAgIGMwLDAuNSwwLjUsMSwxLDFoNHYyaC00Yy0wLjYsMC0xLDAuNC0xLDFjMCwwLjUsMC41LDEsMSwxaDR2MmgtNGMtMC42LDAtMSwwLjQtMSwxYzAsMC41LDAuNSwxLDEsMWg0djEuMWMwLDMuNi0yLjksNi41LTYuNSw2LjUgICBjLTMuNiwwLTYuNS0yLjktNi41LTYuNVY0MDAuNnoiCiAgICAgICBpZD0icGF0aDUiIC8+PHBhdGggZmlsbD0iI2ZmZiIKICAgICAgIGQ9Ik0tMzQ2LjYsNDAxLjZjMC0wLjUtMC41LTEtMS0xcy0xLDAuNS0xLDFjMCw1LjgtNC43LDEwLjUtMTAuNSwxMC41Yy01LjgsMC0xMC41LTQuNy0xMC41LTEwLjVjMC0wLjUtMC41LTEtMS0xcy0xLDAuNS0xLDEgICBjMCw2LjYsNS4xLDEyLDExLjUsMTIuNXY0LjloLTYuNWMtMC41LDAtMSwwLjQtMSwxczAuNSwxLDEsMWgxNWMwLjUsMCwxLTAuNCwxLTFzLTAuNS0xLTEtMWgtNi41di00LjkgICBDLTM1MS43LDQxMy42LTM0Ni42LDQwOC4yLTM0Ni42LDQwMS42eiIKICAgICAgIGlkPSJwYXRoNyIgLz48L2c+PC9zdmc+");
}
.searchAddressIcon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyMnB4IgoJIGhlaWdodD0iMjJweCIgdmlld0JveD0iMCAwIDIyIDIyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMiAyMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZmlsbD0iIzJFRDVDOSIgZD0iTTExLDBDNi4zMDYsMCwyLjUsNC4wOTYsMi41LDkuMTRjMCw1LjA1LDUuNDQ2LDcuNTkyLDguNSwxMi44NmM0LjQzOC02LjUwOCw4LjUtNy44MTEsOC41LTEyLjg2CgkJQzE5LjUsNC4wOTYsMTUuNjk0LDAsMTEsMHogTTExLDEyLjIyM2MtMi4wMTMsMC0zLjY0My0xLjY0My0zLjY0My0zLjY2OGMwLTIuMDI0LDEuNjI5LTMuNjY0LDMuNjQzLTMuNjY0CgkJYzIuMDEzLDAsMy42NDMsMS42NCwzLjY0MywzLjY2NEMxNC42NDMsMTAuNTgsMTMuMDEzLDEyLjIyMywxMSwxMi4yMjN6Ii8+CjwvZz4KPC9zdmc+Cg==") !important;
  background-color: transparent!important;
}
.adoptedAreasLink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSIyMDBweCIgdmlld0JveD0iMCAwIDIwMCAyMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwMCAyMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTU2LjAyMiwxMjcuNjk2bDAuMDAyLTAuMDA1bC01NC40MTEtNTQuNDFjLTAuMDExLTAuMDExLTAuMDE4LTAuMDI0LTAuMDI4LTAuMDM1CgljLTEuMDYzLTEuMDY0LTIuNzg5LTEuMDY0LTMuODUyLDBjLTAuMDExLDAuMDEtMC4wMTgsMC4wMjMtMC4wMjksMC4wMzVsLTU0LjQxMSw1NC40MWwwLjAwMiwwLjAwNQoJYy0xLjA2MiwxLjA2Mi0xLjA2MiwyLjc4NiwwLjAwMSwzLjg1YzAuNTM1LDAuNTM2LDEuMjQsMC44LDEuOTQyLDAuNzk3djAuMDAxaDE0LjEwNXY0MC4zMTVjMCwyLjk5NiwyLjQ1Miw1LjQ0Nyw1LjQ0OCw1LjQ0NwoJaDIyLjg4MVYxNDUuNDJoMjMuOTcxdjMyLjY4N2gyMi44ODJjMi45OTYsMCw1LjQ0OC0yLjQ1MSw1LjQ0OC01LjQ0N3YtNDAuMzE1aDE0LjEwNHYtMC4wMDFjMC43MDIsMC4wMDMsMS40MDctMC4yNjEsMS45NDItMC43OTcKCUMxNTcuMDg0LDEzMC40ODIsMTU3LjA4NCwxMjguNzU5LDE1Ni4wMjIsMTI3LjY5NnoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2MCwxMDV2OC45MDhMMTc3LjA5MiwxMzFoMS41OTljMi40NzIsMCw1LjMxLTEuNjQzLDUuMzEtNC4xMTVWOTNoMTF2MC40OTcKCWMwLDAuMDAyLDEuMDcyLTAuMTUxLDEuNTE0LTAuNTk0YzAuODc1LTAuODc4LDAuNzg4LTIuMjM4LTAuMDg5LTMuMTE0bDAuMDAyLTAuMDAzbC00NC44OS00NC44OTEKCWMtMC4wMS0wLjAxLTAuMDE2LTAuMDIxLTAuMDI0LTAuMDI5Yy0wLjg3Ny0wLjg3OC0yLjMwMS0wLjg3OC0zLjE3OCwwYy0wLjAwOSwwLjAwOC0wLjAxNiwwLjAxOS0wLjAyNCwwLjAyOWwtMjYuNjkxLDI2Ljk4NgoJTDE1NC40NDMsMTA1SDE2MHoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LDExOC42NTNjMCwyLjQ3MiwxLjMzMyw0LjM0NywzLjgwNSw0LjM0N2g0Ljk4MUwzOSwxMDkuNzg2Vjk2aDEyLjY4NWwyOS41MDctMjkuNDE4TDUxLjE4NCwzNi42MTgKCWMtMC4wMDktMC4wMTEtMC4wMTUsMC4wMDItMC4wMjQtMC4wMDZjLTAuODc2LTAuODc4LTIuMy0wLjg2OC0zLjE3NywwLjAxMWMtMC4wMSwwLjAwOC0wLjA0OSwwLjAyNC0wLjA1OSwwLjAzNEwzLDgxLjU1NHYwLjAwMwoJYy0xLDAuODc2LTAuODQxLDIuMjk5LDAuMDM2LDMuMTc2YzAuNDQxLDAuNDQzLDEuMDQsMC45NjQsMS42MiwwLjk2Mkw0LjY3Myw4NkgxN1YxMTguNjUzeiIvPgo8L3N2Zz4K");
}
.addAdoptArea {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSIyMDBweCIgdmlld0JveD0iMCAwIDIwMCAyMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwMCAyMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTU2LjAyMiwxMjcuNjk2bDAuMDAyLTAuMDA1bC01NC40MTEtNTQuNDFjLTAuMDExLTAuMDExLTAuMDE4LTAuMDI0LTAuMDI4LTAuMDM1CgljLTEuMDYzLTEuMDY0LTIuNzg5LTEuMDY0LTMuODUyLDBjLTAuMDExLDAuMDEtMC4wMTgsMC4wMjMtMC4wMjksMC4wMzVsLTU0LjQxMSw1NC40MWwwLjAwMiwwLjAwNQoJYy0xLjA2MiwxLjA2Mi0xLjA2MiwyLjc4NiwwLjAwMSwzLjg1YzAuNTM1LDAuNTM2LDEuMjQsMC44LDEuOTQyLDAuNzk3djAuMDAxaDE0LjEwNXY0MC4zMTVjMCwyLjk5NiwyLjQ1Miw1LjQ0Nyw1LjQ0OCw1LjQ0NwoJaDIyLjg4MVYxNDUuNDJoMjMuOTcxdjMyLjY4N2gyMi44ODJjMi45OTYsMCw1LjQ0OC0yLjQ1MSw1LjQ0OC01LjQ0N3YtNDAuMzE1aDE0LjEwNHYtMC4wMDFjMC43MDIsMC4wMDMsMS40MDctMC4yNjEsMS45NDItMC43OTcKCUMxNTcuMDg0LDEzMC40ODIsMTU3LjA4NCwxMjguNzU5LDE1Ni4wMjIsMTI3LjY5NnoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2MCwxMDV2OC45MDhMMTc3LjA5MiwxMzFoMS41OTljMi40NzIsMCw1LjMxLTEuNjQzLDUuMzEtNC4xMTVWOTNoMTF2MC40OTcKCWMwLDAuMDAyLDEuMDcyLTAuMTUxLDEuNTE0LTAuNTk0YzAuODc1LTAuODc4LDAuNzg4LTIuMjM4LTAuMDg5LTMuMTE0bDAuMDAyLTAuMDAzbC00NC44OS00NC44OTEKCWMtMC4wMS0wLjAxLTAuMDE2LTAuMDIxLTAuMDI0LTAuMDI5Yy0wLjg3Ny0wLjg3OC0yLjMwMS0wLjg3OC0zLjE3OCwwYy0wLjAwOSwwLjAwOC0wLjAxNiwwLjAxOS0wLjAyNCwwLjAyOWwtMjYuNjkxLDI2Ljk4NgoJTDE1NC40NDMsMTA1SDE2MHoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LDExOC42NTNjMCwyLjQ3MiwxLjMzMyw0LjM0NywzLjgwNSw0LjM0N2g0Ljk4MUwzOSwxMDkuNzg2Vjk2aDEyLjY4NWwyOS41MDctMjkuNDE4TDUxLjE4NCwzNi42MTgKCWMtMC4wMDktMC4wMTEtMC4wMTUsMC4wMDItMC4wMjQtMC4wMDZjLTAuODc2LTAuODc4LTIuMy0wLjg2OC0zLjE3NywwLjAxMWMtMC4wMSwwLjAwOC0wLjA0OSwwLjAyNC0wLjA1OSwwLjAzNEwzLDgxLjU1NHYwLjAwMwoJYy0xLDAuODc2LTAuODQxLDIuMjk5LDAuMDM2LDMuMTc2YzAuNDQxLDAuNDQzLDEuMDQsMC45NjQsMS42MiwwLjk2Mkw0LjY3Myw4NkgxN1YxMTguNjUzeiIvPgo8L3N2Zz4K");
}
.addAdoptAreaPlus {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMDAgMjAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwQUZBQTt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJPdXRlciIgY2xhc3M9InN0MCIgZD0iTTEwMCwyLjVDNDYsMi41LDIuNSw0Ni4yLDIuNSwxMDBzNDMuNyw5Ny41LDk3LjUsOTcuNXM5Ny41LTQzLjcsOTcuNS05Ny41UzE1NCwyLjUsMTAwLDIuNXoKCSBNMTU4LjUsMTEzLjJoLTQ1LjV2NDUuNUg4Ni44di00NS41SDQxLjNWODcuMWg0NS41VjQxLjVoMjYuMXY0NS41aDQ1LjVWMTEzLjJ6Ii8+Cjxwb2x5Z29uIGlkPSJQbHVzIiBjbGFzcz0ic3QxIiBwb2ludHM9IjE1OC41LDg3LjEgMTEyLjksODcuMSAxMTIuOSw0MS41IDg2LjgsNDEuNSA4Ni44LDg3LjEgNDEuMyw4Ny4xIDQxLjMsMTEzLjIgODYuOCwxMTMuMiAKCTg2LjgsMTU4LjcgMTEyLjksMTU4LjcgMTEyLjksMTEzLjIgMTU4LjUsMTEzLjIgIi8+Cjwvc3ZnPgo=");
}
/*.areaEditIcon{
	  background-image: data-uri('image/svg+xml;base64', '../images/css/pencil.svg');
	}*/
.groupOpened {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBkPSJtMjQuMyAyMC43IDEyLjggMTIuOGMwLjcgMC43IDEuOCAwLjcgMi41IDBsMS4yLTEuMmMwLjctMC43IDAuNy0xLjggMC0yLjVsLTE1LjMtMTUuM2MtMC4zLTAuMy0wLjgtMC41LTEuMi0wLjUtMC40IDAtMC45IDAuMi0xLjIgMC41bC0xNS4zIDE1LjNjLTAuNyAwLjctMC43IDEuOCAwIDIuNWwxLjIgMS4yYzAuNyAwLjcgMS44IDAuNyAyLjUgMGwxMi44LTEyLjh6IiBmaWxsPSIjMjczMTQyIi8+DQo8L3N2Zz4=");
}
.groupClosed {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBkPSJtMjQuMyAyNy4zLTEyLjgtMTIuOGMtMC43LTAuNy0xLjgtMC43LTIuNSAwbC0xLjIgMS4yYy0wLjcgMC43LTAuNyAxLjggMCAyLjVsMTUuMyAxNS4zYzAuMyAwLjMgMC44IDAuNSAxLjIgMC41IDAuNCAwIDAuOS0wLjIgMS4yLTAuNWwxNS4zLTE1LjNjMC43LTAuNyAwLjctMS44IDAtMi41bC0xLjItMS4yYy0wLjctMC43LTEuOC0wLjctMi41IDBsLTEyLjggMTIuOHoiIGZpbGw9IiMyNzMxNDIiLz4NCjwvc3ZnPg==");
}
.carMode {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMTcuMjk3LDEwSDE4LjZjMCwwLDAuNCwwLDAuNC0wLjVTMTguNiw5LDE4LjYsOUgxNi43YzAsMC0xLjUtMy0zLjQ3Mi0zSDcuMDM1IEM1LjE5OSw2LDMuNjk5LDksMy42OTksOUgxLjVDMS41LDksMSw5LDEsOS41UzEuNSwxMCwxLjUsMTBoMS42OTlDMi4xNTMsMTAsMSwxMC45NTQsMSwxMnY2YzAsMSwwLjcxNCwxLDEsMWgxYzEsMCwxLTAuNzE1LDEtMSBsMCwwaDEybDAsMGMwLDAuMjg1LDAsMSwxLDFoMWMxLDAsMS0wLjcxNSwxLTF2LTZDMTksMTAuOTU0LDE4LjM0MywxMCwxNy4yOTcsMTAgTTcuMTk5LDdoNmMyLDAsMywzLDMsMyBjMC4wMDIsMC4wMDQtMTIuMDAyLDAuMDA0LTEyLDBDNC4xOTksMTAsNS4xOTksNyw3LjE5OSw3eiBNMTQsMTYuNWMwLDAsMC4wMDEsMC41LTAuNSwwLjVoLTdDNS45OTksMTcsNiwxNi41LDYsMTYuNSBTNS45OTksMTYsNi41LDE2aDdDMTQuMDAxLDE2LDE0LDE2LjUsMTQsMTYuNXogTTUsMTRIM3YtMmgyVjE0eiBNMTcsMTRoLTJ2LTJoMlYxNHoiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwSDIwVjIwSDB6Ii8+PC9zdmc+");
}
.toggleCamera {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNTEwcHgiIGhlaWdodD0iNTEwcHgiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTAgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9InN3aXRjaC1jYW1lcmEiPgoJCTxwYXRoIGQ9Ik00NTksNzYuNWgtODEuNmwtNDUuOS01MWgtMTUzbC00NS45LDUxSDUxYy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxdjMwNmMwLDI4LjA1LDIyLjk1LDUxLDUxLDUxaDQwOAoJCQljMjguMDUsMCw1MS0yMi45NSw1MS01MXYtMzA2QzUxMCw5OS40NSw0ODcuMDUsNzYuNSw0NTksNzYuNXogTTE3My40LDI1NWMwLDQ1LjksMzUuNyw4MS42LDgxLjYsODEuNgoJCQljNDUuOSwwLDgxLjYtMzUuNjk5LDgxLjYtODEuNmgtNDMuMzVMMzU3LDE5MS4yNUw0MjAuNzUsMjU1SDM4Mi41YzAsNzEuNC01Ni4xLDEyNy41LTEyNy41LDEyNy41Yy03MS40LDAtMTI3LjUtNTYuMS0xMjcuNS0xMjcuNQoJCQlIMTczLjR6Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");
}

/******************************************* MIXINS *******************************************/
/**********************************************************************************************/
/******************************************* VARIABLES *****************************************/
/***********************************************************************************************/
/********** DIMENSIONS ***********/
/*********************************/
/************ COLORS ************/
/********************************/
/* Mouse button colors */
/* Touch button colors */
/* Other Colors */
/* HERE Color scheme: */
/******************************************* GLOBAL ANIMATIONS *******************************************/
/*********************************************************************************************************/
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes appear{ 0%{-webkit-transform: translateX(75vw); opacity: 0;}	100%{-webkit-transform: translateX(0); opacity: 1;	}}
@-moz-keyframes appear{ 0%{-moz-transform: translateX(75vw); opacity: 0;}	100%{-moz-transform: translateX(0); opacity: 1;	}}
@-o-keyframes appear{ 0%{-o-transform: translateX(75vw); opacity: 0;}	100%{-o-transform: translateX(0); opacity: 1;	}}
@keyframes appear{ 0%{-webkit-transform: translateX(75vw);-moz-transform: translateX(75vw);-ms-transform: translateX(75vw);transform: translateX(75vw); opacity: 0;}	100%{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0); opacity: 1;	}}
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes disappear{ 0%{-webkit-transform: translateX(0); opacity: 1;}	100%{-webkit-transform: translateX(-100vw); opacity: 0;	}}
@-moz-keyframes disappear{ 0%{-moz-transform: translateX(0); opacity: 1;}	100%{-moz-transform: translateX(-100vw); opacity: 0;	}}
@-o-keyframes disappear{ 0%{-o-transform: translateX(0); opacity: 1;}	100%{-o-transform: translateX(-100vw); opacity: 0;	}}
@keyframes disappear{ 0%{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0); opacity: 1;}	100%{-webkit-transform: translateX(-100vw);-moz-transform: translateX(-100vw);-ms-transform: translateX(-100vw);transform: translateX(-100vw); opacity: 0;	}}
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes roll-in{ 0%{-webkit-transform: translateX(-33vw) rotate(-360deg); opacity: 0;}	100%{-webkit-transform: translateX(0) rotate(0deg); opacity: 1;	}}
@-moz-keyframes roll-in{ 0%{-moz-transform: translateX(-33vw) rotate(-360deg); opacity: 0;}	100%{-moz-transform: translateX(0) rotate(0deg); opacity: 1;	}}
@-o-keyframes roll-in{ 0%{-o-transform: translateX(-33vw) rotate(-360deg); opacity: 0;}	100%{-o-transform: translateX(0) rotate(0deg); opacity: 1;	}}
@keyframes roll-in{ 0%{-webkit-transform: translateX(-33vw) rotate(-360deg);-moz-transform: translateX(-33vw) rotate(-360deg);-ms-transform: translateX(-33vw) rotate(-360deg);transform: translateX(-33vw) rotate(-360deg); opacity: 0;}	100%{-webkit-transform: translateX(0) rotate(0deg);-moz-transform: translateX(0) rotate(0deg);-ms-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg); opacity: 1;	}}
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes recording{ 0%{opacity: .15;} 33%{opacity: 1;}	100%{opacity: .15;}}
@-moz-keyframes recording{ 0%{opacity: .15;} 33%{opacity: 1;}	100%{opacity: .15;}}
@-o-keyframes recording{ 0%{opacity: .15;} 33%{opacity: 1;}	100%{opacity: .15;}}
@keyframes recording{ 0%{opacity: .15;} 33%{opacity: 1;}	100%{opacity: .15;}}
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes voice-recording{ 0%{background-color: #CE001B;} 33%{background-color: rgba(206, 0, 27, 0.75);} 100%{background-color: #CE001B;}}
@-moz-keyframes voice-recording{ 0%{background-color: #CE001B;} 33%{background-color: rgba(206, 0, 27, 0.75);} 100%{background-color: #CE001B;}}
@-o-keyframes voice-recording{ 0%{background-color: #CE001B;} 33%{background-color: rgba(206, 0, 27, 0.75);} 100%{background-color: #CE001B;}}
@keyframes voice-recording{ 0%{background-color: #CE001B;} 33%{background-color: rgba(206, 0, 27, 0.75);} 100%{background-color: #CE001B;}}
[not-existing] {
  zoom: 1;
}
/****************************************** GLOBAL SETTINGS **********************************************/
/*********************************************************************************************************/
html {
  font-size: 10px;
}
html,
body {
  background-color: #FFFFFF;
  -webkit-tap-highlight-color: transparent;
  padding: 0;
  margin: 0;
  border: 0;
}
body {
  font-size: 1.6rem;
  font-family: "Fira Sans", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  font-weight: 300;
  font-style: normal;
}
body.Android {
  font-family: "Roboto", sans-serif;
  -webkit-font-smoothing: antialiased;
}
body.iOS {
  font-family: -apple-system, BlinkMacSystemFont, "Fira Sans", sans-serif;
  -webkit-font-smoothing: antialiased;
}
body.mmcTheme {
  /** {
	  .UserSelect(none);
	}*/
}
body.mmcTheme input {
  -webkit-touch-callout: auto !important;
  -webkit-user-select: auto !important;
  -khtml-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}
select {
  min-width: 19.4rem;
}
input[type=text],
input[type=email],
input[type=number],
input[type=tel],
input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #AAAAAA;
  padding-left: 0.8rem;
}
input[type=text].no-border,
input[type=email].no-border,
input[type=number].no-border,
input[type=tel].no-border,
input[type=search].no-border {
  border: 0;
}
input[type=text].searchInput.topBarTitle,
input[type=email].searchInput.topBarTitle,
input[type=number].searchInput.topBarTitle,
input[type=tel].searchInput.topBarTitle,
input[type=search].searchInput.topBarTitle {
  border: 0;
}
#map-application {
  position: fixed;
  height: 100%;
  width: 100%;
  -webkit-transition: 0.2s ease-out -webkit-transform;
  -moz-transition: 0.2s ease-out -moz-transform;
  -o-transition: 0.2s ease-out -o-transform;
  transition: 0.2s ease-out -webkit-transform,0.2s ease-out -moz-transform,0.2s ease-out -o-transform,0.2s ease-out transform;
  z-index: 2;
}
#map-application .settings-revealed-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  display: none;
  z-index: 1000;
}
#settings-panel {
  position: fixed;
  width: 300px;
  height: 100%;
  background: #0F1621;
  z-index: 1;
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-perspective: 100rem;
  -moz-perspective: 100rem;
  perspective: 100rem;
  -webkit-transition: 1ms opacity 0.2s;
  -moz-transition: 1ms opacity 0.2s;
  -o-transition: 1ms opacity 0.2s;
  transition: 1ms opacity 0.2s;
}
#settings-panel-inner {
  -webkit-transform: rotate3d(0, 1, 0, 50deg);
  -moz-transform: rotate3d(0, 1, 0, 50deg);
  -ms-transform: rotate3d(0, 1, 0, 50deg);
  -o-transform: rotate3d(0, 1, 0, 50deg);
  transform: rotate3d(0, 1, 0, 50deg);
  -webkit-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  -o-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition: 0.2s ease-out -webkit-transform;
  -moz-transition: 0.2s ease-out -moz-transform;
  -o-transition: 0.2s ease-out -o-transform;
  transition: 0.2s ease-out -webkit-transform,0.2s ease-out -moz-transform,0.2s ease-out -o-transform,0.2s ease-out transform;
  height: 100%;
  background: #0F1621;
  color: #fff;
  overflow-y: auto;
}
#settings-panel-inner .logo {
  height: 100px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 4.5rem;
}
#settings-panel-inner .version-flag {
  float: right;
  padding: 1.4rem;
  font-size: 1.2rem;
}
#settings-panel-inner .optionsList.settings {
  padding: 0 1.6rem;
}
#settings-panel-inner .optionsList.settings > * {
  border: 0;
  padding: .8rem;
}
#settings-panel-inner .link {
  color: #ffffff;
}
#settings-panel-inner .single-here-switch {
  display: flex;
}
#settings-panel-inner .single-here-switch here-switch {
  width: 5rem;
}
#settings-panel-inner .single-here-switch here-switch .hsLabelOff,
#settings-panel-inner .single-here-switch here-switch .hsLabelOn {
  display: none;
}
#settings-panel-inner .single-here-switch here-switch > div {
  vertical-align: middle;
  width: 4rem;
  background-color: #6a6d74;
}
#settings-panel-inner .single-here-switch here-switch div.on .hsMover {
  transform: translate3d(16px, 0px, 0px);
}
#settings-panel-inner .single-here-switch here-switch div .hsBlender {
  width: 4rem;
}
#settings-panel-inner .appInfo,
#settings-panel-inner .watchlistLink,
#settings-panel-inner .historylistLink,
#settings-panel-inner .outboxLink,
#settings-panel-inner .user-setting .logIn,
#settings-panel-inner .user-setting .logOut,
#settings-panel-inner .adoptedAreasLink,
#settings-panel-inner .carMode,
#settings-panel-inner .settings-subpanel {
  background-size: 2rem 2rem;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 4rem;
}
#settings-panel-inner .watchlistLink,
#settings-panel-inner .historylistLink,
#settings-panel-inner .outboxLink {
  background-size: 3rem 3rem;
}
#settings-panel-inner .carMode {
  background-size: 2.5rem 2.5rem;
  background-position: left -0.5rem;
}
#settings-panel-inner .beta-features,
#settings-panel-inner .gps-recorder-setting {
  /*.input-wrapper{
		width: 30px;
		display: inline-block;
		text-align: center;
		vertical-align: middle;
	  }*/
}
#settings-panel-inner .beta-features label span,
#settings-panel-inner .gps-recorder-setting label span {
  padding-left: 1rem;
}
#settings-panel-inner .user-setting .link,
#settings-panel-inner .legal-privacy-setting .link {
  color: #01B6B2;
}
#settings-panel-inner .user-setting .logIn,
#settings-panel-inner .user-setting .logOut {
  background-size: 2.5rem 2.5rem;
}
#settings-panel-inner .user-setting .userName {
  padding-left: 4rem;
  word-wrap: break-word;
}
.state-appSettings #map-application {
  -webkit-transform: translateX(300px);
  -moz-transform: translateX(300px);
  -ms-transform: translateX(300px);
  -o-transform: translateX(300px);
  transform: translateX(300px);
}
.state-appSettings #map-application .settings-revealed-overlay {
  display: block;
}
.state-appSettings #settings-panel {
  -webkit-transform: rotate3d(0, 1, 0, 0);
  -moz-transform: rotate3d(0, 1, 0, 0);
  -ms-transform: rotate3d(0, 1, 0, 0);
  -o-transform: rotate3d(0, 1, 0, 0);
  transform: rotate3d(0, 1, 0, 0);
  opacity: 1;
  -webkit-transition: 1ms opacity;
  -moz-transition: 1ms opacity;
  -o-transition: 1ms opacity;
  transition: 1ms opacity;
}
.state-appSettings #settings-panel-inner {
  -webkit-transform: rotate3d(0, 1, 0, 0);
  -moz-transform: rotate3d(0, 1, 0, 0);
  -ms-transform: rotate3d(0, 1, 0, 0);
  -o-transform: rotate3d(0, 1, 0, 0);
  transform: rotate3d(0, 1, 0, 0);
  -webkit-transition: 0.2s ease-out -webkit-transform 1ms;
  -moz-transition: 0.2s ease-out -moz-transform 1ms;
  -o-transition: 0.2s ease-out -o-transform 1ms;
  transition: 0.2s ease-out -webkit-transform 1ms,0.2s ease-out -moz-transform 1ms,0.2s ease-out -o-transform 1ms,0.2s ease-out transform 1ms;
}
#outboxPopup.animate-fadeIn.ng-enter,
#outboxPopup.animate-fadeIn.ng-leave {
  -webkit-transition: opacity 0.2s ease-out;
  -moz-transition: opacity 0.2s ease-out;
  -o-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
}
#outboxPopup.animate-fadeIn.ng-enter,
#outboxPopup.animate-fadeIn.ng-leave.ng-leave-active {
  opacity: 0.0;
}
#outboxPopup.animate-fadeIn.ng-leave,
#outboxPopup.animate-fadeIn.ng-enter.ng-enter-active {
  opacity: 1.0;
}
#layerSelectorOverlay.animate-slideIn.ng-enter,
#layerSelectorOverlay.animate-slideIn.ng-leave {
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out;
  -o-transition: -o-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out,-moz-transform 0.2s ease-out,-o-transform 0.2s ease-out,transform 0.2s ease-out;
}
#layerSelectorOverlay.animate-slideIn.ng-enter,
#layerSelectorOverlay.animate-slideIn.ng-leave.ng-leave-active {
  -webkit-transform: translate(200px, 0);
  -moz-transform: translate(200px, 0);
  -ms-transform: translate(200px, 0);
  -o-transform: translate(200px, 0);
  transform: translate(200px, 0);
}
#layerSelectorOverlay.animate-slideIn.ng-leave,
#layerSelectorOverlay.animate-slideIn.ng-enter.ng-enter-active {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
[ng-view] {
  padding: 0;
  margin: 0;
  border: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  overflow: initial;
  background-color: #fff;
}
/*body.iOS{
  [ng-view]{
	overflow: initial; //unset;
  }
}*/
.fullWidth {
  width: 100%;
}
.space-around {
  padding: 0.8rem;
}
.submissionHeader {
  font-size: 2.2rem;
  text-align: center;
}
.submissionHeader svg-element > svg {
  vertical-align: middle;
}
.mandatoryFilled {
  color: #CCCCCC;
}
.no-events {
  pointer-events: none;
}
.poiListIcon {
  margin-right: 1.6rem;
  width: 1.8rem;
  height: 1.8rem;
  vertical-align: middle;
  line-height: 1.8rem;
  margin-top: -0.4rem;
}
.poiListIcon > svg {
  padding: 0;
  margin: 0;
  width: 1.8rem;
  height: 1.8rem;
  line-height: 1.8rem;
}
.mouseInput .limitWidth {
  padding-left: 6.4rem;
  padding-right: 6.4rem;
}
.touchInput .limitWidth {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.limitedWidth {
  max-width: 40rem;
}
.nobr {
  white-space: nowrap;
}
.selectOther {
  font-size: 1.6rem;
}
.lastUpdateText {
  color: #99A2AD;
  font-size: 1.6rem;
}
.mapCreatorLink {
  text-align: right;
  margin: 4.8rem 7.2rem 2rem 0;
}
/* Special fix for IE transparent scroll bars above content */
@-ms-viewport {
  width: auto !important;
}
/********* RADIOBUTTONS & CHECKBOXES REDESIGN ***********/
input[type="checkbox"].customCheckbox {
  opacity: 0;
  position: absolute;
}
input[type="checkbox"].customCheckbox + label {
  display: inline-block;
  position: relative;
  outline: none;
  font-weight: 300;
}
input[type="checkbox"].customCheckbox + label:hover {
  cursor: pointer;
}
input[type="checkbox"].customCheckbox + label:before {
  content: '';
  font-size: 1.6rem;
  font-weight: bold;
  background: #ffffff;
  display: inline-block;
  width: 2.2rem;
  height: 2.2rem;
  margin-right: .8rem;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
}
input[type="checkbox"].customCheckbox + label:empty:before {
  margin-right: 0;
}
input[type="checkbox"].customCheckbox:checked + label:before {
  background-size: 22px 22px;
  background-repeat: no-repeat;
}
input[type="checkbox"].customCheckbox:focus + label:before {
  outline: none;
}
input[type="checkbox"].customCheckbox.aqua + label:before {
  background: #2ED5C9;
}
input[type="checkbox"].customCheckbox.aqua:checked + label:before {
  background-size: 22px 22px;
  background-repeat: no-repeat;
}
input[type="checkbox"].customCheckbox.light + label:before {
  background: #ffffff;
}
input[type="checkbox"].customCheckbox.light:checked + label:before {
  background-size: 22px 22px;
  background-repeat: no-repeat;
}
input[type="checkbox"].customCheckbox.dark + label:before {
  background: #0F1621;
}
input[type="checkbox"].customCheckbox.dark:checked + label:before {
  background-size: 22px 22px;
  background-repeat: no-repeat;
}
input[type="radio"].customRadio {
  opacity: 0;
  position: absolute;
}
input[type="radio"].customRadio + label {
  display: inline-block;
  position: relative;
  outline: none;
  margin-bottom: 0;
}
input[type="radio"].customRadio + label:hover {
  cursor: pointer;
}
input[type="radio"].customRadio + label:before {
  content: '';
  background: #ffffff;
  border-radius: 100%;
  border: 1px solid #272C36;
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
}
input[type="radio"].customRadio + label:empty:before {
  margin-right: 0;
}
input[type="radio"].customRadio:checked + label:before {
  background-color: #01B6B2;
  box-shadow: inset 0 0 0 4px #ffffff;
  border: 2px solid #01B6B2;
}
input[type="radio"].customRadio:focus + label:before {
  outline: none;
  border-color: #01B6B2;
}
/******** SPLASH SCREEN **********************/
.splashMain {
  font-size: 1.8rem;
  background-color: #272C36;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  text-align: center;
}
.splashMain .splash-header {
  position: relative;
  text-align: center;
  display: inline-block;
  overflow: visible;
  margin-top: 7vh;
  width: 290px;
}
.splashMain .splash-header .hereLogoSplash {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 3rem;
  top: 4rem;
}
.splashMain .splash-header .mapIcon {
  position: absolute;
  right: 2rem;
  top: 2rem;
}
.splashMain .splash-header .mapIcon.world-icon {
  width: 120px;
  height: 120px;
  background-position: center center;
  background-repeat: no-repeat;
}
.splashMain .splash-swiper {
  width: initial;
  height: initial;
  position: fixed;
  top: 28vh;
  bottom: 1rem;
  left: 0rem;
  right: 0rem;
}
.splashMain .splash-swiper .swiper-slide {
  background: initial;
  display: block;
}
.splashMain .splash-swiper .splash-whatsNew {
  color: white;
  padding: 0 2rem 1rem 2.8rem;
}
.splashMain .splash-swiper .splash-whatsNew > div {
  max-width: 320px;
  text-align: left;
  margin: 0 auto;
}
.splashMain .splash-swiper .splash-whatsNew > div li {
  padding: .5rem 0 .5rem 2rem;
  margin: 0;
  list-style-type: none;
  font-style: italic;
}
.splashMain .splash-swiper .splash-button {
  text-align: center;
  margin-top: 60px;
}
.splashMain .splash-swiper .splash-button button {
  min-width: 320px;
  background-color: #2ED5C9;
}
.splashMain .splash-swiper .splash-privacy {
  color: white;
  padding: 1rem 3rem;
  text-align: center;
  font-size: 1.5rem;
}
.splashMain .splash-swiper .splash-privacy > div {
  max-width: 320px;
  margin: 0 auto;
}
.splashMain .splash-swiper .splash-privacy > div a {
  color: #01B6B2;
}
@media screen and (max-height: 540px) {
  .splashMain {
    font-size: 1.4rem;
  }
  .splashMain .splash-header {
    margin-top: 0;
  }
  .splashMain .splash-header .hereLogoSplash {
    height: 50px;
    width: 50px;
    background-size: 50px 50px;
    position: absolute;
    left: 2rem;
    top: 0rem;
  }
  .splashMain .splash-header .mapIcon {
    position: absolute;
    right: 2rem;
    top: -10px;
  }
  .splashMain .splash-header .mapIcon.world-icon {
    width: 65px;
    height: 65px;
  }
  .splashMain .splash-swiper {
    top: 22vh;
  }
  .splashMain .splash-swiper .splash-whatsNew {
    top: 44%;
    font-size: 1.2rem;
    padding: 0;
  }
  .splashMain .splash-swiper .splash-whatsNew > div {
    max-width: 280px;
  }
  .splashMain .splash-swiper .splash-whatsNew h1 {
    margin-top: 0.4rem;
    font-size: 22px;
  }
  .splashMain .splash-swiper .splash-button {
    top: 70%;
  }
  .splashMain .splash-swiper .splash-privacy {
    font-size: 1.2rem;
    bottom: 0.1rem;
  }
}
#splashScreen {
  font-size: 1.8rem;
  background-color: #272C36;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  min-width: 320px;
  position: relative;
  text-align: center;
}
#splashScreen .splash-header {
  position: relative;
  text-align: center;
  display: inline-block;
  overflow: visible;
  margin-top: 7vh;
  width: 290px;
}
#splashScreen .splash-header .hereLogoSplash {
  height: 80px;
  width: 80px;
  position: absolute;
  left: 3rem;
  top: 4rem;
}
#splashScreen .splash-header .mapIcon {
  position: absolute;
  right: 2rem;
  top: 2rem;
}
#splashScreen .splash-header .mapIcon.world-icon {
  width: 120px;
  height: 120px;
  background-position: center center;
  background-repeat: no-repeat;
}
#splashScreen .splash-whatsNew {
  color: white;
  padding: 0 2rem 1rem 2.8rem;
  position: absolute;
  top: 41%;
  width: 100%;
  margin-top: -50px;
}
#splashScreen .splash-whatsNew > div {
  max-width: 320px;
  text-align: left;
  margin: 0 auto;
}
#splashScreen .splash-button {
  position: absolute;
  top: 70%;
  width: 100%;
  margin-top: 60px;
  text-align: center;
}
#splashScreen .splash-button button {
  min-width: 320px;
  background-color: #2ED5C9;
}
#splashScreen .splash-privacy {
  color: white;
  padding: 1rem 3rem;
  text-align: center;
  position: absolute;
  width: 100%;
  bottom: 1rem;
  font-size: 1.5rem;
}
#splashScreen .splash-privacy > div {
  max-width: 320px;
  margin: 0 auto;
}
#splashScreen .splash-privacy > div a {
  color: #01B6B2;
}
@media screen and (max-height: 540px) {
  #splashScreen {
    font-size: 1.4rem;
  }
  #splashScreen .splash-header {
    margin-top: 0;
  }
  #splashScreen .splash-header .hereLogoSplash {
    height: 50px;
    width: 50px;
    background-size: 50px 50px;
    position: absolute;
    left: 2rem;
    top: 0rem;
  }
  #splashScreen .splash-header .mapIcon {
    position: absolute;
    right: 2rem;
    top: -10px;
  }
  #splashScreen .splash-header .mapIcon.world-icon {
    width: 65px;
    height: 65px;
  }
  #splashScreen .splash-whatsNew {
    top: 44%;
    font-size: 1.2rem;
    padding: 0;
  }
  #splashScreen .splash-whatsNew > div {
    max-width: 280px;
  }
  #splashScreen .splash-whatsNew h1 {
    margin-top: 0.4rem;
    font-size: 22px;
  }
  #splashScreen .splash-button {
    top: 70%;
  }
  #splashScreen .splash-privacy {
    font-size: 1.2rem;
    bottom: 0.1rem;
  }
}
/******** SUBMIT SCREEN **********************/
.centerContainer {
  text-align: center;
  margin-top: 5rem;
}
.centerContent {
  display: inline-block;
}
/******** BASE SCREEN **********************/
.baseScreen {
  margin-top: 6.4rem;
  overflow: hidden;
}
.baseScreenWithTopNavBar {
  margin-top: 12.8rem;
}
.baseScreenWithButtonBar {
  padding-bottom: 5.8rem;
}
.baseScreenWithSearch {
  margin-top: 12rem;
}
.baseScreenCentered {
  position: relative;
  top: 50%;
}
.baseScreenMap {
  overflow: hidden;
}
/******* BASE SCREEN IN APP MODE **********/
.mmcTheme .baseScreen {
  margin-top: 6.4rem;
  overflow: hidden;
}
.mmcTheme .baseScreen.baseScreenWithTopNavBar {
  margin-top: 12.8rem;
}
.mmcTheme .baseScreen.baseScreenWithSearch {
  margin-top: 12rem;
}
.mmcTheme .baseScreen top-bar {
  background-color: #272C36;
}
.mmcTheme .baseScreen top-bar .topBarTitleInner {
  color: #ffffff;
}
.mmcTheme .baseScreen .location-info {
  background-color: #F3F3F3;
  color: #272C36;
}
.mmcTheme .baseScreen .location-info.with-back-btn {
  background-color: #272C36;
  color: #ffffff;
}
.mmcTheme .baseScreen.start top-bar {
  height: 6.4rem;
}
.mmcTheme .baseScreen.start top-bar .topBarButton {
  height: 6.4rem;
}
.mmcTheme .baseScreen.start top-bar .topBarSplit {
  left: 6.4rem;
  top: 2rem;
  height: 2.4rem;
}
.mmcTheme .baseScreen.start top-bar .topBarTitle {
  height: 6.4rem;
  line-height: 6.4rem;
}
.mmcTheme .baseScreen.start top-bar .herelogo {
  width: 6.4rem;
  height: 6.4rem;
}
.mmcTheme .baseScreen .mapapp-image {
  top: 6.4rem;
  bottom: 5.8rem;
  z-index: 1;
}
.mmcTheme .baseScreen .mapapp-image.mapapp-image-confirmation {
  bottom: 0;
}
.mmcTheme.touchInput .btn_full[disabled],
.mmcTheme.touchInput .btn_light[disabled] {
  color: rgba(255, 255, 255, 0.4);
  background-color: #9FA2A6;
  opacity: 1;
}
/********* Base Screen on UIWebView **********/
/*
	This fix the bug of "position:fix" elements when keyboard appears on "add to home" app for iOS.
	The issue dissapears on "WKWebView" and "SAFARI" modes, as well as other browsers (desktop and android devices)
	http://stackoverflow.com/questions/4460205/detect-ipad-iphone-webview-via-javascript
 */
body.uiwebview .baseScreenWithButtonBar {
  margin: 0 auto;
  overflow: hidden;
}
body.uiwebview .baseScreenWithButtonBar top-bar {
  position: relative;
}
body.uiwebview .baseScreenWithButtonBar buttonbar {
  position: relative;
}
body.uiwebview .baseScreenWithButtonBar .searchContainer {
  position: relative;
  top: 0;
}
body.uiwebview .baseScreenWithButtonBar .top-nav-bar {
  position: relative;
  top: 0;
}
/************* COOKIES check confirmation *************/
section.info-banner {
  z-index: 20;
  width: 100%;
}
section.info-banner .info-banner-content {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(39, 44, 54, 0.75);
  font-size: 1.4rem;
  left: 0;
  padding: 1.2rem;
  position: relative;
  width: 100%;
  z-index: 2;
  border: 0 solid rgba(39, 44, 54, 0.5);
  border-top-width: 1px;
}
section.info-banner .info-banner-content p {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 0 0;
  -ms-flex: 1 0 0;
  flex: 1 0 0;
  padding: 0;
  margin: 0 0 0 1rem;
  color: white;
}
section.info-banner .info-banner-content a {
  color: #01B6B2;
  text-decoration: none;
}
section.info-banner .info-banner-content button {
  background: #01B6B2;
  border-radius: .2rem;
  border: 0;
  color: white;
  font-size: 1.6rem;
  font-weight: 500;
  min-width: 6.2rem;
  padding: .4rem 1.6rem;
}
/***************** Settings ****************/
.verticalCenter {
  display: inline-block;
  vertical-align: middle;
}
.outboxBeacon {
  vertical-align: text-top;
  min-width: 1.4rem;
  height: 1.4rem;
  line-height: 1.4rem;
  text-align: center;
  background-color: #CE001B;
  color: white;
  border-radius: 50%;
  font-size: 1.0rem;
  display: inline-block;
}
.outboxBeacon.adoptedAreaBeacon {
  background-color: #fab800;
  color: #333;
  margin-top: 2px;
  height: 1.6rem;
  padding: 1px 4px 4px 4px;
  vertical-align: top;
}
.settingSubItems {
  padding: 0.6rem 0.2rem 0.0rem 4.0rem;
}
.settingSubItems .settingLabel {
  display: inline-block;
}
.settingSubItems .single-here-switch {
  float: right;
}
.settingSubItems .single-here-switch here-switch span.hsLabelOff,
.settingSubItems .single-here-switch here-switch span.hsLabelOn {
  display: none!important;
}
/******** Links / clickable text ***********/
a {
  color: inherit;
  cursor: pointer;
  text-decoration: inherit;
}
a * {
  cursor: pointer;
}
a:hover {
  color: inherit;
  text-decoration: inherit;
}
*[ng-click] {
  cursor: pointer;
}
a:active {
  text-decoration: inherit;
}
map-edit-panel {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.link {
  color: #01B6B2;
}
.link:focus,
.link:hover {
  color: #01B6B2;
}
.mouseInput [ng-click]:hover,
.mouseInput a:hover {
  color: #00908a;
  text-decoration: none;
}
.mouseInput [ng-click]:hover.no-decoration,
.mouseInput a:hover.no-decoration {
  text-decoration: none;
}
/* MAP UI */
.map-ui-control,
.map-ui-zoom-control {
  height: 3.7rem;
  width: 3.7rem;
  background-color: rgba(255, 255, 255, 0.701961);
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.298039);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.298039);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.298039);
  box-sizing: border-box;
}
.map-ui-right-center {
  position: absolute;
  right: 0.8rem;
  bottom: 0.8rem;
  z-index: 22;
}
.map-ui-left-center {
  position: absolute;
  left: 0.8rem;
  bottom: 0.8rem;
  z-index: 22;
}
.map-ui-zoom-control:active,
.map-ui-control:active,
.mouseInput .map-ui-zoom-control:hover,
.mouseInput .map-ui-control:hover {
  background-color: #ffffff;
}
.map-ui-zoom-control {
  background-repeat: no-repeat;
  background-position: center center;
}
.map-ui-right-center > * + *,
.map-ui-left-center > * + * {
  margin-top: 0.8rem;
}
.map-ui-map-view-control {
  background-size: 3.7rem;
}
.map-ui-directions {
  background-size: 2.25rem;
}
.map-ui-geolocate,
.map-ui-zoom-control-up {
  background-size: 1.5rem;
}
.map-ui-zoom-control-down {
  background-size: 1.5rem 0.3rem;
}
.map-ui-layer-overlay {
  background-size: 1.5rem;
}
.map-ui-map-view-control-map {
  background-image: url("../images/map.png");
}
.map-ui-map-view-control-sat {
  background-image: url("../images/sat.png");
}
.map-ui-set-location {
  position: fixed;
  bottom: 6.6rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 3;
  border-radius: 2.85rem;
  width: 4.5rem;
  height: 4.5rem;
}
/*
.map-ui-set-location > svg-element
{
	position: absolute;
	top: 8px;
	left: 50%;
	.transform(translateX(-50%));
}

.map-ui-set-location > svg-element > svg
{
	width: 35px; //25px;
	height: 35px; //25px;
}

.map-ui-set-location span.add {
	position: absolute;
	top: 3px;
	left: 15px;
	font-size: 1.5em;
	color: #FFF;
}

.flagButton > svg-element
{
	position: absolute;
	top: 8px; //13px;
	left: 50%;
	.transform(translateX(-50%));
}

.flagButton > svg-element > svg
{
	width: 45px; //31px;
	height: 45px; //31px;
}

.flagButton > span.add {
	position: absolute;
	top: 2px;
	left: 22px;
	font-size: 1.4em;
	color: #FFF;
} */
.toolbarIcon,
.dotsButton,
.whiteDotsButton,
.whiteCloseButton,
.watchlistButton,
.userButton,
.infoButton,
.closeButton,
.mapPinAddButton,
.settingsButton,
.outboxButton,
.mapjobButton {
  height: 30px;
  width: 30px;
  background-size: 30px 30px;
  background-position: center center;
  background-repeat: no-repeat;
}
.toolbarIcon,
.outboxButton,
.mapPinAddButton,
.mapjobButton {
  width: auto;
  min-width: 30px;
}
.outboxButtonLabel,
.mapPinAddButtonLabel,
.mapjobButtonLabel,
.toolbarButtonLabel {
  font-size: 1.1rem;
  line-height: 2rem;
}
.infoButton {
  background-size: 20px;
}
.numberIndicator {
  background-color: #CE001B;
  color: white;
  border-radius: 1.85rem;
  font-size: 1.4rem;
  position: absolute;
  top: 0px;
  right: 0px;
  height: 18px;
  padding: 0px 3px;
  min-width: 18px;
  line-height: 18px;
}
.numberIndicator.mapjob {
  background-color: #fab800;
  color: #666;
}
.spinAnimation {
  -webkit-animation: spin 4s infinite linear;
  -moz-animation: spin 4s infinite linear;
  -o-animation: spin 4s infinite linear;
  animation: spin 4s infinite linear;
}
.centeredChildRev {
  position: absolute;
  top: 50%;
  left: 50%;
}
.centeredChild {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.whiteCloseButton {
  height: 26px;
  width: 26px;
  background-size: 26px 26px;
}
.menuCloseAnimation {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-animation: menuClose 0.3s forwards ease;
  -moz-animation: menuClose 0.3s forwards ease;
  -o-animation: menuClose 0.3s forwards ease;
  animation: menuClose 0.3s forwards ease;
}
.menuCloseRevAnimation {
  -webkit-animation: menuCloseRev 0.3s forwards ease;
  -moz-animation: menuCloseRev 0.3s forwards ease;
  -o-animation: menuCloseRev 0.3s forwards ease;
  animation: menuCloseRev 0.3s forwards ease;
}
.delayAnimation {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.overlayPos {
  position: absolute;
  top: 12px;
  right: 12px;
  margin: 0;
}
/* MAPS */
/*.mouseInput .grayScaledMap > div + div + div canvas {
	-webkit-filter: grayscale(1) brightness(1.1);
	filter: grayscale(1) brightness(1.1);
	filter: @grayScaleFilter;
}*/
map-panel,
map-edit-panel {
  width: 100%;
  height: 100%;
  position: relative;
  display: block;
  overflow: hidden;
}
.small-map-image {
  height: 16rem;
}
.mapjob-map-image {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: auto;
}
.mapjob-map-image > .map-ui-right-center,
.mapjob-map-image > .map-ui-left-center {
  bottom: initial;
  top: 7.2rem;
}
.full-map-image {
  position: absolute;
  top: 12.8rem;
  bottom: 5.8rem;
  width: 100%;
  height: auto;
}
.touchInput .full-map-image {
  bottom: 4.9rem;
}
.mapapp-image {
  position: absolute;
  top: 12.8rem;
  bottom: 0;
  width: 100%;
  height: auto;
}
map-hint-bar {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 6.6rem;
  text-align: center;
  font-size: 1.8rem;
  z-index: 21;
  pointer-events: none;
}
map-hint-bar.onTop {
  bottom: 0;
  top: 6.8rem;
}
.map-hint-bar-inner {
  display: inline-block;
  position: relative;
  padding: 0.9rem 2.4rem;
  background-color: rgba(39, 49, 66, 0.8);
  color: #ffffff;
  margin: 0 6rem;
  pointer-events: auto;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.hintClosed {
  display: none;
}
.mapHintClose {
  position: absolute;
  top: 0;
  right: 0;
  width: 2.6rem;
  height: 2.6rem;
  background-position: center center;
  background-repeat: no-repeat;
}
.minHeights > *:not(.listHeader) {
  min-height: 102px;
}
.wiki-edit-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 15;
}
/* MAP ELEMENTS (pin, zoom icon,...) */
.selectionIcon {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 32px;
  height: 32px;
  margin-left: -16px;
  margin-top: -16px;
  z-index: 10;
  display: none;
}
.selectionIcon > svg {
  width: 32px;
  height: 32px;
}
.closelmimg {
  width: 1.6rem;
  height: 1.6rem;
  vertical-align: middle;
}
.closelmbtn {
  vertical-align: middle;
  padding: 0rem 0.2rem;
  /*border-radius: 0.4rem;*/
  display: inline-block;
}
.mapPin {
  width: 31px;
  display: none;
  height: 48px;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 12;
  margin-left: -15px;
  margin-top: -44px;
}
.mapPin > svg {
  width: 31px;
  height: 48px;
}
.mapPoint {
  width: 16px;
  height: 16px;
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 12;
  margin-top: -8px;
  margin-left: -8px;
}
.mapPoint > svg {
  width: 16px;
  height: 16px;
}
.geoLocation {
  width: 16px;
  height: 16px;
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 12;
  margin-top: -8px;
  margin-left: -8px;
}
.geoLocation > svg {
  width: 16px;
  height: 16px;
}
.geoLocationCompass {
  width: 64px;
  height: 64px;
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 12;
  margin-top: -32px;
  margin-left: -32px;
}
.geoLocationCompass > svg {
  width: 64px;
  height: 64px;
}
/* house number label */
#hnLabel {
  position: absolute;
  display: block;
  z-index: 13;
  padding: 0.2rem 0.5rem;
  background-color: #FFFFFF;
  border-radius: 0.3rem;
  -webkit-box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.5);
}
.hnLabelIcon {
  width: 1.8rem;
  height: 1.8rem;
  vertical-align: middle;
  line-height: 1.8rem;
  margin-top: -0.4rem;
}
.hnLabelIcon > svg {
  line-height: 1.8rem;
  width: 1.8rem;
  height: 1.8rem;
}
/* SVG Element*/
svg-element {
  display: inline;
  padding: 0;
  margin: 0;
  border: 0;
}
svg-element ~ span {
  vertical-align: top;
}
/* FLEX ROW */
.flexRow {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.flexRow > * {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 0 0.24rem;
}
.flexRow > *:first-child {
  margin-left: 0;
}
.flexRow > *:last-child {
  margin-right: 0;
}
/* LISTS */
/* .optionsList: Simple list with one element per row */
/* .flexList: List with two elements per row. First element fixed, second flex. Second elements wraps under first element when not enough space.*/
/* .editList: List with three elements per row. First and second element fixed, third element flex. First element never wraps. Third element wraps under second element. */
.mouseInput .optionsList,
.mouseInput .flexList,
.mouseInput .editList,
.mouseInput .textBox {
  padding: 0rem 4.8rem;
}
.touchInput .optionsList,
.touchInput .flexList,
.touchInput .editList,
.touchInput .textBox {
  padding: 0rem 1.6rem;
}
.optionsList,
.flexList,
.editList,
.textBox {
  font-size: 1.6rem;
  line-height: 3.2rem;
}
.optionsList > *,
.flexList > *,
.editList > *,
.textBox > * {
  padding: 1.6rem 0.8rem;
  border-bottom: 1px solid #D4DCE3;
}
.optionsList > *[ng-click]:active,
.flexList > *[ng-click]:active,
.editList > *[ng-click]:active {
  background-color: #E8E8E8;
}
.optionsList > *:last-child,
.flexList > *:last-child,
.editList > *:last-child {
  border-bottom: 0;
}
.editList > .poiName,
.flexList > .poiName {
  border-bottom: 0;
  padding-bottom: 0;
}
.editList > .poiName .poiNameTxt,
.flexList > .poiName .poiNameTxt {
  border: 1px solid #AAAAAA;
  padding: 0.5rem 0.8rem 0 0.8rem;
  line-height: 2.2rem;
  min-height: 3.2rem;
}
.flexList .phoneBox,
.editList .phoneBox {
  display: flex;
}
.flexList .phoneBox input,
.editList .phoneBox input {
  width: 100%;
  margin-left: .5rem;
}
.flexList .phoneBox .dialCode,
.editList .phoneBox .dialCode {
  padding-top: 2px;
}
.optionsList > .flexRow .description {
  font-size: 1.4rem;
  line-height: 2rem;
  color: #9b9da2;
  font-weight: normal;
}
.optionsList.poiStack > * {
  padding: 1rem 0.8rem 1.3rem;
  position: relative;
}
.optionsList.poiStack .poiListIcon {
  margin-right: .5rem;
  margin-top: -0.2rem;
}
.optionsList.poiStack .selected::after {
  position: absolute;
  content: "";
  border: 0.2rem solid #CE001B;
  border-radius: 50%;
  width: 3.2rem;
  height: 3.2rem;
  left: 1px;
  top: 11px;
}
.optionsList.poiStack .poiListCategory {
  font-size: 1.2rem;
  color: #888888;
}
.optionsList.poiStack .poiListName {
  line-height: 2.5rem;
  font-size: 1.6rem;
  text-overflow: ellipsis;
  margin-left: 5px;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}
.mouseInput .optionsList.poiStack > [ng-click]:hover {
  text-decoration: none;
}
.mouseInput .listHeader {
  padding: 2.2rem 5.6rem;
}
.touchInput .listHeader {
  padding: 2.2rem 2.4rem;
}
.listHeader {
  font-size: 2.2rem;
  background-color: #F3F3F3;
}
.reportTypeSelector {
  border-bottom: 1.5rem solid #F3F3F3;
}
.reportTypeSelector input[type="radio"] {
  display: inline-block;
  vertical-align: middle;
}
.optionsList.settings > * {
  line-height: 2.2rem;
}
/* FLEX LIST */
.flexList > * {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.flexList > * > * {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-weight: 300;
  min-width: 19.4rem;
  margin-bottom: 0.3rem;
}
.flexList > * > .fullWidth {
  width: 100%;
}
.flexList > * > *:first-child {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 20rem;
}
.flexList > * > .fullWidth:first-child {
  width: 100%;
}
/* special treatment for no warp or right aligned lines */
.flexList > .nowrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.flexList > .nowrap > *:first-child {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 20rem;
  min-width: 0;
  width: auto;
}
.flexList > .nowrap > * + * {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 0;
  width: auto;
}
.flexList > .rightAligned > *:first-child {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: auto;
  max-width: none;
}
.flexList > .rightAligned > * + * {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 0;
  width: auto;
}
/* Edit List with checkboxes */
.editList > * {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.editList > * > *:first-child {
  display: inline-block;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin-right: 1.2rem;
}
.editList > * > * + * {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.editList > * > * + * > * {
  display: inline-block;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 17.5rem;
}
/*	.editList > * > * + * > *:first-child
	{
		margin-right: 1.6rem;
	} */
.editList > * > * + * > * + * {
  display: inline-block;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.editList .subRadioList input[type="radio"].customRadio + label:before {
  width: 2.1rem;
  height: 2.1rem;
  margin-top: .6rem;
  margin-right: .6rem;
}
/* HERE SWITCH */
here-switch {
  display: inline-block;
}
.hsLabelOn,
.hsLabelOff {
  color: #cdced0;
}
.hsLabelOn.on {
  color: #01B6B2;
  font-weight: 500;
}
.hsLabelOff.on {
  color: #9b9da2;
  font-weight: 500;
}
.here-switch-header {
  background-color: #F3F3F3;
}
.mouseInput .here-switch-header {
  padding: 0 4.8rem;
}
.touchInput .here-switch-header {
  padding: 0 1.6rem;
}
.here-switch-header div,
.here-switch-header span {
  vertical-align: middle;
}
here-switch > div {
  display: inline-block;
  position: relative;
  width: 5rem;
  height: 2.5rem;
  border-radius: 1.25rem;
  background-color: #d2d2d2;
}
here-switch > div > .hsMover {
  position: absolute;
  z-index: 3;
  width: 2.3rem;
  height: 2.3rem;
  top: 1px;
  left: 1px;
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: -webkit-transform 0.3s,-moz-transform 0.3s,-o-transform 0.3s,transform 0.3s;
  -webkit-transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
here-switch > div > .hsMover > .hsMoverInner {
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  border-radius: 50%;
  border: 1px solid #969696;
  background-color: #FFF;
}
here-switch > div > .hsBlender {
  position: absolute;
  z-index: 1;
  width: 5rem;
  height: 2.5rem;
  top: 0px;
  left: 0px;
  border-radius: 1.25rem;
  background-color: #01B6B2;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
here-switch > div .hsBlink {
  position: absolute;
  z-index: -1;
  width: 6.3rem;
  height: 6.3rem;
  top: -20px;
  left: -20px;
  border-radius: 3.15rem;
  background-color: #2ED5C9;
  opacity: 0;
}
here-switch > div.on .hsBlink {
  -webkit-animation: hsBlinkAnimation 0.3s linear;
  -moz-animation: hsBlinkAnimation 0.3s linear;
  -o-animation: hsBlinkAnimation 0.3s linear;
  animation: hsBlinkAnimation 0.3s linear;
}
here-switch > div.off .hsBlink {
  -webkit-animation: hsBlinkAnimation2 0.3s linear;
  -moz-animation: hsBlinkAnimation2 0.3s linear;
  -o-animation: hsBlinkAnimation2 0.3s linear;
  animation: hsBlinkAnimation2 0.3s linear;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes hsBlinkAnimation{ 0%{opacity: 0; -webkit-transform:scale(0.5) } 20%{opacity: .8; -webkit-transform:scale(0.6)}	100%{opacity: 0;-webkit-transform:scale(1)}}
@-moz-keyframes hsBlinkAnimation{ 0%{opacity: 0; -moz-transform:scale(0.5) } 20%{opacity: .8; -moz-transform:scale(0.6)}	100%{opacity: 0;-moz-transform:scale(1)}}
@-o-keyframes hsBlinkAnimation{ 0%{opacity: 0; -o-transform:scale(0.5) } 20%{opacity: .8; -o-transform:scale(0.6)}	100%{opacity: 0;-o-transform:scale(1)}}
@keyframes hsBlinkAnimation{ 0%{opacity: 0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);} 20%{opacity: .8;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);}	100%{opacity: 0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes hsBlinkAnimation2{ 0%{opacity: 0; -webkit-transform:scale(0.5) } 20%{opacity: .8; -webkit-transform:scale(0.6)} 100%{opacity: 0;-webkit-transform:scale(1)}}
@-moz-keyframes hsBlinkAnimation2{ 0%{opacity: 0; -moz-transform:scale(0.5) } 20%{opacity: .8; -moz-transform:scale(0.6)} 100%{opacity: 0;-moz-transform:scale(1)}}
@-o-keyframes hsBlinkAnimation2{ 0%{opacity: 0; -o-transform:scale(0.5) } 20%{opacity: .8; -o-transform:scale(0.6)} 100%{opacity: 0;-o-transform:scale(1)}}
@keyframes hsBlinkAnimation2{ 0%{opacity: 0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);} 20%{opacity: .8;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);} 100%{opacity: 0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}
[not-existing] {
  zoom: 1;
}
here-switch > div.on > .hsBlender {
  opacity: 1;
}
here-switch > div.on > .hsMover {
  -webkit-transform: translate3d(25px, 0px, 0px);
  -moz-transform: translate3d(25px, 0px, 0px);
  -ms-transform: translate3d(25px, 0px, 0px);
  -o-transform: translate3d(25px, 0px, 0px);
  transform: translate3d(25px, 0px, 0px);
}
/* TEXT BOX */
.textBox a {
  color: #01B6B2;
  font-weight: 500;
}
.indented {
  padding-left: 0.8rem;
}
/* Edit property values */
.overwrittenPropertyText,
.overwrittenPropertyText:hover,
.overwrittenPropertyText[ng-click]:hover,
.overwrittenPropertyText:active {
  text-decoration: line-through;
  color: #AAAAAA;
}
.overwrittenPropertyTextNotStriked,
.overwrittenPropertyTextNotStriked:hover,
.overwrittenPropertyTextNotStriked[ng-click]:hover,
.overwrittenPropertyTextNotStriked:active {
  color: #AAAAAA;
}
/* CAT SEARCH, MAP ZOOM ICON */
.catsearch {
  height: 3rem;
  background-position: -30px 50%;
  background-repeat: no-repeat;
  background-size: 1.6rem;
  border: 0;
  border-left: 44px solid rgba(0, 0, 0, 0);
}
.searchContainer {
  position: fixed;
  width: 100%;
  top: 6.4rem;
  display: block;
  padding: 1.6rem 1.6rem 0.8rem 1.6rem;
  text-align: center;
  background-color: #FFFFFF;
  z-index: 1;
}
.searchContainerInner {
  width: 100%;
  max-width: 80rem;
  margin: auto;
  padding: 0 4.8rem;
  align-items: center;
}
.searchInput {
  border: 0;
  outline: none;
}
.categorySearch {
  height: 3.8rem;
  background-position: 1rem 50%;
  background-repeat: no-repeat;
  background-size: 1.6rem;
  text-indent: 2.8rem;
  width: 100%;
}
/* HERE LOGO */
.herelogo {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 4.6rem 4.00645161rem;
  width: 6.4rem;
  height: 6.4rem;
  background-color: #FFFFFF;
}
/* PARALLAX */
.parallax-front {
  z-index: 1;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
}
/* SELECT SCREEN */
.limitWidth {
  max-width: 80rem;
  margin: auto;
  display: block;
}
/* MODAL DIALOG */
.dialogParagraph {
  margin-bottom: 2.4rem;
}
.dialogFrameBackground,
.dialogSearchFrameBackground {
  font-size: 1.8rem;
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  z-index: 25;
}
.dialogFrameBackground.inactive,
.dialogSearchFrameBackground.inactive {
  visibility: hidden;
  opacity: 0;
}
.dialogFrameBackground.rightSide,
.dialogSearchFrameBackground.rightSide {
  background-color: transparent;
  visibility: visible;
  opacity: 1;
}
.dialogFrameBackground .nonDialog,
.dialogSearchFrameBackground .nonDialog {
  position: fixed;
  width: 100%;
  height: 100%;
  display: block;
}
.dialogSearchFrameBackground {
  background-color: rgba(0, 0, 0, 0.8);
}
.dialogText {
  padding: 3.2rem 3.2rem 6.4rem 3.2rem;
  color: #333;
}
.dialogText .dialogMessage {
  padding: 1rem 0 0 0;
}
.dialogText .link {
  color: #01B6B2;
}
.dialogTitle {
  color: #333;
  text-align: center;
  font-weight: bold;
  margin-top: 1rem;
}
.dialogFrame buttonbar {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
}
.dialogFrame {
  position: absolute;
  background-color: #FFFFFF;
  width: 90%;
  max-width: 48rem;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.7);
}
.dialogFrame.inactive {
  right: 0;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  width: 200px;
  top: 0;
  bottom: 0;
  left: auto;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.dialogFrame.rightSide {
  background: rgba(15, 22, 33, 0.85);
  overflow-y: auto;
}
.dialogFrame.rightSide .dialogText {
  padding: 3.5rem 1.5rem;
}
.dialogFrame.rightSide .dialogText .layerSelector {
  border: 2px solid transparent;
  background: #ffffff;
  margin-bottom: 2rem;
}
.dialogFrame.rightSide .dialogText .layerSelector .layerTitle {
  padding: 1rem;
  text-align: center;
}
.dialogFrame.rightSide .dialogText .layerSelector .map-ui-map-view-control {
  background-size: 100%;
  width: 100%;
  height: 100px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.dialogFrame.rightSide .dialogText .layerSelector .layerPlacesContent {
  overflow: hidden;
  width: 100%;
  height: 100px;
}
.dialogFrame.rightSide .dialogText .layerSelector .layerPlacesContent > img {
  height: 120px;
}
.dialogFrame.rightSide .dialogText .layerSelector here-switch .hsLabelOff,
.dialogFrame.rightSide .dialogText .layerSelector here-switch .hsLabelOn {
  display: none;
}
.dialogFrame.rightSide .dialogText .layerSelector.active {
  border-color: #01B6B2;
}
.dialogFrame.rightSide .dialogText .layerSelector.disabled {
  zoom: 1;
  filter: alpha(opacity=40);
  -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  opacity: 0.4;
}
.dialogFrame.rightSide .dialogText .placesSelector label {
  font-weight: 300;
  color: #ffffff;
}
.dialogFrame.rightSide .dialogText .editModeSelector .layerTitle {
  padding: 0.2rem 0;
  color: #ffffff;
  border-bottom: 1px solid #CCC;
  margin-bottom: 2rem;
}
.dialogFrame.rightSide .dialogText .editModeSelector label {
  font-weight: 300;
  color: #ffffff;
  margin-bottom: 1rem;
}
.mapModalOvelay {
  background-color: rgba(0, 0, 0, 0.5);
}
.mapModalOvelay.gray {
  background-color: rgba(73, 73, 73, 0.5);
}
/* TOP BAR */
top-bar {
  position: fixed;
  top: 0;
  width: 100%;
  height: 6.4rem;
  display: block;
  font-size: 1.8rem;
  overflow: hidden;
  background-color: #ffffff;
  z-index: 16;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
}
top-bar > .flexRow {
  height: 100%;
}
.topBarButton {
  position: absolute;
  top: 0px;
  display: inline-block;
  height: 6.4rem;
  width: 6.4rem;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 2.4rem 2.4rem;
}
.topBarButton .numberBeacon {
  position: absolute;
  top: 1.6rem;
  left: 1.3rem;
  min-width: 1.4rem;
  height: 1.4rem;
  line-height: 1.4rem;
  text-align: center;
  background-color: #CE001B;
  color: white;
  border-radius: 50%;
  font-size: 1.0rem;
}
.topBarButton .avatar {
  position: absolute;
  bottom: 1.6rem;
  right: 1.3rem;
  width: 2rem;
  height: 2rem;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 2rem 2rem;
}
.backButton {
  left: 0px;
}
.stepIndicator {
  display: inline-block;
  height: 2.2rem;
  vertical-align: middle;
  margin-top: -4px;
  /*Correct vertical offset to fit text*/
  background-position: center left;
  background-repeat: no-repeat;
  margin-right: 0.5rem;
}
@media screen and (max-width: 310px) {
  .stepIndicator {
    display: none;
  }
}
.stepIndicator3 {
  width: 9.0rem;
  background-size: 9.0rem;
}
.stepIndicator2 {
  width: 6.5rem;
  background-size: 6.5rem;
}
.topBarSplit {
  position: absolute;
  left: 6.4rem;
  top: 2rem;
  display: inline-block;
  width: 0.1rem;
  height: 2.4rem;
  background-color: transparent;
}
.mapappTopbar {
  position: fixed;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  z-index: 15;
}
/* TAB BAR */
tab-bar {
  width: 100%;
  height: 5.2rem;
  display: block;
  background-color: #ecf2f4;
  color: #333333;
}
tab-bar .tab-bar-inner {
  width: 100%;
  height: 5.2rem;
  padding: 0 .8rem;
  position: relative;
}
tab-bar .tab-bar-inner .tab-bar-item {
  display: inline-block;
  height: 5.2rem;
  padding: 1.4rem 2rem;
}
tab-bar .tab-bar-inner .tab-bar-indicator {
  width: 100px;
  height: 2px;
  background-color: #333333;
  display: block;
  position: absolute;
  bottom: 1px;
  left: 20px;
  display: none;
  -webkit-transition: left 0.3s ease-out, width 0.3s ease-out;
  -moz-transition: left 0.3s ease-out, width 0.3s ease-out;
  -o-transition: left 0.3s ease-out, width 0.3s ease-out;
  transition: left 0.3s ease-out, width 0.3s ease-out;
}
.top-nav-bar {
  position: fixed;
  left: 0;
  right: 0;
  top: 6.4rem;
  z-index: 14;
}
*[swipe-frame] {
  width: 100%;
  overflow-x: hidden;
}
*[swipe-frame] > div {
  width: 100%;
  left: 0px;
  top: 18rem;
  overflow-x: hidden;
}
.new-search-icon {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url('../images/css/mapZoomIcon_white.svg');
  background-size: 2.5rem 2.5rem;
  width: 5rem;
  height: 6.4rem;
}
.location-info-text {
  margin-left: 3rem;
}
/* LOCATION INFO */
.location-info {
  z-index: 11;
  display: block;
  text-align: center;
  font-size: 1.8rem;
  padding: 0 1.6rem;
  color: #ffffff;
  background-color: #272C36;
  height: 6.4rem;
  position: relative;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px 2px 0px 0px rgba(114, 123, 136, 0.2);
  overflow: hidden;
  /** With back button **/
}
.location-info > div {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin-right: auto;
  overflow: hidden;
  max-height: 5.4rem;
  padding: 0 1.6rem;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.location-info > div * {
  vertical-align: middle;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.location-info.with-back-btn {
  text-align: left;
  position: fixed;
  width: 100%;
  min-height: 6.4rem;
  height: auto;
  top: 0;
  background-color: #272C36;
  color: #ffffff;
}
.location-info.with-back-btn > div {
  top: inherit;
  padding-left: 5rem;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
  position: relative;
}
.location-info.with-back-btn > div.selected-object {
  padding-top: 0.6rem;
}
.location-info.with-back-btn > div .location-info-name {
  line-height: 1.8rem;
  font-size: 1.8rem;
}
.location-info.with-back-btn > div .location-info-name.new-location {
  line-height: 6.4rem;
  min-height: 6.4rem;
  padding-bottom: 0;
}
.location-info.with-back-btn > div .location-info-name.new-location > span {
  vertical-align: middle;
  display: inline-block;
}
.location-info.with-back-btn > div .location-info-name.no-wrap {
  max-width: none;
  display: block;
}
.location-info.with-back-btn > .btnBack {
  position: absolute;
  top: 0px;
  left: 0;
  display: inline-block;
  height: 6.4rem;
  width: 4.5rem;
  z-index: 1;
  margin: 0 6px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 2.4rem 2.4rem;
}
/* Street name divider is 3 whitespaces which would collapse to only one whitespace without this */
.location-info .roadname {
  white-space: pre;
}
.location-info-prefix,
.coordinates-info {
  color: #737C80;
  font-size: 1.3rem;
}
.location-info-category {
  font-size: 1.3rem;
  color: #CCCCCC;
}
.location-info-icon {
  font-size: 1.3rem;
  display: inline;
}
.location-info-icon > svg {
  margin-top: -2px;
  display: inline-block;
  width: 1.3rem;
  height: 1.3rem;
}
.location-info-icon path {
  fill: #CCCCCC;
}
.location-info-name {
  display: block;
}
.location-info-name.no-wrap {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 75vw;
  overflow: hidden;
  margin: 0 auto;
}
.location-info-name > .edit-link {
  position: absolute;
  right: 1.6rem;
}
.location-info-name > .edit-link > img {
  width: 1.9rem;
}
.closedInfo {
  background-color: #F3F3F3;
  color: #272C36;
  text-align: center;
  font-size: 1.6rem;
  padding: 1.5rem 2rem;
  border-top: 1px solid #D4DCE3;
}
.closedInfo .closedInfoIcon {
  font-size: 1.3rem;
  display: inline;
}
.closedInfo .closedInfoIcon svg {
  margin-top: -2px;
  display: inline-block;
  width: 1.3rem;
  height: 1.3rem;
}
.closedInfo .closedInfoCategory {
  font-size: 1.3rem;
  vertical-align: text-bottom;
}
/* IMAGE layout (from Phone gallery) */
.picture {
  height: 220px;
}
/* FLEX COLUMN (for header, content, footer ...) */
.flexColumn {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  height: 100%;
}
.flexColumnStrechted {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  -webkit-box-align: center;
  -moz-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexFix {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.flexGrow {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
/* ACCORDION */
.accordionItem {
  min-height: 4.8rem;
  line-height: 1.8rem;
  padding: 1.5rem;
  overflow: visible;
}
.accordionItemText {
  overflow: visible;
}
.accordionItemText > span {
  display: inline-table;
  width: 80%;
}
.accordionItemHeadingText > span {
  display: inline-table;
  width: 80%;
}
.accordionIcon {
  height: 1.8rem;
  width: 1.8rem;
  margin-right: 0.8rem;
  margin-top: -0.5rem;
  padding: 0;
  vertical-align: middle;
}
.accordionIcon > svg {
  height: 1.8rem;
  width: 1.8rem;
}
.accordionItem:last-child {
  border-bottom: 0;
}
.accordHeading {
  padding: 1.1rem 1.6rem;
  margin: 0.5rem 0rem;
  border-bottom: 1px solid #D4DCE3;
}
.accordGroup {
  padding: 0 .6rem 0 3rem;
}
.grayScaled {
  opacity: 0.5;
}
.panel {
  border: 0;
}
.panel-body {
  padding: 1.6rem 1.3rem 0rem 1.3rem;
  font-size: 1.6rem;
}
.panel-body > div,
.panel-body > a > div {
  padding: 1.3rem 1.3rem;
  border-bottom: 1px solid #D4DCE3;
}
.panel-body > div[ng-click]:active {
  background-color: #E8E8E8;
}
.panel-body > div:last-child {
  border-bottom: 0;
}
.searchBox {
  border: 1px solid #AAAAAA;
  box-sizing: border-box;
  display: inline-block;
}
.hitCountBox {
  color: #888888;
  margin-left: .8rem;
  display: inline-block;
}
.searchHit {
  background-color: #76e3dc;
}
.nothingFoundHint {
  font-style: italic;
  color: #888888;
  padding: 4.8rem;
  text-align: center;
}
/* TOP BAR TITLE */
.topBarTitle {
  position: relative;
  left: 0;
  right: 1rem;
  top: 0;
  display: inline-block;
  padding: 0;
  overflow: hidden;
  height: 6.4rem;
  line-height: 6.4rem;
  white-space: nowrap;
}
.topBarTitle .topBarTitleSingle {
  padding-left: 4rem;
}
.simpleOffsetLeft {
  left: 5.4rem;
}
.simpleOffsetRight {
  right: 6.4rem;
}
.doubleOffsetRight {
  right: 12.8rem;
}
.topBarTitleInner {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  color: #0F1621;
}
/* INPUTS, spans are used for display, input for data state */
input[type="radio"] + span,
input[type="checkbox"] + span {
  display: none;
}
input[type="radio"],
input[type="checkbox"] {
  margin: -1px 0 0 0;
  display: inline-block;
  vertical-align: baseline;
  cursor: pointer;
}
div[street_number_input] div.roadnameHouse {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: space-between;
}
div[street_number_input] div.roadnameHouse .roadName {
  flex: 1 0 75%;
  color: #01B6B2;
}
div[street_number_input] div.roadnameHouse .roadName:focus,
div[street_number_input] div.roadnameHouse .roadName:hover {
  color: #01B6B2;
}
div[street_number_input] div.roadnameHouse input.houseNumber {
  flex: 0 0 25%;
  overflow: hidden;
  min-width: 2.5rem;
  max-width: 5rem;
  max-height: 3.5rem;
}
div[street_number_input] span.houseNumber {
  margin-left: 1rem;
}
.swipeItem.ng-leave .removeBtn {
  transition: width 0.2s ease-out;
  width: 120% !important;
}
.swipeItem .swipeItemHeading {
  padding-top: .5rem;
  padding-bottom: .5rem;
  position: relative;
  border-bottom: 1px solid #D4DCE3;
}
.swipeItem .swipeItemHeading [swipe-content] {
  margin: 0.5rem 1.6rem;
  min-height: 6rem;
  position: relative;
}
.swipeItem .swipeItemHeading [swipe-content].moving {
  transition: left 0.2s linear;
}
.swipeItem .swipeItemHeading [swipe-content]:hover {
  text-decoration: none!important;
}
.swipeItem .swipeItemHeading [swipe-content] .itemName {
  font-weight: bold;
}
.swipeItem .swipeItemHeading [swipe-right-element] {
  position: absolute;
  height: 100%;
  width: 0;
  right: 0;
  top: 0;
  align-items: center;
  justify-content: center;
  background-color: #ccc;
  color: #fff;
  display: flex!important;
}
.swipeItem .swipeItemHeading [swipe-right-element] span {
  display: none;
}
.swipeItem .swipeItemHeading [swipe-right-element].active {
  background-color: #CE001B !important;
}
.swipeItem .swipeItemHeading [swipe-right-element].active span {
  display: inline;
}
.swipeItem .swipeItemHeading [swipe-right-element].active.noTouch {
  background-color: transparent!important;
}
.swipeItem .swipeItemHeading [swipe-right-element].active.noTouch span {
  color: #CE001B;
}
.swipeItem .swipeItemHeading [swipe-right-element].moving {
  transition: width 0.2s linear;
}
.swipeItem .swipeItemHeading [swipe-right-element].done {
  transition: width 0.2s ease-out;
  width: 100%!important;
}
/****** HERE SSO IFRAME *******/
/* WATCHLIST "user statistics"
================================ */
.accordHeadingStatistics {
  padding: 1.1rem 0;
  margin: 0.5rem 0rem;
}
.accordHeadingStatistics:hover {
  text-decoration: none!important;
}
.accordTableStatistics,
.outboxItemDetailTable {
  margin-top: 1.1rem;
}
.accordTableStatistics .table-striped > tbody > tr:nth-of-type(odd),
.outboxItemDetailTable .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #ECF2F4;
}
.accordTableStatistics .flexList,
.outboxItemDetailTable .flexList {
  padding: 1.5rem 0;
  margin-bottom: 0rem;
  line-height: 1.6rem;
  font-size: 1.4rem;
}
.accordTableStatistics .flexList > div,
.outboxItemDetailTable .flexList > div {
  padding: 0.5rem 0.8rem;
}
.accordTableStatistics .flexList > div > *:first-child,
.outboxItemDetailTable .flexList > div > *:first-child {
  width: 15rem;
}
.accordTableStatistics .flexList > div > *:only-child,
.outboxItemDetailTable .flexList > div > *:only-child {
  width: auto;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.accordTableStatistics .flexList > * > *,
.outboxItemDetailTable .flexList > * > * {
  min-width: 10rem;
}
.outboxItemDetailTable div {
  border: none;
  padding: 0;
}
.historyList .accordHeadingStatistics .itemName {
  font-weight: bold;
}
/*.small-map-image.watchlist
{
	border-top:1px solid #CCCCCC;
}*/
/* MINI MAP FOR "ADD" and "EDIT" pages:
======================================== */
.miniMapContainer {
  display: block;
}
.miniMapContainer .miniMapTitle {
  display: inline-block;
  width: 100%;
  line-height: 2.2rem;
}
.miniMapContainer .miniMapTitle > small {
  display: inline-block;
}
.miniMapContainer .miniMapImage {
  display: block;
  border: 2px solid #01B6B2;
}
.miniMapContainer .miniMapImage.static {
  border: 1px solid #CCC;
}
.miniMapContainer .miniMapImage > span {
  display: block;
  width: 100%;
}
.miniMapContainer .miniMapImage > span .small-map-image {
  height: 10rem;
}
.miniMapContainer .addressLabel {
  line-height: 1.6rem;
  font-size: 1.4rem;
}
.optionsList > .no-border,
.flexList > .no-border,
.editList > .no-border,
.textBox > .no-border {
  border: none!important;
}
.editList div.no-border[position-input] {
  padding-bottom: 0;
}
.editList .positionChangeHint {
  padding-top: 0;
}
.editList .positionChangeHint div {
  padding-top: 1rem;
  flex: auto;
}
.resolution_box {
  position: relative;
  background: #ECF2F4;
  color: black;
  padding: 0.8rem;
  margin-bottom: 8px;
  font-size: 1.4rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.resolution_box::after {
  bottom: 100%;
  left: 68%;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border: 10px solid transparent;
  border-bottom-color: #ECF2F4;
  margin-left: -10px;
}
.watchlist_details.appear {
  -webkit-animation: appear 500ms cubic-bezier(0.56, -0.1, 0.42, 1.82);
  -moz-animation: appear 500ms cubic-bezier(0.56, -0.1, 0.42, 1.82);
  -o-animation: appear 500ms cubic-bezier(0.56, -0.1, 0.42, 1.82);
  animation: appear 500ms cubic-bezier(0.56, -0.1, 0.42, 1.82);
}
.watchlist_details .miniMapImage {
  display: block;
}
/* PROGRESS TRACKER */
.progress-tracker {
  display: block;
  margin: .5em 0 0 0;
  padding: 0;
  list-style-type: none;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.progress-tracker .step {
  display: block;
  float: left;
  list-style-position: inside;
  width: 33%;
  /*&:first-child:not(.active)::before {
		  	.animation(bounce 2.0s infinite ease-in-out);
		}*/
}
.progress-tracker .step::before {
  background: #DDD;
  border-radius: 40px;
  color: #FFFFFF;
  content: "";
  display: list-item;
  position: absolute;
  width: 25px;
  height: 25px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.progress-tracker .step:last-child .step-name {
  border-color: transparent!important;
}
.progress-tracker .step .step-name {
  border-top: 5px dotted #DDD;
  display: block;
  margin: 10px 0 0 0;
  padding: 15px 5px 0 0;
  font-size: 1.3rem;
  color: #CCC;
  overflow: hidden;
  text-overflow: ellipsis;
}
.progress-tracker .step .currentLabel {
  font-weight: 500;
  color: #333;
}
.progress-tracker .step.active::before {
  background: #52a3db;
}
.progress-tracker .step.doneOk::before {
  background: #06b87c;
}
.progress-tracker .step.doneErr::before {
  background: #0F1621;
}
.progress-tracker .step.prev-active .step-name {
  border-top: 5px solid #52a3db;
}
.progress-tracker .step.prev-doneOk .step-name {
  border-top: 5px solid #06b87c;
}
.progress-tracker .step.prev-doneErr .step-name {
  border-top: 5px solid #0F1621;
}
/*.loadingProgress{
  //padding-left: 3rem;
 &::before {
	background: #DDD;
	border-radius: 40px;
	color: #FFFFFF;
	content: "";
	position: absolute;
	width: 25px;
	height: 25px;
	left: 2rem;
	.box-sizing(border-box);
	.animation(bounce 2.0s infinite ease-in-out);
  }

}
@keyframes bounce {
  0%, 100% {
	transform: scale(0.8);
  }
  50% {
	transform: scale(1.0);
  }
}*/
.accordTableStatistics div {
  border: none;
}
.watchListLoading {
  padding: 2.2rem;
  text-align: center;
}
@media screen and (max-width: 360px) {
  .accordHeadingStatistics {
    margin: 0;
    padding: 10px 0 10px 0;
  }
  .progress-tracker .step .step-name {
    font-size: 1.2rem;
  }
}
/* BUTTONS */
.btn {
  padding: 0;
  height: 4.2rem;
  line-height: 1.8rem;
  margin: 0;
  outline: 0;
  white-space: nowrap;
  cursor: pointer;
  font-size: 1.6rem;
  border: 0;
  border-radius: .3rem;
  color: #FFFFFF;
  display: inline-block;
  -webkit-transition: background-color 0.15s linear, max-width 0.15s ease-in-out, padding 0.15s ease-in-out, margin 0.15s ease-in-out;
  -moz-transition: background-color 0.15s linear, max-width 0.15s ease-in-out, padding 0.15s ease-in-out, margin 0.15s ease-in-out;
  -o-transition: background-color 0.15s linear, max-width 0.15s ease-in-out, padding 0.15s ease-in-out, margin 0.15s ease-in-out;
  transition: background-color 0.15s linear, max-width 0.15s ease-in-out, padding 0.15s ease-in-out, margin 0.15s ease-in-out;
}
/****************    WEB     ****************************************************/
.mouseInput .btn {
  min-width: 12.8rem;
}
.mouseInput .btn_full {
  color: #FFFFFF;
  background-color: #01B6B2;
}
.mouseInput .btn_light {
  background-color: transparent;
  border: 0.2rem solid #01B6B2;
  color: #01B6B2;
  display: inline-block;
}
.mouseInput .btn_full:hover {
  background-color: #00908a;
  color: #FFFFFF;
  text-decoration: none;
}
.mouseInput .btn_light:hover {
  background-color: #00908a;
  border-color: #00908a;
  color: #FFFFFF;
  text-decoration: none;
}
.mouseInput .btn_full[disabled] {
  background-color: #E9ECEF;
  border: 0.2rem solid #AEB5CA;
  color: #AEB5CA;
}
.mouseInput .btn_light[disabled] {
  background-color: #E9ECEF;
  color: #AEB5CA;
}
.mouseInput label.check_box > input[type="checkbox"] + span {
  display: inline;
  padding: 0 0 0 .5rem;
}
/****************   MOBILE   ****************************************************/
/* BUTTONS */
.touchInput .btn {
  min-width: 33%;
}
.touchInput .btn_full {
  color: #FFFFFF;
  background-color: #01B6B2;
}
.touchInput .btn_light {
  color: #FFFFFF;
  background-color: #01B6B2;
}
.touchInput .btn_full[disabled] {
  color: rgba(255, 255, 255, 0.4);
  background-color: #01B6B2;
  opacity: 1;
}
.touchInput .btn_light[disabled] {
  color: rgba(255, 255, 255, 0.4);
  background-color: #01B6B2;
  opacity: 1;
}
.touchInput .btn_full:active {
  background-color: #00908a;
}
.touchInput .btn_light:active {
  background-color: #00908a;
}
.touchInput label.check_box {
  padding: 0 1rem 0 0;
  text-align: left;
  font-weight: 300;
}
.touchInput label.check_box > input[type="checkbox"] + span {
  display: inline;
  padding: 0 0 0 1.2rem;
}
/* BUTTONBAR 2, new layout */
.btnbar2root {
  background-color: #ffffff;
}
.btnbar2ext {
  color: white;
  background-color: #272C36;
}
.btnbar2extMozillaFix {
  white-space: normal;
}
btnbar2,
btnbar2overlay {
  text-align: center;
  display: block;
  height: 5.8rem;
  position: fixed;
  padding: 0 0rem;
  margin: 0;
  bottom: 0;
  width: 100%;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  z-index: 15;
  line-height: 5.8rem;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: content-box;
  font-weight: 500;
}
btnbar2overlay {
  background-color: rgba(39, 49, 66, 0.901961);
  color: #ffffff;
  bottom: 6.2rem;
  right: .4rem;
  width: auto;
  border-radius: 10px;
  -webkit-transition: height 0.3s ease-out;
  -moz-transition: height 0.3s ease-out;
  -o-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
  visibility: hidden;
  z-index: 24;
}
.mouseInput btnbar2overlay[ng-click]:hover,
.mouseInput btnbar2overlay *[ng-click]:hover {
  color: #ffffff;
}
.btnbar2elem {
  height: 5.8rem;
}
.btnbar2elem.inactive {
  opacity: .5;
}
.bbLeft,
.bbCenter,
.bbRight {
  height: 5.8rem;
  line-height: 4.2rem;
}
.bbLeft {
  float: left;
  text-align: left;
  clear: left;
}
.bbCenter {
  display: inline-block;
  text-align: center;
  margin: 0 2rem;
}
.bbRight {
  float: right;
  text-align: right;
  clear: right;
}
.toolbarButton {
  height: 5.8rem;
  line-height: 4.2rem;
  display: inline-block;
  text-align: center;
  margin: 0 1rem;
}
btnbar2.btnbar2ext.with-photo .btnbar2elem {
  float: left;
  margin: 0 0.5rem;
}
.btnbar2btn,
.btnbar2space {
  width: 4.5rem;
  height: 4.5rem;
  margin: 6px 6px;
  display: inline-block;
  position: relative;
}
.btnbar2box {
  display: inline-block;
  position: relative;
  padding: .8rem 1.4rem;
}
btnbar2overlay .btnbar2btn,
btnbar2overlay .btnbar2box {
  padding-left: 2.4rem;
}
.btnbar2btn:active {
  background-color: #E8E8E8;
}
.mouseInput btnbar2btn:hover {
  background-color: #e9ecef;
}
btnbar2 .backButton {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 2.4rem 2.4rem;
  width: 5rem;
}
.btnbar2overlayclickcatcher {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 23;
  -webkit-tap-highlight-color: transparent;
}
.btnbar2overlaytitle {
  color: #aab3bf;
  position: static;
  height: 4.2rem;
}
/* BUTTONBAR */
buttonbar {
  text-align: right;
  display: block;
  height: 5.8rem;
  position: fixed;
  padding: 0;
  margin: 0;
  bottom: 0;
  width: 100%;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  z-index: 15;
  line-height: 4.2rem;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: content-box;
}
buttonbar > div {
  display: inline-block;
  padding: .8rem .4rem;
  height: 5.8rem;
  line-height: 4.2rem;
}
buttonbar > div:first-child {
  padding-left: .8rem;
}
buttonbar > div:last-child {
  padding-right: .8rem;
}
buttonbar.links > div > .link {
  color: #01B6B2;
}
buttonbar.loose {
  position: static;
  -webkit-box-shadow: 0 0 0 0;
  -moz-box-shadow: 0 0 0 0;
  box-shadow: 0 0 0 0;
}
buttonbar.centered {
  text-align: center;
}
.touchInput buttonbar {
  height: 4.9rem;
}
.touchInput buttonbar > div {
  float: left;
  padding: 0rem;
  height: 4.9rem;
  line-height: 4.9rem;
}
.touchInput buttonbar > div > .btn {
  position: relative;
  height: 4.9rem;
  line-height: 4.9rem;
  width: 100%;
  -webkit-border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0;
  -moz-background-clip: padding;
  border-radius: 0;
  background-clip: padding-box;
}
.touchInput buttonbar > div:not(:last-child) > .btn:after {
  content: "";
  width: 1px;
  background-color: rgba(255, 255, 255, 0.5);
  height: 2.45rem;
  position: absolute;
  right: 0;
  top: 1.225rem;
}
.touchInput buttonbar > div:not(:last-child) > .btn-link:after {
  background-color: #D4DCE3;
}
.touchInput buttonbar > div:first-child:nth-last-child(1),
.touchInput buttonbar > div:first-child:nth-last-child(1) ~ div {
  width: 100%;
}
.touchInput buttonbar > div:first-child:nth-last-child(2),
.touchInput buttonbar > div:first-child:nth-last-child(2) ~ div {
  width: 50%;
}
.touchInput buttonbar > div:first-child:nth-last-child(3),
.touchInput buttonbar > div:first-child:nth-last-child(3) ~ div {
  width: 33.3333%;
}
buttonbar > div > .btn {
  width: 100%;
  vertical-align: top;
}
.touchInput buttonbar.right > div {
  height: 2rem;
  line-height: 2rem;
  float: right;
  padding-right: 0.8rem;
}
.touchInput buttonbar.right > div:first-child:nth-last-child(1) {
  width: auto !important;
}
.touchInput buttonbar.small {
  height: 2rem;
  line-height: 1rem;
  margin: -0.5rem 0 0.2rem 0;
}
.touchInput buttonbar.small > div {
  padding-top: 0;
  padding-bottom: 0;
}
.touchInput buttonbar.small > div .btn {
  height: 2rem;
  line-height: 1rem;
  font-size: 1.3rem;
}
.touchInput buttonbar.submit_feedback_bar.keep_me_informed_shown > div {
  display: block;
}
.touchInput buttonbar.submit_feedback_bar.keep_me_informed_shown > div:first-child {
  width: auto !important;
  max-width: 50%;
  text-align: left;
  padding-left: 2.4rem;
  float: left;
}
.touchInput buttonbar.submit_feedback_bar.keep_me_informed_shown > div:last-child {
  overflow: hidden;
  width: 50%;
  float: right;
}
/* MAPJOB ACTION BAR */
.mapjob-action-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  -moz-box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
  box-shadow: 0px -2px 0px 0px rgba(114, 123, 136, 0.2);
}
/* ANIMATIONS */
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes pop{ 0% { -webkit-transform: scale(0); } 100% { -webkit-transform: scale(1); }}
@-moz-keyframes pop{ 0% { -moz-transform: scale(0); } 100% { -moz-transform: scale(1); }}
@-o-keyframes pop{ 0% { -o-transform: scale(0); } 100% { -o-transform: scale(1); }}
@keyframes pop{ 0% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0); } 100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }}
[not-existing] {
  zoom: 1;
}
.pop {
  -webkit-animation: pop 0.3s ease;
  -moz-animation: pop 0.3s ease;
  -o-animation: pop 0.3s ease;
  animation: pop 0.3s ease;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes spin{ from { -webkit-transform: rotate(0deg); }  to   { -webkit-transform: rotate(360deg); }}
@-moz-keyframes spin{ from { -moz-transform: rotate(0deg); }  to   { -moz-transform: rotate(360deg); }}
@-o-keyframes spin{ from { -o-transform: rotate(0deg); }  to   { -o-transform: rotate(360deg); }}
@keyframes spin{ from {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg); }  to   {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg); }}
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes menuClose{ 0% { -webkit-transform: scale(0); } 100% { -webkit-transform: scale(1); } }
@-moz-keyframes menuClose{ 0% { -moz-transform: scale(0); } 100% { -moz-transform: scale(1); } }
@-o-keyframes menuClose{ 0% { -o-transform: scale(0); } 100% { -o-transform: scale(1); } }
@keyframes menuClose{ 0% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0); } 100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1); } }
[not-existing] {
  zoom: 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes menuCloseRev{ 0% { -webkit-transform: scale(1); } 100% { -webkit-transform: scale(0); } }
@-moz-keyframes menuCloseRev{ 0% { -moz-transform: scale(1); } 100% { -moz-transform: scale(0); } }
@-o-keyframes menuCloseRev{ 0% { -o-transform: scale(1); } 100% { -o-transform: scale(0); } }
@keyframes menuCloseRev{ 0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1); } 100% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0); } }
[not-existing] {
  zoom: 1;
}
.animatedValue {
  display: inline-block;
}
.pulse select,
.pulse .animatedValue {
  -webkit-animation: pulse 1s ease 1;
  -moz-animation: pulse 1s ease 1;
  -o-animation: pulse 1s ease 1;
  animation: pulse 1s ease 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes pulse{ 0% {  background-color: rgba(255, 255, 255, 1.0); -webkit-transform: scale(1); } 20% { background-color: rgba(  0, 178, 229, 0.2); -webkit-transform: scale(1.1);} 100% { background-color: rgba(255, 255, 255, 1.0); -webkit-transform: scale(1);} }
@-moz-keyframes pulse{ 0% {  background-color: rgba(255, 255, 255, 1.0); -moz-transform: scale(1); } 20% { background-color: rgba(  0, 178, 229, 0.2); -moz-transform: scale(1.1);} 100% { background-color: rgba(255, 255, 255, 1.0); -moz-transform: scale(1);} }
@-o-keyframes pulse{ 0% {  background-color: rgba(255, 255, 255, 1.0); -o-transform: scale(1); } 20% { background-color: rgba(  0, 178, 229, 0.2); -o-transform: scale(1.1);} 100% { background-color: rgba(255, 255, 255, 1.0); -o-transform: scale(1);} }
@keyframes pulse{ 0% {  background-color: rgba(255, 255, 255, 1.0);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1); } 20% { background-color: rgba(  0, 178, 229, 0.2);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);} 100% { background-color: rgba(255, 255, 255, 1.0);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} }
[not-existing] {
  zoom: 1;
}
.reversepulse select,
.reversepulse .animatedValue {
  -webkit-animation: reversepulse 1s ease 1;
  -moz-animation: reversepulse 1s ease 1;
  -o-animation: reversepulse 1s ease 1;
  animation: reversepulse 1s ease 1;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes reversepulse{ 0% {  background-color: rgba(255, 255, 255, 1.0); -webkit-transform: scale(1); } 20% { background-color:rgba(  0, 178, 229, 0.2); -webkit-transform: scale(.9);} 100% { background-color: rgba(255, 255, 255, 1.0); -webkit-transform: scale(1);} }
@-moz-keyframes reversepulse{ 0% {  background-color: rgba(255, 255, 255, 1.0); -moz-transform: scale(1); } 20% { background-color:rgba(  0, 178, 229, 0.2); -moz-transform: scale(.9);} 100% { background-color: rgba(255, 255, 255, 1.0); -moz-transform: scale(1);} }
@-o-keyframes reversepulse{ 0% {  background-color: rgba(255, 255, 255, 1.0); -o-transform: scale(1); } 20% { background-color:rgba(  0, 178, 229, 0.2); -o-transform: scale(.9);} 100% { background-color: rgba(255, 255, 255, 1.0); -o-transform: scale(1);} }
@keyframes reversepulse{ 0% {  background-color: rgba(255, 255, 255, 1.0);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1); } 20% { background-color:rgba(  0, 178, 229, 0.2);-webkit-transform: scale(.9);-moz-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9);} 100% { background-color: rgba(255, 255, 255, 1.0);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);} }
[not-existing] {
  zoom: 1;
}
/******** Smaller bars due to smaller screen (< 450px) ******/
@media screen and (max-height: 450px) {
  .full-map-image {
    position: absolute;
    top: 6.4rem;
    bottom: 5.8rem;
    width: 100%;
  }
  .baseScreenMap buttonbar {
    height: 5.8rem;
    line-height: 5.8rem;
  }
  .baseScreenMap buttonbar > div {
    padding: 0.8rem 0.4rem;
    height: 5.8rem;
    line-height: 4.2rem;
  }
  .baseScreenMap buttonbar button {
    height: 4.2rem;
  }
  .baseScreenMap buttonbar > div:first-child {
    padding-left: 0.8rem;
  }
  .baseScreenMap buttonbar > div:last-child {
    padding-right: 0.8rem;
  }
  .baseScreenMap map-hint-bar {
    bottom: 6.2rem;
  }
  .baseScreenMap .btn {
    height: 4.2rem;
  }
  .baseScreenMap .location-info {
    height: auto;
    min-height: 3.2rem;
    /** back button on info bar **/
  }
  .baseScreenMap .location-info > .btnBack {
    height: 3.2rem;
  }
  .baseScreenMap .centerContainer {
    margin: 0;
  }
  .baseScreenMap .full-map-image {
    top: 6.4rem;
    bottom: 5.8rem;
  }
  .baseScreenMap top-bar {
    height: 3.2rem;
  }
  .baseScreenMap .topBarButton {
    width: 3.2rem;
    height: 3.2rem;
  }
  .baseScreenMap .herelogo {
    width: 3.2rem;
    height: 3.2rem;
    background-size: 2.4rem 2.09032258rem;
  }
  .baseScreenMap .topBarTitle {
    height: 3.2rem;
    line-height: 3.2rem;
  }
  .baseScreenMap .simpleOffsetLeft {
    left: 3.2rem;
  }
  .baseScreenMap .simpleOffsetRight {
    right: 3.2rem;
  }
  .baseScreenMap .doubleOffsetRight {
    right: 6.4rem;
  }
  .baseScreenMap .topBarSplit {
    left: 3.2rem;
    top: 0.4rem;
    height: 2.4rem;
  }
  .baseScreenMap {
    margin-top: 3.2rem;
    margin-bottom: 5.8rem;
  }
  .mapapp-image {
    top: 6.4rem;
  }
  .location-info-name {
    display: inline-block;
  }
  .location-info-name > .edit-link {
    position: static;
    padding-left: 1rem;
  }
  .location-info-name > .edit-link > img {
    display: inline-block;
    width: 1.8rem;
    margin-bottom: .5rem;
  }
  .location-info-prefix {
    display: none;
  }
  .location-info.with-back-btn > div .location-info-name {
    padding-bottom: 0;
  }
  /******* BASE SCREEN IN APP MODE (height 450px)  **********/
  .mmcTheme .baseScreen top-bar {
    background-color: #272C36;
  }
  .mmcTheme .baseScreen .location-info {
    min-height: 6.4rem;
    background-color: #F3F3F3;
    color: #272C36;
  }
  .mmcTheme .baseScreen .location-info .btnBack {
    height: 6.4rem;
  }
  .mmcTheme .baseScreen.start {
    margin-top: 6.4rem;
  }
  .mmcTheme .baseScreen.start top-bar {
    height: 6.4rem;
  }
  .mmcTheme .baseScreen.start top-bar .topBarButton {
    width: 6.4rem;
    height: 6.4rem;
  }
  .mmcTheme .baseScreen.start top-bar .topBarSplit {
    left: 6.4rem;
    top: 2rem;
    height: 2.4rem;
  }
  .mmcTheme .baseScreen.start top-bar .topBarTitle {
    height: 6.4rem;
    line-height: 6.4rem;
  }
  .mmcTheme .baseScreen.start top-bar .topBarTitle.simpleOffsetLeft {
    left: 6.4rem;
  }
  .mmcTheme .baseScreen.start top-bar .topBarTitle.simpleOffsetRight {
    right: 6.4rem;
  }
  .mmcTheme .baseScreen.start top-bar .herelogo {
    width: 6.4rem;
    height: 6.4rem;
  }
  .mmcTheme .baseScreen .mapapp-image {
    top: 6.4rem;
  }
  /*.mapjob-map-image{
			top: @topBarHeight + @locationInfoHeight;
		}*/
  .touchInput .full-map-image {
    bottom: 4.9rem;
  }
  .touchInput buttonbar {
    height: 4.9rem;
    line-height: 4.9rem;
  }
  .touchInput buttonbar > div {
    padding: 0rem 0rem;
    height: 4.9rem;
    line-height: 4.9rem;
  }
  .touchInput buttonbar > div > .btn {
    height: 4.9rem;
    line-height: 4.9rem;
  }
  .touchInput buttonbar > div:not(:last-child) > .btn:after {
    height: 2.45rem;
    top: 1.225rem;
  }
  .touchInput buttonbar > div:first-child {
    padding-left: 0rem;
  }
  .touchInput buttonbar > div:last-child {
    padding-right: 0rem;
  }
}
/******** Screen very small (less than 250px e.g. keyboad active in landscape):   ******/
/******** Top bar, button bar and cat search will scroll normally give more space ******/
@media screen and (max-height: 250px) {
  .searchContainer,
  buttonbar {
    position: relative;
  }
  top-bar {
    position: relative;
  }
  .searchContainer {
    top: 0;
  }
  .baseScreenMap buttonbar {
    position: fixed;
  }
  .baseScreenWithButtonBar {
    margin-Bottom: 0;
  }
  .baseScreen,
  .baseScreenWithSearch,
  .baseScreen.mapapp.start {
    margin-top: 0;
  }
}
/******** DISABLED STATES ********/
.semitransparent {
  pointer-events: none;
  opacity: 0.3;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
}
.image-upload {
  padding-left: 0;
  padding-right: 0;
}
@media (max-height: 300px) {
  .image-upload {
    display: none;
  }
}
.image-upload input[type="file"] {
  display: none;
}
.image-upload > div {
  width: 100% !important;
}
.image-upload > div > .message {
  font-size: 1.2rem;
  line-height: 1.2rem;
  margin-left: .8rem;
}
.image-upload > div > label {
  position: fixed;
  color: #01B6B2;
  font-weight: 300;
  bottom: 7rem;
  margin: 0;
  border: 1px solid #F3F3F3;
  background-color: rgba(255, 255, 255, 0.93);
  border-radius: 1.8rem;
  padding: .5rem 1rem .5rem 3.3rem;
  background-size: 2.3rem;
  background-position: 0.6rem 0.2rem;
  background-repeat: no-repeat;
  z-index: 20;
  line-height: 2.2rem;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.298039);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.298039);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.298039);
  border: 1px solid;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  white-space: nowrap;
}
.image-upload > div > label:hover {
  cursor: pointer;
}
.image-upload > div .image-preview-box {
  overflow: hidden;
  position: relative;
  padding-bottom: 1rem;
}
.image-upload > div .image-preview-box > .file-upload,
.image-upload > div .image-preview-box > .image-preview {
  float: left;
  position: relative;
  overflow: hidden;
}
.image-upload > div .image-preview-box > .file-upload {
  display: none;
  width: calc(100px - 1px);
  height: calc(33.33vw - 1px);
  min-height: calc(100px - 1px);
  max-height: calc(175px - 1px);
}
.image-upload > div .image-preview-box > .file-upload > label {
  font-size: 55px;
  font-weight: 500;
  line-height: 55px;
  cursor: pointer;
  display: block;
  text-align: center;
  border-radius: 27.5px;
  color: white;
  position: absolute;
  top: 50%;
  margin: -27.5px 35px 0;
  width: 55px;
  height: 55px;
  -webkit-animation: 333ms roll-in ease 500ms backwards;
  -moz-animation: 333ms roll-in ease 500ms backwards;
  -o-animation: 333ms roll-in ease 500ms backwards;
  animation: 333ms roll-in ease 500ms backwards;
  background-color: #01B6B2;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 60%;
}
.image-upload > div .image-preview-box > .image-preview {
  width: calc(33.33vw - 1px);
  height: calc(33.33vw - 1px);
  min-width: calc(100px - 1px);
  min-height: calc(100px - 1px);
  max-width: calc(175px - 1px);
  max-height: calc(175px - 1px);
  margin-right: 1px;
}
.image-upload > div .image-preview-box > .image-preview.appear {
  -webkit-animation: appear 500ms ease;
  -moz-animation: appear 500ms ease;
  -o-animation: appear 500ms ease;
  animation: appear 500ms ease;
}
.image-upload > div .image-preview-box > .image-preview.disappear {
  -webkit-animation: disappear 500ms cubic-bezier(0.65, -1.01, 0.53, 1.3);
  -moz-animation: disappear 500ms cubic-bezier(0.65, -1.01, 0.53, 1.3);
  -o-animation: disappear 500ms cubic-bezier(0.65, -1.01, 0.53, 1.3);
  animation: disappear 500ms cubic-bezier(0.65, -1.01, 0.53, 1.3);
}
.image-upload > div .image-preview-box > .image-preview > .image-rotate {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: calc(33.33vw - 1px);
  height: calc(33.33vw - 1px);
  min-width: calc(100px - 1px);
  min-height: calc(100px - 1px);
  max-width: calc(175px - 1px);
  max-height: calc(175px - 1px);
}
.image-upload > div .image-preview-box > .image-preview > .image-rotate.image-orientation-3,
.image-upload > div .image-preview-box > .image-preview > .image-rotate.image-orientation-4 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.image-upload > div .image-preview-box > .image-preview > .image-rotate.image-orientation-5,
.image-upload > div .image-preview-box > .image-preview > .image-rotate.image-orientation-6 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.image-upload > div .image-preview-box > .image-preview > .image-rotate.image-orientation-7,
.image-upload > div .image-preview-box > .image-preview > .image-rotate.image-orientation-8 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.image-upload > div .image-preview-box > .image-preview > .btn-remove {
  color: #01B6B2;
  position: absolute;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.9);
  padding: 0 .5rem;
}
.image-upload.trafficSign label {
  min-width: 15rem;
}
.touchInput .image-upload {
  margin-left: -1.6rem;
  margin-bottom: 10vh;
  width: calc(100% + 3.2rem);
}
.touchInput .image-upload > div > label {
  bottom: 6rem;
}
.touchInput .image-upload > div > .message {
  margin: 0 2.4rem;
}
.touchInput .image-upload.trafficSign {
  margin-bottom: auto;
}
.mouseInput .image-upload > div > label:hover {
  text-decoration: underline;
}
.mouseInput .image-upload > div .image-preview-box > .image-preview {
  width: calc(33.33vw - 4.8rem * 2 / 3 - 1px);
  height: calc(33.33vw - 4.8rem * 2 / 3 - 1px);
  min-width: calc(100px - 1px);
  min-height: calc(100px - 1px);
  max-width: calc(175px - 1px);
  max-height: calc(175px - 1px);
}
.mouseInput .image-upload > div .image-preview-box > .image-preview > .image-rotate {
  width: calc(33.33vw - 4.8rem * 2 / 3 - 1px);
  height: calc(33.33vw - 4.8rem * 2 / 3 - 1px);
  min-width: calc(100px - 1px);
  min-height: calc(100px - 1px);
  max-width: calc(175px - 1px);
  max-height: calc(175px - 1px);
}
.outboxDialog .title-name {
  font-size: 1.8rem;
  text-align: center;
}
.outboxDialog .unsent-hint {
  font-size: 1.6rem;
  font-weight: 600;
}
.outboxDialog .anonymous-hint {
  font-size: 1.4rem;
  color: #f00;
}
.outboxDialog .remove-hint {
  font-size: 1.2rem;
}
.outboxDialog .row .column {
  display: inline-block;
}
.outboxDialog .row .column.title {
  min-width: 10rem;
}
.outboxDialog .row .column.value {
  min-width: 3rem;
}
.outboxDialog .row .column.remove {
  min-width: 8rem;
}
.mapjob-box {
  position: fixed;
  z-index: 20;
  bottom: .8rem;
  left: .8rem;
  right: .8rem;
  background-color: rgba(255, 255, 255, 0.88);
  border: 1px solid #F3F3F3;
  width: calc(100% - 1.6rem - 2px);
  max-width: 550px;
  margin: 0 auto;
  -webkit-transition: opacity 400ms;
  -moz-transition: opacity 400ms;
  -o-transition: opacity 400ms;
  transition: opacity 400ms;
  opacity: 0;
}
.mapjob-box > .mapjob-description {
  padding: .8rem .5rem;
}
.mapjob-box > .mapjob-description > .mapjob-question {
  font-size: 1.8rem;
  text-align: center;
  padding-bottom: .8rem;
}
.mapjob-box > .mapjob-description > .mapjob-value {
  font-size: 1.8rem;
  font-weight: 500;
  text-align: center;
}
.mapjob-box.show {
  opacity: 1;
}
.mapjob-box .image-upload {
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
}
.mapjob-box .image-upload > div > label {
  position: absolute;
  top: -4.2rem;
  left: 50%;
  bottom: inherit;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  margin: 0;
  border: 1px solid #F3F3F3;
  background-color: rgba(255, 255, 255, 0.93);
  border-radius: 1.5rem;
  padding: .5rem 1rem .5rem 3.3rem;
  background-size: 2.3rem;
  background-position: 0.6rem 0.2rem;
}
.mapjob-box .image-upload > div > .message {
  margin: 0 .8rem;
}
.mapjob-box .image-upload > div > .image-preview-box {
  padding-bottom: 0;
}
.mapjob-box .image-upload > div > .image-preview-box > .image-preview {
  width: 100%;
  height: 100px;
  min-width: 100%;
  min-height: auto;
  max-width: 100%;
  max-height: 35vh;
  transition-property: height;
  transition-duration: 300ms;
}
.mapjob-box .image-upload > div > .image-preview-box > .image-preview > .image-rotate {
  width: 100%;
  height: 100px;
  min-width: 100%;
  min-height: auto;
  max-width: 100%;
  max-height: 35vh;
  background-size: cover;
}
.mapjob-box .image-upload > div > .image-preview-box > .image-preview.large-preview {
  height: 35vh;
}
.mapjob-box .image-upload > div > .image-preview-box > .image-preview.large-preview > .image-rotate {
  height: 35vh;
  background-size: contain;
}
.mapjob-box .mapjobName {
  padding: 1rem;
  background-color: #272C36;
  color: #fff;
}
.mapjob-box .mapjobName .edit-link {
  position: absolute;
  right: 1.6rem;
}
.mapjob-box .mapjobName .edit-link > img {
  width: 1.9rem;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes rise{ 0% { opacity: 0; -webkit-transform: translateY(0vh); width: 40vmin; max-width: 175px;} 33%, 70% {opacity: 1;}  100% { opacity: 0; -webkit-transform: translateY(-40vh); width: 60vmin;max-width: 250px;}}
@-moz-keyframes rise{ 0% { opacity: 0; -moz-transform: translateY(0vh); width: 40vmin; max-width: 175px;} 33%, 70% {opacity: 1;}  100% { opacity: 0; -moz-transform: translateY(-40vh); width: 60vmin;max-width: 250px;}}
@-o-keyframes rise{ 0% { opacity: 0; -o-transform: translateY(0vh); width: 40vmin; max-width: 175px;} 33%, 70% {opacity: 1;}  100% { opacity: 0; -o-transform: translateY(-40vh); width: 60vmin;max-width: 250px;}}
@keyframes rise{ 0% { opacity: 0;-webkit-transform: translateY(0vh);-moz-transform: translateY(0vh);-ms-transform: translateY(0vh);transform: translateY(0vh); width: 40vmin; max-width: 175px;} 33%, 70% {opacity: 1;}  100% { opacity: 0;-webkit-transform: translateY(-40vh);-moz-transform: translateY(-40vh);-ms-transform: translateY(-40vh);transform: translateY(-40vh); width: 60vmin;max-width: 250px;}}
[not-existing] {
  zoom: 1;
}
.mapjob-done-info-box {
  position: fixed;
  bottom: 0;
  z-index: 20;
  width: 100%;
  text-align: center;
}
.mapjob-done-info-box > img {
  animation: rise 750ms;
  animation-fill-mode: forwards;
}
.mapjob-end-screen {
  text-align: center;
  padding: 5vh 3rem 0 3rem;
}
.mapjob-end-screen > img {
  width: 40vmin;
  max-width: 100px;
  padding: .5rem 0 4.5rem 0;
  display: none;
}
.mapjob-end-screen > svg-element > svg {
  height: 140px;
  -webkit-transform: scale(4);
  -moz-transform: scale(4);
  -ms-transform: scale(4);
  -o-transform: scale(4);
  transform: scale(4);
}
body.maintenance {
  background: transparent;
}
body.maintenance .textBox {
  background: rgba(255, 255, 255, 0.8);
}
body.maintenance .maintenance-bg {
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: url("../images/maintenance.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 44.4vw bottom;
}
.ruler {
  border: 0.2rem solid #aaa;
  border-top: none;
  height: .8rem;
  display: inline-block;
  width: 2rem;
  position: relative;
}
.ruler .middle {
  display: inline-block;
  position: absolute;
  left: 50%;
  margin-left: -0.1rem;
  width: .2rem;
  background-color: #aaa;
  height: 60%;
  bottom: 0;
}
.autocompleteView {
  margin-top: 6rem;
  margin-bottom: 4rem;
}
.autocompleteView .autocompleteSearch {
  position: fixed;
  top: 0;
  width: 100%;
  margin: auto;
  padding: 1.2rem 0 1.2rem 0;
  align-items: center;
  height: 6rem;
  z-index: 16;
  color: #ffffff;
  background-color: #272C36;
}
.autocompleteView .autocompleteSearch.embedded {
  padding-right: 3rem;
}
.autocompleteView .autocompleteSearchReplication {
  padding: 1.1rem 2.4rem;
  min-height: 4.4rem;
  color: #01B6B2;
}
.autocompleteView .autocompleteSearchReplication:hover {
  color: #00908a;
}
.autocompleteView .autocompleteHits,
.autocompleteView .otherSuggestionsHits {
  padding: 0 2.4rem;
  background-color: #F3F3F3;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
}
.autocompleteView .autocompleteHits p,
.autocompleteView .otherSuggestionsHits p {
  margin: 0;
  padding: 0.5rem 0;
  font-size: 1.3rem;
}
.autocompleteView .otherSuggestionsHits {
  background-color: #fff;
  border-top: none;
}
.autocompleteView .autocompleteList .autocompleteEntry,
.autocompleteView .otherSuggestionsList .autocompleteEntry {
  border-bottom: 1px solid #D4DCE3;
  padding: 1.1rem 1rem 1.1rem 2.4rem;
}
.autocompleteView .autocompleteList .autocompleteEntryToggle,
.autocompleteView .otherSuggestionsList .autocompleteEntryToggle {
  cursor: pointer;
  padding-right: 2.1rem;
  background-position: right 0;
  background-repeat: no-repeat;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail {
  padding: 0;
  color: #6a6d74;
  /*.btns{
		padding: 0;
		display: flex;
		-webkit-flex-direction: row;
		flex-direction: row;
		-webkit-justify-content: flex-end;
		justify-content: flex-end;
		span{
			  display: block;
			  min-width: unset;
			  width: auto;
		  }
	  }*/
}
.autocompleteView .autocompleteList .autocompleteEntryDetail.show,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail.show {
  display: block;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail.hide,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail.hide {
  display: none;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow {
  padding: 0.5rem 0;
  border-bottom: none;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow > *,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow > * {
  width: auto;
  min-width: 10rem;
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow > *:first-child,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow > *:first-child {
  width: auto;
  min-width: 10rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers {
  padding-top: 2rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers:first-child,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers:first-child {
  margin-top: 1rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div {
  width: 100%;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .separator,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .separator {
  margin: 0 0.5rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .fbLikes,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .fbLikes {
  margin-right: 0.5rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .fbLikes,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .fbLikes,
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .fbCheckIns,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .fbCheckIns {
  background-position: 0 -0.3rem;
  background-repeat: no-repeat;
  background-size: 2rem 2.5rem;
  height: 2rem;
  padding-left: 2.1rem;
  display: inline-block;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .distance,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .distance {
  float: left;
  margin-right: 1rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .doneBtn,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .doneBtn {
  float: right;
  color: #01B6B2;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow.fbOthers div .doneBtn:hover,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow.fbOthers div .doneBtn:hover {
  color: #00908a;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow .flexColumn,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow .flexColumn {
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.autocompleteView .autocompleteList .autocompleteEntryDetail .flexRow .flexColumn:first-child,
.autocompleteView .otherSuggestionsList .autocompleteEntryDetail .flexRow .flexColumn:first-child {
  width: 15rem;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  -webkit-flex: 0 0 15rem;
  -ms-flex: 0 0 15rem;
  flex: 0 0 15rem;
}
.advInputSearch {
  position: relative;
}
.advInputSearch .advInput {
  line-height: 3.2rem;
  padding-left: 4.6rem;
  padding-right: 6.6rem;
  color: #ffffff;
  background-color: #272C36;
  border-color: #272C36;
}
.advInputSearch .advInput:focus {
  outline: 0;
}
.advInputSearch .clearInput {
  cursor: pointer;
  position: absolute;
  right: 3.6rem;
  top: 0;
  height: 3.6rem;
  width: 3.6rem;
  background-position: center center;
  background-size: 2rem 2rem;
  background-repeat: no-repeat;
}
.advInputSearch .backButton {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  height: 3.6rem;
  width: 4.6rem;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 2.4rem 2.4rem;
}
.advInputSearch .doneButton {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  height: 3.6rem;
  width: 3.6rem;
  background-position: center center;
  background-size: 2rem 2rem;
  background-repeat: no-repeat;
  border-left: 1px solid #ccc;
}
.advInputSearch.white .advInput {
  background-color: #fff;
  border-color: #fff;
  color: #272C36;
  padding-left: 6.4rem;
  padding-right: 3.6rem;
}
.advInputSearch.white .clearInput {
  right: 0.5rem;
}
.advInputSearch.white .backButton {
  width: 6.4rem;
  background-size: 2.4rem 2.4rem;
  background-position: center center;
}
.moving {
  position: fixed;
  transition-property: all;
  transition-duration: .5s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}
.mmcTheme {
  /* .location-info .searchIcon{
	background-image: url('../images/css/mapZoomIcon_white.svg');
	top: 2.4rem;
	right: 0.6rem;
	position: absolute;
  }*/
}
.mmcTheme .searchIcon {
  position: absolute;
  background-position: 0 0.2rem;
  background-repeat: no-repeat;
  background-color: #272C36;
  display: inline-block;
  background-size: 1.5rem 1.5rem;
  width: 1.7rem;
  height: 2rem;
  right: 2rem;
  top: 2.2rem;
  border: 0;
  vertical-align: middle;
  margin-bottom: 0.5rem;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
search-popup {
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
}
search-popup input {
  z-index: 9999;
}
search-popup .searchBar {
  top: 0;
  height: 6.5rem;
  padding-top: 1rem;
  position: absolute;
  width: 100%;
  display: block;
  font-size: 1.8rem;
  background-color: #fff;
  z-index: 99;
}
search-popup .searchBar .advInputSearch {
  height: 2rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
search-popup .searchBar .advInputSearch .advInput {
  z-index: 9999;
  font-size: 1.6rem;
  line-height: normal;
  color: #000;
  padding-left: 4.7rem;
  /*&:focus{
		  color: green;
		}*/
}
search-popup .searchBar .advInputSearch .doneButton {
  display: none;
}
search-popup .searchBar .advInputSearch .backButton {
  top: 0.2rem;
  height: 2rem;
  width: 4.5rem;
}
search-popup .searchBar .advInputSearch .clearInput {
  top: 0.2rem;
  height: 2rem;
}
search-popup .resultsUnderlay {
  position: absolute;
  top: 3rem;
  bottom: 0;
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 25rem;
}
search-popup .resultsUnderlay .toggleViewPlaces {
  color: #000;
  padding: 0.5rem 1rem 0.5rem 2rem;
  position: absolute;
  background-color: #fff;
  width: 100%;
  z-index: 99;
  height: 3.5rem;
  overflow: hidden;
  border-top: 2px solid #ddd;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /* &.disabled{
		color: #999;
	  }*/
}
search-popup .resultsUnderlay .toggleViewPlaces input {
  vertical-align: top;
  margin-top: .2rem;
  margin-right: .4rem;
}
search-popup .resultsUnderlay .toggleViewPlaces label {
  font-size: 1.3rem;
  vertical-align: top;
  padding-top: .2rem;
  margin-right: .5rem;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
search-popup .resultsUnderlay .toggleViewPlaces label.disabled {
  color: #ccc;
}
search-popup .resultsUnderlay .toggleViewPlaces .zoomIn {
  color: #01B6B2;
  font-size: 1.4rem;
  padding: .2rem 0 .2rem 2.8rem;
  cursor: pointer;
}
search-popup .searchResults {
  /*position: absolute;
	top: 2.3rem;
	bottom: 0rem;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	left: 0rem;
	right: 0rem;*/
  margin-top: 3.5rem;
}
search-popup .searchResults.higher {
  margin-top: 0;
}
search-popup .searchResults.slideDown {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
}
search-popup .searchResults.slideUp {
  -webkit-transform: translateY(-120%);
  -moz-transform: translateY(-120%);
  -ms-transform: translateY(-120%);
  -o-transform: translateY(-120%);
  transform: translateY(-120%);
}
search-popup .searchResults .divider {
  width: 100%;
  height: 1px;
  padding-top: 1rem;
}
search-popup .searchResults .selectedCategName {
  text-align: center;
  color: #000;
  height: 3rem;
  line-height: 3rem;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 4rem 0 1rem;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.8);
  background-position-y: center;
  background-position-x: calc(97.5%);
  background-repeat: no-repeat;
  background-size: 2rem;
}
search-popup .searchResults .emptyMsg {
  padding: .5rem 2rem;
  color: #fff;
  font-size: 1.6rem;
}
search-popup .searchResults .searchGroup {
  margin-bottom: .5rem;
  color: #fff;
}
search-popup .searchResults .searchGroup .categName {
  text-align: center;
  height: 3rem;
  line-height: 3rem;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 .5rem 0 1rem;
  overflow: hidden;
  /*background: rgba(82, 85, 90, 0.8) url("../images/css/tick_white.svg") right center no-repeat;
		background-size: 2rem;
		background-position-x: calc(100% - 2.5rem);*/
  background-color: rgba(82, 85, 90, 0.8);
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: space-between;
  /*.icon {
		  background: rgba(82, 85, 90, 0.8) url("../images/css/tick_white.svg") right center no-repeat;
		  background-size: 2rem;
		  width: 2rem;
		}*/
}
search-popup .searchResults .searchGroup .categName .title {
  -webkit-box-flex: 4;
  -moz-box-flex: 4;
  -webkit-flex: 4;
  -ms-flex: 4;
  flex: 4;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
}
search-popup .searchResults .searchGroup .categName .more {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: right;
  padding-right: .5rem;
}
search-popup .searchResults .searchGroup .searchHit {
  background-color: transparent;
  color: #2ED5C9;
}
search-popup .searchResults .searchGroup .searchItem {
  cursor: pointer;
  padding: .5rem 1.5rem .5rem 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
search-popup .searchResults .searchGroup .searchItem:focus {
  background-color: rgba(82, 85, 90, 0.8);
}
search-popup .searchResults .searchGroup .searchItem.edPlace {
  height: 3.6rem;
}
search-popup .searchResults .searchGroup .searchItem .poiIcon,
search-popup .searchResults .searchGroup .searchItem .poiIconReserved {
  width: 18px;
  height: 18px;
  background: 0 0px no-repeat;
  background-size: 18px 18px;
  display: inline-block;
  margin-right: .5rem;
}
search-popup .searchResults .searchGroup .searchItem span.vicinity {
  font-size: small;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-left: 2.6rem;
}
search-popup .searchResults .searchGroup .searchItem img.poiListIcon {
  margin-right: .4rem;
}
search-popup .searchResults .searchGroup .searchItem.selected .poiIcon::after {
  position: absolute;
  content: "";
  border: 0.2rem solid #CE001B;
  border-radius: 50%;
  width: 3.2rem;
  height: 3.2rem;
  margin-left: -0.7rem;
  margin-top: -0.7rem;
}
/*
.searchTopBar{
  width: 100%;
  position: relative;
  input{
	//padding-left: 4rem;
	cursor: pointer;
	width: 100%;
	border: none;
	padding-right: 4rem;
  }
  span.clearSearch{
	position: absolute;
	right: 1rem;
	color: #000;
	top: 0;
	width: 2rem;
	height: 2rem;
	z-index: 9;
	background: #fff url('../images/css/closeButton.svg') 0 .5rem no-repeat;
	background-size: 2rem 2rem;
	display: block;
  }
}*/
.mapjob-details .location-info {
  font-size: inherit;
}
.mapjob-details .location-info > div {
  max-height: none;
}
.placeMultiCategory {
  display: inline-block;
  max-width: 100%;
  min-width: 18rem;
  /* @media screen and (max-width: 480px){
	max-width: 25vw;
  }
  @media screen and (max-width: 422px){
	max-width: 45vw;
  }
  @media screen and (max-width: 320px){
	max-width: 40vw;
  }*/
}
.multiCatItem {
  background-color: #d1f6f3;
  border-radius: 20px;
  padding: 3px 10px;
  margin: 0 5px 0 0;
  display: flex;
  overflow: hidden;
}
.multiCatItem .multiCatItem-content {
  display: flex;
  overflow: hidden;
}
.multiCatItem .multiCatItem-content .closeButton {
  flex-shrink: 0;
}
.multiCatItem .multiCatItem-content .emptySpace {
  width: 30px;
  display: inline-block;
  flex-shrink: 0;
}
.multiCatItem .multiCatItem-content .categoryImage {
  background-position: center;
  background-repeat: no-repeat;
  width: 18px;
  height: 30px;
  flex-shrink: 0;
}
.multiCatItem .multiCatItem-content .categoryName {
  text-overflow: ellipsis;
  margin-left: 5px;
  overflow: hidden;
  white-space: nowrap;
}
.multiCatItem.nobg {
  background-color: transparent;
  border: 1px solid #cdced0;
  padding: 2px 10px 2px 3px;
}
.multiCatItem.dashed {
  background-color: transparent;
  border: 2px dashed #cdced0;
  padding: 1px 9px 1px 2px;
}
.multiCatItem.newAdded {
  background-color: #F3F3F3;
  padding: 3px 11px 3px 4px;
}
/*.editList .multiCatItem .multiCatItem-content .categoryName >div{
	@media screen and (max-width: 480px){
		max-width: 25vw;
	}
	@media screen and (max-width: 422px){
		max-width: 45vw;
	}
	@media screen and (max-width: 320px){
		max-width: 40vw;
	}
}*/
.wheelchairAccessDialog ul {
  padding: 0;
  list-style-type: none;
}
.wheelchairAccessDialog li {
  margin: 0;
  display: block;
  border: 0 solid #fff;
  border-bottom-width: 2px;
}
.wheelchairAccessDialog li > div {
  padding: 2rem 1.8rem;
}
.wheelchairAccessDialog li > div span.title-name {
  font-size: 1.8rem;
}
.wheelchairAccessDialog li > div span.check {
  float: right;
}
.wheelchairAccessDialog li > div p {
  font-size: 1.5rem;
  margin: 0;
}
.wheelchairAccessDialog input[type="radio"].customRadio + label:before {
  border: none;
}
.wheelchairAccessDialog input[type="radio"].customRadio:checked + label:before {
  background-color: #272C36;
  box-shadow: inset 0 0 0 4px #ffffff;
  border: 2px solid #272C36;
}
.wheelchairAccessDialog-alternative {
  padding: 0 !important;
}
.wheelchairAccessDialog-alternative.mapjob-description > .mapjob-question {
  padding: 10px;
}
.wheelchairAccessDialog-alternative ul {
  overflow: hidden;
  margin: 0;
}
.wheelchairAccessDialog-alternative ul li {
  float: left;
  width: 25%;
  padding: 4px 10px 0 10px;
  border-width: 0;
  text-align: center;
}
.wheelchairAccessDialog-alternative ul li label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 1.6rem;
  font-weight: 300;
  vertical-align: middle;
}
.wheelchairAccessDialog-alternative .description {
  padding: 10px;
}
.wheelchairAccessDialog-alternative .description p {
  margin: 0 0 5px 0;
  font-size: 1.4rem;
  font-weight: 300;
  text-align: left;
}
.wheelchairAccessDialog-alternative .description p.title {
  font-size: 1.6rem;
  font-weight: 500;
}
.mouseInput .wheelchairAccessDialog ul > li > div[ng-click]:hover {
  text-decoration: none;
  color: inherit;
}
.flexList .wheelchairAccessValue,
.editList .wheelchairAccessValue,
.wheelchairAccessDialog .wheelchairAccessValue {
  display: inline-block;
  padding: 0 1rem;
  border-radius: 2rem;
  border: 2px solid #2ED5C9;
}
.flexList .wheelchairAccessValue::after,
.editList .wheelchairAccessValue::after,
.wheelchairAccessDialog .wheelchairAccessValue::after {
  content: "\203A";
}
.flexList .wheelchairAccessValue.overwrittenPropertyText,
.editList .wheelchairAccessValue.overwrittenPropertyText,
.wheelchairAccessDialog .wheelchairAccessValue.overwrittenPropertyText {
  border: 0;
}
.flexList .wheelchairAccessValue.overwrittenPropertyText::after,
.editList .wheelchairAccessValue.overwrittenPropertyText::after,
.wheelchairAccessDialog .wheelchairAccessValue.overwrittenPropertyText::after {
  content: "";
}
.flexList .cartoQuestion {
  width: 100%;
}
.flexList.inappropriatePlace {
  border-bottom: 1px solid #D4DCE3;
  background-color: #F3F3F3;
}
.flexList.inappropriatePlace div {
  text-align: right;
  padding: 1rem 0.8rem;
  border-top: 1px solid #D4DCE3;
  display: block;
}
.gps-recorder-bar {
  position: absolute;
  top: 7.5rem;
  z-index: 99;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  margin: 0;
  padding: .5rem 1rem;
  background-color: rgba(255, 255, 255, 0.93);
  border-radius: 1.8rem;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.298039);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.298039);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.298039);
  white-space: nowrap;
}
.gps-recorder-bar .recorder-icon {
  display: inline-block;
  width: 2rem;
  height: 1.8rem;
  margin: -0.1rem;
  background-size: 1.8rem;
  background-repeat: no-repeat;
  background-position: 0 .2rem;
}
.gps-recorder-bar .recorder-icon-rec {
  opacity: .3;
}
.gps-recorder-bar .disable-recorder {
  opacity: 0.4;
}
.gps-recorder-bar .gps-not-availble {
  color: #CE001B;
  font-size: 1.0rem;
  text-align: center;
}
.gps-recorder-bar .imagesCount {
  text-align: center;
}
.gps-recorder-bar .imagesCount span.count {
  font-weight: bold;
}
.gps-recorder-bar.is-recording .recorder-icon-rec {
  animation: recording infinite 1.2s;
}
div[data-gps-recorder-bar] ~ div[data-video-capture-bar] > .gps-recorder-bar {
  top: 12rem;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes pulsing{ 0% { opacity: 1; -webkit-transform: scale(5);}  100% { opacity: 1; -webkit-transform: scale(1)}}
@-moz-keyframes pulsing{ 0% { opacity: 1; -moz-transform: scale(5);}  100% { opacity: 1; -moz-transform: scale(1)}}
@-o-keyframes pulsing{ 0% { opacity: 1; -o-transform: scale(5);}  100% { opacity: 1; -o-transform: scale(1)}}
@keyframes pulsing{ 0% { opacity: 1;-webkit-transform: scale(5);-moz-transform: scale(5);-ms-transform: scale(5);transform: scale(5);}  100% { opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}}
[not-existing] {
  zoom: 1;
}
.pulse-search {
  position: absolute;
  z-index: 99;
  width: 3.8rem;
  height: 3.8rem;
  top: -80px;
  left: -80px;
  border-radius: 50%;
  border: 1px solid #CE001B;
  opacity: 0;
  display: block;
}
.pulse-search.on {
  -webkit-animation: pulsing 0.5s ease-in;
  -moz-animation: pulsing 0.5s ease-in;
  -o-animation: pulsing 0.5s ease-in;
  animation: pulsing 0.5s ease-in;
}
.page-opensource a {
  color: #01B6B2;
}
.verify-nearby-restriction-bar {
  background: #c41c33;
  color: #ffffff;
}
.verify-nearby-restriction-bar .message {
  width: 81% !important;
}
.verify-nearby-restriction-bar .progressBar {
  min-width: 50px;
  line-height: 1rem;
}
.verify-nearby-restriction-bar button {
  height: 30px;
  width: 60px;
  min-width: 60px !important;
}
.animate-repeat.gpsList.ng-leave,
.animate-repeat.feedbacksList.ng-leave,
.animate-repeat.confirmList.ng-leave,
.animate-repeat.adoptedAreaBox.ng-leave,
.animate-repeat.photoList.ng-leave {
  -webkit-transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  -moz-transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  -o-transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  /*position: relative;
	display: block;
	overflow: hidden;
	text-overflow: clip;
	white-space:nowrap;*/
}
.animate-repeat.gpsList.ng-enter.animate-enter,
.animate-repeat.feedbacksList.ng-enter.animate-enter,
.animate-repeat.confirmList.ng-enter.animate-enter,
.animate-repeat.adoptedAreaBox.ng-enter.animate-enter,
.animate-repeat.photoList.ng-enter.animate-enter {
  -webkit-transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  -moz-transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  -o-transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
  transition: 500ms cubic-bezier(0.25, 0.25, 0.75, 0.75) all;
}
.animate-repeat.gpsList.ng-leave.ng-leave-active,
.animate-repeat.feedbacksList.ng-leave.ng-leave-active,
.animate-repeat.confirmList.ng-leave.ng-leave-active,
.animate-repeat.adoptedAreaBox.ng-leave.ng-leave-active,
.animate-repeat.photoList.ng-leave.ng-leave-active,
.animate-repeat.gpsList.ng-enter,
.animate-repeat.feedbacksList.ng-enter,
.animate-repeat.confirmList.ng-enter,
.animate-repeat.adoptedAreaBox.ng-enter,
.animate-repeat.photoList.ng-enter {
  opacity: 0;
  height: 0px;
}
.animate-repeat.gpsList.ng-enter.ng-enter-active,
.animate-repeat.feedbacksList.ng-enter.ng-enter-active,
.animate-repeat.confirmList.ng-enter.ng-enter-active,
.animate-repeat.adoptedAreaBox.ng-enter.ng-enter-active,
.animate-repeat.photoList.ng-enter.ng-enter-active,
.animate-repeat.gpsList.ng-leave,
.animate-repeat.feedbacksList.ng-leave,
.animate-repeat.confirmList.ng-leave,
.animate-repeat.adoptedAreaBox.ng-leave,
.animate-repeat.photoList.ng-leave {
  opacity: 1;
  height: 66px;
}
.animate-repeat.gpsList.ng-start,
.animate-repeat.feedbacksList.ng-start,
.animate-repeat.confirmList.ng-start,
.animate-repeat.adoptedAreaBox.ng-start,
.animate-repeat.photoList.ng-start {
  background-color: #CE001B;
}
.map-ui-watermark {
  position: absolute;
  left: 0.8rem;
  bottom: 0.8rem;
  z-index: 1;
  width: 3rem;
  height: 3rem;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.map-ui-compass {
  position: absolute;
  left: 0.8rem;
  top: 0.8rem;
  z-index: 1;
  width: 3rem;
  height: 3rem;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  border-radius: 1.5rem;
  background-color: #fff;
  border: 3px solid #ccc;
}
/* not used anymore
.map-ui-layer-toggle{
	position: absolute;
	//right: 4.8rem;
	left: 50%;
	.translate(-50%, 0);
	bottom: 1rem;
	z-index: 1;
	//width: 3rem;
	height: 3rem;

	//background: rgba(255, 255, 255, .8);

	padding: .5rem 1rem;
	background-color: rgba(255,255,255,.93);
	border-radius: 1.8rem;
	.box-shadow(0 2px 5px 0 @mapUIBoxShadow);

	label{
		font-weight: normal;
	}
} */
#hereMapDiv {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden;
}
/* LAYER OVERLAY DIALOG (RIGHT SIDE): */
.optionsList.roadsList .distRoadPoi {
  text-align: right;
  font-size: 1.2rem;
  padding-right: 0.5rem;
  color: #6a6d74;
  min-width: 6.5rem;
  white-space: nowrap;
}
.optionsList.roadsList .distRoadPoi .ruler {
  width: 1.8rem;
}
/* red label at the application top */
.configLabels {
  position: fixed;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
}
.configLabels .envLabel,
.configLabels .scopeLabel {
  font-weight: 400;
  font-size: 1.2rem;
  padding: 2px 10px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  background-color: #fff;
  color: #aaa;
  display: inline-block;
  border: 1px solid #aaa;
}
.configLabels .envLabel.red {
  color: #fff;
  background-color: #f44;
}
.configLabels .scopeLabel {
  background-color: #673a93;
  color: #fff;
}
.scopeLabel {
  left: 65%;
}
.cntLeft {
  position: absolute;
  width: 45rem;
  top: 0;
  height: 100%;
  bottom: 0;
  overflow: auto;
  z-index: 999;
  background-color: #fff;
  -webkit-box-shadow: 0 0 25px #000;
  -moz-box-shadow: 0 0 25px #000;
  box-shadow: 0 0 25px #000;
}
.cntLeft top-bar,
.cntLeft buttonbar,
.cntLeft .autocompleteSearch,
.cntLeft .searchContainer {
  width: 45rem;
}
.cntLeft .dialogFrame buttonbar {
  width: 100%;
}
.cntLeft .image-upload > div > label {
  left: 22rem;
}
.cntLeft .multiCatItem .multiCatItem-content .categoryName > div {
  max-width: 12vw;
}
.cntLeft.moving {
  transition: height 0.2s linear;
}
.cntLeft.moving buttonbar {
  position: absolute;
}
.cntLeft.paneCollapsed {
  top: auto;
  height: 200px;
}
.cntLeft.paneCollapsed top-bar {
  display: none;
}
.cntLeft.paneCollapsed .paneCollapsedCnt {
  width: 100%;
  height: 100%;
}
.cntLeft .confirmDeleteOutbox .dialogFrame {
  left: 1rem;
  max-width: 43rem;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.tabletMapJob top-bar {
  width: 45rem;
}
#map-application.tabletMode search-popup {
  width: 45rem;
  position: absolute;
  top: 0;
  bottom: 0;
}
#map-application.tabletMode search-popup .dialogSearchFrameBackground {
  position: absolute;
}
#map-application.tabletMode top-bar {
  left: 1rem;
  top: 1rem;
  width: 45rem;
}
#map-application.tabletMode .cntLeft buttonbar {
  width: 45rem;
}
#map-application.tabletMode .outboxDialog buttonbar {
  width: 100%;
}
#map-application.tabletMode .location-info {
  width: 45rem;
}
#map-application.tabletMode .baseScreen .mapapp-image {
  top: 0;
  bottom: 0;
}
#map-application.tabletMode btnbar2.floatingBar {
  width: auto;
  left: 50%;
  transform: translate(-50%, -1rem);
}
#map-application.tabletMode btnbar2.floatingBar .bbLeft {
  display: none;
}
#map-application.tabletMode btnbar2.floatingBar .btnbar2btn {
  width: auto;
}
#map-application.tabletMode .gps-recorder-bar {
  left: auto;
  right: 1rem;
  top: 1rem;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.outboxList .feedbacksList,
.outboxList .gpsList,
.outboxList .confirmList,
.outboxList .photoList {
  border-bottom: 1px solid #ccc;
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: clip;
}
.outboxList .feedbacksList .swipeItemHeading,
.outboxList .gpsList .swipeItemHeading,
.outboxList .confirmList .swipeItemHeading,
.outboxList .photoList .swipeItemHeading {
  border-bottom: none;
}
.outboxList .feedbacksList.ng-leave .removeBtn,
.outboxList .gpsList.ng-leave .removeBtn,
.outboxList .confirmList.ng-leave .removeBtn,
.outboxList .photoList.ng-leave .removeBtn {
  transition: width 0.2s ease-out;
  width: 120%!important;
}
.outboxList .outboxItemDetail .flexList {
  padding: 0;
}
.outboxList .outboxItemHeading {
  position: relative;
}
.outboxList .remove-hint {
  padding-top: 0.5rem;
}
.outboxList .removeBtn {
  position: absolute;
  height: 100%;
  width: 0;
  right: 0;
  top: 0;
  align-items: center;
  justify-content: center;
  background-color: #ccc;
  color: #fff;
  display: flex!important;
}
.outboxList .removeBtn span {
  display: none;
}
.outboxList .removeBtn.active {
  background-color: #CE001B !important;
}
.outboxList .removeBtn.active span {
  display: inline;
}
.outboxList .removeBtn.moving {
  transition: width 0.2s linear;
}
.outboxList .removeBtn.done {
  transition: width 0.2s ease-out;
  width: 100%!important;
}
.outboxList .errorDetails {
  padding: 1.1rem 1.6rem;
}
.outboxList .errorDetails > * {
  font-size: 14px;
}
.outboxList .errorDetails .errorLabel {
  color: #2ED5C9;
}
.outboxList .errorDetails .errorDescr ul {
  padding-left: 1.6rem;
}
.outboxList .outboxItemDetail {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}
.outboxList .outboxItemDetail .miniMapImage {
  margin-top: 10px;
}
.photoList .swipeItemHeading .itemImg {
  text-align: right;
  overflow: hidden;
  min-width: 150px;
}
.outboxListHeader {
  background-color: #F3F3F3;
  padding: 1.5rem;
}
.outboxListHeader .infoTotal span {
  display: inline-block;
}
.confirmDeleteOutbox {
  /*.dialogFrame{
	left: 1rem;
	max-width: 43rem;
	.transform(translate(0, -50%));
  }*/
}
.confirmDeleteOutbox buttonbar {
  width: 100%;
}
map-image img {
  border: 2px solid #01B6B2;
  height: 200px;
}
@-webkit-keyframes disappear {
  50% {
    -webkit-transform: translateX(-5%);
  }
  100% {
    -webkit-transform: translateX(200%);
  }
}
@keyframes disappear {
  50% {
    transform: translateX(-5%);
  }
  100% {
    transform: translateX(200%);
  }
}
confirm-changes .dialogFrameBackground {
  z-index: 1000;
}
.dialogFrameBackground.confirmSignOut {
  left: -300px;
}
.voice-note-transcript {
  position: absolute;
  bottom: 250px;
}
.voice-note {
  position: absolute;
  bottom: 100px;
  width: 100%;
}
.voice-note .center {
  margin: auto;
  width: 150px;
  padding: 0;
}
.voice-note .circle {
  border-radius: 50%;
  width: 150px;
  height: 150px;
  background-color: #CE001B;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: background-position 0.33s, -webkit-background-size 0.33s;
  -moz-transition: background-position 0.33s, -moz-background-size 0.33s;
  -o-transition: background-position 0.33s, background-size 0.33s;
  transition: background-position 0.33s, background-size 0.33s;
}
.voice-note .circle .hint {
  opacity: 0;
  color: #fff;
  text-align: center;
  padding-top: 60%;
  font-size: 2rem;
  -webkit-transition: opacity 0.33s;
  -moz-transition: opacity 0.33s;
  -o-transition: opacity 0.33s;
  transition: opacity 0.33s;
}
.voice-note.recording .circle {
  background-position-y: 15px;
  background-size: 40%;
  animation: voice-recording infinite 3s;
}
.voice-note.recording .circle .hint {
  opacity: 1;
}
.capture-camera .live-video {
  width: 300px;
  height: 200px;
  border: 1px solid #00f;
}
.capture-camera .captured-photo {
  width: 300px;
  height: 200px;
  border: 1px solid #CE001B;
}
.capture-camera .captured-img {
  width: 300px;
  height: 200px;
}
@media (orientation: landscape) {
  .live-video {
    width: 12rem;
    height: 9rem;
  }
}
@media (orientation: portrait) {
  .live-video {
    width: 9rem;
    height: 12rem;
  }
}
.recorder-camera {
  z-index: 1;
  position: absolute;
  left: 8px;
  bottom: 8px;
}
.recorder-background {
  background-color: rgba(255, 255, 255, 0.701961);
}
.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.1);
}
.overlay .dialogMessage {
  top: 50%;
  left: 50%;
  margin-left: -7.5rem;
  position: relative;
}
.overlay .dialogMessage .dialogLoadingText {
  background-color: #fff;
  display: inline-block;
  border-radius: 10px;
  padding: 10px;
}
.overlay .dialogMessage .dialogLoadingText span {
  background-color: #fff;
  border-radius: 1rem;
  padding: 1rem;
}
.pdsPlaceNotFoundInfo {
  padding: 1rem 1rem 1rem 6rem;
  background-color: #ccc;
}
[opening-times] .operatingTimes {
  display: flex;
  width: 100%;
  border-bottom: 1px solid #ccc3;
  align-items: center;
  justify-content: center;
}
[opening-times] .operatingTimes:hover {
  text-decoration: none;
}
[opening-times] .operatingTimes .weekdays,
[opening-times] .operatingTimes .weekdaysEmpty {
  flex-grow: 1;
}
[opening-times] .operatingTimes span.timeSet {
  min-width: 9.8rem;
  flex-basis: 98px;
  margin-left: 5px;
}
[opening-times] .operatingTimes .removeTimeLine {
  margin-left: 5px;
  height: 32px;
  width: 25px;
  background-size: 22px 22px;
  background-position: center 4px;
  background-repeat: no-repeat;
  background-image: url(../images/css/closeButton.svg);
  flex-basis: 25px;
  flex-shrink: 0;
}
.opening-times-note {
  padding: 4rem 2rem;
  font-size: 1.5rem;
  text-align: center;
}
.selectWeekDay {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: stretch;
  font-size: 1.8rem;
  line-height: 3.2rem;
  margin: 1.5rem 1rem;
}
.selectWeekDay .weekday {
  flex: 1;
  padding: 0rem 0.5rem;
  border: 1px solid #ccc;
  margin-bottom: 5px;
  margin-right: 2px;
  border-radius: 5px;
  max-width: 10rem;
  text-align: center;
}
.selectWeekDay .weekday.selected {
  color: #fff;
  background-color: #01B6B2;
  transition: all 950ms cubic-bezier(0.23, 1, 0.32, 1) 100ms;
}
.timePeriod {
  padding: 1.6rem 1.6rem;
  background-color: #f5f4f4;
}
.timePeriod .switch24h,
.timePeriod .hourRow {
  display: flex;
  max-width: 30rem;
  margin-left: auto;
  margin-right: auto;
}
.timePeriod .hourRow {
  display: flex;
}
.timePeriod .hourRow input-hour {
  flex: 1;
}
.timePeriod .hourRow input-hour .hourInput {
  margin-left: 2px;
}
.timePeriod .hourRow input-hour .hourInput input {
  max-width: 70px;
  border: 1px solid #aaa;
  padding-left: 12px;
  border-radius: 5px;
  margin: auto;
  display: block;
  font-size: 18px;
}
.timePeriod .hourRow input-hour .hourInput input.invalid {
  border: 1px solid #ff4444;
  -webkit-box-shadow: 0px 0px 0px 2px #ff4444 inset;
  -moz-box-shadow: 0px 0px 0px 2px #ff4444 inset;
  box-shadow: 0px 0px 0px 2px #ff4444 inset;
}
.timePeriod .hourRow input-hour .hourInput input.invalid:focus {
  outline: 1px solid #ff4444;
}
.timePeriod .hourRow input-hour.disabled input {
  background-color: #ddd;
  color: #c1c1c0;
}
.timePeriod .hourRow input-hour.disabled input.invalid {
  border: none;
  -webkit-box-shadow: 0px 0px 0px 0px #ccc inset;
  -moz-box-shadow: 0px 0px 0px 0px #ccc inset;
  box-shadow: 0px 0px 0px 0px #ccc inset;
}
.timePeriod .hourRow .hourLabel {
  flex: 1;
  margin-bottom: 5px;
  text-align: center;
}
.timePeriod .hourRow .hourLabel.disabled {
  color: #c1c1c0;
}
.timePeriod .switch24h {
  margin-top: 30px;
}
.timePeriod .switch24h > div {
  display: flex;
  width: 100%;
}
.timePeriod .switch24h > div .switchLabel {
  flex: 1;
}
.timePeriod .switch24h > div .switchCtrl {
  flex: 1;
}
.timePeriod .switch24h > div .switchCtrl .hsLabelOff,
.timePeriod .switch24h > div .switchCtrl .hsLabelOn {
  vertical-align: top;
}
.timePeriod .hourPicker {
  position: relative;
  background-color: #fff;
  margin-top: 2rem;
}
.timePeriod .hourPicker .activeHour {
  width: 100%;
  position: absolute;
  top: 54px;
  border-style: solid;
  border-color: #ccc;
  border-width: 1px;
  height: 35px;
}
.timePeriod .hourPicker .hoursList {
  height: 145px;
  overflow: auto;
  color: #3e3c3c;
  width: 100px;
  border: 1px solid #ccc;
  z-index: 10;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  text-align: center;
  margin-top: 10px;
  position: relative;
}
.timePeriod .hourPicker .hoursList.disabled {
  overflow: hidden;
  background-color: #ddd;
}
.timePeriod .hourPicker .hoursList.disabled div {
  background-color: #ddd!important;
  color: #c1c1c0!important;
}
.timePeriod .hourPicker .hoursList div {
  padding: 3px;
  padding-left: 10px;
  cursor: pointer;
  color: #777474;
  /*&.zebra{
		  background-color: #f6fbfa;
		}*/
}
.timePeriod .hourPicker .hoursList div.selected {
  font-size: 20px;
  color: #000;
  font-weight: bolder;
}
.online,
.offline {
  padding: 4rem;
}
.connectionInternet {
  position: absolute;
  top: 80px;
  z-index: 99;
  background: #fff;
  left: 1.5rem;
}
.connectionInternet .online,
.connectionInternet .offline {
  padding: 2rem;
}
.closeSSO {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 999999;
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOC4wMDIiIHZpZXdCb3g9IjAgMCAxOCAxOC4wMDIiPjxjaXJjbGUgZmlsbD0iI2ZmZiIgY3g9IjkiIGN5PSI5IiByPSI5Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTEwLjEzNSA5bDIuNzI1LTIuNzI1YS40ODMuNDgzIDAgMCAwIDAtLjY4MWwtLjQ1NS0uNDU0YS40OC40OCAwIDAgMC0uNjggMEw5IDcuODY1IDYuMjc0IDUuMTQxYS40OC40OCAwIDAgMC0uNjc5IDBsLS40NTQuNDU0YS40ODIuNDgyIDAgMCAwIDAgLjY4MUw3Ljg2NCA5IDUuMTQgMTEuNzI1YS40ODIuNDgyIDAgMCAwIDAgLjY4MWwuNDU1LjQ1NGEuNDguNDggMCAwIDAgLjY3OSAwTDkgMTAuMTM1bDIuNzI1IDIuNzI1YS40OC40OCAwIDAgMCAuNjggMGwuNDU1LS40NTRhLjQ4My40ODMgMCAwIDAgMC0uNjgxTDEwLjEzNSA5eiIvPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 30px 30px;
}
/*.animate-fade {
  transition: .2s linear all;
  -webkit-transition: .25s linear all;
}

.animate-fade.ng-enter {
  opacity: 0;
}

.animate-fade.ng-enter.ng-enter-active {
  opacity: 1;
}

.animate-fade.ng-leave {
  opacity: 1;
}

.animate-fade.ng-leave.ng-leave-active {
  opacity: 0;
}*/
.adoptedAreaBox {
  position: relative;
}
.adoptedAreaBox .summary {
  display: flex;
  flex: 1;
}
.adoptedAreaBox .summary .areaTotalEdits {
  background-color: #fab800;
  display: inline-block;
  border-radius: 50%;
  min-width: 2rem;
  min-height: 2rem;
  text-align: center;
  line-height: 1.5rem;
  /* position: absolute;
	  top: -10px;
	  left: -4px;*/
  font-size: 1.5rem;
  padding: 0.2rem;
}
.adoptedAreaBox .summary .areaEditIcon {
  /*background-position: 7px -4px;
	  background-repeat: no-repeat;
	  width: 4rem;
	  height: 4rem;
	  display: inline-block;
	  position: relative;
	  background-size: 2rem 3rem;
	  top: 1.2rem;
	  flex: 4rem;
	  flex-grow: 0;*/
  width: 8rem;
}
.adoptedAreaBox .summary .areaName {
  display: inline-block;
  flex: 1;
}
.adoptedAreaBox .summary .areaName .areaCtrls .btn.btn_full {
  height: auto;
  padding: .5rem;
  margin-top: .5rem;
  margin-right: 1rem;
}
.adoptedAreaBox .summary .areaName .areaCtrls .showList {
  float: right;
  margin-top: 5px;
}
.adoptedAreaBox .summary .areaName .areaCtrls .showList.areaShowList {
  background: transparent 30px 30px no-repeat;
}
.adoptedAreaBox .summary .areaCreatedOn {
  font-size: 1.4rem;
}
.adoptedAreaBox .summary .detailLink {
  text-align: right;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxwYXRoIGZpbGw9IiMyNzMxNDIiIGQ9Ik0yMSAyNGwxMi44LTEyLjhjMC43LTAuNyAwLjctMS44IDAtMi41bC0xLjItMS4yYy0wLjctMC43LTEuOC0wLjctMi41IDBMMTQuOCAyMi44Yy0wLjMgMC4zLTAuNSAwLjgtMC41IDEuMiAwIDAuNCAwLjIgMC45IDAuNSAxLjJsMTUuMyAxNS4zYzAuNyAwLjcgMS44IDAuNyAyLjUgMGwxLjItMS4yYzAuNy0wLjcgMC43LTEuOCAwLTIuNUwyMSAyNHoiLz48L3N2Zz4=");
  background-size: 15px 15px;
  background-repeat: no-repeat;
  background-position: 0 -2px;
  width: 15px;
  height: 15px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  display: inline-block;
}
.empty-adopted-area {
  padding: 2rem;
}
.adoptedAreaBoxDetail {
  /*.areaTotalEdits{
	background-color: @HERE-Yellow;
	display: inline-block;
	border-radius: 50%;
	min-width: 3rem;
	min-height: 3rem;
	text-align: center;
	line-height: 3rem;
  }*/
}
.adoptedAreaBoxDetail .simpleOffsetLeft {
  left: 5rem;
}
.adoptedAreaBoxDetail .areaSummary .areaName {
  margin-top: 2rem;
}
.adoptedAreaBoxDetail .areaEdits {
  margin-bottom: 25rem;
}
.adoptedAreaBoxDetail .areaEdits .editGroup {
  background-color: #F3F3F3;
  padding: 1rem;
  font-size: 1.4rem;
  line-height: 1.4rem;
  border: 1px solid #ccc;
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 30px 20px;
}
.adoptedAreaBoxDetail .areaEdits .editedObject {
  padding: 1.2rem;
  border-bottom: 1px solid #F3F3F3;
  height: 5rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.adoptedAreaBoxDetail .areaEdits .editedObject.selected {
  background-color: #01B6B2;
  color: #fff;
}
.adoptedAreaBoxDetail .areaEdits .editedObject .edit-icon {
  vertical-align: middle;
}
.adoptedAreaBoxDetail .areaEdits .editedObject.animate-area.ng-hide-add,
.adoptedAreaBoxDetail .areaEdits .editedObject.animate-area.ng-hide-remove {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.adoptedAreaBoxDetail .areaEdits .editedObject.animate-area.ng-hide-remove,
.adoptedAreaBoxDetail .areaEdits .editedObject.animate-area.ng-hide-add.ng-hide-add-active {
  opacity: 0;
  height: 0;
}
.adoptedAreaBoxDetail .areaEdits .editedObject.animate-area.ng-hide-remove.ng-hide-remove-active,
.adoptedAreaBoxDetail .areaEdits .editedObject.animate-area.ng-hide-add {
  opacity: 1;
  height: 5rem;
}
.adoptedAreaBoxDetail .areaEdits .emptyArea {
  padding: 3rem;
}
.confirmation {
  max-height: 0;
  opacity: 0;
}
.confirmation.animation-slide {
  display: block;
  max-height: 2000px;
  opacity: 1;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.confirmation .confirmationTablet .confirmEdit {
  width: calc(-440%) !important;
  left: 45rem!important;
}
.confirmEdit {
  position: fixed;
  height: 250px;
  overflow: auto;
  z-index: 99;
  color: #333;
  background-color: #fff;
  border: 2px solid #ccc;
  box-shadow: 0 0 8px #ccc;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin: 0 auto;
  min-width: 340px;
}
.confirmEdit.tabletMode {
  left: .8rem;
  right: .8rem;
  bottom: .8rem;
  width: calc(96.4%);
  max-width: 550px;
}
.confirmEdit .title {
  padding: 1rem;
  background-color: #272C36;
  color: #fff;
  height: 5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 4.5rem;
  white-space: nowrap;
}
.confirmEdit .title .edit-link {
  position: absolute;
  right: 2.6rem;
  top: .2rem;
}
.confirmEdit .title .edit-link > img {
  width: 1.9rem;
}
.confirmEdit .whiteCloseButton {
  position: absolute;
  right: 0;
  top: 2px;
}
.confirmEdit .cnt {
  height: calc(100% - 9.4rem);
  overflow-y: auto;
}
.confirmEdit .cnt .swiper-container-horizontal > .swiper-pagination {
  bottom: 0;
}
.confirmEdit .cnt map-image img {
  border: none;
  height: auto;
}
.confirmEdit .cnt .confirmCnt {
  font-size: 1.4rem;
  height: 100%;
  width: 100%;
  overflow: auto;
}
.confirmEdit .cnt .confirmCnt .question {
  padding: .5rem;
}
.confirmEdit .cnt .confirmCnt .editorNames {
  font-size: 1.2rem;
  padding: 0 .5rem;
}
.confirmEdit .cnt .confirmCnt .confirmRow {
  padding: 5px 0 0 5px;
  text-align: left;
}
.confirmEdit .cnt .confirmCnt .confirmRow span {
  padding-right: 5px;
  text-align: left;
}
.confirmEdit .cnt .confirmCnt .confirmRow span.oldAttr {
  color: #CE001B;
  text-decoration: line-through;
}
.confirmEdit .cnt .confirmCnt .confirmRow span.newAttr {
  color: #70943c;
}
.confirmEdit .cnt .swiper-container .confirmCnt {
  position: absolute;
  top: 0;
  bottom: 20px;
  height: auto;
  width: 100%;
}
.confirmEdit .cnt .swiper-container .swiper-button-prev,
.confirmEdit .cnt .swiper-container .swiper-button-next {
  width: 20px;
  height: 20px;
  margin-top: 48px;
  background-size: 20px 20px;
}
.confirmEdit .cnt .swiper-container .swiper-button-prev.swiper-button-disabled,
.confirmEdit .cnt .swiper-container .swiper-button-next.swiper-button-disabled {
  opacity: 0;
}
.confirmEdit .confirmButtons {
  display: flex;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.confirmEdit .confirmButtons > div {
  flex: 1;
}
.confirmEdit .confirmButtons > div .btn {
  width: 100%;
  border-radius: 0;
  border: 1px #fff solid;
}
.confirmEdit .confirmButtons > div .btn.disabled {
  opacity: 0.5;
}
.confirmEdit .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
.confirmEdit .overlay .dialogMessage {
  top: 50%;
  left: 50%;
  margin-left: -22px;
  margin-top: -10px;
  width: 100%;
  position: relative;
  text-align: left;
}
.cntLeft .confirmEdit {
  left: 460px;
  right: 10px;
  width: calc(100% - 46.6rem);
}
.animate-view.animate-slide.animate-view.ng-enter,
.animate-view.animate-slide.animate-view.ng-leave {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  transition-delay: 0.1s;
  -webkit-transition-delay: 0.1s;
}
.animate-view.animate-slide.animate-view.ng-enter {
  transition-timing-function: cubic-bezier(0.1, 0.7, 0.1, 0.1);
  -webkit-transition-timing-function: cubic-bezier(0.1, 0.7, 0.1, 0.1);
}
.animate-view.animate-slide.animate-view.ng-enter {
  left: 100%;
  z-index: 8888;
}
.animate-view.animate-slide.animate-view.ng-enter.ng-enter-active {
  left: 0;
}
.animate-view.animate-slide.animate-view.ng-leave {
  left: 0;
  z-index: 888;
}
.animate-view.animate-slide.animate-view.ng-leave.ng-leave-active {
  left: 100%;
}
.animate-view.animate-slide-leave.animate-view.ng-leave {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  left: 0;
}
.animate-view.animate-slide-leave.animate-view.ng-leave.ng-leave-active {
  left: 0;
}
.bounce {
  -webkit-animation: bounceHoriz 0.2s 2 alternate;
  -moz-animation: bounceHoriz 0.2s 2 alternate;
  -o-animation: bounceHoriz 0.2s 2 alternate;
  animation: bounceHoriz 0.2s 2 alternate;
}
@keyframes bounceHoriz {
  from {
    transform: translateX(0px);
  }
  to {
    transform: translateX(-100px);
  }
}
@-webkit-keyframes bounceHoriz {
  from {
    transform: translateX(0px);
  }
  to {
    transform: translateX(-100px);
  }
}
.addAdoptArea {
  background-color: #272C36;
  border-radius: 50%;
  position: absolute;
  right: 10px;
  top: 10px;
  display: inline-block;
  z-index: 1;
  background-position: center center;
  background-size: 25px 25px;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
}
.addAdoptArea .addAdoptAreaPlus {
  background-position: 0px 0px;
  background-size: 15px 15px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  position: absolute;
  top: -5px;
  right: -4px;
}
.names-holder {
  max-height: none;
}
.names-holder.closed {
  max-height: 112px;
  overflow: hidden;
}
.names-holder.closed .load-more > * {
  font-size: 1.6rem;
  width: 100%;
  text-align: center;
  display: block;
}
.names-holder .load-more {
  position: relative;
  width: 100%;
}
.names-holder .load-more > * {
  display: none;
}
.names-holder .multiNameItem {
  border-radius: 20px;
  margin: 0 5px 5px 0;
  display: flex;
  overflow: hidden;
  background-color: transparent;
  border: 1px solid #cdced0;
  padding: 2px 10px 2px 3px;
}
.names-holder .multiNameItem .multiNameItem-content {
  display: flex;
  overflow: hidden;
}
.names-holder .multiNameItem .multiNameItem-content .closeButton {
  flex-shrink: 0;
}
.names-holder .multiNameItem .multiNameItem-content .emptySpace {
  width: 30px;
  display: inline-block;
  flex-shrink: 0;
}
.names-holder .multiNameItem .name-field {
  text-overflow: ellipsis;
  margin-left: 5px;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}
.names-holder .multiNameItem.newAdded {
  background-color: #F3F3F3;
  padding: 3px 11px 3px 4px;
}
.names-holder .multiNameItem .languageEntry {
  order: 0;
  background: #6a6d74;
  border-radius: 10px;
  color: #fff;
  padding: .2rem .6rem;
  margin-right: 5px;
  line-height: 20px;
  display: inline-block;
  height: 2rem;
  text-align: center;
  box-sizing: content-box;
  font-size: 1.4rem;
}
.names-holder .multiNameItem.transliteration {
  background-color: #F3F3F3;
}
.change-name > * {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  border: none;
  padding-bottom: 0;
}
.change-name textarea {
  line-height: 2.5rem;
  overflow: hidden;
  border: 1px solid #AAAAAA;
  height: 3.6rem;
  max-height: 8rem;
}
.change-name .label-field {
  margin: .5rem 0;
}
.change-name .selectLanguage {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: stretch;
  font-size: 1.8rem;
  line-height: 3.2rem;
}
.change-name .selectLanguage .language {
  flex: 1;
  margin-bottom: 5px;
  margin-right: 0px;
  border-radius: 5px;
  text-align: center;
}
.change-name .selectLanguage .language.selected {
  color: #fff;
  background-color: #01B6B2;
  transition: all 950ms cubic-bezier(0.23, 1, 0.32, 1) 100ms;
}
.change-name .selectLanguage .language.selected:after {
  content: '✓';
  margin-left: auto;
}
.change-name .selectLanguage .language.transliteration {
  background-color: #ccc;
}
.photoSelectTitle {
  padding: 1rem 2rem;
}
.photoUploadType .photoTypeSelect {
  background-color: #F3F3F3;
  margin-bottom: 2rem;
}
.photoUploadType .photoTypeSelect .selectPhotoType {
  font-size: 1.8rem;
  line-height: 3.2rem;
}
.photoUploadType .photoTypeSelect .selectPhotoType .photoType {
  text-align: left;
  padding: 1rem 2rem;
  overflow: hidden;
  background-color: transparent;
  line-height: 2.5rem;
  border: 0 solid #fff;
  border-bottom-width: 2px;
}
.photoUploadType .photoTypeSelect .selectPhotoType .photoType.selected {
  color: #fff;
  background-color: #01B6B2;
  transition: all 950ms cubic-bezier(0.23, 1, 0.32, 1) 100ms;
}
.photoUploadType .photoTypeSelect .selectPhotoType .photoType span.check {
  float: right;
}
.photoUploadType .photoTypeSelect .selectPhotoType .photoType span.check input[type="radio"].customRadio + label:before {
  border: 1px solid #ccc;
}
.photoUploadType .photoTypeSelect .selectPhotoType .photoType + .detail {
  margin-top: -1rem;
  display: inline-block;
}
.photoUploadType .photoTypeSelect .selectPhotoType .detail {
  font-size: 1.4rem;
  line-height: 1.4rem;
}
.photoUploadType .photoPreview {
  width: 80%;
  height: 13rem;
  margin: 1rem auto;
  position: relative;
}
.photoUploadType .photoPreview .image-rotate {
  height: 100%;
  background-size: 13rem 13rem;
  background-repeat: no-repeat;
  background-position: center;
}
.photoUploadType .btn-remove {
  margin-bottom: 5px;
  position: absolute;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.9);
  padding: 0 .5rem;
}
.photoUploadType .photoNote {
  padding: 0 2rem 4rem;
  font-size: 1.4rem;
}
.carModeOverlay top-bar {
  box-shadow: none;
}
.carModeOverlay top-bar .topBarTitle {
  display: block;
  left: 5rem;
  text-align: center;
  margin-right: 9.4rem;
  font-size: 2.4rem;
}
.carModeOverlay top-bar .topBarTitle .stepIndicator {
  display: none;
}
.carModeOverlay top-bar .topBarTitle .backButton {
  width: 5rem;
}
.carModeOverlay .carTabs {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  top: 20px;
  overflow: hidden;
  padding: 50px 10px;
}
.carModeOverlay .carTabs .tabs {
  border: 1px solid #6a6d74;
  display: grid;
  grid-template-columns: auto auto auto;
  grid-template-rows: 4.5rem;
  border-radius: 1rem;
  overflow: hidden;
}
.carModeOverlay .carTabs .tabs .tab {
  display: inline-block;
  border-right: 1px solid #6a6d74;
  padding: 1rem;
  text-align: center;
  font-size: 1.8rem;
  overflow: hidden;
}
.carModeOverlay .carTabs .tabs .tab:last-child {
  border-right: none;
}
.carModeOverlay .carTabs .tabs .tab.selected {
  background-color: #01B6B2;
  color: #fff;
}
.carModeOverlay .carTabs .tabs .tab .is-recording {
  display: inline-block;
  width: 1.6rem;
  height: 1.6rem;
  margin: -0.1rem;
  border: 1px solid #fff;
  background-color: #CE001B;
  border-radius: 50%;
  animation: recording infinite 1.2s;
}
.carModeOverlay .carTabs .tabContent {
  position: absolute;
  top: 135px;
  bottom: 50px;
  left: 10px;
  right: 10px;
}
capture-video .car-display,
capture-audio .car-display,
capture-gpx .car-display {
  position: absolute;
  top: 0;
  bottom: 50px;
  width: 100%;
  margin: auto;
  display: flex;
  overflow: hidden;
}
capture-video .notice,
capture-audio .notice,
capture-gpx .notice {
  display: block;
  z-index: 1;
  position: relative;
  background-color: white;
  padding: 2px 5px;
  top: -30px;
}
capture-video .notice p,
capture-audio .notice p,
capture-gpx .notice p {
  margin-bottom: 5px;
}
capture-video .notice.video-settings,
capture-audio .notice.video-settings,
capture-gpx .notice.video-settings {
  text-align: center;
}
capture-video .ctrls,
capture-audio .ctrls,
capture-gpx .ctrls {
  bottom: 0;
  position: absolute;
  width: 100%;
  overflow: hidden;
}
capture-video .ctrls .recorder-icon,
capture-audio .ctrls .recorder-icon,
capture-gpx .ctrls .recorder-icon {
  display: inline-block;
  width: 3.5rem;
  height: 3.5rem;
  vertical-align: middle;
  border: 2px solid #6a6d74;
  border-radius: 50%;
  margin: 5px 2px;
}
capture-video .ctrls .recorder-icon .recorder-icon-start,
capture-audio .ctrls .recorder-icon .recorder-icon-start,
capture-gpx .ctrls .recorder-icon .recorder-icon-start {
  background-color: #CE001B;
  width: 90%;
  height: 90%;
  top: 5%;
  left: 5%;
  position: relative;
  border-radius: 50%;
}
capture-video .ctrls .recorder-icon .recorder-icon-stop,
capture-audio .ctrls .recorder-icon .recorder-icon-stop,
capture-gpx .ctrls .recorder-icon .recorder-icon-stop {
  background-color: #CE001B;
  width: 60%;
  height: 60%;
  top: 20%;
  left: 20%;
  position: relative;
  border-radius: 25%;
}
capture-video .ctrls .recordingTime,
capture-audio .ctrls .recordingTime,
capture-gpx .ctrls .recordingTime {
  font-size: 2rem;
  display: inline-block;
  font-weight: 600;
  vertical-align: middle;
}
capture-video .ctrls.disabled,
capture-audio .ctrls.disabled,
capture-gpx .ctrls.disabled {
  opacity: .6;
}
capture-video .ctrls .roadalertmessage,
capture-audio .ctrls .roadalertmessage,
capture-gpx .ctrls .roadalertmessage {
  color: #CE001B;
  float: right;
  padding: 1rem 0.2rem;
  background: #ffffff;
  font-weight: 600;
}
capture-video .speed-limit-ctrl,
capture-audio .speed-limit-ctrl,
capture-gpx .speed-limit-ctrl {
  top: 0;
  position: absolute;
  width: 6rem;
  height: 6rem;
  right: 0;
  padding: 3px;
  overflow: hidden;
  background: #ffffff;
  opacity: .8;
  color: #000000;
  text-align: center;
  font-weight: 600;
  border-radius: 50%;
  border: solid 0.3rem #70943c;
}
capture-video .speed-limit-ctrl .speed-value,
capture-audio .speed-limit-ctrl .speed-value,
capture-gpx .speed-limit-ctrl .speed-value {
  font-size: 2.2rem;
}
capture-video .speed-limit-ctrl .speed-unit,
capture-audio .speed-limit-ctrl .speed-unit,
capture-gpx .speed-limit-ctrl .speed-unit {
  display: block;
  font-size: 1.4rem;
  margin: -0.5rem 0;
}
capture-video .recorder-camera {
  z-index: auto;
  position: relative;
  left: auto;
  bottom: auto;
  width: 100%;
  height: 100%;
}
capture-video .live-video {
  width: 100%;
  height: 100%;
}
capture-video .toggleCamera {
  width: 4rem;
  height: 4rem;
  background-size: 3.8rem;
  background-repeat: no-repeat;
  background-position: 0 .2rem;
  float: right;
}
capture-video .imagesCount {
  display: inline-block;
  clear: both;
  font-size: 2rem;
  vertical-align: middle;
  margin-left: .5rem;
}
capture-audio .voice-note .center {
  position: relative;
  width: 50vmin;
  overflow: hidden;
}
capture-audio .voice-note .center:before {
  content: "";
  display: block;
  padding-top: 50vmin;
}
capture-audio .voice-note .circle {
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
capture-audio .voice-note.disabled {
  opacity: .6;
}
capture-gpx .no-gpx-info {
  display: block;
  z-index: 1;
  position: relative;
  background-color: white;
  margin: 10px;
  padding: 2px 5px;
  border: 1px solid #ccc;
}
@media screen and (max-height: 500px) {
  .carModeOverlay capture-audio .voice-note .center {
    width: 30vmin;
  }
  .carModeOverlay capture-audio .voice-note .center:before {
    padding-top: 30vmin;
  }
  .carModeOverlay .notice {
    top: 0;
  }
  .carModeOverlay .carTabs {
    bottom: 0;
    padding-bottom: 10px;
  }
  .carModeOverlay .carTabs .tabContent {
    top: 100px;
    bottom: 10px;
  }
}
photo-upload {
  width: 4.5rem;
  height: 4.5rem;
  margin: 6px 6px;
  display: inline-block;
  position: relative;
}
photo-upload label {
  background-image: url(../images/css/camera_white.svg);
  height: 30px;
  width: 40px;
  background-size: 30px 30px;
  background-position: 0 3px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
}
photo-upload label::after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMDAgMjAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwQUZBQTt9Cgkuc3Qxe2ZpbGw6IyMyNzJDMzY7fQo8L3N0eWxlPgo8cGF0aCBpZD0iT3V0ZXIiIGNsYXNzPSJzdDAiIGQ9Ik0xMDAsMi41QzQ2LDIuNSwyLjUsNDYuMiwyLjUsMTAwczQzLjcsOTcuNSw5Ny41LDk3LjVzOTcuNS00My43LDk3LjUtOTcuNVMxNTQsMi41LDEwMCwyLjV6CgkgTTE1OC41LDExMy4yaC00NS41djQ1LjVIODYuOHYtNDUuNUg0MS4zVjg3LjFoNDUuNVY0MS41aDI2LjF2NDUuNWg0NS41VjExMy4yeiIvPgo8cG9seWdvbiBpZD0iUGx1cyIgY2xhc3M9InN0MSIgcG9pbnRzPSIxNTguNSw4Ny4xIDExMi45LDg3LjEgMTEyLjksNDEuNSA4Ni44LDQxLjUgODYuOCw4Ny4xIDQxLjMsODcuMSA0MS4zLDExMy4yIDg2LjgsMTEzLjIgCgk4Ni44LDE1OC43IDExMi45LDE1OC43IDExMi45LDExMy4yIDE1OC41LDExMy4yICIvPgo8L3N2Zz4K");
  background-position: 0 0;
  background-size: 15px 15px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  position: absolute;
  top: 2px;
  right: 3px;
  content: '';
}
photo-upload label.black {
  background-image: url(../images/css/camera.svg);
}
photo-upload label.black::after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMDAgMjAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwQUZBQTt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJPdXRlciIgY2xhc3M9InN0MCIgZD0iTTEwMCwyLjVDNDYsMi41LDIuNSw0Ni4yLDIuNSwxMDBzNDMuNyw5Ny41LDk3LjUsOTcuNXM5Ny41LTQzLjcsOTcuNS05Ny41UzE1NCwyLjUsMTAwLDIuNXoKCSBNMTU4LjUsMTEzLjJoLTQ1LjV2NDUuNUg4Ni44di00NS41SDQxLjNWODcuMWg0NS41VjQxLjVoMjYuMXY0NS41aDQ1LjVWMTEzLjJ6Ii8+Cjxwb2x5Z29uIGlkPSJQbHVzIiBjbGFzcz0ic3QxIiBwb2ludHM9IjE1OC41LDg3LjEgMTEyLjksODcuMSAxMTIuOSw0MS41IDg2LjgsNDEuNSA4Ni44LDg3LjEgNDEuMyw4Ny4xIDQxLjMsMTEzLjIgODYuOCwxMTMuMiAKCTg2LjgsMTU4LjcgMTEyLjksMTU4LjcgMTEyLjksMTEzLjIgMTU4LjUsMTEzLjIgIi8+Cjwvc3ZnPgo=");
}
photo-upload input[type="file"] {
  display: none;
}
photo-upload .toolbarButtonLabel {
  text-align: left;
}
.zoom-modal {
  position: fixed;
  z-index: 99;
  padding-top: 30px;
  left: 0;
  top: 0;
  bottom: 20px;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.9);
}
.zoom-modal .zoom-img {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}
@-webkit-keyframes zoom {
  from {
    -webkit-transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
  }
}
@keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
/* SETTINGS Subpanel:
  *******************************/
.baseScreen.settings-subpanel {
  background: #0F1621;
  color: #ffffff;
  height: 100%;
}
.baseScreen.settings-subpanel top-bar {
  background: #0F1621;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.baseScreen.settings-subpanel .settings-subpanel-body {
  padding: 2.6rem;
  max-width: 80vw;
  margin: 0 auto;
  margin-left: 3rem;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-description {
  padding: 0 0 1.8rem 0;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option {
  margin: 0 0 1.6rem 0rem;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-option-title {
  font-size: 2.1rem;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-option-title.single {
  display: inline-block;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-option-description {
  padding: 0 0 .4rem 0;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-option-current {
  color: #01B6B2;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-single-switch {
  float: right;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-single-switch here-switch span.hsLabelOff,
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option .settings-subpanel-single-switch here-switch span.hsLabelOn {
  display: none!important;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option label:before {
  float: right;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings-subpanel-option label {
  font-weight: 300;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings--videocapturing-method-option {
  padding: 0 0 2.4rem 3.1rem;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings--videocapturing-method-option.current {
  color: #01B6B2;
  padding-left: 1rem;
}
.baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-options .settings--videocapturing-method-option.current::before {
  content: "";
  display: inline-block;
  height: .8rem;
  width: 1.5rem;
  border-left: 2px solid;
  border-bottom: 2px solid;
  transform: rotate(-45deg);
  margin: 0 5px 2px 0;
}
#settings-panel-inner .settings-subpanel {
  background-size: 3rem;
  background-position-x: -5px;
}
@media screen and (max-width: 480px) {
  .baseScreen.settings-subpanel .settings-subpanel-body {
    padding: 1.6rem;
    max-width: 100%;
  }
  .baseScreen.settings-subpanel .settings-subpanel-body .settings-subpanel-option {
    margin: 0 0 1.6rem 2rem;
  }
}
.ui-notification.warning {
  color: #fff;
  background: #f0ad4e;
}
.ui-notification.error {
  color: #fff;
  background: #d9534f;
}
.ui-notification.success {
  color: #fff;
  background: #5cb85c;
}
.ui-notification.info {
  color: #fff;
  background: #01B6B2;
}
img.image-orientation-3,
.photo-upload.image-orientation-3,
img.image-orientation-4,
.photo-upload.image-orientation-4 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
img.image-orientation-5,
.photo-upload.image-orientation-5,
img.image-orientation-6,
.photo-upload.image-orientation-6 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
img.image-orientation-7,
.photo-upload.image-orientation-7,
img.image-orientation-8,
.photo-upload.image-orientation-8 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.photoList .photo-parent {
  position: relative;
  overflow: hidden;
  width: 100px;
  height: 100px;
  text-align: right;
  float: right;
}
.photoList .photo-img {
  content: "";
  width: 100px;
  height: 100px;
  top: 0;
  right: 0;
  z-index: 1;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  /*background-size: contain;
	background-repeat: no-repeat;
	background-position: center;

	width: 100%;
	height: 100px;;
	min-width: 100%;;
	min-height: auto;
	max-width: 100%;*/
}
.photoList .photo-img.image-orientation-3,
.photoList .photo-img.image-orientation-4 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.photoList .photo-img.image-orientation-5,
.photoList .photo-img.image-orientation-6 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.photoList .photo-img.image-orientation-7,
.photoList .photo-img.image-orientation-8 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
/*.addSign{
  &::after {
	background-image: data-uri('image/svg+xml;base64', '../images/css/add_black.svg');
	background-position: 0 0;
	background-size: 15px 15px;
	display: inline-block;
	width: 15px;
	height: 15px;
	background-repeat: no-repeat;
	position: absolute;
	top: -1px;
	right: -1px;
	content: '';
  }
}*/
.overlay {
  position: fixed;
  height: 100vh;
  width: 100vw;
  margin: 0;
  left: 0;
  top: 0;
  z-index: 999999;
  color: #fff;
  background-color: #272C36;
  padding: 2.7rem;
}
.overlay .logoContainer {
  margin: 4rem 0;
}
.overlay .logoContainer .hereLogoSplash {
  background-image: url("../images/css/logo-mobile-map-creator.svg");
  background-size: contain;
  width: 6rem;
  height: 6rem;
  display: flex;
  margin: 0 auto;
}
.overlay .messageContainer {
  width: 100%;
  margin-top: 5rem;
  text-align: center;
}
.overlay .downloadButtonContainer {
  position: absolute;
  left: 0;
  bottom: calc(20vh);
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.overlay button {
  background: #01B6B2;
  border-radius: .2rem;
  border: 0;
  color: white;
  font-size: 1.6rem;
  font-weight: 500;
  margin: 0 auto;
  display: inline;
  padding: 1rem;
}

/* FIRA SANS font 2017 rebranding */

/* Fira Sans light */
@font-face{font-family: 'Fira Sans'; src:url('data:application/font-woff;base64,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') format('woff'); font-weight: 100; font-style: normal;}