@font-face{font-family:MyriadProRegular;src:url(/fonts/myriadpro-regular/myriadpro-regular-webfont.eot);src:url(/fonts/myriadpro-regular/myriadpro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/myriadpro-regular/myriadpro-regular-webfont.woff) format('woff'),url(/fonts/myriadpro-regular/myriadpro-regular-webfont.ttf) format('truetype'),url(/fonts/myriadpro-regular/myriadpro-regular-webfont.svg#MyriadProRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadProBold;src:url(/fonts/myriadpro-bold/myriadpro-bold-webfont.eot);src:url(/fonts/myriadpro-bold/myriadpro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/myriadpro-bold/myriadpro-bold-webfont.woff) format('woff'),url(/fonts/myriadpro-bold/myriadpro-bold-webfont.ttf) format('truetype'),url(/fonts/myriadpro-bold/myriadpro-bold-webfont.svg#MyriadProBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Lato-Light;src:url(/fonts/lato/Lato-Lig.eot);src:url(/fonts/lato/Lato-Lig.eot?#iefix) format('embedded-opentype'),url(/fonts/lato/Lato-Lig.woff) format('woff'),url(/fonts/lato/Lato-Lig.ttf) format('truetype'),url(/fonts/lato/Lato-Lig.svg#Lato-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Lato-Regular;src:url(/fonts/lato/Lato-Reg.eot);src:url(/fonts/lato/Lato-Reg.eot?#iefix) format('embedded-opentype'),url(/fonts/lato/Lato-Reg.woff) format('woff'),url(/fonts/lato/Lato-Reg.ttf) format('truetype'),url(/fonts/lato/Lato-Reg.svg#Lato-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Lato-Italic;src:url(/fonts/lato/Lato-RegIta.eot);src:url(/fonts/lato/Lato-RegIta.eot?#iefix) format('embedded-opentype'),url(/fonts/lato/Lato-RegIta.woff) format('woff'),url(/fonts/lato/Lato-RegIta.ttf) format('truetype'),url(/fonts/lato/Lato-RegIta.svg#Lato-Italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Lato-Bold;src:url(/fonts/lato/Lato-Bol.eot);src:url(/fonts/lato/Lato-Bol.eot?#iefix) format('embedded-opentype'),url(/fonts/lato/Lato-Bol.woff) format('woff'),url(/fonts/lato/Lato-Bol.ttf) format('truetype'),url(/fonts/lato/Lato-Bol.svg#Lato-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Light;src:url(/fonts/opensans/opensans-light-webfont.eot);src:url(/fonts/opensans/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/opensans/opensans-light-webfont.woff) format('woff'),url(/fonts/opensans/opensans-light-webfont.ttf) format('truetype'),url(/fonts/opensans/opensans-light-webfont.svg#OpenSans-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/fonts/Helvetica/Helvetica.ttf) format('truetype');font-weight:400;font-style:normal}html{height:100%;background:#09254B}body.map{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0;line-height:1.5;font-size:87.5%;overflow:hidden;color:#5e5a59;background:#202A33}.map .header{left:0;right:0;font-family:Helvetica}.map .header .logo{background:url(/images/fract_logo.svg);width:51px;height:19px;position:absolute;left:19px;top:16px}#left-panel,#map-panel{top:50px;transition:left .2s ease-in-out;position:absolute;bottom:0}.icon-rated{color:#e7ae0a!important}.phone #search-menu{left:210px}#left-panel{left:52px;z-index:2}.fullscreen #left-panel,.fullscreen .left-container{left:-312px!important;z-index:0!important}.simple #left-panel,.simple .left-container{left:0}#map-panel{left:415px;right:0}#map-panel #search-menu{position:absolute;left:10px;right:60px;top:10px;overflow:hidden;z-index:1}#map-panel #search-menu #address-input{width:100%;font-family:Lato-Regular;font-size:14px;border:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;height:30px;padding-left:35px;background:url(/images/search-icon.svg) 11px 6px no-repeat #202A33;color:#fff;outline:0}#map-panel #search-menu .submit{height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;text-shadow:none;position:absolute;top:0;cursor:pointer;background:gray;display:none;font-size:18px;padding-top:2px;padding-left:10px;color:#fff;text-decoration:none;opacity:.8}#map-panel #search-menu .submit.global{width:80px;right:38px}#map-panel #search-menu .submit.local{width:115px;right:145px}#map-panel #search-menu .submit:hover{opacity:1}#map-panel #search-menu .close{background:url(/images/close.svg) no-repeat;width:18px;height:18px;color:transparent;text-shadow:none;position:absolute;right:11px;top:7px;opacity:.8;display:none;cursor:pointer}#map-panel #search-menu .close:hover{opacity:1}#map-panel .rulerLabel{font-size:16px}.fullscreen #map-panel{left:50px}.simple #map-panel{left:0;z-index:3}#map-canvas{position:absolute!important;bottom:0;right:0;left:0;top:0;transition:right .2s ease-in-out}#map-canvas .cluster{font-size:11px;font-family:Lato-Bold;color:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:2px;min-width:14px;text-align:center;background:#9c00ff}#map-canvas .cluster.count10{background:#008cff}#map-canvas .cluster.count100{background:#ffbf00}#map-canvas .cluster.count1000{background:red}#map-canvas .cluster.count3000{background:#ff00ed}#map-canvas .top-indent{top:45px!important}.smaller-map-canvas{height:55%!important}.search-content .form-control,form .form-item .form-control{background:#1e2021;border:0;box-shadow:inset 0 1px 3px #000;-moz-box-shadow:inset 0 1px 3px #000;-webkit-box-shadow:inset 0 1px 3px #000;color:#b6bbbf;font-size:16px}select.form-control{background:url(/images/arrow-down.svg) right 10px center no-repeat #29343E!important;color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:100%;margin:2px 0;padding-right:30px}.context_menu,.filter-box,.panel,.place-details{border-radius:5px}#loading-message{position:absolute;top:40%;left:50%;z-index:800}.filter-btn{right:10px;width:25px;height:22px;position:absolute;background:url(/images/btn-filter.svg);cursor:pointer}.filter-btn.active{background:url(/images/btn-filter-active.svg)}.sort-btn{left:10px;width:26px;height:22px;position:absolute;background:url(/images/btn-sort.svg);cursor:pointer}.search-btn,.tag-btn{width:20px;position:absolute;cursor:pointer}.sort-btn.active{background:url(/images/btn-sort-active.svg) no-repeat}.search-btn{right:50px;height:20px;background:url(/images/search.svg) center no-repeat;background-size:contain}.search-btn.active{background:url(/images/search-active.svg) center no-repeat;background-size:contain}.tag-btn{right:47px;height:20px;background:url(/images/btn-tag.svg)}.tag-btn.active{background:url(/images/btn-tag-active.svg) no-repeat}.left-container,.right-container{top:0;bottom:0;width:363px;position:absolute;background:#3a4550;font-family:Lato-Regular}.left-container .left-header,.left-container .right-header,.right-container .left-header,.right-container .right-header{width:100%;height:70px;color:#fff;display:table;position:relative;text-align:center;font-family:Lato-Light;text-transform:uppercase;border-bottom:solid 1px #000;background:#303d49}.left-container .left-header .left-title,.left-container .right-header .left-title,.right-container .left-header .left-title,.right-container .right-header .left-title{display:table-cell;vertical-align:middle;font-size:18px;padding:0 65px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left-container .left-header .left-close,.left-container .right-header .left-close,.right-container .left-header .left-close,.right-container .right-header .left-close{line-height:1;left:10px;font-size:14px;color:#fff;position:absolute;top:27px}.left-container .click-region,.right-container .click-region{cursor:pointer}.right-container{right:0;border-left:solid 1px #303d49}.right-container .right-header{font-size:16px;text-transform:none}.right-container .right-header .right-close{position:absolute;top:25px;right:20px}.right-container .right-header .right-close span{color:#fff;float:right;font-size:14px}.right-container .content{overflow:auto;position:absolute;left:0;right:0;bottom:0;top:70px}.context_menu,.panel,.place-details .website{overflow:hidden}.right-container .footer{height:70px;position:absolute;bottom:0;left:0;right:0;background:#202A33;border-top:solid 1px #1e2021;text-align:center;padding:20px}.panel{background:#424d59;box-shadow:0 -1px 8px 4px #313b45;-moz-box-shadow:0 -1px 8px 4px #313b45;-webkit-box-shadow:0 -1px 8px 4px #313b45;-moz-border-radius:5px;-webkit-border-radius:5px;margin:8px;cursor:pointer}.panel .panel-heading .panel-title a{color:#fff;display:block;background:url(/images/panel-expand-collapse.svg) right -10px no-repeat}.panel .panel-heading .panel-title a.collapsed{background-position:right 3px}.panel.new{background:#202A33;box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.panel.new .panel-heading{height:40px;background:#293540;color:#c3cede;text-transform:uppercase;padding:12px 30px}.panel.new .panel-heading .panel-title{font-size:14px;font-weight:700}.panel.new .panel-content{padding:10px}.context_menu{background-color:#00A0E8;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:Lato-Regular;font-size:18px;color:#fff;z-index:1}.context_menu .context_menu_item{padding:8px 8px 8px 40px}.context_menu .context_menu_item .ring-report{background:url(/images/rings-icon.svg) no-repeat;padding-left:30px;display:inline-block;height:24px;position:relative;left:-30px}.context_menu .context_menu_item:hover{background-color:#0c1318}.context_menu .context_menu_separator{background-color:#48edeb;height:1px;margin:0;padding:0}.map-infoBox{font-family:Lato-Bold;font-size:13px;color:#fff;text-align:center;display:inline;cursor:pointer}.filter-box,.map-infoBox p,.modal-content,.modal-title,div.app-popup{font-family:Lato-Regular}.map-infoBox div{background-color:#202A33;padding:2px 5px;display:inline-block}.map-infoBox div .locked{background:url(/images/icon-lock-light-mini.svg) no-repeat;width:9px;height:10px;margin-left:5px}.map-infoBox div .comments{background:grey;border-radius:50%;width:10px;height:10px;margin-left:5px}.map-infoBox div .comments.green{background:#32cd32}.map-infoBox .score{display:block}.map-infoBox .transparent{opacity:.6}.map-infoBox p{font-size:14px;margin:0}.map-infoBox .demo{white-space:nowrap}.map-infoBox.circle a{color:#fff;padding:5px}.map-infoBox-2{font-family:Lato-Italic;color:#000;font-size:14px;font-weight:700;text-align:center;white-space:nowrap;display:table;min-width:125px;height:60px}.map-infoBox-2 .cell{display:table-cell;vertical-align:middle}.map-infoBox-2 .cell.mapGeo{color:green;font-size:16px}.image-marker img{height:32px;width:32px}.place-details{padding:15px 20px;background:#3a4550;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;width:250px;margin:0 0 35px -135px;position:relative}.place-details h3{color:#00A0E8;margin:0 0 10px}.place-details .address{color:#fff;font-size:16px}.place-details .website a{color:#98A3AC;font-size:14px}.place-details .ring-report{font-size:14px;color:#fff;background:url(/images/rings-icon.svg) no-repeat;display:inline-block;padding:2px 0 2px 30px;margin-top:10px}.place-details .save-location{text-align:right;font-size:14px;margin-top:12px;float:right}.place-details .save-location a{color:#fff}.place-details:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:10px solid rgba(42,52,60,0);border-top-color:#3a4550;margin-left:-10px}#my-map-header,#my-street-view{position:absolute;left:0;bottom:0;right:0;height:45%;display:none;font-family:MyriadProRegular;font-size:14px;color:#544f4f;border-top:1px solid #adb6be}#my-map-header .close,#my-street-view .close{position:absolute;top:14px;right:15px;background:url(/images/btn-close-round.svg);width:30px;height:31px;z-index:2;opacity:.8}#my-map-header #my-map,#my-street-view #pano{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;height:auto!important;width:auto!important}.filter-box{background:#242e36;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:70px;width:350px;z-index:10;text-align:left;border:1px solid #414a51}.filter-box ul{max-height:465px;overflow-y:auto;overflow-x:hidden}.arrow,.modal-open{overflow:hidden}.filter-box h4{padding:10px 15px;color:#FCD26D;font-size:24px;font-weight:100}.filter-box .list-unstyled li a{font-size:15px;font-weight:400;color:#fff;padding:10px 15px;display:block;position:relative;text-decoration:none}.filter-box .list-unstyled li a.active,.filter-box .list-unstyled li a.select,.filter-box .list-unstyled li a:hover{background:#171E23;color:#F2C969}.filter-box .list-unstyled li a.select:after{width:15px;height:15px;display:block;content:"";position:absolute;right:10px;top:12px;background:url(/images/tick.svg) no-repeat}.filter-box .list-unstyled li a.active:after{width:10px;height:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;content:"";background:#76DAB2;position:absolute;right:15px;top:15px}.filter-box .clear{position:absolute;top:25px;right:10px;color:#fff;font-size:14px}.filter-box-left{left:372px}.filter-box-right{right:372px;top:10px}.filter-box:after,.filter-box:before{right:100%;top:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.filter-box-left:after,.filter-box-left:before{right:100%}.filter-box-right:after,.filter-box-right:before{left:100%}.filter-box:after{border-color:rgba(32,42,51,0);border-width:10px;margin-top:-10px}.filter-box-left:after{border-right-color:#202A33}.filter-box-right:after{border-left-color:#202A33}.filter-box:before{border-color:rgba(65,74,81,0);border-width:11px;margin-top:-11px}.filter-box-left:before{border-right-color:#414a51}.filter-box-right:before{border-left-color:#414a51}.modal-content{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;border:0!important;background:rgba(39,45,49,.97)!important;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;color:#b6bbbf}.modal-header{min-height:16.43px;padding:15px;border:0!important;text-align:center}.modal-header .close{background:url(/images/btn-close.svg);width:18px;height:18px;color:transparent;text-shadow:none;opacity:1}.modal-header .close:hover{color:transparent}.modal-title{color:#fff;font-size:16px;text-transform:uppercase}.modal-body{position:relative;padding:0 12px 12px;font-size:15px;color:#fff}.modal-body .label{font-family:Lato-Italic;font-size:13px;color:#b6bbbf;font-weight:400;display:inline-block;line-height:22px}.modal-body button{border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:1.42857;margin-bottom:0;margin-right:10px;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;background:#d5d8dd;color:#000}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.popup,.popup a{text-indent:0;color:#fff}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background-color:#000}.modal-backdrop .fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop .in{opacity:.5;filter:alpha(opacity=50)}.arrow:after,.popup{background:rgba(0,0,0,.8)}.popup{display:inline-block;position:relative;width:190px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:0;text-align:center;text-shadow:#5b5b5b 0 -1px 0;margin:14px 0;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.4);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.4);box-shadow:2px 2px 3px rgba(0,0,0,.4)}.popup p{display:block;padding:14px 10px;font-size:14px}.popup ul{list-style:none;margin:0;padding:4px 8px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.popup li{border-bottom:solid 1px rgba(20,20,20,.4);border-top:solid 1px rgba(80,80,80,.4);padding:2px 0 0;line-height:1.6em}.popup li:first-child{border-top:none;margin-top:0}.popup li:last-child{border-bottom:none;margin-bottom:6px}.popup a{margin:4px 0;display:block;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #111;background:-webkit-linear-gradient(top,#565656 22.5%,#4a4a4a 100%);background:-moz-linear-gradient(top,#565656 22.5%,#4a4a4a 100%);background:linear-gradient(top,#565656 22.5%,#4a4a4a 100%);-webkit-box-shadow:0 0 2px #222,inset 0 -2px 3px #616161;-moz-box-shadow:0 0 2px #222,inset 0 -2px 3px #616161;box-shadow:0 0 2px #222,inset 0 -2px 3px #616161;text-shadow:#3c3c3c 0 -1px 0;line-height:2em}.popup a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#4e4e4e),color-stop(1,#4a4a4a));background:-webkit-linear-gradient(top,#4e4e4e 18.6%,#4a4a4a 100%);background:-moz-linear-gradient(top,#4e4e4e 18.6%,#4a4a4a 100%);background:linear-gradient(top,#4e4e4e 18.6%,#4a4a4a 100%)}.popup a:active{background:-webkit-linear-gradient(top,#3a3a3d 22.5%,#4a4a4a 100%);background:-moz-linear-gradient(top,#3a3a3d 22.5%,#4a4a4a 100%);background:linear-gradient(top,#3a3a3d 22.5%,#4a4a4a 100%)}.popup *{color:#fff!important}.popup.east,.popup.north,.popup.south,.popup.west{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.arrow{position:absolute}.arrow:after{content:"";position:absolute;width:27px;height:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.north .arrow,.south .arrow{display:block;width:28px;height:18px;left:50%;margin-left:-18px}.north .arrow{top:-18px;left:50%;margin-left:-13px}.north .arrow:after{top:10px}.south .arrow{bottom:-18px}.south .arrow:after{bottom:10px}.east .arrow,.west .arrow{display:block;width:18px;height:28px;top:55%}.east .arrow{margin-top:-18px;right:-18px}.east .arrow:after{right:10px}.west .arrow{margin-top:-18px;left:-18px}.west .arrow:after{left:10px}.popover.bottom .arrow{border-bottom-color:rgba(39,45,49,.97)!important;top:-30px!important;border-width:15px!important;margin-left:-135px!important}div.app-popup{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0;background:rgba(39,45,49,.97);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;display:none;z-index:1050}.app-popup .title{color:#ebedf1;padding:10px 20px 5px;border-bottom:1px solid #000}.app-popup a.link{text-decoration:none;color:#fff;font-family:Lato-Light;font-size:14px}.modal-dialog{z-index:1050;padding:10px;margin-right:auto;margin-left:auto;padding-top:8%!important}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;overflow:auto!important}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.collapse.in{visibility:visible!important}#toast-container{font-size:14px;font-family:Lato-Regular;text-align:center;top:100px;padding:0 426px}#toast-container .toast{width:100%!important;padding:10px 50px;color:#000}#toast-container .toast .toast-close-button{color:#202A33;text-shadow:none;font-size:32px;position:absolute;top:3px;right:15px}#toast-container .toast .toast-close-button:hover{color:initial;opacity:1}#toast-container .toast.sticky{opacity:1;font-size:18px}#toast-container .toast.sticky a{display:block;color:#000}.collection-note .hint,.collection-note input,.collection-note textarea,.hidden,.switcher-big input[type=checkbox]:not(checked)+label:before,[v-cloak]{display:none}@media (max-width:1000px){#toast-container{padding:0 150px}}.infoBox>img{z-index:1}.validation-error{color:#d5252b;font-size:14px}a:focus{outline:0;cursor:pointer}a:link,a:visited{text-decoration:none;color:#4A4747}a::-moz-focus-inner{border:0}input[type=range]{-webkit-appearance:none;width:100%;margin:4px 0}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#fff;border-radius:1.5px;-moz-border-radius:1.5px;-webkit-border-radius:1.5px;border:none}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 15px -3.5px #5b5b5b;-moz-box-shadow:0 0 15px -3.5px #5b5b5b;-webkit-box-shadow:0 0 15px -3.5px #5b5b5b;border:1px solid #ccc;height:12px;width:12px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-4.2px}input[type=range]::-moz-range-track{width:100%;height:4px;cursor:pointer;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:rgba(48,113,169,.78);border-radius:1.5px;-moz-border-radius:1.5px;-webkit-border-radius:1.5px;border:none}input[type=range]::-moz-range-thumb{box-shadow:0 0 15px -3.5px #5b5b5b;-moz-box-shadow:0 0 15px -3.5px #5b5b5b;-webkit-box-shadow:0 0 15px -3.5px #5b5b5b;border:1px solid #ccc;height:12px;width:12px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:4px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:rgba(33,78,117,.78);border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;-moz-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;-webkit-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]::-ms-fill-upper{background:rgba(48,113,169,.78);border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;-moz-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;-webkit-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]::-ms-thumb{box-shadow:0 0 15px -3.5px #5b5b5b;-moz-box-shadow:0 0 15px -3.5px #5b5b5b;-webkit-box-shadow:0 0 15px -3.5px #5b5b5b;border:1px solid #ccc;width:12px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;background:#fff;cursor:pointer;height:4px}input[type=range]:focus::-ms-fill-lower{background:rgba(48,113,169,.78)}input[type=range]:focus::-ms-fill-upper{background:rgba(78,146,205,.78)}a.btn,button.btn{background:#00A0E8;color:#fff;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}a.btn:hover,button.btn:hover{color:#fff}a.btn-lg,button.btn-lg{font-size:16px;display:block}.tooltip.wide .tooltip-inner{max-width:700px!important;text-align:justify;max-height:500px!important;overflow:auto}.tooltip.wide .tooltip-inner ul{padding-left:15px}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}input[type=checkbox]:not(checked),input[type=radio]:not(checked){position:absolute;opacity:0;widows:20px}input[type=checkbox]:not(checked)+label,input[type=radio]:not(checked)+label{position:relative;padding:0 0 0 28px}input[type=radio]:not(checked)+label:before{content:'';position:absolute;top:3px;left:0;width:16px;height:16px;background:url(/images/radio-box.svg)}input[type=radio]:checked+label:before{background-position-y:16px}input[type=checkbox]:not(checked)+label:before{content:'';position:absolute;top:1px;left:0;width:19px;height:19px;background:url(/images/check-box.svg) -4px -4px}input[type=checkbox]:checked+label:before{background-position:-4px 25px}.switcher-small input[type=checkbox]:not(checked)+label{position:relative;padding:0 50px 0 0}.switcher-small input[type=checkbox]:not(checked)+label:before{content:'';position:absolute;top:0;left:auto;right:0;width:40px;height:22px;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;background:#202A33;transition:all .2s}.switcher-small input[type=checkbox]:not(checked)+label:after{content:'';position:absolute;top:3px;right:21px;width:16px;height:16px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#FFF;transition:all .2s}.switcher-small input[type=checkbox]:checked+label:before{background:#00A0E8}.switcher-small input[type=checkbox]:checked+label:after{right:2px}.switcher-big input[type=checkbox]:not(checked)+label{position:relative;padding:0 60px 0 0}.switcher-big input[type=checkbox]:not(checked)+label:after{content:'';position:absolute;top:0;right:0;width:51px;height:31px;background:url(/images/switcher.svg) 0 -31px no-repeat}.switcher-big input[type=checkbox]:checked+label:after{background-position:0 0}.collection-note{color:#fff;width:365px;font-size:14px;background:#414a5c;box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);padding:15px}.collection-note .text{line-height:30px}.collection-note .text label{width:60px;text-align:right;color:#c1ccdc;margin-right:10px;font-weight:400}.collection-note .edit{background:url(/images/edit-icon-medium.svg) no-repeat;width:20px;height:20px;float:right;cursor:pointer}.collection-note .hint{font-style:italic;margin-top:15px;color:#fff}.collection-note textarea{color:#000}.collection-note input.btn{margin:5px;color:#414a5c}.collection-note input.btn.cancel{float:left;margin-left:0}.collection-note input.btn.delete{margin-left:0}.collection-note.editmode .hint,.collection-note.editmode input,.collection-note.editmode textarea{display:block}.collection-note.editmode .edit,.collection-note.editmode .text{display:none}.collection-note.editmodelimited .hint,.collection-note.editmodelimited input{display:block}.collection-note.editmodelimited .delete,.collection-note.editmodelimited .edit{display:none}.attention,a.info{display:inline-block}a.info{background:url(/images/btn-i.svg);width:11px;height:11px}a.info.light{background:url(/images/btn-i-light.svg);width:9px;height:9px}.caret{background:url(/images/caret.svg);width:10px;height:10px;border:0}.attention{width:32px;height:32px;background:url(/images/attention.svg)}.vue-treeselect .vue-treeselect__control,.vue-treeselect .vue-treeselect__control:hover{background:#1e2021;border-color:#0A0B0B!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item,.vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item:hover,.vue-treeselect .vue-treeselect__control:hover .vue-treeselect__multi-value-item,.vue-treeselect .vue-treeselect__control:hover .vue-treeselect__multi-value-item:hover{background:#3a4550!important;color:#fff!important}.vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item .vue-treeselect__value-remove,.vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove,.vue-treeselect .vue-treeselect__control:hover .vue-treeselect__multi-value-item .vue-treeselect__value-remove,.vue-treeselect .vue-treeselect__control:hover .vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#fff;border-left:1px solid #0A0B0B}.vue-treeselect .vue-treeselect__menu{background:#1e2021;border-color:#0A0B0B;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}.vue-treeselect .vue-treeselect__menu .vue-treeselect__option--highlight{background:#1e2021}.vue-treeselect .vue-treeselect__menu .vue-treeselect__checkbox{top:-2px}.solidArc:hover{fill-opacity:1}.d3-tip{line-height:1;padding:10px;background:rgba(0,0,0,.8);color:#fff;border-radius:2px;font-size:12px;z-index:10}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,.8);content:"\25BC";position:absolute;text-align:center}.d3-tip.n:after{margin:-1px 0 0;top:100%;left:0}.bg-info{font-size:13px;color:#5e5a59;margin:10px;padding:5px}.date-range{font-size:14px;background:#303d49;padding:4px;border:1px solid #757A7C;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer}.date-range i{padding-right:5px}.radius input#circle-radius{width:96px;color:#000}.radius span#circle-radius{width:96px;color:#fff}.radius input#circle-radius::-webkit-inner-spin-button,.radius input#circle-radius::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.radius input#circle-radius[type=number]{-moz-appearance:textfield}.manage-tags .multiselect__tags{background:#29343e!important;border:none!important;border-radius:unset!important}.manage-tags .multiselect__tags .multiselect__tags-wrap .multiselect__tag,.manage-tags .multiselect__tags .multiselect__tags-wrap .multiselect__tag .multiselect__tag-icon:hover{background:#00A0E8!important}.manage-tags .multiselect__content-wrapper,.manage-tags .multiselect__tags .multiselect__input{background:#29343e!important;color:#C1CCDC!important;font-size:14px!important}.manage-tags .multiselect__content-wrapper{border:none!important}.manage-tags .multiselect__content-wrapper .multiselect__content .multiselect__element:hover{background:#00A0E8!important;color:#fff!important}