@font-face { font-family: 'Catamaran'; src: url('../fonts/catamaran-regular-webfont.eot'); src: url('../fonts/catamaran-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/catamaran-regular-webfont.woff2') format('woff2'), url('../fonts/catamaran-regular-webfont.woff') format('woff'), url('../fonts/catamaran-regular-webfont.ttf') format('truetype'), url('../fonts/catamaran-regular-webfont.svg#catamaranregular') format('svg'); font-weight: normal; font-style: normal; } * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } body { margin:0; padding:0; font-family:Arial,sans-serif; color:#000; } a { outline:none; text-decoration:none; } p { margin:0; padding:0; } .clear { clear:both; } h1 { padding:0; margin:0; text-align:center; font-weight:normal; font-size:30px; } .content { width:100%; max-width:800px; margin-left:auto; margin-right:auto; color:#000; font-family: 'Catamaran'; } .content img { width: 100%; } .content p { text-align: center; padding: 20px; font-size: 1.3em; padding-top: 30px; padding-bottom: 5px; line-height: 1.3em; } #trigger { position: relative; display: table; padding: 10px 40px; padding-top: 7px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; color: #ffffff; text-align: center; font-size: 22px; letter-spacing: 0px; background: #cb1529; font-family: 'Catamaran'; text-transform: uppercase; font-weight: bold; border-radius: 6px; text-decoration: none; text-shadow: 2px 2px #880b0b; -moz-box-shadow: 0px 5px 0px 0px #880b0b; -webkit-box-shadow: 0px 5px 0px 0px #880b0b; -o-box-shadow: 0px 5px 0px 0px #880b0b; box-shadow: 0px 5px 0px 0px #880b0b; filter:progid:DXImageTransform.Microsoft.Shadow(color=#880b0b, Direction=180, Strength=0); } #prtmail { position: relative; display: table; padding: 10px 10px; padding-top: 7px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; color: #ffffff; text-align: center; font-size: 22px; letter-spacing: 0px; background: #cb1529; font-family: 'Catamaran'; text-transform: uppercase; font-weight: bold; border-radius: 6px; text-decoration: none; text-shadow: 2px 2px #880b0b; -moz-box-shadow: 0px 5px 0px 0px #880b0b; -webkit-box-shadow: 0px 5px 0px 0px #880b0b; -o-box-shadow: 0px 5px 0px 0px #880b0b; box-shadow: 0px 5px 0px 0px #880b0b; filter:progid:DXImageTransform.Microsoft.Shadow(color=#880b0b, Direction=180, Strength=0); } #resamob { position: relative; display: table; padding: 10px 10px; padding-top: 7px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; color: #ffffff; text-align: center; font-size: 22px; letter-spacing: 0px; background: #ABC919; font-family: 'Catamaran'; text-transform: uppercase; font-weight: bold; border-radius: 6px; text-decoration: none; text-shadow: 2px 2px #576900; -moz-box-shadow: 0px 5px 0px 0px #576900; -webkit-box-shadow: 0px 5px 0px 0px #576900; -o-box-shadow: 0px 5px 0px 0px #576900; box-shadow: 0px 5px 0px 0px #576900; filter:progid:DXImageTransform.Microsoft.Shadow(color=#576900, Direction=180, Strength=0); } #back { position: relative; display: table; padding: 10px 10px; padding-top: 7px; margin-top: 30px; margin-bottom: 30px; margin-left: auto; margin-right: auto; color: #ffffff; text-align: center; font-size: 22px; letter-spacing: 0px; background: #3b5998; font-family: 'Catamaran'; text-transform: uppercase; font-weight: bold; border-radius: 6px; text-decoration: none; text-shadow: 2px 2px #29487d; -moz-box-shadow: 0px 5px 0px 0px #29487d; -webkit-box-shadow: 0px 5px 0px 0px #29487d; -o-box-shadow: 0px 5px 0px 0px #29487d; box-shadow: 0px 5px 0px 0px #29487d; filter:progid:DXImageTransform.Microsoft.Shadow(color=#29487d, Direction=180, Strength=0); } #trigger:hover { background: #960516; color: #fff; } #back:hover { background: #29487d; color: #fff; } #precautions { font-size: 1em; } .warning { list-style: none; padding: 0px 20px; margin: 0; text-align: justify; line-height: 1.2em; } .warning li { margin-bottom: 15px; text-align: center; font-weight: bold; } .warning li:last-child { margin-bottom: 0px; } #loader { display:none; margin-top:30px; margin-left:auto; margin-right:auto; } #aimprimer { display:none; } @media (min-width:992px) { .desk { display: block; } .mob { display: none; } } @media (max-width:991px) { .desk { display: none; } .mob { display: block; } } .sk-fading-circle { width: 40px; height: 40px; position: relative; } .sk-fading-circle .sk-circle { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .sk-fading-circle .sk-circle:before { content: ''; display: block; margin: 0 auto; width: 15%; height: 15%; background-color: #c7063e; border-radius: 100%; -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; } .sk-fading-circle .sk-circle2 { -webkit-transform: rotate(30deg); -ms-transform: rotate(30deg); transform: rotate(30deg); } .sk-fading-circle .sk-circle3 { -webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); } .sk-fading-circle .sk-circle4 { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .sk-fading-circle .sk-circle5 { -webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg); } .sk-fading-circle .sk-circle6 { -webkit-transform: rotate(150deg); -ms-transform: rotate(150deg); transform: rotate(150deg); } .sk-fading-circle .sk-circle7 { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .sk-fading-circle .sk-circle8 { -webkit-transform: rotate(210deg); -ms-transform: rotate(210deg); transform: rotate(210deg); } .sk-fading-circle .sk-circle9 { -webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg); } .sk-fading-circle .sk-circle10 { -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .sk-fading-circle .sk-circle11 { -webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg); } .sk-fading-circle .sk-circle12 { -webkit-transform: rotate(330deg); -ms-transform: rotate(330deg); transform: rotate(330deg); } .sk-fading-circle .sk-circle2:before { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .sk-fading-circle .sk-circle3:before { -webkit-animation-delay: -1s; animation-delay: -1s; } .sk-fading-circle .sk-circle4:before { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .sk-fading-circle .sk-circle5:before { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .sk-fading-circle .sk-circle6:before { -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .sk-fading-circle .sk-circle7:before { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .sk-fading-circle .sk-circle8:before { -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } .sk-fading-circle .sk-circle9:before { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .sk-fading-circle .sk-circle10:before { -webkit-animation-delay: -0.3s; animation-delay: -0.3s; } .sk-fading-circle .sk-circle11:before { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .sk-fading-circle .sk-circle12:before { -webkit-animation-delay: -0.1s; animation-delay: -0.1s; } @-webkit-keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } @keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } }