a,b,h1,h2,h3,h4,h5,h6,li,p,td{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,.tgl,.tgl *,.tgl :after,.tgl :before,.tgl+.tgl-btn,.tgl:after,.tgl:before{box-sizing:border-box}.app-container,.main-container{max-width:100%;max-height:100%}@font-face{font-family:icomoon;src:url(/fonts/fonts/icomoon.eot?jtcrzf);src:url(/fonts/fonts/icomoon.eot?jtcrzf#iefix) format("embedded-opentype"),url(/fonts/fonts/icomoon.ttf?jtcrzf) format("truetype"),url(/fonts/fonts/icomoon.woff?jtcrzf) format("woff"),url(/fonts/fonts/icomoon.svg?jtcrzf#icomoon) format("svg");font-weight:400;font-style:normal}.browsehappy{margin:.2rem 0;background:#ccc;color:#000;padding:.2rem 0}html{font-size:16px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}::-webkit-scrollbar{width:8px}.main-container,.ms-loader{position:absolute;width:100%;left:0;top:0}::-webkit-scrollbar-track{background-color:#101014}::-webkit-scrollbar-thumb{background-color:#31343f}body{padding:0;scrollbar-face-color:#262831;scrollbar-highlight-color:#1b1c22;scrollbar-3dlight-color:#1b1c22;scrollbar-darkshadow-color:#1b1c22;scrollbar-shadow-color:#1b1c22;scrollbar-arrow-color:#fff;scrollbar-track-color:#101014;color:#fff}.main-container{height:100%;overflow:hidden}.radio-button-group{margin-top:30px;float:right}.radio-button-group .radio-button{display:block;float:left}.radio-button-group .radio-button input{display:none}.radio-button-group .radio-button label{border:1px solid #484b5b;border-right:none;color:#767b93;padding:4px 10px;cursor:pointer;transition:all .3s ease-in}.radio-button-group .radio-button label:hover{color:#afb2c0}.radio-button-group .radio-button:first-child label{border-radius:4px 0 0 4px}.radio-button-group .radio-button:last-child label{border:1px solid #484b5b;border-radius:0 4px 4px 0}.radio-button-group .radio-button input:checked~label{background-color:rgba(4,134,255,.4);color:#fff}.ms-loader{height:5px;z-index:1000}.ms-loader:after{display:block;content:'';width:50%;height:100%;background-color:#0486ff;animation:loader-bounce 2s infinite;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes loader-bounce{0%{width:125vw;transform:translateX(-120vw)}100%{width:40vw;transform:translateX(95vw)}}h1{font-size:1.7rem}h2{font-size:1.4rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:.8rem}h6{font-size:.6rem}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:100;color:#fff}h1.secondary,h2.secondary,h3.secondary,h4.secondary,h5.secondary,h6.secondary{color:#767b93}h1.disabled,h1.secondary.disabled,h2.disabled,h2.secondary.disabled,h3.disabled,h3.secondary.disabled,h4.disabled,h4.secondary.disabled,h5.disabled,h5.secondary.disabled,h6.disabled,h6.secondary.disabled{color:#31343f}a,b,li,p,td{font-family:Heebo,sans-serif;font-weight:300;color:#fff;font-size:1rem}a.secondary,b.secondary,li.secondary,p.secondary,td.secondary{color:#767b93}a.disabled,a.secondary.disabled,b.disabled,b.secondary.disabled,li.disabled,li.secondary.disabled,p.disabled,p.secondary.disabled,td.disabled,td.secondary.disabled{color:#31343f}fieldset{border:none;padding:20px 0 10px;margin:20px 0 10px;display:block}fieldset legend{color:#fff;font-family:Roboto,sans-serif;font-weight:100;font-size:1.4rem;padding:0 0 .4rem;display:block;width:100%;border-bottom:1px solid #262831}label{font-family:Heebo,sans-serif;font-weight:400;color:#767b93;font-size:.8rem}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=password],input[type=text]{padding:.4rem .6rem;width:100%;font-family:Heebo,sans-serif;font-weight:300;border:none;background:#24262e;border-bottom:2px solid #1f2128;color:#fff;font-size:.8rem;transition:all .3s ease-out;position:relative;margin-top:5px;margin-bottom:30px;height:42px}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=password]:hover,input[type=text]:hover{outline:0;border-bottom:1px solid #00376a}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=text]:active,input[type=text]:focus{outline:0;border-bottom:1px solid #0486ff}@keyframes click-wave{0%{opacity:.3;transform:scale(1);background:#0486ff}100%{transform:scale(5);opacity:0}}.option-input{display:inline-block;position:relative;margin-top:5px}.option-input label{display:inline-block;line-height:1.1rem;cursor:pointer;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.option-input label::before{box-sizing:border-box;position:absolute;width:1.1rem;height:1.1rem;color:#0486ff;border:4px solid #1b1c22;box-shadow:0 0 0 2px #484b5b;font-family:icomoon!important;content:' ';top:0;left:0;display:block;font-size:.7857142857rem;text-align:center;line-height:.9166666667rem}.option-input label::before:hover{background:#3d404d}.option-input input{width:1.1rem;height:1.1rem;cursor:pointer;display:inline-block;z-index:1000;vertical-align:middle;visibility:hidden}.option-input input:checked~label::before{box-shadow:0 0 0 2px #0486ff}.option-input input[type=checkbox]:checked~label::before{content:'\e900';border:2px solid #1b1c22}.option-input input[type=radio]:checked~label::before{display:block;background:#0486ff}.option-input input[type=radio]~label::after,.option-input input[type=radio]~label::before{border-radius:50%}.option-input input[type=checkbox]~label::after,.option-input input[type=checkbox]~label::before{border-radius:2%}.option-input input:checked~label::after{animation:click-wave .5s;width:1.1rem;height:1.1rem;border:2px solid transparent;top:0;left:0;content:'';display:block;z-index:100;position:absolute}table{width:100%;border-collapse:collapse}table thead tr{border-bottom:1px solid #0486ff}table thead tr th{font-family:Roboto,sans-serif;font-weight:300;font-size:1rem;color:#767b93;padding:1em .4em;text-align:left}table tbody tr:nth-child(odd){background-color:#22232b}table tbody tr td{padding:1em .6em;font-size:.9rem}.tgl{display:none}.tgl ::-moz-selection,.tgl :after::-moz-selection,.tgl :before::-moz-selection,.tgl+.tgl-btn::-moz-selection,.tgl::-moz-selection,.tgl:after::-moz-selection,.tgl:before::-moz-selection{background:0 0}.tgl ::selection,.tgl :after::selection,.tgl :before::selection,.tgl+.tgl-btn::selection,.tgl::selection,.tgl:after::selection,.tgl:before::selection{background:0 0}.tgl+.tgl-btn{outline:0;display:block;width:2.6rem;height:1.6rem;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-light+.tgl-btn{background:#484b5b;border-radius:2rem;padding:2px;transition:all .4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.tgl-light:checked+.tgl-btn{background:#0486ff}.tgl-ios+.tgl-btn{background:#31343f;border-radius:2rem;padding:2px;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:2rem;background:#fbfbfb;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2rem #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8rem}.tgl-ios:checked+.tgl-btn{background:#0486ff}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.8rem}.tgl-skewed+.tgl-btn{overflow:hidden;transform:skew(-10deg);backface-visibility:hidden;transition:all .2s ease;font-family:sans-serif;background:#5e6378}.tgl-skewed+.tgl-btn:after,.tgl-skewed+.tgl-btn:before{font-family:Heebo,sans-serif;font-weight:300;transform:skew(10deg);display:inline-block;transition:all .2s ease;width:100%;text-align:center;position:absolute;line-height:1.8rem;color:#fff}.tgl-skewed+.tgl-btn:after{left:100%;content:attr(data-tg-on)}.tgl-skewed+.tgl-btn:before{left:0;content:attr(data-tg-off)}.tgl-skewed+.tgl-btn:active{background:#888}.tgl-skewed+.tgl-btn:active:before{left:-10%}.tgl-skewed:checked+.tgl-btn{background:#0486ff}.tgl-skewed:checked+.tgl-btn:before{left:-100%}.tgl-skewed:checked+.tgl-btn:after{left:0}.tgl-skewed:checked+.tgl-btn:active:after{left:10%}.tgl-flat+.tgl-btn{padding:2px;transition:all .2s ease;background:0 0;border:2px solid #9297aa;border-radius:1rem}.tgl-flat+.tgl-btn:after{transition:all .2s ease;background:#9297aa;content:"";border-radius:1rem}.tgl-flat:checked+.tgl-btn:after{left:50%;background:#0486ff}.tgl-flip+.tgl-btn{padding:2px;transition:all .2s ease;font-family:sans-serif;perspective:100px}.tgl-flip+.tgl-btn:after,.tgl-flip+.tgl-btn:before{font-family:Heebo,sans-serif;display:inline-block;transition:all .4s ease;width:100%;text-align:center;position:absolute;line-height:1.75rem;font-weight:700;color:#fff;top:0;left:0;backface-visibility:hidden;border-radius:2px}button,span.tag{font-weight:600}.tgl-flip+.tgl-btn:after{content:attr(data-tg-on);background:rgba(45,161,25,.85);transform:rotateY(-180deg)}.tgl-flip+.tgl-btn:before{background:#F84141;content:attr(data-tg-off)}.tgl-flip+.tgl-btn:active:before{transform:rotateY(-20deg)}.tgl-flip:checked+.tgl-btn:before{transform:rotateY(180deg)}.tgl-flip:checked+.tgl-btn:after{transform:rotateY(0);left:0;background:rgba(45,161,25,.85)}.tgl-flip:checked+.tgl-btn:active:after{transform:rotateY(20deg)}span.tag{font-size:.6em;border-radius:2px;padding:4px}span.tag.first{background-color:#0486ff}span.tag.second{background-color:#E7CB51;color:#1b1c22}span.tag.third{background-color:#8CD654;color:#1b1c22}span.tag.fouth{background-color:#9058C7;color:#1b1c22}span.tag.danger{background-color:#F84141}button{border:1px solid transparent;background-color:transparent;padding:12px 20px;font-family:Roboto,sans-serif;font-size:.8rem;text-transform:uppercase;color:#fff;border-radius:0;cursor:pointer;transition:all .25s ease-out}button.small{padding:6px 10px;font-size:.6rem;vertical-align:middle}button.small i{font-size:.6rem;margin-right:4px}button:active,button:focus,button:hover{filter:saturate(150%) brightness(80%);outline:0}button:disabled{filter:saturate(60%) brightness(150%)}button.outline{background:0 0;border:1px solid #fff}button.primary{background-color:#0486ff;border:1px solid #0486ff;color:#1b1c22}button.primary.outline{background:0 0;border:1px solid #0486ff;color:#0486ff}button.secondary{border:1px solid #E7CB51;background-color:#E7CB51;color:#1b1c22}button.secondary.outline{background-color:transparent;color:#E7CB51}.app-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;width:100%;position:absolute;top:0;left:0;transition:filter .5s ease-in-out}.app-container .modal-active{filter:blur(5px)}.app-container .app-left-column{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1;min-width:180px;max-width:250px;background-color:#16181d;position:relative}.app-container .app-left-column .app-logo{padding:30px}.app-container .app-left-column .app-logo img{width:100%}.app-container .app-left-column nav.app-menu{margin:0}.app-container .app-left-column nav.app-menu a{display:block;padding:10px 20px;text-decoration:none;font-size:1rem;color:#767b93;transition:all .3s ease-out}.app-container .app-left-column nav.app-menu a.active,.app-container .app-left-column nav.app-menu a.active:hover{color:#fff;cursor:default}.app-container .app-left-column nav.app-menu a.active i,.app-container .app-left-column nav.app-menu a.active:hover i{color:#fff}.app-container .app-left-column nav.app-menu a:hover,.app-container .app-left-column nav.app-menu a:hover i{color:#0486ff}.app-container .app-left-column nav.app-menu a i{font-size:.8rem;color:#767b93;margin-right:10px;transition:all .3s ease-out}.app-container .app-left-column .app-user-bar{position:absolute;bottom:0;left:0;background-color:#1b1c22;border-top:1px solid #24262e;max-width:100%;width:100%}.app-container .app-left-column .app-user-bar .user-profile{display:block;height:100%;padding:10px 20px;vertical-align:middle;border-left:1px solid #31343f;text-decoration:none;font-size:.8rem;width:100%}.app-container .app-left-column .app-user-bar .user-profile .icon-user{display:inline-block;padding:6px;margin-right:5px;background-color:#0486ff;border-radius:50em;text-align:center}.app-container .app-left-column .app-user-bar .user-profile .icon-log-out{margin-left:10px;vertical-align:middle}.app-container .app-right-column{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.app-container .app-right-column main.app-main-content{-ms-flex:1;flex:1;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;background-color:#1b1c22;overflow:auto}.app-container .app-right-column main.app-main-content .inner-content{padding:0 40px 20px;width:100%}.pagination{padding:0}.pagination li{display:inline-block}.pagination li.active a{color:#fff;cursor:default}.pagination li.active a:hover{color:#fff}.pagination li.disabled a{cursor:not-allowed;opacity:.5}.pagination li a{text-decoration:none;display:block;padding:5px 10px;color:#767b93;vertical-align:middle}.pagination li a:hover{color:#0486ff}.search-input{position:relative}.search-input input{border-bottom:1px solid transparent;display:inline-block;width:30%;float:right;z-index:0;background:0 0}.search-input input:hover{border-bottom:1px solid #0486ff}.search-input input::-webkit-input-placeholder{color:#5e6378;font-family:Heebo,sans-serif;font-weight:300}.search-input input:-moz-placeholder{color:#5e6378;font-family:Heebo,sans-serif;font-weight:300}.search-input input::-moz-placeholder{color:#5e6378;font-family:Heebo,sans-serif;font-weight:300}.search-input input:-ms-input-placeholder{color:#5e6378;font-family:Heebo,sans-serif;font-weight:300}.search-input input:focus{width:100%}.search-input input:focus~button i{color:#fff}.search-input button{display:inline-block;width:40px;padding:5px;position:absolute;top:13px;right:0;z-index:10}.search-input button i{transition:color .3s ease-in;color:#767b93}.chart-visits,.cluster-chart{height:300px;max-height:300px;width:100%;max-width:100%;overflow:auto;min-width:0;padding:0 20px;transition:all .3s ease-in}.chart-visits.chart-loading,.cluster-chart.chart-loading{filter:blur(1px);opacity:.2}.chart-visits canvas,.cluster-chart canvas{width:100%!important;max-width:100%!important}.recommended-tyres-chart{margin-top:40px}.recommended-tyres-chart h3{margin:0}.recommended-tyres-chart h2{margin:0;font-weight:600}.recommended-tyres-chart p{font-size:.7rem;margin:0}.recommended-tyres-chart .col-xs-4{position:relative;padding:0 5vw}.recommended-tyres-chart .chart-data{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;right:0;text-align:center;padding:2vw;width:100%;height:100%;pointer-events:none;cursor:default}.recommended-tyres-chart canvas{width:100%!important;max-width:100%!important}.no-results{padding:80px;text-align:center;width:50%;margin:0 auto}.toolbar-btn{font-weight:300;color:#767b93;text-transform:none;text-decoration:none;margin-top:15px;display:block}.toolbar-btn:hover{color:#fff;font-weight:300}.toolbar-btn:hover i{color:#fff}.toolbar-btn i{margin-right:10px}