.autorizacao-uso-imagem-modal-CES-contrato-text {
  text-align: center;
}


.autorizacao-uso-imagem-modal-CES-autorizacao-uso-imagem-modal-CES-autorizacao-uso-imagem-padding-10 {
  padding: 0px !important;
}
.autorizacao-uso-imagem-padding-10 {
  margin-right: 0px;
  margin-left: 0px;
}
.autorizacao-uso-imagem-modal-CES-bg-dark-gray {
  background: linear-gradient(#deeefa, #feffff);
  background-repeat: repeat;
  background-repeat: repeat-x;
  border: 2px solid #add3f2;
  font-size: 14px;
  text-transform: uppercase;
  color: #2663a5 !important;
  font-weight: bold;
}
.pad-2 > td {
  padding: 2px;
}
.p-margin > p {
  margin: 0 0 20px;
}
.bold {
  font-weight: 900;
}
.autorizacao-uso-imagem-modal-CES-section-12 {
  width: 70%;
  float: left;
  position: relative;
  border-left: 0px;
  border-bottom: 0px;
  padding-left: 10px;
}
.width-for-logo {
  width: 20%;
  margin-bottom: 10px;
}


.contrato-border-bottom {
  border-bottom: 1px solid #e2e2e2;
}
.mt-30 {
  margin-top: 30px;
}



/* styles that were in the html end*/

@media print and (color) {
  .yellowP{
    background-color: yellow !important;
  }
  /* print styles that were in the html start*/
  
  @page {
    size: A4;
    margin-bottom: 0.3cm;
    margin-top: 0.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;
  }

  .width-for-logo {
    width: 20% !important;
  }
  .modal-body {
    padding: 0px;
  }
  #printDiv {
    padding: 0px;
  }

  p {
    margin: 0 0 5px;
  }
  .autorizacao-uso-imagem-modal-CES-contrato-text {
    text-align: center;
    font-size: 12px;
    margin: 8px auto;
  }
  .top-5 {
    margin-bottom: 2px 0px;
    font-size: 10px;
  }

  .autorizacao-uso-imagem-modal-CES-section {
    border: 2px solid #e2e2e2;
    -webkit-print-color-adjust: exact !important;
    border-top: 0px;
    width: 100%;
    float: left;
    position: relative;
    overflow-x: hidden;
  }
  .autorizacao-uso-imagem-modal-CES-autorizacao-uso-imagem-modal-CES-autorizacao-uso-imagem-padding-10 {
    padding: 8px;
  }
  .autorizacao-uso-imagem-modal-CES-bg-dark-gray {
    background: linear-gradient(#deeefa, #feffff) !important;
    -webkit-print-color-adjust: exact !important;
    background-repeat: repeat;
    background-repeat: repeat-x;
    border: 2px solid #add3f2;
    font-size: 12px;
    text-transform: uppercase;
    color: #2663a5 !important;
    -webkit-print-color-adjust: exact !important;
    font-weight: bold;
  }



  @media print {
 
    #complemento,
    #complementopai,
    #complementomae {
      width: 62% !important;
    }
    #cep {
      width: 84% !important;
    }
    #bairro {
      width: 80% !important;
    }
    #bairromae,
    #bairropai {
      width: 54% !important;
    }
    #phone1,
    #phone4,
    #phone7 {
      width: 35% !important;
    }
    #phone3,
    #phone5,
    #phone6,
    #phone8,
    #phone9 {
      width: 35% !important;
    }
    #ceppai {
      width: 78% !important;
    }
    #ciadepai {
      width: 60% !important;
    }
  }


  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
   .pad-2 > td {
    padding: 2px;
  }
  .p-margin > p {
    margin: 0 0 14px;
  }
  .bold {
    font-weight: 900;
  }
  .width-30 {
    width: 30%;
  }
  .button-align {
    text-align: right;
    padding-bottom: 20px;
    padding-right: 10px;
  }
}
.autorizacao-uso-imagem-modal-CES-section-header {
  width: 100%;
  display: flex;
}
.autorizacao-uso-imagem-modal-CES-logo-section1,
.autorizacao-uso-imagem-modal-CES-logo-section2 {
  text-align: center;
}
.vm-autorizacao-uso-imagem-modal-CES-logos1,.autorizacao-uso-imagem-modal-CES-logos2 {

  width: 200px;
}

.autorizacao-uso-imagem-modal-CES-header-text-section {
  width: 80%;
  line-height: 1;
  color: black;
}

@media print {
  .autorizacao-uso-imagem-modal-CES-header-text-section {
    width: 95%;
    /* / border: 1px solid yellow; / */
    line-height: 1;
  }
  .vm-autorizacao-uso-imagem-modal-CES-logos1 {
    padding-left: 0px;
    /* border: 1px solid red; */
    margin-top: 15% !important;
    width: 100px;
  }
  .autorizacao-uso-imagem-modal-CES-logos2 {
    
    margin-top: 15% !important;
    width: 100px !important;
  }
}

