/*!
 * Slider for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.bmi-calculator .input-group{float:left}.bmi-calculator .col-form-label{line-height:3}.bmi-calculator .form-group{margin-bottom:0}.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:100%}.slider.slider-horizontal .slider-track{height:14px;width:100%;margin-top:-7px;top:50%;left:0}.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-handle.triangle{border-width:0 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal#slider-bmi .slider-track .slider-selection{opacity:0}.slider.slider-horizontal#slider-bmi .slider-handle{background-color:rgba(255,255,255,.7)}.slider.slider-horizontal#slider-bmi .slider-track .slider-selection-marker{opacity:1}.slider.slider-disabled .slider-handle{background-image:-webkit-gradient(linear,left 0,left 100%,from(#dfdfdf),to(#bebebe));background-image:-webkit-linear-gradient(top,#dfdfdf,0%,#bebebe,100%);background-image:-moz-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-gradient(linear,left 0,left 100%,from(#e5e5e5),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#e5e5e5,0%,#e9e9e9,100%);background-image:-moz-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap}.slider-selection,.slider-track{position:absolute;border-radius:4px}.slider-track{cursor:pointer;background-image:none;-webkit-box-shadow:none;box-shadow:none;background:#f5f5f5;border:1px solid #e4e4e4}.slider-selection{background:#00a3e0;background:-moz-linear-gradient(90deg,var(--nok-greenish) 0%,var(--nok-lightblue) 100%);background:-webkit-linear-gradient(90deg,var(--nok-greenish) 0%,var(--nok-lightblue) 100%);background:linear-gradient(90deg,var(--nok-greenish) 0%,var(--nok-lightblue) 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom-right-radius:0;border-top-right-radius:0;z-index:1;border:1px solid #fff}.slider-handle{position:absolute;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);opacity:1;border:1px solid #c1c1c1;z-index:2;top:50%;margin-top:-10px}.slider-handle.round{border-radius:35%}.slider-handle.triangle{background:0 0}.slider-handle,.slider-selection{will-change:width,left;-webkit-transition:width .1s ease-out,left .1s ease-out;-moz-transition:width .1s ease-out,left .1s ease-out;-o-transition:width .1s ease-out,left .1s ease-out;transition:width .1s ease-out,left .1s ease-out}.bmi-calculator .tooltip,.max-slider-handle,.slider .hide,.slider-track-high,.slider-track-low{display:none;visibility:collapse}.slider.slider-horizontal .slider-track .slider-selection-marker{z-index:0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.slider.slider-horizontal .slider-track .slider-selection-marker+.slider-selection-marker{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.slider.slider-horizontal .slider-track .slider-selection-marker:last-of-type{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.slider.slider-horizontal .slider-track .slider-selection-marker:first-of-type{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bmi-calculator .form-group{line-height:25px}.bmi-calculator .slider{width:100%}.bmi-calculator input{border:0;font-size:2rem;box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.bmi-calculator .conclusion,.bmi-calculator .explanation{margin-bottom:10px}.bmi-calculator #conclusion-icon i{font-size:32px}.bmi-calculator hr{border-color:#ccc;margin:2rem 0;border-top-style:dashed}.bmi-calculator small{color:#888}.bmi-calculator .nav-tabs>li{float:left;margin-bottom:-1px;margin-left:15px;margin-top:10px;cursor:pointer}.bmi-calculator .panel{box-shadow:none}.bmi-calculator .panel-heading h3 .fa+span{margin-left:5px}.bmi-calculator .panel-heading .logo{margin-top:-5px;margin-right:-5px}.bmi-calculator.insite .panel-heading .logo{display:none}