@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");@-webkit-keyframes sdb{0%{-webkit-transform:translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0, 20);opacity:0}}@keyframes sdb{0%{transform:translate(0, 0);opacity:0}50%{opacity:1}100%{transform:translate(0, 20px);opacity:0}}.path-resultats-de-la-course header#page,.node--type-resultats-course header#page{background-color:#0009FF;color:#ffffff;font-family:'Morganite ExtraBold Italic';font-size:5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;line-height:1}.path-resultats-de-la-course .iframe_title,.node--type-resultats-course .iframe_title{text-align:center}.path-resultats-de-la-course .return-results,.node--type-resultats-course .return-results{margin-left:15px}.path-resultats-de-la-course .return-results a,.node--type-resultats-course .return-results a{background-color:#0009FF;display:inline-block;color:#ffffff;font-family:'Morganite ExtraBold Italic';font-size:2.1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px;line-height:1;padding:5px 10px 5px 10px;position:relative;transition:all 0.3s ease-in-out}.path-resultats-de-la-course .return-results a i.fas,.node--type-resultats-course .return-results a i.fas{display:inline-block;margin-top:3px}.path-resultats-de-la-course .return-results a:hover,.node--type-resultats-course .return-results a:hover{background-color:#ff0080;text-decoration:none !important}.view-id-resultats .table thead th,.view-resultats-de-la-course .table thead th{background-color:#0009FF;color:#fff;font-family:'Open Sans', sans-serif;font-size:1.1rem;text-transform:uppercase;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.view-id-resultats .table tr,.view-resultats-de-la-course .table tr{background:rgba(0,0,0,0.06)}.view-id-resultats .table td,.view-resultats-de-la-course .table td{font-family:'Open Sans', sans-serif;font-size:1rem}.view-id-resultats .table td a,.view-resultats-de-la-course .table td a{color:#ff0080;text-decoration:none}.view-id-resultats .table td a:hover,.view-resultats-de-la-course .table td a:hover{text-decoration:underline}.table-results .d-flex{justify-content:space-between}.view-id-resultats .form-select.form-control,.view-id-resultats .select2-container--default .select2-selection--single{height:45px !important;width:280px !important}.view-id-resultats .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px !important}.view-id-resultats .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.view-id-resultats .js-form-item-years label,.view-id-resultats .fieldset-legend{display:block;font-family:'Open Sans', sans-serif;font-size:1.1rem;font-weight:400}.view-id-resultats .form-row{justify-content:space-evenly;justify-items:center}.view-id-resultats .form-row .form-actions{align-self:center}.view-id-resultats .form-control{height:inherit;width:220px}.view-id-resultats .btn{font-size:2.1rem;padding:5px 10px;transform:inherit}.view-id-resultats .js-form-type-checkbox{position:relative;padding:10px 0 0px 30px;text-align:left}.view-id-resultats .js-form-type-checkbox input[type="checkbox"]{position:absolute;top:0;left:-9999px;visibility:hidden}.view-id-resultats .js-form-type-checkbox input[type="checkbox"]:checked+label:after{transform:translate3d(0, 0, 0);opacity:1}.view-id-resultats .js-form-type-checkbox label{cursor:pointer}.view-id-resultats .js-form-type-checkbox label:before,.view-id-resultats .js-form-type-checkbox label:after{content:'';position:absolute;top:50%;border-radius:0}.view-id-resultats .js-form-type-checkbox label:before{left:0;width:20px;height:20px;margin:-8px 0 0;background:#f7f7f7;box-shadow:0 0 1px grey}.view-id-resultats .js-form-type-checkbox label:after{left:5px;width:10px;height:10px;margin:-3px 0 0;opacity:0;background:#ff0080;transform:translate3d(-30px, 0, 0) scale(0.5);transition:opacity 0.25s ease-in-out, transform 0.25s ease-in-out}.view-id-resultats .view-empty{margin-top:1.5em}.view-id-resultats .view-empty p{font-family:'Open Sans', sans-serif;font-size:2rem;font-weight:400}.view-id-resultats .view-empty span{display:block;font-size:1.1rem}.view-resultats-de-la-course .view-filters{margin-top:2.5em}.view-resultats-de-la-course .form-text.form-control{height:45px !important;width:280px !important}.view-resultats-de-la-course .form-row{justify-content:center;justify-items:center}.view-resultats-de-la-course .form-actions{align-self:center}.view-resultats-de-la-course .form-control{height:45px;width:220px}.view-resultats-de-la-course .btn{border-color:#0009FF !important;font-size:2.1rem;padding:0px 10px;transform:inherit}.view-resultats-de-la-course .btn:hover{background-color:#ff0080 !important;border-color:#ff0080 !important}.view-resultats-de-la-course .view-empty{margin-top:1.5em}.view-resultats-de-la-course .view-empty p{font-family:'Open Sans', sans-serif;font-size:2rem;font-weight:400}.view-resultats-de-la-course .view-empty span{display:block;font-size:1.1rem}@media screen and (min-width: 320px) and (max-width: 900px){.path-resultats-de-la-course .return-results{font-size:1.9rem !important;text-align:center;margin:1.5 auto !important}.view-id-resultats .table thead th,.view-resultats-de-la-course .table thead th{font-size:.90rem}.view-resultats-de-la-course .form-control{width:155px !important}.view-resultats-de-la-course .btn{font-size:1.9rem !important}}.photo-personnalisee a{color:white;font-size:1.2rem;font-weight:400;display:block;border-radius:5px;min-height:64px;display:flex;align-items:center;justify-content:center;padding:32px 72px 32px 32px;background-color:#0009FF;position:relative;transition:all 0.3s ease-in-out;margin-block:16px}.photo-personnalisee a:before{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(10deg);width:64px;height:64px;background-image:url("../images/icon/ico-photo.svg");background-repeat:no-repeat;background-size:64px;background-position:right;opacity:0.5}.photo-personnalisee a:hover{background-color:#ff0080;text-decoration:none !important;color:white}.photo-personnalisee a:hover:before{transform:translateY(-50%) rotate(8deg);opacity:1}
