#gearbox3d{width:100%;max-width:100%;padding:1.7em 1em}#gearbox3d,#sensor-container{border-bottom:1px #eaeaea solid}.sensor-selector{margin-bottom:2.5%;padding:2% 2%;-ms-flex-wrap:wrap;flex-wrap:wrap}.sensor-selector p{margin:0;font-weight:700;font-size:large;color:#404040}.chart-type{margin:0 1%;padding:.1em;min-height:0;line-height:normal}#date-container .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}#date-container .row>h3{font-weight:700}#date-selector{opacity:.7}#date-reading-selector select{font-size:1.3em;border:none}#vib-chart{margin-bottom:3em}#vib-chart .chart-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#vib-chart .cardbox{height:auto!important;min-height:auto!important}.chart-box>div{width:100%}.chart-box>div[id$=stft]{min-height:60vh}#vib-chart .highcharts-title,.highcharts-credits{display:none}.plot-tooltip{display:none;background-color:#ffffffa8;border:1px solid #404040;padding:.5em;font-size:smaller;z-index:9999;position:absolute;top:100px}.chart-loader{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);top:0;left:0;z-index:1}.chart-loader span{display:inline-block;width:10px;height:10px;border-radius:100%;background-color:#fff;margin:35px 5px;opacity:0}.chart-loader span:nth-child(1){animation:opacitychange 1s ease-in-out infinite}.chart-loader span:nth-child(2){animation:opacitychange 1s ease-in-out .33s infinite}.chart-loader span:nth-child(3){animation:opacitychange 1s ease-in-out .66s infinite}@keyframes opacitychange{0%,100%{opacity:0}60%{opacity:1}}@media (max-width:767px){#gearbox3d{position:relative;left:25%;width:50%}}@media (max-width:992px){#sensor-container{display:-webkit-box;display:-ms-flexbox;display:flex}.sensor-selector{padding-top:0;margin-top:-5px}#date-container .row{-ms-flex-pack:distribute!important;justify-content:space-around!important}}@media (max-width:1205px){.chart-type{margin:0}.sensor-selector *{min-width:100%;margin-top:3%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#date-container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#date-container .row>h3{margin-right:5%}}