@import url('https://fonts.googleapis.com/css?family=Roboto');

body{
    font-size:14px;
}

.signature{
    font-size:13px;
    color: #9E9E9E;
    font-style: italic;
}

.titledoc {
    font-size: 20px; 
}

.border-bottom {
	border-bottom: 1px solid;
	color: #2196F3; 
}

.subtitledoc {
    font-size: 16px;
    color: #9E9E9E;
}


body {
font-family: "Roboto";
}


.all-border{
    border: 1px black solid;
}

.text-vertical{
    -webkit-transform: rotate(269deg);
}
.list-style-square{
    list-style: square;
}

.no-border-top-bottom {
    border-bottom: none;
    border-top: none;
}

/* Créer une div qui englobe le doc, et appliquer cette classe au div en question  */
.document-reduction span,
.document-reduction  td,
.document-reduction  div,
.document-reduction  b,
.document-reduction  u
{
    font-size: 10px;
}


.document-reduction12px span,
.document-reduction12px  td,
.document-reduction12px  div,
.document-reduction12px  b,
.document-reduction12px  u
{
    font-size: 12px;
}


.document-reduction11px span,
.document-reduction11px  td,
.document-reduction11px  div,
.document-reduction11px  b,
.document-reduction11px  u
{
    font-size: 11px;
}*/

.border-title{
    border: 2px solid;
    border-color: #029899;
    padding: 10px;
}

.title-border{
    margin: -42px 0px 0 20px ;
    text-align: center

}

.span-title {
   background-color: white;
   padding: 15px;
}

.formatagedoc {
    margin: auto;
    padding: 0;
    max-width: 17.5cm ;
    max-height: 22.5cm;
    min-width: 17.5cm ;
    min-height: 22.5cm;
}
.display-none{
    display: none
}

span[contenteditable] {
    background: #F0F2F5;
    border: 1px solid #99A0B3;
    border-radius: 4px;
}
span[contenteditable]:hover{
    cursor: pointer;}
    
  @media print {
  span[contenteditable]{
        background:none;
        border:none
    }
  }

  /*To fix chrome bug */
* {
                font-variant-ligatures: none!important;
                font-feature-settings: "liga" 0!important;
            }