/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ html { font-family: alef; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { font-family:Montserrat-Regular; margin: 0; color: #000 } address { } address::first-line { font-weight:bold; color: #000; } .title_table { width: 100%; border-bottom: #c655b0 1px solid; vertical-align:middle; color:#c655b0; } .title_doc { font-family:Montserrat-Regular; font-size: 36px; padding-bottom: 10px; text-align : right; } .color_text { color:#c655b0; } .color_background { background-color:#c655b0; } .white_line_border { background-color:#ffffff; border-bottom: #c655b0 1px solid; height:15px; } .total_table { text-align: right; vertical-align:middle; font-weight:bold; border-bottom : 1px solid #c655b0; border-top : 1px solid #c655b0; } .info_table { margin-top:20px; border: 2px solid #c655b0; border-collapse: separate; border-spacing: 3px; } .info_table th { color: white; text-align: center; background-color :#c655b0; margin-top : 5px; height: 40px; vertical-align:middle; font-size: 12px; } .info_table td { text-align: center; height: 25px; vertical-align:middle; border-right: #c655b0 1px solid; } div h4 { font-size: 14px; clear: both; width: 150px; text-align: center } .list_line_table_head { text-align: center ; } .list_line_table_head th { text-align: center ; font-weight:bold; padding-bottom: 10px; border-bottom: #c655b0 3px ridge; } .list_line_table_head td { vertical-align : middle; border-bottom: 2px solid #ffffff; border-collapse: separate; border-spacing: 2px; background-color : #eddeea; padding-right:5px; } .total_table { text-align: center ; } .total_table th { vertical-align : middle; border-bottom: 2px solid #ffffff; border-collapse: separate; border-spacing: 2px; background-color : #eddeea; padding-right:5px; } .total_table td { vertical-align : middle; border-bottom: 2px solid #ffffff; border-collapse: separate; border-spacing: 2px; background-color : #c655b0; padding-right:5px; } .tva_table { margin-top:20px; border: 2px ridge #c655b0; border-collapse: separate; border-spacing: 3px; } .tva_table th { color : #c655b0; text-align: center ; border-bottom: #c655b0 1px solid; } .orange_line { border-top : 1px solid #c655b0; } .comment_table { vertical-align:middle; margin-left:10px; margin-right:10px; margin-top:30px; } .comment_table td { color :#c655b0; text-align:left; } .lgn_impair{ background-color:#ffffff; } .lgn_pair{ background-color:#eddeea; } /* Alef */ @font-face { font-family: 'Alef-regular'; font-style: normal; font-weight: 400; src: local('Alef Regular'), url('/theme_light/static/font/Alef-Regular.ttf') format('truetype'); } /* Montserrat */ @font-face { font-family: 'Montserrat-Regular'; font-style: normal; font-weight: 400; src: local('Montserrat Regular'), url('/theme_light/static/font/Montserrat-Regular.ttf') format('truetype'); } /* Lato */ @font-face { font-family: 'Lato-Regular'; font-style: normal; font-weight: 400; src: local('Lato Regular'), url('/theme_light/static/font/Lato-Regular.ttf') format('truetype'); }