.autorizacao-uso-imagem-modal-CES-contrato-text {
  text-align: center;
}

.pad-2 > td {
  padding: 2px;
}
.p-margin > p {
  margin: 0 0 20px;
}
.bold {
  font-weight: 900;
}

.width-30 {
  width: 30%;
  float: left;
  position: relative;
}
.button-align {
  text-align: right;
  padding-bottom: 20px;
  padding-right: 10px;
}
.autorizacao-uso-imagem-modal-CES-section-12 {
  width: 70%;
  float: left;
  position: relative;
  border-left: 0px;
  border-bottom: 0px;
  padding-left: 10px;
}
.width-for-logo {
  width: 20%;
  margin-bottom: 10px;
}

.contrato-border-bottom {
  border-bottom: 1px solid #e2e2e2;
}
.mt-30 {
  margin-top: 30px;
}
/* styles that were in the html end*/
@media print and (color) {
  /* print styles that were in the html end*/

  body {
    -webkit-print-color-adjust: exact !important;
    /* print-color-adjust: exact !important; */
    font-size: 12px;
  }

  @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;
  }

  .width-for-logo {
    width: 20% !important;
  }
  .modal-body {
    padding: 0px;
  }
  #printDiv {
    padding: 0px;
  }

  p {
    margin: 0 0 5px;
  }
  .autorizacao-uso-imagem-modal-CES-contrato-text {
    text-align: center;
    font-size: 12px;
    margin: 8px auto;
  }
  .top-5 {
    margin-bottom: 2px 0px;
    font-size: 10px;
  }

  .autorizacao-uso-imagem-modal-CES-section {
    border: 2px solid #e2e2e2;
    -webkit-print-color-adjust: exact !important;
    border-top: 0px;
    width: 100%;
    float: left;
    position: relative;
    overflow-x: hidden;
  }
  .autorizacao-uso-imagem-modal-CES-autorizacao-uso-imagem-modal-CES-autorizacao-uso-imagem-padding-10 {
    padding: 8px;
  }
  .autorizacao-uso-imagem-modal-CES-bg-dark-gray {
    background: linear-gradient(#deeefa, #feffff) !important;
    -webkit-print-color-adjust: exact !important;
    background-repeat: repeat;
    background-repeat: repeat-x;
    border: 2px solid #add3f2;
    font-size: 12px;
    text-transform: uppercase;
    color: #2663a5 !important;
    -webkit-print-color-adjust: exact !important;
    font-weight: bold;
  }

  .row {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .autorizacao-uso-imagem-modal-CES-border-left {
    border-left: 0px;
  }

  .pad-2 > td {
    padding: 2px;
  }
  .p-margin > p {
    margin: 0 0 14px;
  }
  .bold {
    font-weight: 900;
  }
  .width-30 {
    width: 30%;
  }
  .button-align {
    text-align: right;
    padding-bottom: 20px;
    padding-right: 10px;
  }
  .autorizacao-uso-imagem-modal-CES-section-12 {
    width: 70%;
    float: left;
    position: relative;
    border-left: 0px;
    border-bottom: 0px;
    padding-left: 10px;
  }
  .autorizacao-uso-imagem-modal-CES-section12 {
    width: 40%;
    float: left;
    position: relative;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
  }

  .text-center {
    text-align: center;
  }
}
/* Style the form icons */
.icon {
  padding: 8px;
  background: white;
  color: #868686;
  min-width: 50px;
  height: 33px;
  border: 2px solid #e2e2e2;
  text-align: center;
  border-right: none;
  text-align-last: left;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.autorizacao-uso-imagem-modal-CES-logo-section1,
.autorizacao-uso-imagem-modal-CES-logo-section2 {
  width: 25%;
  float: left;
  position: relative;
}
/* Set a style for the submit button */
.autorizacao-uso-imagem-modal-CES-section-header {
  width: 100%;
  display: flex;
  padding-bottom: 10px;
}
.autorizacao-uso-imagem-modal-CES-header-text-section {
  width: 90%;
  line-height: 1;
  color: black;
}
@media print {
  .autorizacao-uso-imagem-modal-CES-header-text-section {
    width: 97%;
    line-height: 1;
  }
  
}
.autorizacao-uso-imagem-new-p{
  margin: 50px;
  margin-top: 12px;
  margin-bottom: 0px;
  font-size: 18px;
  line-height: 3;
}@media print {
  .autorizacao-uso-imagem-new-p {
    font-size: 18px;
    line-height: 3rem;
  }
}
@page {
  size: A4;
  margin-bottom: 1.4732cm;
  margin-top: 1.4732cm;
  margin-left: 1.4732cm;
  margin-right: 0.9906cm;
  padding: 0px;
}