@font-face {
  font-family: OktoPOSBook;
  src: url("../fonts/OktoPOSBook-Regular.woff");
}

@font-face {
  font-family: OktoPOSBook;
  src: url("../fonts/OktoPOSBook-Bold.woff");
  font-weight: bold;
}

@font-face {
  font-family: OktoPOSBook;
  src: url("../fonts/OktoPOSBook-ExtraBold.woff");
  font-weight: 900;
}

@font-face {
  font-family: OktoPOSBook;
  src: url("../fonts/OktoPOSBook-Light.woff");
  font-weight: 300;
}

@font-face {
  font-family: OktoPOSBook;
  src: url("../fonts/OktoPOSBook-Medium.woff");
  font-weight: 500;
}

.container {
  margin-top: 4em;
}

.media {
  padding-top: 4em;
}

.media img {
  width: 10%;
}

.td-ctr {
  text-align: center;
}

.td-ctr .form-group {
  margin: 0;
}

.table td {
  vertical-align: middle;
}

.table td .btn-admin {
  width: 120px;
}

.btn-link {
  text-decoration: none !important;
  color: #fff !important;
}

.btn-link:hover {
  text-decoration: none !important;
  color: #fff !important;
}

.btn-link a {
  text-decoration: none !important;
  color: #fff !important;
}

.btn-link:hover a {
  text-decoration: none !important;
  color: #fff !important;
}

.carousel-view {
  height: 700px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}

.img-card {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}

.index-view {
  height: 200px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}

.tag-cloud {
  padding: 3px;
  margin: 3px;
}

.badge a {
  color: #343a40 !important;
}

.badge-verylight {
  background: rgba(0, 0, 0, 0.05);
}

.ui-widget {
  background: #ffffff;
  color: #111111;
}

.ui-front {
  z-index: 1100;
}

.carousel-caption-outline {
  color: white;
  -webkit-text-fill-color: black;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
}
/*# sourceMappingURL=main.css.map */