/* .container {
  max-width: none !important;
}

body{
  font-size: 1rem !important;
}

/* .wrapper {
display: flex;
width: 100%;
align-items: stretch;
}

#content {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 65px;
}


.pageTitle h1, .pageTitle p, .pageTitle h3{
  display: inline;
}
.pageTitle p{
  font-size: 16px;
}

@media screen and (max-width: 768px) {
  .pageTitle p{
    display: none;
  }

  .pageTitle h1{
    white-space: nowrap;
    font-size: 2rem;
  }
}

@media screen and (max-width: 768px) {
  div[class*='col-md-']{
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 768px) {
  .container{
    padding-left: 0px;
    padding-right: 0px;
  }
}

ul ul a {
  font-size: 0.9em !important;
  padding-left: 30px !important;
  background: #6d7fcc;
} */

button {
  margin-bottom: 3px;
}

.row_yellow_background{
  background-color: #F0E68C !important;
}

.row_red_background{
  background-color: LightSalmon !important;
}

.row_green_background{
  background-color: #90EE90 !important;
}

.row_white_background{
  background-color: #FFFFFF !important;
}

.row_grey_background{
  background-color: #DCDCDC !important;
}

/* .bootstrap-datetimepicker-widget{
  margin-top: 5px !important;
} */

/* .DTED_Lightbox_Wrapper{
width: 60% !important;
left: 43% !important;
} */

.DTE_Field{
  padding: 5px 5% !important;
}

.dtr-data{
  word-break: break-all;
}

/* .isDisabled {
  color: currentColor;
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}

.colorSquare {
  width: 20px;
  height: 20px;
  margin:auto;
  border: 1px solid rgba(0, 0, 0, .2);
} */

label{
	font-weight: bold;
  display: block;
}

.filtri_tabella{
  background-color: #DCDCDC !important;
}

.row {
  margin-right: unset !important;
  margin-left: unset !important;
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.fas, .fab, .far {
  margin-right: 4px;
}

input.form-control[type='radio'], input.form-control[type='checkbox']{
 /* width: 2em !important;
 height: 2em !important; */
 /* display: inline; */
 /* vertical-align: middle;
 margin-bottom: 5px; */
}

.signature-pad{
  background-color: #F0E68C;
}
