

@media only screen and (min-width: 1360px) {
  .inner-wrap {
      max-width: 1300px!important;
  }
}

#content {
  overflow: auto;
}

.ipf-table table {
  border-collapse: collapse;
  border: none;
}

.ipf-table table td {
  border: none;
}

.ipf-table table th {
  border: none;
}

.custom-combobox {
  position: relative;
  display: inline-block;
}

.custom-combobox-toggle {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-left: -1px;
  padding: 0;
}

.custom-combobox-input {
  margin: 0;
  padding: 5px 10px;
}

.ipfdb-controll-select {
  max-width: 200px;
}

.ipf-table tr th,
.ipf-table tr td {
  padding: 3px;
  font-size: 13px;

}

.ipf-table tr td {
  vertical-align: middle;
}



.ipf-icon-controll {
  border: 1px solid;
  width: 25px;
  height: 25px;
  border-radius: 3px;
  display: inline-block;
  text-align: center;
}

.ipf-icon-controll:hover {
  color: #fff;
  background: #000;
}

.ipf-icon-td {
  white-space: nowrap;
}

.ipf-table-descr-col {
  width: 20%;
}

.ipf-table-add-col-form {
  width: 80%;
}

.ipf-table-add-col-desc {
  vertical-align: top;
}

.form-table input[type="text"],
.form-table input[type="email"],
.form-table input[type="password"],
.form-table textarea {
  margin: 0;
}

p.comment {
  font-size: 10px;
}

.ipf-msg {
  padding: 10px 20px;
  border-radius: 10px;
  border: #000 1px solid;
  width: 100%;
} 
.ipf-msg-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.ipf-msg-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.ipf-msg-error {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}