/**
 * Copyright 2015 Google Inc. All Rights Reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.demo-ribbon {
  position: fixed;
  width: calc(100% - 14px);
  height: 40vh;
  background-color: #FFD117;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

.mdl-layout__header
{
  position: fixed;
}
.mdl-layout__drawer
{
  position: fixed;
}

.mdl-layout__obfuscator.is-visible 
{
  position: fixed;
}

.tofu-section-nav-cell {
  margin-top: 8px;
  position: fixed; 
  max-height: calc(100% - 88px);
  overflow-x: auto;
  overflow-y: auto;
  background: #f7f7f7;
  float: left;
}


.demo-main {
  margin-top: 60px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

.demo-header .mdl-layout__header-row {
  padding-left: 40px;
}

.demo-content {
  padding: 16px 56px;
  margin-bottom: 40px;
}

.demo-layout.is-small-screen .demo-content {
  padding: 16px 16px;
}

.demo-content h3 {
  margin-top: 48px;
}

.demo-footer {
  padding-left: 40px;
}

.demo-footer .mdl-mini-footer--link-list a {
  font-size: 13px;
}
.vspray-coating-card {
  background-color: rgb(255, 255, 255);
}

.vspray-coating-card .mdl-card__title {
  min-height: 40px;
  max-height: 60px;
  /*background-image: url('./images/fullJetRectangle_005MPa_4.jpg');*/
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#view-source {
  position: fixed;
  display: block;
  right: 0;
  bottom: 0;
  margin-right: 40px;
  margin-bottom: 40px;
  z-index: 900;
}

