.article{margin-top:25px}.article .maintitle{font-size:50px;margin-bottom:15px}.paragraf{font-size:21px;text-align:justify}.toolbar-sommaire:hover{box-shadow:0 0 5px #cfcfcf!important;border-radius:5px;cursor:pointer}.title-sommaire{font-size:65px;margin-top:-40px;line-height:65px}.title-sommaire .position{font-size:.5em}.spacer-dots{border-bottom:4px dotted grey;margin:25px 15px 0 15px}.title-code{font-size:40px}@media (max-width:960px){.article{padding:15px}.article .maintitle{font-size:40px}.paragraf{font-size:19px}.title-sommaire{font-size:40px;font-size:30px;margin-top:0}.title-sommaire .position{font-size:.8em;margin-top:-60px!important}.header-section h1{margin-top:-80px}.title-code{font-size:30px}}@media (max-width:600px){.paragraf{font-size:14px}.title-sommaire{font-size:18px!important;line-height:15px!important;margin-top:0!important}.spacer-dots{margin:10px 10px 0 0}.header-section h1{font-size:50px;margin-top:-60px}.title-code{font-size:28px;line-height:28px}}.btn-action1{padding:8px;border-radius:4px;color:#fff!important;background-color:#009688;text-decoration:none}.mail-header{text-align:center;border-bottom:1px solid #dfdfdf}