img.logo{background-image:url("/img/logo_ffr_oval-e.png");background-repeat:no-repeat;display:block;margin:0;width:0;height:0;padding:40px 163px 40px 163px}.tableEditQualite .form-control{font-size:13px!important}.borderbox *{box-sizing:border-box!important}.form-group *{box-sizing:border-box!important}.form-group p{font-size:1.8rem}form input[type='submit']{width:auto}#tFiche,#tAffilies,#tCompetitions,#tFinancesRH,#tDocuments,#tRapports,#tCommissions,#tRegroupement{display:block!important}.withBackground{background:#fff url(../img/bg_fiche_signaletique.jpg) no-repeat 0 0!important}#header ul.nav li ul.dropdown-menu li a{font-size:inherit!important}#innerTabMenu li a .fa{padding-right:0!important}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu>.dropdown-menu.dropdown-menu-left{left:inherit;right:100%}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.stickyFooter{left:0;padding:10px;text-align:center;vertical-align:middle}span.k-filename a.k-download-link{cursor:pointer;color:#fff}.k-grid td{padding:.075em 1.286em!important}.k-grid th.k-header{background-color:#e32219;color:#fff;text-transform:uppercase}.k-grid.second-grid th.k-header{background-color:#00182e}.k-grid th.k-header .k-link{color:#fff}.k-grid tr:hover{color:inherit!important;background-color:#fff!important}.k-grid tr.k-alt,.k-grid tr.k-alt:hover{color:inherit!important;background-color:#eee!important}.k-checkbox-label{font-size:inherit}.k-filtercell label{font-size:inherit;color:inherit}.k-filtercell input[type="radio"]{margin-right:3px;margin-left:1px}.k-filtercell .k-operator-hidden .k-header.k-dropdown{min-width:50px}.k-list-container{min-width:100px}.k-filtercell .k-operator-hidden .k-button-icon{border:none;background:none}.k-header.k-grid-toolbar{text-align:right}.k-nodata>div{display:none!important}.k-window .k-window-titlebar{background-color:#004c97!important;color:#fff!important}.k-window .k-edit-form-container{width:100%!important}.k-window .k-edit-form-container .form-group{margin-bottom:10px}.k-window .k-edit-form-container .row{margin:inherit}.k-window .k-edit-form-container .k-edit-buttons{background-color:#fff}.k-window .k-edit-form-container .k-edit-buttons .k-button{min-width:125px;border-width:2px;padding:20px;text-transform:uppercase}a.k-button{padding:8px;margin:1px;border-color:#004c97;background-color:#fff}a.k-button:focus:active{background-color:inherit;color:inherit}a.k-button.k-grid-delete{border-color:#cb3208}a.k-button.k-primary{color:#fff;background-color:#004c97}.field-content .k-textbox{width:100%;padding:6px 0;border-radius:5px;border:1px solid #ccc}.field-content .k-widget{width:100%}.field-content .k-textbox,.field-content .k-widget>span:not(.k-icon){border-radius:5px}.field-content>hr{border-bottom:1px solid #333;margin-top:10px;margin-bottom:10px!important}.field-content input[readonly="readonly"],.field-content input[readonly="readonly"]:hover,.field-content input[readonly="readonly"]:focus,.field-content input[readonly="readonly"]:active,.field-content .k-widget.readonly>span,.field-content .k-widget.readonly>span .k-input{border-color:#bfbfbf;background-color:#eee;color:#999!important;cursor:not-allowed!important}.form-group .k-textbox,.form-group .k-widget>span:not(.k-icon){padding:15px 20px;border-width:2px;border-radius:4px;background-color:#fff}.form-group .k-textbox{width:100%;font-size:1.6rem;height:inherit!important}.form-group .k-widget{display:block!important;width:100%!important}.form-group .k-widget>span:before{height:0}.form-group .k-widget>span .k-input{font-size:1.6rem;padding:0;margin:0;border:none;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}.form-group .k-widget>span .k-select{border:none;padding:20px 15px;line-height:0}.form-group .k-widget>span .k-select .k-icon{-ms-zoom:1;zoom:1}.form-group .input-group .k-widget>span:not(.k-icon){border-top-right-radius:0;border-bottom-right-radius:0}.form-group .input-group .input-group-addon{border-width:2px}.form-group .input-group .input-group-addon button{font-size:1.6rem}.form-group input[readonly="readonly"],.form-group input[readonly="readonly"]:hover,.form-group input[readonly="readonly"]:focus,.form-group input[readonly="readonly"]:active,.form-group .k-widget.readonly>span,.form-group .k-widget.readonly>span .k-input{border-color:#bfbfbf;background-color:#eee;color:#999!important;cursor:not-allowed!important}.field-validation-error{color:#cb3208!important}.label-required:after{content:' *'}.k-widget.k-tooltip-validation{border:none;background-color:transparent!important;box-shadow:none;text-align:left}div.validation-summary-errors{width:100%;color:#cb3208;border:2px solid #cb3208;border-radius:4px;padding:10px;margin-top:10px;margin-bottom:10px}div.validation-summary-errors ul{list-style:none}span.input-group-addon{padding:0 3px}span.input-group-addon button.btn{padding:3px 7px}#site-error{background-image:url("/img/fond-erreur.jpg");height:785px;text-align:center;margin:0 -45px;padding-top:120px}#site-error h1{color:#e02000;font-family:opensans_bold,sans-serif;font-size:1.75em;font-weight:bold;line-height:111px;margin:0}#site-error h2{color:#e02000;font-family:opensans_bold,sans-serif;font-size:1.5em;font-weight:bold;margin:5px 0}#site-error p.error-additional{color:#fff;margin-top:10px;margin-left:-370px;text-align:center}#site-error .panel{width:875px;margin:0 auto}#site-error .panel hr{margin:10px -15px 10px -15px}#site-error .panel span.erreur-label{color:#9fa3a8;font-size:.65em;font-weight:lighter;padding-right:15px;text-transform:uppercase}#site-error .panel .panel-heading{line-height:111px}#site-error .panel .panel-heading img{width:200px}#site-error .panel .panel-heading{border-bottom:solid 1px #e5e5e5;color:#00182f;font-size:3em;height:112px;padding:0}#site-error .panel .panel-heading i{font-size:.9em}#site-error .panel .panel-heading div.sub-divider{padding:0}#site-error .panel .panel-heading div.row>div,#site-error .panel .panel-heading div.sub-divider>div{border-right:solid 1px #e5e5e5}#site-error .panel .panel-heading div.row>div:last-child,#site-error .panel .panel-heading div.sub-divider>div:last-child{border-right:none}#site-error .panel .panel-body{color:#6f767e}#site-error .panel .panel-body a{color:#e02000}#site-error .panel .panel-body p.mail-details{color:#00182f;margin-bottom:0}#site-error .panel .panel-footer{background-color:#fff;font-size:1.24em;font-weight:bold;height:70px;line-height:70px;text-align:center;padding:0 30px}#site-error .panel .panel-footer a{color:#00182f;font-family:opensans_bold,sans-serif;text-decoration:none;text-transform:uppercase}#site-error .panel .panel-footer i{color:#e02000}#site-error .panel .panel-footer span.separator::after{font-family:"opensans_light",sans-serif;font-weight:normal;color:#00182f;content:"/"}.advancedFilter{width:100%;margin:10px 0;border:1px solid #bfbfbf;padding:10px;background-color:#eaeaea}.advancedFilter .k-widget{width:100%}.advancedFilter h3{font-weight:bold;margin-top:0;color:#00182e;text-transform:uppercase;line-height:1.42857;font-size:15px}.advancedFilter label{font-size:1.6rem;line-height:40px;margin:0}.advancedFilter span.k-header{display:inline-block;margin-left:15px}.advancedFilter span.k-dropdown-wrap{display:inline-block;width:100%;padding:0}div.k-window-actions a.k-state-hover span.k-i-close{color:blue}div.k-window-actions span.k-i-close{color:#fff}#gvAffilies td[role="gridcell"]>div.k-tooltip-validation,#gvCommissions td[role="gridcell"]>div.k-tooltip-validation{background-color:#fef1d0!important;margin:0!important;width:150px}#pageContent .pratiques ul li.k-button,#pageContent .structures ul li.k-button,#pageContent .regroupements ul li.k-button{width:100%;line-height:1.8rem;border:none;border-radius:0}#pageContent .pratiques ul li.k-button .k-select,#pageContent .structures ul li.k-button .k-select,#pageContent .regroupements ul li.k-button .k-select{float:right}.vmapi-completion{min-width:540px!important}.vmapi-completion ul li{line-height:25pt}.vmapi-completion ul li:hover,.vmapi-completion li.vmapi-item-active{background-color:#e5f3ff!important;border:1px solid #004c97}.affliation-actions{margin-left:17rem}.geocodingOK,.geocodingKO,.geocodingWarning{float:right;border:1px solid;border-radius:20px;padding:5px 10px}.sanctionAffiliation{float:left;border:1px solid;border-radius:20px;padding:5px 10px;border-color:#e32219;color:#e32219}.geocodingKO{border-color:#e32219;color:#e32219}.k-combobox>span .k-select{display:none!important}#mutationInterdite p{color:red;font-weight:bold;margin:0;text-align:center}h3.affiliation_etape{margin:40px 0;text-align:center;background-color:#004e96;padding:10px;color:#fff;text-transform:uppercase}#listePersonnesDoublon td{text-align:center}#btnOpenAssuranceWindow,#btnOpenRGPDWindow{font-family:'opensans_bold',Arial,Helvetica,sans-serif;border:2px solid #000;border-radius:0;padding:5px 20px;text-transform:uppercase;color:#fff;background-color:#e32219;align-items:center}#cropArea{display:none}#cropArea .cropper-img-container{min-height:200px;max-height:469px;margin-bottom:1rem}@media(min-width:768px){#cropArea .cropper-img-container{min-height:469px}}.cropper-img-container>img{max-width:100%}.stickyFooter.demandeConditionsEnAttente{background-color:#f9c997}.stickyFooter.demandeLicencesInvalides{background-color:#ff6961}.stickyFooter.demandeConditionsValidees{background-color:#65b36b}.stickyFooter p.messageStatus{font-weight:bold;font-size:15px}.panel-group .panel-heading a{padding:15px!important}.panel-group .panel-collapse{margin-top:0!important;border:1px solid #004c97!important}.panel-group .panel-heading a:after{line-height:27px!important;height:30px!important;width:30px!important}.panel-nested .panel-title a:before,#nested .panel-title a:before{line-height:28px!important;height:30px!important;width:30px!important;top:22px!important}.panel-nested .panel-collapse,#nested .panel-collapse{border:1px solid #e9ebea!important}.panel-nested .panel-group{padding:0}.panel-nested .panel-group .panel{margin-bottom:50px!important}.panel-nested .panel-title a{border-radius:0;background-color:#e9ebea;font-family:'opensans_bold',Arial,Helvetica,sans-serif;font-size:2.5rem;line-height:40px;color:#00182f;text-transform:uppercase}.panel-nested .panel-title a:after{display:none}.panel-nested .panel-title a:before{display:block;margin-left:30px;border:2px solid #73818c;background-color:#dedfe1;line-height:65px;height:65px;width:65px;font-family:'Glyphicons Halflings',sans-serif;content:"";position:absolute;left:20px;top:18px;font-size:14px}.panel-nested .panel-title a.collapsed:before{content:""}.panel-nested .panel{border:1px solid #e9ebea;border-radius:0}.panel-nested .panel-group hr{border-top:3px solid #001930;margin-bottom:40px;width:95%}.panel-nested .panel-group h3{font-family:'opensans_bold',Arial,Helvetica,sans-serif;font-size:2.5rem;text-align:center;width:95%;margin:0 auto 50px;border-bottom:1px solid #e5e5e5;padding-bottom:40px}div.k-grid td a.detail-url{color:inherit;text-decoration:none;display:block}#pageContent .headQuarters p.address,#pageContent .correspondent p.address{margin:0!important}#pageContent .headQuarters label,#pageContent .correspondent label{margin:0!important}span.structureInfo{line-height:40px}#pageContent.edition{background:#fff}#listeTerrain table{table-layout:fixed!important;width:100%}#listeTerrain #gridTerrainsStructure td.drag-handle{cursor:pointer}.infosTerrain label{margin:0;font-size:1.5rem;font-family:"opensans_bold",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#00182e;line-height:32px;margin-bottom:30px}.terrain div.panel-group{margin:0;padding:0}.docuOrganization .documentsList td.docType div{background-color:#004c95;color:#fff;height:35px;padding:4px 10px 0;width:90px}.docuOrganization .documentsList td.docType div span.extension{font-size:18px;font-weight:bold}#financesRhContent{font-family:"opensans_light",Arial,Helvetica,sans-serif}#financesRhContent .panel-heading{color:#000;font-family:"opensans_bold",Arial,Helvetica,sans-serif;font-size:2rem;text-transform:uppercase;padding:20px 0 20px 30px}#financesRhContent .finances{padding-left:30px;padding-right:30px}#financesRhContent .finances,#financesRhContent .finances label{font-family:"opensans_light",Arial,Helvetica,sans-serif;font-size:1.4rem;color:#000}#financesRhContent .finances p{text-align:right;padding-right:30px}#financesRhContent .finances .section{margin-top:20px;margin-bottom:15px}#financesRhContent .category,#financesRhContent .category label{color:#004e96;font-family:"opensans_light",Arial,Helvetica,sans-serif;font-size:1.7rem;font-weight:100;padding-bottom:5px}#financesRhContent .total,#financesRhContent .total label{padding-bottom:20px;color:#004c93;font-family:"opensans_bold",Verdana,Helvetica,sans-serif;font-size:2rem;text-transform:uppercase}#financesRhContent .synthese{margin-top:80px}#financesRhContent .synthese h3{color:#c93702;font-family:"opensans_bold",Arial,Helvetica,sans-serif;font-size:1.7rem;text-transform:uppercase;margin:35px 0 35px 0}#financesRhContent .synthese .synthese_content{background-color:#0b498f;padding:30px}#financesRhContent .synthese .synthese_content label{color:#fff;font-size:1.7rem;text-transform:uppercase!important;font-family:"opensans_bold",Arial,Helvetica,sans-serif}#financesRhContent .synthese .synthese_content p{color:#fff;text-align:right;font-size:1.7rem;text-transform:uppercase!important;font-family:"opensans_bold",Arial,Helvetica,sans-serif;padding-right:30px}#financesRhContent .rh .section{margin-bottom:40px}#financesRhContent .rh h1.section_title{color:#000;font-family:"opensans_bold",Arial,Helvetica,sans-serif;font-size:2rem;text-transform:uppercase;margin-bottom:30px}#financesRhContent .rh label{font-family:"opensans_light",Arial,Helvetica,sans-serif;font-size:1.4rem;color:#000}#financesRhContent .rh p{text-align:right;padding-right:60px}.docuOrganization .organization div{border:0!important}.docuOrganization .organization .k-widget{background-color:transparent!important}.container_table{width:102%;margin-top:10px;background-color:#e9ebea;font-family:"opensans_regular",Verdana,Helvetica,sans-serif;border:1px solid #ddd}.container_table table{margin:0}.container_table table th{font-size:14px;background-color:#e32219;color:#fff;text-align:center}.sMapBubble{min-width:210px!important}#pageContent.withBackgroundPersonne{background:#fff url("../img/bg_fiche_personne.png") no-repeat scroll 0 0!important}#pageContent .qualifications,#pageContent .fonctions{margin:0 -30px;background-color:#fff;padding:20px 30px 0}#pageContent .qualifications h2,#pageContent .fonctions h2{margin-bottom:30px;color:#004c93;font-family:"opensans_light",Verdana,Helvetica,sans-serif;font-size:4rem;text-align:center}#pageContent .qualifications .infosClub{text-align:center}#pageContent .qualifications .nomClubComite{padding:10px 0;background-color:#004d92;color:#fff;font-weight:bold}#pageContent .qualifications .nomClubComite p{margin:0}#pageContent .qualifications .nomClubComite p a{color:#fff;text-decoration:none}#pageContent .qualifications .infosQualites{padding:15px}#pageContent .qualifications .infosQualites h3{color:#004c93;margin-top:0}.autocomplete-list{display:block;width:400px}.autocomplete-list>div{display:inline-block;vertical-align:top;margin:5px 0 5px 0}.autocomplete-list>div.autocomplete-list-image{-moz-box-shadow:inset 0 0 30px rgba(0,0,0,.3);margin:5px;width:20%;height:50px;border-radius:50%;background-size:100%;background-repeat:no-repeat;float:left;vertical-align:central}.autocomplete-list>.autocomplete-list-text{width:76%}.autocomplete-list>div.autocomplete-list-image img{box-shadow:inset 0 0 30px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,.3);width:50px;height:50px;border-radius:50%;background-size:100%}.autocomplete-list p{margin:0;padding:0;font-size:.8em}.club-tuteur .contenu span{padding:0}.club-tuteur .contenu span{padding:0}.teamScoreContainer{padding:10px}.teamScoreContainer h3{margin-top:0;margin-bottom:30px}#modalScoreContent hr{margin-top:20px;margin-bottom:0}.ajax-loading-div{text-align:center;padding:20px}.text-validation{font-weight:bold;color:#f4a142}.text-validation-ok{font-weight:bold;color:#1ba560}.text-validation-alert{font-weight:bold;color:#e32219}form fieldset h3 .collapse-icon:before form fieldset h4 .collapse-icon:before{}form fieldset h3 .collapse-icon:before,form fieldset h4 .collapse-icon:before{font-family:FontAwesome,sans-serif;font-style:normal;font-size:smaller;display:inline-block;padding-left:20px;float:right}form fieldset h3 a .collapse-icon:before,form fieldset h4 a .collapse-icon:before{content:""}form fieldset h3 a.collapsed .collapse-icon:before,form fieldset h4 a.collapsed .collapse-icon:before{content:""}.passwordRecovery{text-align:right!important}.passwordRecovery a{font-size:1.5rem!important;font-weight:bolder!important}.getLoginHelp{float:left}.getLoginHelp a{font-size:1.5rem!important;font-weight:bolder!important}.couleurLicenceO,.couleurLicenceB,.couleurLicenceBJ{width:15px;height:15px;border:2px #000 solid;border-radius:15px 4px 15px 4px;display:inline-block;margin-bottom:-5px}.couleurLicenceO{background-color:#ffa500}.couleurLicenceB{background-color:#fff}.couleurLicenceBJ{background-color:#ff0}div .qualiteValidee{background-color:rgba(80,195,71,.2)}div .qualiteValidee i{font-size:25px;color:#4cbb15;float:left}div .qualiteErreur{background-color:rgba(255,0,0,.16)}div .qualiteErreur i{font-size:25px;color:#e32219;float:left}#gridAffiliation .validateur{text-align:left;border-top:0;background-color:#ffdcda!important;font-size:12px}#gridAffiliation .validateur td{text-align:left;border-top:0!important}.btn-group button{padding:5px;margin:5px 0}.cadre{border:2px solid #ca3308;padding:20px}.cadreQualite .col-lg-5{padding-right:10px}#gridAffiliation{border:0}#gridAffiliation.k-grid tr td{border-width:1px 0 0 0;border-style:solid;border-color:rgba(0,76,147,.37)}#gridAffiliation .text-validation,#gridDoubleLicence .text-validation{font-weight:bold;color:#004c93}#gridAffiliation.k-grid tr.k-alt,#gridAffiliation.k-grid tr.k-alt:hover{color:inherit!important;background-color:#fff!important}#gridAffiliation.k-grid tbody tr:hover:not(.validateur),#gridFusion.k-grid tbody tr:hover:not(.validateur),#gridMiseEnSommeil.k-grid tbody tr:hover:not(.validateur){color:#fff!important;background-color:#004c93!important}#gridAffiliation .validateur,#gridFusion .validateur,#gridMiseEnSommeil .validateur{text-align:left;border-top:0;background-color:rgba(0,76,151,.06)!important;font-size:12px}#gridAffiliation.k-grid tbody tr:hover:not(.validateur),#gridFusion.k-grid tbody tr:hover:not(.validateur),#gridMiseEnSommeil.k-grid tbody tr:hover:not(.validateur){color:#fff;background-color:#004c93!important}.k-grid tbody button.k-button{min-width:78px;margin:5px 0}#personneQualite span.k-dropdown-wrap.k-state-default{padding:0}#personneQualite span.k-select{padding:4px}#personneQualite span.k-input{font-size:1.5rem}#personneQualite label{font-size:1.5rem}div#personneQualite{font-size:1.4rem}.modal-header{padding:0;border-bottom:1px solid #e5e5e5}.modal-header h4.modal-title{font-size:2.8rem}.modal-header .close{color:#fff;opacity:1;margin-top:5px;margin-right:3rem;font-size:3rem}#modalAvisAffilie .modal-body .scrollable{overflow-y:visible;margin-top:20px}#modalAvisAffilie .btn-default:not(.btn-historique-demande){color:#fff;background-color:#004e96;border-color:#ccc}#modalAvisAffilie .form-group{margin-bottom:0}#modalAvisAffilie .k-numerictextbox .k-select{display:none}#modalAvisAffilie .form-group .k-widget>span:not(.k-icon){padding:0 20px}#competition_participants h2{margin-bottom:30px;color:#004c93;font-family:"opensans_light",Verdana,Helvetica,sans-serif;font-size:4rem;text-align:center}#liste_organisateur .competition-organisatrice{background-color:#e8e8e8;border-color:#bfbfbf;border-style:solid;border-width:1px 0 1px 1px;cursor:pointer;height:40px;line-height:.5em;padding:10px}#liste_organisateur .competition-organisatrice:first-child{border-bottom:none}#liste_organisateur .competition-organisatrice:last-child{border-top:none}#liste_organisateur .competition-organisatrice:hover{background-color:#fff}#liste_organisateur .competition-organisatrice.selected{background-color:#e32219;color:#fff}#tableau-participants{border:1px solid #bfbfbf}#tableau-participants{padding:0 20px 20px 20px}#tableau-participants h3{color:#004c93;margin-top:20px;text-align:center}.etapes{text-align:center!important;font-size:14pt;margin-bottom:30px}.etapes a{text-decoration:none}.etapes .active{color:red!important}.etapes a.active{cursor:pointer}.etapes span{color:#a9a9a9}.etapes a.previous{left:15px;position:absolute;float:left;cursor:pointer;margin-left:25px;z-index:10}.etapes a.next{right:15px;position:absolute;float:right;cursor:pointer;margin-right:25px;z-index:10}.error-msg{text-align:center;color:red;font-size:13px}.error-msg button.btn-annule{border-color:#015095!important}.error-msg p{margin-bottom:30px}#Rencontres .titreGrid{margin-top:0}.rencontre{text-align:center}.rencontre .k-numerictextbox{width:100px}.rencontre .k-dropdown{width:150px}.rencontre .stat{border-bottom:1px solid gray;margin-bottom:10px}.rencontre .stat div{bottom:0}.rencontre .stat .statlocale{text-align:left}.rencontre .stat .statvisiteuse{text-align:right}.rencontre .score{font-size:22pt;text-align:center}.rencontre .score div{display:inline-block;float:inherit}form#listPoule [class*="col-"],form#listeEquipe [class*="col-"]{line-height:initial!important}#mainContent .wrapper .listeDroppable{min-height:270px!important}form#listeEquipe button[type=submit]{float:right!important}form#listeEquipe .generer-etape{padding:5px!important;position:absolute;height:35px;right:0;top:10px}form#listeEquipe .poule{position:relative}.PhaseFicheCompetition{font-weight:700;font-style:normal;font-size:15px}.PhaseFicheCompetition h3{text-align:center;color:red;font-weight:700;font-style:normal;font-size:20px}.PhaseFicheCompetition .panel-heading{color:#fff;background-color:rgba(0,102,204,1);text-align:center}.PhaseFicheCompetition .table.poule thead{color:#fff;background-color:red;text-align:center}#innerContent .dashboardNotif{display:none;background-color:#e42219;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;color:#fff;float:right;min-width:34px;height:25px;margin-left:10px;padding-top:2px}#header .aDashboard .dashboardNotif{display:none}.float-right{float:right}.hideDay .k-i-calendar{display:none}.hideDay .k-select{width:2.571em!important}.hideDay .k-picker-wrap{padding-right:2.5em!important}.hideDay.k-datetimepicker{width:auto!important}.editCell::after{padding-left:10px;font-family:FontAwesome,sans-serif;content:""}.etapes div{display:inline-block}.separator{padding:0 15px 0 15px;color:red}.separator span{color:red}.poule .equipe{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-moz-box-orient:vertical;-moz-line-clamp:2;line-height:22px!important;max-height:44px!important}#listePut .equipe{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-moz-box-orient:vertical;-moz-line-clamp:2;line-height:22px!important;max-height:44px!important}#mainContent .wrapper form{padding-bottom:0;margin-bottom:0}#mainContent .wrapper form{border-bottom:0!important}#mainContent .wrapper{padding:0}.grid-title{background-color:#004c93;color:#fff;text-align:center;font-weight:bolder;font-size:14pt}.gray{background-color:rgba(0,76,147,.22);font-weight:bold}#pageContent.withBackgroundCompetition{background:#fff url("../img/bg_fiche_personne.png") no-repeat scroll 0 0!important}#pageContent #listePhases,#pageContent #listEffectifs,#pageContent #listeMotifs,#pageContent #listeSyntheses{background:#fff}#pageContent .row-competition,#pageContent .row-effectif,#pageContent .row-disciplines{background:#fff;margin:0 -30px}#pageContent .row-competition h2,#pageContent .row-effectif h2,#pageContent .row-disciplines h2{margin-top:60px;margin-bottom:30px;color:#004c93;font-family:"opensans_light",Verdana,Helvetica,sans-serif;font-size:4rem;text-align:center}#pageContent .row-title h2{color:#004c93;font-family:"opensans_light",Verdana,Helvetica,sans-serif;font-size:4rem;text-align:center}#pageContent .row-competition .actions,#pageContent .row-disciplines .actions{position:absolute;right:10px;top:50px}#pageContent .panel.panel-poule{border:1px solid #ddd;margin-top:15px}#pageContent .panel.panel-poule .panel-heading{background-color:#001830;color:#fff;font-weight:bold;text-align:center;text-transform:uppercase}#pageContent .panel.panel-poule table.poule th{color:#000;font-weight:bold;text-align:center;text-transform:uppercase}#pageContent .panel.panel-poule table.poule td{color:#000;font-weight:bold;text-transform:uppercase}#pageContent .panel.panel-poule table.poule td.score-detail{color:#014d98;text-align:center;text-transform:uppercase}#gridClassementIntrapoule table{padding-top:5px!important;padding-bottom:5px!important;border:none}.advancedFilter .dropdown-toggle{margin-top:-15px!important}#mainContent .wrapper .listeDroppable .tour header{height:110px}#mainContent .wrapper .listeDroppable.libre .tour .wrapMatch .wrapEquipe:first-child:before{content:"";display:block;width:calc(100% + 100px);height:100%;position:absolute;top:50%;left:-50px;z-index:0;border-top:initial;border-right:initial;border-bottom:initial}#mainContent .wrapper .listeDroppable .tour .petitefinale .wrapMatch .wrapEquipe:first-child:before{width:100%!important;left:50px}#mainContent .wrapper .listeDroppable .tour .vainqueurpetitefinale .wrapMatch .wrapEquipe .detailsEquipe,#mainContent .wrapper .listeDroppable .tour .vainqueurpetitefinale .wrapMatch .wrapEquipe:before{top:calc(50% + 110px)!important}#mainContent .wrapper .listeDroppable .libre .tour.tour1{width:300px;padding:0 25px 0 0}#mainContent .wrapper .listeDroppable.libre .tour{float:left;width:300px;padding:0 25px}#mainContent .tableau-eliminatoire{margin:20px -30px 0 -30px;overflow-y:hidden}#mainContent .tableau-eliminatoire .tableau .tour .wrapEquipe.fakeEquipe:first-child:after{border:none}#mainContent .tableau-eliminatoire .tableau .tour .wrapEquipe.fakeEquipe:last-child:after{border:none}#mainContent .tableau-eliminatoire .tableau .tour .logo img{max-width:35px}.tableau-de-bord .graphique p.pourcentage{font-size:20px!important}.tableau-de-bord .graphique p{font-size:12px!important}#mainContent .tableau-eliminatoire .tableau .tour .wrapEquipe .equipeDetails.reversed .score{border-left:none;border-right:1px solid grey}#mainContent .tableau-eliminatoire .tableau .tour .wrapEquipe .equipeDetails.reversed .club{padding-left:5px}#mainContent .tableau-eliminatoire.eliminatoire-libre .tableau .tour .wrapEquipe:first-child::after{border:none}.iframeHoverDemandeAffiliation{width:500px;height:600px;top:55px;right:10px;display:none;padding:0;margin:0;border:4px double #e32219;background-color:#fff;z-index:1000}.iframeHover{position:fixed;width:500px;height:600px;top:55px;right:10px;display:none;padding:0;margin:0;border:4px double #e32219;background-color:#fff;z-index:1000}a.fa-eye-slash,a.fa-eye{cursor:pointer}.file:hover+iframe{display:block}#formPlateau input.terrainJeu{margin-bottom:5px}.plateau-error,.classement-error{text-align:center;font-size:12pt}.advancedFilter.competition span.k-header{display:inline-block;margin:0}#gvRapports tr{cursor:pointer}#filters .rapportFilters h3{margin-top:5px;text-align:center}#filters .rapportFilters hr{border-top:1px solid #000;margin:5px 0 10px 0}#filters .rapportFilters span.k-header{margin-left:0}.k-tooltip-validation .k-i-warning{height:18px;width:18px}.k-event,.k-more-events{border:none!important;background:none!important}#gridInterpoule .grid-title{cursor:pointer}#modalAvisAffilie .modal-body .scrollable{height:auto!important}#gridSelectionList .k-header{padding:0 1.2em}#indisponibiliteArbitre .k-timepicker{width:9.9em}#indisponibiliteArbitre tbody td:not(:first-child){text-align:center}.k-widget.readonly>span,.k-widget.readonly>span .k-input{border-color:#bfbfbf;background-color:#eee;color:#999!important;cursor:not-allowed!important}p.avertissement{color:red;font-weight:bold;text-align:center}#userInfos p{font-size:18px}#userInfos #photoLicencie{border:1px solid #000}#clubPreteur{padding:10px;border:1px solid #000}#clubPreteur h3{text-align:center;font-size:17px;font-weight:bold;margin:0 0 20px 0;padding:0}.warning{color:#db9b28!important;font-size:18px}.error{color:red!important;font-size:18px}.warning_violet{color:#d87df2!important;font-size:18px}.warning_noir{color:#000!important;font-size:18px}.warning_rouge{color:red!important;font-size:18px}.warning_jaune{color:#ff0!important;font-size:18px}.warning_fuchsia{color:#f0f!important;font-size:18px}#pageContent.withBackgroundReunion{background:#fff url("../img/bg_fiche_personne.png") no-repeat scroll 0 0!important}#pageContent .row-reunion{background:#fff;margin:0 -30px}#pageContent .row-reunion h2{margin-top:60px;margin-bottom:30px;color:#004c93;font-family:"opensans_light",Verdana,Helvetica,sans-serif;font-size:4rem;text-align:center}#pageContent .row-reunion .actions{position:absolute;right:10px;top:50px}#pageContent.withBackgroundDossier{background:#fff url("../img/bg_fiche_personne.png") no-repeat scroll 0 0!important}#pageContent .row-dossier{background:#fff;margin:0 -30px}#pageContent .row-dossier h2{margin-top:60px;margin-bottom:30px;color:#004c93;font-family:"opensans_light",Verdana,Helvetica,sans-serif;font-size:4rem;text-align:center}#pageContent .row-dossier .actions{position:absolute;right:10px;top:50px}.carton-jaune{width:7px;height:11px;display:inline-block;margin:5px;background-color:#ff0;border:1px solid gray}.carton-rouge{width:7px;height:11px;display:inline-block;margin:5px;background-color:red;border:1px solid gray}.carton-bleu{width:7px;height:11px;display:inline-block;margin:5px;background-color:blue;border:1px solid gray}.carton-jaune-fp{width:20px;height:34px;display:inline-block;margin:5px;background-color:#ff0;border:1px solid gray;border-radius:3px;-ms-transform:rotate(70deg);-moz-transform:rotate(70deg);-webkit-transform:rotate(70deg);-o-transform:rotate(70deg)}.carton-rouge-fp{width:20px;height:34px;display:inline-block;margin:5px;background-color:red;border:1px solid gray;border-radius:3px;-ms-transform:rotate(70deg);-moz-transform:rotate(70deg);-webkit-transform:rotate(70deg);-o-transform:rotate(70deg)}.loading{width:100%;height:100%;top:0;left:0;position:absolute;display:block;opacity:.3;background-color:#aaa;z-index:11;text-align:center}.loading img{position:absolute;top:calc(50% - 150px);left:calc(50% - 150px);z-index:100}#header .navbar-right.nav>li>a,#header .navbar-right.nav>li>a>.fa{padding-top:15px!important;padding-right:0!important;padding-left:0!important;padding-bottom:0!important}#header .aLogout{margin-left:5px!important}#header ul.dropdown-menu{width:250px}form fieldset>.row>.sans-borderLeft,form fieldset .field-content>.row>.sans-borderLeft{border-left:none!important}.dossier-content input[readonly="readonly"]{border-color:#bfbfbf;background-color:#eee;color:#999!important;cursor:not-allowed!important}.evaluationEquipe .dropdown{margin-top:20px;text-align:right}.evaluationEquipe .equipe{text-align:left}.evaluationEquipe hr{border-top-color:#a9a9a9;border-top-width:1px}.sous-motif,.sous-motif *{box-sizing:border-box!important}#mainContent .dossier-header{padding-top:3px}#mainContent .dossier-header h2{font-size:18px}.k-group{color:#000!important}#loadingDivOptimisation{position:absolute;background-image:url(/img/loading.gif);background-repeat:no-repeat;width:300px;height:325px;top:0;left:calc(50% - 150px);padding-top:275px;text-align:center;font-weight:bold;font-size:20px;display:none}#pageContent .coordsLabels label{display:inline-block}ul.nav.menu li.dropdown ul.dropdown-menu .divider:last-child{display:none}.nav.navbar-nav.menu>li{margin-left:-5px}.ReunionRechercheAvancee span.k-header{margin-left:0}#modalRechercheAvanceeContent .k-widget.k-grid{box-sizing:border-box}.kendotooltip{font-size:16pt}.tableau-imbrique th.k-header{background-color:#004789!important}@media(max-width:991px){.form-result .form-group--small .form-control{max-width:100%}}@media(max-width:768px){h1.titreForm{font-size:35px}}.form-result .form-group--small .form-control{max-width:350px;display:inline-block}.form-result select,.form-result input{font-size:15px!important}.form-result .form-group--small{margin-bottom:20px}.form-result .left-column .form-group--small{text-align:right}.form-result .left-column{text-align:right}.form-result__count,.form-result__label{margin:0;display:flex;align-items:center;justify-content:center}.form-result__count{font-size:20px;color:#333;text-align:center;height:35px;margin-bottom:30px}.form-result__label{color:red;font-weight:900;text-align:center;height:24px;margin-bottom:20px;text-transform:uppercase}.form-result button{margin-top:20px;background-color:#004c97;color:#fff;font-weight:bold;font-size:20px;white-space:normal}@media(max-width:1200px){.form-result__label{font-size:15px}}.k-grid-filter{background-color:#fff;border:solid 1px #bfbfbf}#mainContent .rencontre-resultat .clubOrganisateurEvenement,#mainContent .rencontre-resultat .structureDesignationTerrain{font-size:20px;color:#00182e;margin:0;text-align:center}.k-grid thead tr:first-child a.k-grid-filter{display:none}#pageContent dd.coordsResults{font-size:1.8rem;font-family:"opensans_light",Verdana,Helvetica,sans-serif;height:40px}#pageContent dt.coordsLabels label{display:inline-block;margin-bottom:5px}#gridRencontresStructure h3.titrePage{color:#004c93}#gridRencontresStructure h4{font-weight:bold}#gridRencontresStructure div.leftCel{padding-left:0}#gridRencontresStructure div.rightCel{font-size:large}.k-checkbox-label{font-size:1.8rem;font-weight:100}#rgpdWindow{height:90%!important;width:1000px!important;overflow:hidden;margin:auto}#rgpdWindow .modal-content{height:90%}#rgpdWindow .modal-body{overflow:auto;height:inherit}#assurancesWindow{height:90%!important;width:1220px!important;overflow:hidden;margin:auto}#assurancesWindow .modal-body{overflow:auto;height:inherit}.boldRed{color:red;font-weight:bold}.boldGreen{color:#7cfc00;font-weight:bold}.boldLabel{font-family:"opensans_bold",Verdana,Helvetica,sans-serif;font-size:2rem;height:30px;line-height:26px;text-transform:uppercase}.clubSupport{font-weight:bold}.k-grid-excel{background-color:#0063c5!important;color:#fff!important;border-color:#0056ab!important}.cursorPointer{cursor:pointer}#innerTabSousMenu a{background-color:#bbb;color:#00182e}#innerTabSousMenu a:hover,#innerTabSousMenu a.active{background-color:#eee;color:#00182e}.bg-info-fdmd{font-weight:bold;border-bottom:1px solid #004c93}.wrapperscroll{overflow-x:auto}.filtresPSQS span{width:75%}.correspondanceModal{width:750px}#modalSaisonIKContent{color:#000;height:100px;align-items:center;display:grid;text-align:center}fieldset legend{position:absolute;clip:rect(0 0 0 0)}#pageContent .panel-journees table{margin-bottom:0;background-color:red;border:1px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.05)}#pageContent .panel-journees table.journees th{color:#fff;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:0;height:40px}#pageContent .panel-corps table{margin-bottom:0;border:1px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.05)}#pageContent .panel-corps table.corps tr{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#bfbfbf}#pageContent .panel-corps table.corps td{color:#000;text-transform:uppercase;margin-bottom:0;line-height:1.6em;vertical-align:middle;padding:2px}#pageContent .panel-tournois table.tournois th{color:#fff;font-weight:bold;text-align:center;text-transform:uppercase;background-color:#00182e;height:40px}