body {
  background: #eee;
}

h1 {
  font-size: 46px;
  line-height: 125px;
  color: #b7a1ee;
}

#navbar li a {
  color: rgba(255, 255, 255, 0.6);
}

#navbar li a:hover {
  color: rgba(255, 255, 255, 0.8);
}

#navbar li.active a {
  color: rgba(255, 255, 255, 0.9);
  cursor: default;
}

#header {
  background: #5c626e;
}

.mod {
  padding: 0px 8px !important;
}

/* .mod-enum.half {
	padding-top: 0px!important;
	padding-right: 0!important;
	padding-left: 10px !important;
} */
.mod.left.half:nth-child(2n + 1) {
  padding-left: 0px;
}

.red {
  background-color: #eccece;
  background: #eccece !important;
}

table[data-s="0"] tr.entry td {
  width: auto !important;
}
table[data-s="0"] tr.entry td.main,
table[data-s="0"] tr.entry td.table-actions {
  width: auto !important;
}

.barrahs {
  width: 100%;
  border: solid 1px #ccc;
  border-radius: 10px;
  background: #fff;
}
.barrahsin {
  height: 5px;
  border-radius: 10px;
}
.barrahsin.verde {
  background: green;
}
.barrahsin.amarillo {
  background: orange;
}
.barrahsin.rojo {
  background: red;
}

.logo {
  max-width: 200px;
  margin-bottom: 25px;
}

.mod.left.half_three {
  width: 33.33%;
  box-sizing: border-box;
  float: left;
  height: auto;
  overflow: auto;
}

.mod.left.half_three {
  padding: 0 10px 0 0;
}

.mod.left.half_three:nth-child(3n + 1) {
  padding-right: 0;
}

.mod.mod-boolean.half_three .btn {
  height: 33px;
}

.mod.right.half {
  width: 50%;
  float: left;
}

.mod.left.half_four {
  width: 25%;
  box-sizing: border-box;
  float: left;
  height: auto;
  overflow: auto;
}

.mod.left.half_four {
  padding: 0 10px 0 0;
}

.mod.left.half_four:nth-child(4n + 1) {
  padding-right: 0;
}

.mod.mod-boolean.half_four .btn {
  height: 33px;
}

.form_website p {
  margin-bottom: 10px;
}

.mod.right.brand_master .dropzone,
.mod.right.brand_master textarea {
  height: 250px;
}

.mod.right.brand_master textarea {
  height: 250px;
  max-height: 250px;
  min-height: 250px;
}

.mod.right.half_three {
  width: 33.33%;
  box-sizing: border-box;
  float: left;
  height: auto;
  overflow: auto;
}

.mod.left.half_five {
  width: 20%;
  box-sizing: border-box;
  float: left;
  height: auto;
  overflow: auto;
}

.mod.left.half_six {
  width: 16.66%;
  box-sizing: border-box;
  float: left;
  height: auto;
  overflow: auto;
}

.mod-color .sp-preview {
  height: 33px;
}
.mod.mod-img .dropzone {
  padding-bottom: 50px;
}

.mod.mod-link.left.half {
  margin-bottom: 13px;
  min-height: 52px;
}

.mod.mod-enum.left {
  min-height: 50px;
}

@media (max-width: 767px) {
  h1 img.logo {
    margin-left: 15px;
  }
}
.iqual {
  min-height: 60px ​ !important;
  height: 60px !important;
}

.ms-list .parent.ms-elem-selectable:before {
  content: none;
}

.ms-list .parent.open ~ .child {
  display: list-item !important;
}
