body{font-family: 'Montserrat', sans-serif;font-size: 1em;}
.mentions{font-size: .7em;font-weight:100;color: #777677;padding: 0em 4em 4em 4em;text-align: justify;}
td.rgt,th.rgt {text-align:right;}
.t3 {font-size:.7em;}
.t4 {font-size:.8em;}
.t5 {font-size:.9em;}
.t6 {font-size:1em;}
.t7 {font-size:1.1em;color:#980b2e;}
table tr:not(.titre):after{cursor:help;content:"\f128";width:20px;text-align:center;position:absolute;right: -40px;transition:all .5s;opacity: 0;color:white;font-family: FontAwesome;border-top-right-radius: 2px;border-bottom-right-radius:2px;box-shadow: inset 1px 0px 1px rgba(0,0,0,.2);text-shadow: 0px 0px 1px black !important;}
tr:not(.titre):hover:after {cursor:help;content:"\f128";width:20px;position:absolute;background-color:#005f9e;color:white;right:-20px;color:white;font-size:.8em;font-family:FontAwesome;text-shadow:none;text-align:center;padding:10px 0px;opacity:1;transition: all .25s;}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}
input[type=number] {-moz-appearance:textfield;}
.ui-page{max-width:100%;}
.ui-bar{text-align: center}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{background-color: white;}