.MsoListParagraphCxSpMiddle {
    margin-top:0;
    margin-right:3.7pt;
    margin-left:18.0pt;
    text-align:justify;
    text-indent:-18.0pt;
}
.pdf-li{
    font-size:11.0pt;
}
.agreement-body h5{
    margin-top: 20px;
}
.input-group:not(.input-group-alt) {
    border-color: #b76ba3;
}

/* act image*/

/* Style the Image Used to Trigger the Modal */
#myImg {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

/* The Modal (background) */


/* Modal Content (Image) */
.modal-content {
  margin: auto;
  display: block;
  width: 85%;
}

/* Caption of Modal Image (Image Text) - Same Width as the Image */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation - Zoom in the Modal */
.modal-content, #caption {
  animation-name: zoom;
  animation-duration: 0.6s;
}

@keyframes zoom {
  from {transform:scale(0)}
  to {transform:scale(1)}
}

/* The Close Button */
.close_image {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 100px;
  font-weight: bold;
  transition: 0.3s;
}

.close_image:hover,
.close_image:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

.list-group-item-text {
    color: #babbc3 !important;
}

.checkbox-lg .custom-control-label::before,
.checkbox-lg .custom-control-label::after {
  top: .8rem;
  width: 1.55rem;
  height: 1.55rem;
}

.checkbox-lg .custom-control-label {
  padding-top: 13px;
  padding-left: 6px;
}


.checkbox-xl .custom-control-label::before,
.checkbox-xl .custom-control-label::after {
  top: 1.2rem;
  width: 1.85rem;
  height: 1.85rem;
}

.checkbox-xl .custom-control-label {
  padding-top: 7px;
  padding-left: 14px;
}


/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
  .modal-content {
    width: 100%;
  }
}


.gantt {
    height: 100% !important;
}


.gantt .grid-row:nth-child(2n) {
    fill: #d3d3d3 !important;
}
.gantt .bar-progress
 {
    fill: #413065 !important;
}
.gantt .bar {
    fill: #fbfbfb !important;
    stroke: none !important;
}
.gantt .bar-wrapper .bar
 {
    outline: 1px solid #b7b7b7;
    border-radius: 4px;
    fill: #c8b6db !important;
}


.gantt .bar-milestone .bar-wrapper .bar
 {
    outline: 1px solid #b7b7b7;
    border-radius: 4px;
    fill: #670303 !important;
}

.tile-xl{
    width: 7rem !important;
}