.pr-termo-aditivo-modal-grey {
  color: #868686;
}
.contrato-text {
text-align: center;
}
.termo-modal-padding-0{
  margin: 2px 2px 0px;
}
.padding-10{
  margin-left: 0px;
  margin-right: 0px;
}
.termo-modal-section,
.termo-modal-form-section-5 {
border: 1px solid #e2e2e2;
border-top: 0px;
width: 100%;
float: left;
position: relative;
overflow-x: hidden;
}
.termo-modal-padding-10 {
padding: 0px !important;
}
.termo-modal-bg-dark-gray {
background: linear-gradient(#deeefa, #feffff);
background-repeat: repeat;
background-repeat: repeat-x;
border: 1px solid #add3f2;
font-size: 14px;
text-transform: uppercase;
color: #2663a5 !important;
font-weight: bold;
}
.termo-modal-light-gray {
  /* background-color: #f1f1f1; */
  border: 1px solid #e2e2e2;
  padding: 0px 10px;
  color: #868686;
  border-right: 0px;
  border-left: 0px;
}
.termo-modal-top-5 {
margin-top: 5px;
}
.termo-modal-form-section-1 {
padding: 5px;
width: 50%;
border-top: 1px solid #e2e2e2;
float: left;
position: relative;
}


.termo-modal-ScrollStyle{
  height: 300px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.termo-modal-p-mb-0 {
margin: 0 0 0 0px;
}
.termo-modal-border-left{
  border-left:0px 
}
.termo-modal-form-input {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color:
  #555;
  background-color:
  #fff;
  border: 1px solid
  #ccc;
  border-radius: 4px;
}
.termo-modal-form-section-2 {
width: 100%;
float: left;
position: relative;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}

.termo-modal-form-section-inner1,
.termo-modal-form-section-inner2,
.termo-modal-form-section-inner3,
.termo-modal-form-section-inner4 {
width: 33.33%;
float: left;
position: relative;
padding: 5px;
}

.termo-modal-form-section-3 {
width: 50%;
float: left;
position: relative;
padding: 5px;
border-left:0px; 
border-bottom:0px; 
}
.termo-modal-form-section3{
  width: 70%;
float: left;
position: relative;
border-left:0px; 
border-right:0px; 
border-bottom: 0px;
padding: 5px;
}
.termo-modal-form-section11{
  width: 60%;
  float: left;
  position: relative;
  border-left:0px; 
  border-right:0px; 
  border-bottom: 0px;
  padding: 5px;
}
.termo-modal-form-section12{
  width: 40%;
  float: left;
  position: relative;
  border-left:0px; 
  border-right:0px; 
  border-bottom: 0px;
}
.termo-modal-form-section4 {
  width: 30%;
  float: left;
  position: relative;
  border-left:0px; 
  border-right:0px; 
  border-bottom: 0px;
  }
.termo-modal-form-section-4 {
width: 50%;
float: left;
position: relative;
border-left:0px; 
border-right:0px; 
border-bottom: 0px;
}
.termo-modal-form-section-inner5 {
width:20%;
float: left;
position: relative;
padding: 5px;
border-left:0px; 
border-bottom:0px 
}
.termo-modal-form-section-inner-n0{
  width:30%;
float: left;
position: relative;
padding: 5px;
border-left:0px; 
border-bottom:0px 
}
.termo-modal-form-section-inner6 {
width: 35%;
float: left;
position: relative;
padding: 5px;
border-right:0px 
}
.termo-modal-form-section-inner7 {
width: 25%;
float: left;
position: relative;
padding: 5px;
}

.termo-modal-form-section-inner-12{
  width: 30%;
float: left;
position: relative;
padding: 5px;
}
.termo-modal-form-section-inner-13{
  width: 70%;
float: left;
position: relative;
padding: 5px;
}
.termo-modal-form-section-6,
.termo-modal-form-section-7,
.termo-modal-form-section-8 {
width: 33.33%;
float: left;
position: relative;
padding: 5px;
border-bottom: 1px solid #e2e2e2;
}
.termo-modal-data {
padding: 15px;
}
.pad-2 > td {
padding: 2px;
}
.p-margin > p{
  margin: 0 0 20px;
}
.bold{
  font-weight: 900;
}
.border-all{
  border-bottom:0px;
  border-right:0px;
  border-left:0px; 
}
.border-bottom-1{
border-bottom: 1px solid #ccc;
}
.termo-modal-red{
  background-color: red;
  color:black
}
.width-30
{
  width: 30%;
  float: left;
position: relative;
}
.button-align{
  text-align: right;
  padding-bottom: 20px;
  padding-right: 10px;
}
.termo-modal-form-section-6 {
  padding: 5px;
  width: 100%;
  border-top: 1px solid #e2e2e2;
  float: left;
  position: relative;
  }
.termo-modal-form-section-inner9{
  width: 50%;
float: left;
position: relative;
padding-right: 10px;
}
.termo-modal-form-section-inner10{
  width: 50%;
float: left;
position: relative;
padding-left: 10px;
}
.termo-modal-form-section-11 {
  width: 30%;
  float: left;
  position: relative;
  border-left:0px; 
  border-bottom:0px; 
  /* padding-right: 10px; */
  }
.termo-modal-form-section-12 {
  width: 70%;
  float: left;
  position: relative;
  border-left:0px; 
  border-bottom:0px; 
  padding-left: 10px;
  }
.width-for-logo{
  width: 12%;
  margin-bottom: 10px;
}
.termo-modal-form-section-telephone{
  width: 33.33%;
float: left;
position: relative;
border-left: 0px;
border-right: 0px;
padding: 5px;
}
.termo-modal-form-section-nome{
  padding: 5px;
  width: 100%;
  float: left;
  position: relative;
  border-bottom: 1px solid #e2e2e2;
  border-top: 1px solid #e2e2e2;
}
.showInModal{
  display: block!important;
}
.showInPrint{
  display: none !important;
}
@media print and (color) {
body {
  -webkit-print-color-adjust: exact !important;
  print-color-adjust: exact !important;
  font-size: 11px;

}
.termo-modal-red{
  background-color: red!important;
  -webkit-print-color-adjust: exact !important;
  color:black;
}
.termo-logo{
  width: 194px;
  height: 62px;
}
@page {
  size: A4;
  margin-bottom: 1.5cm;
  margin-top: 1.5cm;
  margin-left: 1.5cm;
  margin-right: 1cm;
  padding: 0px;
}
body{
  color: #868686;
  -webkit-print-color-adjust: exact !important;
  -moz-print-color-adjust: exact !important;
}
.showInModal{
  display: none !important;
}
.showInPrint{
  display: block!important;
}
.width-for-logo{
  width: 8%;
  margin-bottom: 10px;
}
.modal-body{
padding: 0px;
}
#printDiv{
  padding: 0px;
}
.termo-modal-form-section-nome{
  padding: 5px;
  width: 100%;
  float: left;
  position: relative;
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;

}
p {
  margin: 0 0 5px;
}
.contrato-text {
text-align: center;
font-size: 12px;
margin : 6px auto;
}
.top-5{
  margin-bottom: 2px 0px;
  font-size: 10px;
}
.label-print-size{
  font-size: 10px !important;
  margin: 2px 0px !important;
}

.termo-modal-padding-0{
  margin:0 0 0px;
}
.termo-modal-section,
.termo-modal-form-section-5 {
border: 1px solid #e2e2e2;
-webkit-print-color-adjust: exact !important;
border-top: 0px;
width: 100%;
float: left;
position: relative;
overflow-x: hidden;
}
.termo-modal-padding-10 {
padding: 8px;
}
.padding-10{
  margin-left: 0px;
  margin-right: 0px;
}
.termo-modal-bg-dark-gray {
background: linear-gradient(#deeefa, #feffff)!important;
-webkit-print-color-adjust: exact !important;
background-repeat: repeat;
background-repeat: repeat-x;
border: 1px solid #add3f2;
font-size: 11px;
text-transform: uppercase;
color: #2663a5 !important;
-webkit-print-color-adjust: exact !important;
font-weight: bold;
}
.termo-modal-light-gray {
  /* background-color: #f1f1f1 !important; */
  -webkit-print-color-adjust: exact !important;
  border: 1px solid #e2e2e2 !important;
  -webkit-print-color-adjust: exact !important;
  padding: 0px 10px;
  color: #868686;
  border-right: 0px;
  border-left: 0px;
}
.termo-modal-top-5 {
margin-top: 5px;
}
.termo-modal-form-section-1 {
width: 50%;
border-top: 1px solid #e2e2e2;
-webkit-print-color-adjust: exact !important;
float: left;
position: relative;
}

.termo-modal-dialog {
width: 90%;
}
.termo-modal-ScrollStyle{
  height: auto;
  overflow-y: hidden;
  overflow-x: hidden;
  font-size: 12.5px;
}
.row{
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.termo-modal-p-mb-0 {
margin: 0 0 0 0px;
}
.termo-modal-border-left{
  border-left:0px 
}
.mt-30{
  margin-top: 10px;
}
input[type="text"]
{
    font-size:11px;
}
.termo-modal-form-input {
  display: block;
  width: 100%;
  height: 22px;
  padding: 3px 3px;
  font-size: 9px;
  line-height: 1.42857143;
  color:#555;
  background-color:#fff;
  -webkit-print-color-adjust: exact !important;
  border: 1px solid#ccc;
  -webkit-print-color-adjust: exact !important;
  border-radius: 4px;
}
.termo-modal-form-section-2 {
width: 100%;
-webkit-print-color-adjust: exact !important;
float: left;
position: relative;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
}
.termo-modal-form-section-inner1,
.termo-modal-form-section-inner2,
.termo-modal-form-section-inner3,
.termo-modal-form-section-inner4 {
width: 32.22%;
float: left;
position: relative;
}
.termo-modal-form-section-3 {
width: 50%;
float: left;
position: relative;
padding: 8px;
border-left:0px; 
border-bottom:0px; 
}
.termo-modal-form-section3{
  width: 70%;
float: left;
position: relative;
border-left:0px; 
border-right:0px; 
border-bottom: 0px;
}
.termo-modal-form-section4 {
  width: 30%;
  float: left;
  position: relative;
  border-left:0px; 
  border-right:0px; 
  border-bottom: 0px;
  }
.termo-modal-form-section-4 {
width: 50%;
float: left;
position: relative;
border-left:0px; 
border-right:0px; 
border-bottom: 0px;
}
.termo-modal-form-section-inner5 {
width:17%;
float: left;
position: relative;
padding: 5px;
border-left:0px; 
border-bottom:0px 
}
.termo-modal-form-section-inner6 {
width: 35%;
float: left;
position: relative;
padding: 5px;
border-right:0px 
}
.termo-modal-form-section-inner7 {
width: 31%;
float: left;
position: relative;
padding: 5px;
}

.termo-modal-form-section-6,
.termo-modal-form-section-7,
.termo-modal-form-section-8 {
width: 33.33%;
float: left;
position: relative;
padding: 5px;
border-bottom: 1px solid #e2e2e2;
-webkit-print-color-adjust: exact !important;
}
.termo-modal-data {
padding: 7px;
padding-top: 9.5px;
}
.pad-2 > td {
padding: 2px;
}
.p-margin > p{
  margin: 0 0 8px;
}
.bold{
  font-weight: 900;
}

.border-all{
  border-bottom:0px;
  border-right:0px;
  border-left:0px; 
}
.border-bottom-1{

border-bottom: 1px solid #ccc;-webkit-print-color-adjust: exact !important;
}
.width-30
{
  width: 30%;
}
.button-align{
  text-align: right;
  padding-bottom: 20px;
  padding-right: 10px;
}
.termo-modal-form-section-6 {
  padding: 8px;
  width: 100%;
  border-top: 1px solid #e2e2e2;
  -webkit-print-color-adjust: exact !important;
  float: left;
  position: relative;
  }
.termo-modal-form-section-inner9{
  width: 50%;
float: left;
position: relative;
padding-right: 10px;
}
.termo-modal-form-section-inner10{
  width: 50%;
float: left;
position: relative;
padding-left: 10px;
}
.termo-modal-form-section-11 {
  width: 30%;
  float: left;
  position: relative;
  border-left:0px; 
  border-bottom:0px; 
  }
.termo-modal-form-section-12 {
  width: 70%;
  float: left;
  position: relative;
  border-left:0px; 
  border-bottom:0px; 
  padding-left: 10px;
  }
  .termo-modal-form-section11{
    width: 60%;
    float: left;
    position: relative;
    border-left:0px; 
    border-right:0px; 
    border-bottom: 0px;
  }
  .termo-modal-form-section12{
    width: 40%;
    float: left;
    position: relative;
    border-left:0px; 
    border-right:0px; 
    border-bottom: 0px;
  }
  .termo-modal-form-section-inner-12{
    width: 30%;
  float: left;
  position: relative;
  padding: 5px;
  }
  .termo-modal-form-section-inner-13{
    width: 70%;
  float: left;
  position: relative;
  padding: 5px;
  }
  .termo-modal-form-section-telephone{
    width: 33.33%;
  float: left;
  position: relative;
  border-left: 0px;
  border-right: 0px;
  padding: 5px;
  }
  .text-center{
    text-align: center;
  }
}
