/*
    Created on : 9-apr-2019, 11.18.10
    Author     : Andrea
*/

body {
/*    background: lightsteelblue;*/
    background:#dbf0ff;
}

/* .row{
    margin: 0px !important;
} */

/*.main-header .navbar-header {
    background: #1572e8 !important;
}*/

.sidebar {
    /*background: lightblue !important;*/
}

.logo-header {
    background: #1572e8 !important;
}

.fakeDisabledA {
    color: #222 !important;
    /*background-color: #eee;*/
    /*padding-left: 37px;*/
    display: block;
    position: relative;
    font-family: "Calibri", "Droid Sans", "Verdana", "Arial", "sans-serif";
    font-style: italic;
    opacity: 0.6;
}

.shortCell td {
    height: 35px !important;
}

.customBordered td {
    border: 2px solid slategray !important;
}

.customBordered thead th {
    border: 2px solid slategray !important;
}

.done {
    /*    background-color: #179d08;*/
    background-color: rgba(23, 157, 8, 0.8);
    color: white;
    text-align: center;
}

.in-progress {
    /*    background-color: yellow;*/
    background-color: rgba(255, 255, 0, 0.6);
    color: darkslategrey;
    text-align: center;
}

.to-do {
    /*    background-color: yellow;*/
    background-color: rgba(255, 0, 0, 0.6);
    color: darkslategrey;
    text-align: center;
}

.table-small-td td, .table-small-td th {
    font-size: 13px;
    height: 40px;
    padding: 0 10px !important;
    text-align: center;
}

.table-centered-td td, .table-centered-td th {
    text-align: center;
}

.table-thin-td td, .table-thin-td th {
    padding: 0 10px !important;
}

.table .table-bordered-bd-info td, .table-bordered-bd-info th {
    border: 1px solid #48abf7 !important;
    font-size: 13px;
    height: 40px;
    padding: 0 10px !important;
}

.table .table-bordered-bd-info tr td:first-child {
    font-weight: bold;
    color: darkslategrey;
    /* background-color: rgba(72, 171, 247, 0.1);
     background-color: #48abf7;
      opacity: 0.2;*/
}

.lessImportant {
    color: #222 !important;
    /*background-color: #eee;*/
    /*padding-left: 37px;
    font-style: italic;*/
    font-family: "Calibri", "Droid Sans", "Verdana", "Arial", "sans-serif";
    opacity: 0.6;
    font-size: 12px !important;
    height: 30px !important;
}

.lessImportantNoHeight {
    color: #222 !important;
    /*background-color: #eee;*/
    /*padding-left: 37px;
    font-style: italic;*/
    font-family: "Calibri", "Droid Sans", "Verdana", "Arial", "sans-serif";
    opacity: 0.6;
    font-size: 12px !important;
}

.negative {
    color: #ff0000 !important;
    background-color: rgba(255, 255, 0, 0.5);
    /*padding-left: 37px;
    font-style: italic;*/
}

.modal-xl {
    width: 90%;
    max-width: 1500px;
}

.message-out .message-body .message-content .name {
    color: #001060;
    font-size: 11px;
    margin-bottom: 5px;
}

.message-out .message-body .message-content .content {
    font-size: 13px;
}
.dataTable .fa,.dataTable .fas {
    font-size:20px !important;
}
.fissa-cta {
  border-top:1px solid #34740e;
  font-family:arial, helvetica, sans-serif;
  text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
  font-weight:bold;
  background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
  background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
  background-image: -moz-linear-gradient(top, #4ba614, #008c00);
  background-image: -ms-linear-gradient(top, #4ba614, #008c00);
  background-image: -o-linear-gradient(top, #4ba614, #008c00);
  background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
  font-size: 14px;
  padding: 15px 0 15px 0;
  text-align: center;
  color:#FFF;
  -webkit-box-shadow: -1px -7px 5px -7px rgba(0,0,0,0.4);
  -moz-box-shadow: -1px -7px 5px -7px rgba(0,0,0,0.4);
  box-shadow: -1px -7px 5px -7px rgba(0,0,0,0.4);
}
.fissa-cta .whatsapp2 {
  color:#FFF;
  text-decoration: none;
}
.fissa-cta .whatsapp2 a {
  color:#FFF;
  text-decoration: none;
}
.fissa-cta .chiama2 {
  color:#FFF;
  text-decoration: none;
}
.fissa-cta .chiama2 a {
  color:#FFF;
  text-decoration: none;
}
@media only screen and (max-width: 768px) {
  .fissa-cta a {
      font-size: 11px;
  }
}

/*Risolve il problema che la select2 nella modale quando la si usa a volte chiude la modale*/
.select2-container {
    z-index: 9999 !important;
}
/*-------------*/

.fabutton{
    color:#1572e8;
    border: solid 0px !important;
    background-color: transparent !important;
    cursor:pointer;
}