/* Custom CSS 
 *
 * Dyscresa v2.0
 * By: Paper Sky Studios. */
* {
  margin: 0;
}

html {
  background: #644c36;
}

body {
  background: #f2eded;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  padding-top: 60px;
}

.navbar {
  background-color: #f2eded;
  border: 1px solid #f2eded;
}

.navbar-default .navbar-nav > li {
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
  margin: 5px 10px;
}

.navbar-brand {
  height: 60px;
  padding: 5px 0;
}

.navbar-brand > img {
  height: 40px;
  padding-left: 50px;
  padding-right: 30px;
}

.wrapper {
  padding: 30px 0;
  margin: 30px 0;
}

.container, .container-fluid {
  margin-top: 10px;
  margin-bottom: 10px;
}

.cover {
  position: relative;
  width: 100%;
}

.cover-small {
  min-width: 0;
}

.cover img {
  position: relative;
  width: 100%;
  max-height: 700px;
}

.cover-small img {
  width: 100%;
  max-height: 700px;
}

.description {
  bottom: 40px;
  color: #fff;
  position: absolute;
  border-radius: 5px;
}
.description h2 {
  font-size: 34px;
}

.section {
  min-height: 150px;
  max-height: 200px;
  position: relative;
}

hr {
  border-top: 1px solid #262626;
  box-shadow: 3px 1px #fff;
}

.products-cover {
  border: 2px solid rgba(100, 76, 54, 0.7);
  border-radius: 5px;
  margin: 10px auto;
  max-height: 450px;
  width: 100%;
}

.iconographic {
  margin: 10px;
  height: 64px;
  width: 64px;
}

/* Custom Angular-ui Carousel */
.carousel-inner {
  padding: 15px;
  background-color: rgba(0, 0, 0, 0.8);
}

.carousel-control {
  background-color: rgba(0, 0, 0, 0.7);
}

.carousel-control.left,
.carousel-control.right {
  background-image: none;
}

ol.carousel-indicators {
  display: none;
}

.carousel-caption {
  background-color: rgba(0, 0, 0, 0.3);
  bottom: 0;
  left: 0;
  right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.carousel-image {
  max-height: 770px;
  margin: auto;
}

/* END */
.gallery {
  border: 1px solid #b7b7b7;
  margin: 5px 0;
}

.gallery:hover {
  cursor: pointer;
  opacity: 0.7;
}

.monitor-wrap img {
  width: 100%;
}

#monitor-button {
  margin: 20px;
}

#monitor-graphs {
  margin: 25px 0;
  width: 100%;
}

#form-alert {
  margin: 10px auto;
}

textarea {
  min-height: 100px;
  resize: vertical;
}

.contact-info {
  background: #e8e2e2;
  padding: 20px;
}

.contact-form {
  margin-top: 20px;
  margin-bottom: 20px;
}

.footer {
  background: #644c36;
  border-top: 1px solid #b7b7b7;
  color: #c1b49a;
  margin-bottom: -10px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.footer a {
  color: #c1b49a;
  text-decoration: none;
}

.footer-info {
  margin-top: 10px;
}

.footer-years {
  margin-top: -10px;
}

.footer img {
  height: 35px;
  margin: 7px auto;
}

.footer a:hover {
  color: #734228;
  text-decoration: none;
}

/*# sourceMappingURL=style.css.map */
