@font-face {
  font-family: "product-sans-regular";
  font-style: normal;
  font-weight: 400;
  src: url("../font/product-sans-regular.ttf") format("truetype");
}

html, body {
  font-family: "product-sans-regular";
  background: #202529;
}

h1, h2, h3, p {
  margin: 0;
  padding: 0;
}

.app-theme1 .app-logo {
  background-size: 100px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(../img/logo_login.png);
}

.app-theme1 .app-header {
  background-color: black;
 /* -webkit-box-shadow: 1px 1px 6px #6d6d6d;
          box-shadow: 1px 1px 6px #6d6d6d;*/
}

.app-theme1 .app-content-left .app-logo {
  background-color: black;
  -webkit-box-shadow: 1px 1px 6px #6d6d6d;
          box-shadow: 1px 1px 6px #6d6d6d;
}

.app-theme1 .app-content-left .app-menu {
  overflow-y: auto;
  overflow-x: hidden;
}

.app-theme1 .app-content-left .app-menu md-list .md-subheader {
  -webkit-box-shadow: 1px 1px 4px #CCC;
          box-shadow: 1px 1px 4px #CCC;
}

.app-theme1 .app-content-center {
  background-color: #F4F4F4;
}

.app-theme1 .app-content-center .app-toolbar {
  margin: 0;
  min-height: 48px;
}

.app-theme1 .app-content-center .app-wrap {
  margin: 30px auto;
  max-width: 980px;
}

.app-theme1 .app-content-center .app-wrap .app-content {
  background: #fff;
  border: 1px solid #CCC;
  -webkit-box-shadow: 1px 1px 8px #dedede;
          box-shadow: 1px 1px 8px #dedede;
}

.app-theme1 .app-subtitle {
  padding: 0;
  margin: 0 10px;
  color: white;
  line-height: 48px;
}
/*# sourceMappingURL=layout.css.map */