header a,header a:hover{color:#f07f00;text-decoration:none}body,html{padding:0}#phone-block,footer,header{*zoom:1}
#phone-block:after,.app-container .container-center .panel-container .panel-slider:after,footer:after,header:after{clear:both}
@font-face{font-family:ars-black;src:url(../../fonts/arsmaquettepro-black.eot);src:url(../../fonts/arsmaquettepro-black.eot) format('embedded-opentype'),url(../../fonts/arsmaquettepro-black.woff) format('woff'),url(../../fonts/arsmaquettepro-black.ttf) format('truetype'),url(../../fonts/arsmaquettepro-black.svg#ARSMaquetteProBlack) format('svg')}
@font-face{font-family:ars-bold;src:url(../../fonts/arsmaquettepro-bold.eot);src:url(../../fonts/arsmaquettepro-bold.eot) format('embedded-opentype'),url(../../fonts/arsmaquettepro-bold.woff) format('woff'),url(../../fonts/arsmaquettepro-bold.ttf) format('truetype'),url(../../fonts/arsmaquettepro-bold.svg#ARSMaquetteProBold) format('svg')}
@font-face{font-family:ars-light;src:url(../../fonts/arsmaquettepro-light.eot);src:url(../../fonts/arsmaquettepro-light.eot) format('embedded-opentype'),url(../../fonts/arsmaquettepro-light.woff) format('woff'),url(../../fonts/arsmaquettepro-light.ttf) format('truetype'),url(../../fonts/arsmaquettepro-light.svg#ARSMaquetteProLight) format('svg')}
@font-face{font-family:ars-medium;src:url(../../fonts/arsmaquettepro-medium.eot);src:url(../../fonts/arsmaquettepro-medium.eot) format('embedded-opentype'),url(../../fonts/arsmaquettepro-medium.woff) format('woff'),url(../../fonts/arsmaquettepro-medium.ttf) format('truetype'),url(../../fonts/arsmaquettepro-medium.svg#ARSMaquetteProMedium) format('svg')}
@font-face{font-family:ars-regular;src:url(../../fonts/arsmaquettepro-regular.eot);src:url(../../fonts/arsmaquettepro-regular.eot) format('embedded-opentype'),url(../../fonts/arsmaquettepro-regular.woff) format('woff'),url(../../fonts/arsmaquettepro-regular.ttf) format('truetype'),url(../../fonts/arsmaquettepro-regular.svg#ARSMaquetteProRegular) format('svg')}
@font-face{font-family:mc-icons;src:url(../../fonts/fontello.eot?12895995);src:url(../../fonts/fontello.eot?12895995#iefix) format('embedded-opentype'),url(../../fonts/fontello.woff2?12895995) format('woff2'),url(../../fonts/fontello.woff?12895995) format('woff'),url(../../fonts/fontello.ttf?12895995) format('truetype'),url(../../fonts/fontello.svg?12895995#fontello) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:avenir-next-regular;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.svg#AvenirNextLTProBlack) format('svg')}
@font-face{font-family:avenir-next-bold;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.svg#AvenirNextLTProBold) format('svg')}
@font-face{font-family:avenir-next-demi;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.svg#AvenirNextLTProDemi) format('svg')}
@font-face{font-family:avenir-next-medium;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.svg#AvenirNextLTProMedium) format('svg')}
@font-face{font-family:'Avenir Next';font-weight:400;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Regular.svg#AvenirNextLTProBlack) format('svg')}
@font-face{font-family:'Avenir Next';font-weight:500;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-MediumCn.svg#AvenirNextLTProMedium) format('svg')}
@font-face{font-family:'Avenir Next';font-weight:600;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Demi.svg#AvenirNextLTProDemi) format('svg')}
@font-face{font-family:'Avenir Next';font-weight:700;src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.eot);src:url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.eot) format('embedded-opentype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.woff) format('woff'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.ttf) format('truetype'),url(../../../fonts/AvenirNext/AvenirNextLTPro-Bold.svg#AvenirNextLTProBold) format('svg')}
@font-face{font-family:mc-font;src:url(../../../fonts/mc-font/font/mc-font.eot?45709220);src:url(../../../fonts/mc-font/font/mc-font.eot?45709220#iefix) format('embedded-opentype'),url(../../../fonts/mc-font/font/mc-font.woff2?45709220) format('woff2'),url(../../../fonts/mc-font/font/mc-font.woff?45709220) format('woff'),url(../../../fonts/mc-font/font/mc-font.ttf?45709220) format('truetype'),url(../../../fonts/mc-font/font/mc-font.svg?45709220#mc-font) format('svg');font-weight:400;font-style:normal}
[class*=" mcf"]:before,[class^=mcf]:before{font-family:mc-font;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
header a.active,header a:hover{font-weight:700;opacity:1}.mcf-hockey-ball:before{content:'\e800'}
.mcf-stat:before{content:'\e801'}.mcf-mail:before{content:'\e802'}
.mcf-training:before{content:'\e803'}.mcf-plus-o:before{content:'\e804'}
.mcf-arrow-right:before{content:'\e805'}.mcf-players-2:before{content:'\e806'}
.mcf-heart:before{content:'\e807'}.mcf-players:before{content:'\e808'}
.mcf-pencil-o:before{content:'\e809'}.mcf-link:before{content:'\e80a'}
.mcf-star-o:before{content:'\e80b'}.mcf-star:before{content:'\e80c'}
.mcf-note:before{content:'\e80d'}.mcf-progress:before{content:'\e80e'}
.mcf-volley-ball:before{content:'\e80f'}.mcf-players-3:before{content:'\e810'}
.mcf-pdf:before{content:'\e811'}.mcf-cup:before{content:'\e812'}
.mcf-handshake:before{content:'\e813'}.mcf-ear:before{content:'\e814'}
.mcf-care:before{content:'\e815'}.mcf-seated:before{content:'\e816'}
.mcf-bulb:before{content:'\e817'}.mcf-formation:before{content:'\e818'}
.mcf-training-o:before{content:'\e819'}.mcf-volley-ball-o:before{content:'\e81a'}
.mcf-fieldhockey-field:before{content:'\e81b'}.mcf-fieldhockey-goal:before{content:'\e81c'}
.mcf-play-circled2:before{content:'\e81d'}.mcf-icon-success:before{content:'\e81e'}
.mcf-send:before{content:'\e81f'}.mcf-mouse:before{content:'\e820'}
.mcf-hide:before{content:'\e821'}.mcf-right-arrow:before{content:'\e822'}
.mcf-signin:before{content:'\e823'}.mcf-check:before{content:'\e825'}
.mcf-locked-padlock:before{content:'\e826'}.mcf-cancel:before{content:'\e828'}
.mcf-signin2:before{content:'\e829'}.mcf-signup2:before{content:'\e82a'}
.mcf-edit:before{content:'\e82c'}.mcf-pie-chart:before{content:'\e82f'}
.mcf-play-circled:before{content:'\f144'}.mcf-signup:before{content:'\f234'}
header{height:60px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.8);background:#2b2b2b;padding:0 100px}
header:after,header:before{display:table;line-height:0;content:""}
header .signinup-logo{float:left;height:60px;width:140px;background-repeat:no-repeat;background-size:auto 40px;background-position:0 10px}
footer #footer-map,header a{float:right}header a{position:relative;display:inline-block;padding:0 30px;line-height:60px;font-size:14px;text-transform:uppercase;opacity:.8}
header a.active:after,header a.active:before{content:"";position:absolute;bottom:0}
header a.active:before{height:2px;width:100%;background:#f07f00;left:0}header a.active:after{border-style:solid;border-width:0 6px 9px;border-color:transparent transparent #f07f00;left:50%;transform:translateX(-50%)}
@media screen and (max-width:740px){header{padding:0 0 0 20px}header a{width:30px;overflow:hidden;height:60px}
header a:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#2b2b2b;z-index:10;content:""}
header a:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;font-family:mc-font;color:#f07f00;font-size:20px}
header a.signinup-logo{padding:0}header a.signinup-logo:before{position:relative}
header a.signin-link:after{content:"\e829"}header a.signup-link:after{content:"\e82a"}
header a.active:before{height:100%;width:100%;background:#f07f00}header a.active:after{content:"\e828";color:#2b2b2b;border:0;bottom:auto;width:auto;height:auto;top:0}
header a.active.signin-link:after{content:"\e829"}header a.active.signup-link:after{content:"\e82a"}
}#container-center-logo,body{background-repeat:no-repeat}.btn .btn-right-text,.btn.btn-picto:after,.btn.btn-picto:before{top:50%;transform:translateY(-50%)}
footer{position:absolute;bottom:0;width:100%;height:50px;line-height:50px;border-top:2px solid #979797;padding:0 100px;color:#fff}
footer:after,footer:before{display:table;line-height:0;content:""}
footer #footer-mc{float:left}footer #footer-map #language-type{position:relative;width:40px}
footer #footer-map #language-type img{width:30px}footer #footer-map #language-type #language-popup{position:absolute;bottom:100%;width:40px;display:none;line-height:30px}
footer #footer-map #language-type:hover #language-popup{display:block}@media screen and (max-width:740px){footer{padding:0 10px}
}*,:after,:before{box-sizing:border-box}html{margin:0;height:100%}body{margin:0;background-size:cover;background-position:top center;background-attachment:fixed;font-family:ars-regular;background-color:#2b2b2b;background-image:url(/images/app/account/bg-connexion.png);min-height:100%;position:relative}
body:after{content:'';display:block;height:50px}#container-center-logo{height:140px;background-size:100% auto;background-position:center;margin-bottom:40px}
.app-container{padding:30px 0}.app-container .container-center{width:720px;margin:auto;padding:50px 160px}
.app-container .container-center.background-orange{background:rgba(240,127,0,.18)}
.app-container .container-center.background-black{background:rgba(31,31,31,.7)}.app-container .container-center h1{margin:0 0 20px;padding:0;font-size:30px;font-weight:300;letter-spacing:-.8px;color:#fff}
.app-container .container-center p{font-size:17px;color:#f07f00;padding-bottom:50px}
.app-container .container-center .link{display:inline-block;padding:20px 0;font-size:14px;text-decoration:underline;font-weight:400;color:#fff}
.app-container .container-center .link.link-big{position:relative;font-size:20px;text-transform:uppercase;width:90%;font-weight:300}
.app-container .container-center .link.link-big:after{font-family:mc-font;color:#fff;content:"\e822";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px}
.app-container .container-center .panel-container{position:relative;overflow:hidden}
.app-container .container-center .panel-container .panel-slider{position:relative;left:0;width:300%;*zoom:1;transition:left 250ms linear}
.app-container .container-center .panel-container .panel-slider:after,.app-container .container-center .panel-container .panel-slider:before{display:table;line-height:0;content:""}
.app-container .container-center .panel-container .panel-slider.panel1{left:0}.app-container .container-center .panel-container .panel-slider.panel2{left:-100%}
.app-container .container-center .panel-container .panel-slider.panel3{left:-200%}
.app-container .container-center .panel-container .panel-slider .panel{float:left;width:33.33333%;background:0;border:0;padding:0 1px}
.app-container .container-center .panel-container .panel-slider .panel.panel-step2 .panel-content,.app-container .container-center .panel-container .panel-slider .panel.panel-success .panel-content{display:none}
.app-container .container-center .panel-container .panel-slider .panel.panel-success h1{color:#f07f00}
.app-container .container-center .panel-container .panel-slider .panel.panel-success .panel-success-logo{padding:30px 0 50px;font-size:130px;color:#fff;text-align:center}
.message-error{border-radius:3px;background-color:#e5bdbd;font-size:14px;font-weight:500;letter-spacing:-.3px;color:#ce332d;padding:15px;margin-bottom:25px}
.flag-container{display:block}.flag-container img{display:inline-block;width:30px}
#ajax-loader{z-index:100;position:fixed;bottom:80px;right:30px;display:none}.input-field-error,.input-field-warning{position:relative}
.input-field-error .form-errors,.input-field-warning .form-errors{position:absolute;z-index:-1;padding:10px;bottom:100%;color:#fff;opacity:0;list-style:none;white-space:nowrap;transition-duration:250ms;box-shadow:0 0 5px 0 rgba(81,108,200,.5);border-radius:2px}
.input-field-error .form-errors:before,.input-field-warning .form-errors:before{position:absolute;content:"";width:10px;height:10px}
.input-field-error:hover .form-errors,.input-field-warning:hover .form-errors{display:block;opacity:1;z-index:1000;transition-duration:250ms}
.btn{width:100%;text-align:left;height:46px;line-height:30px;border-radius:3px;position:relative;box-shadow:none}
.btn.btn-orange{background:#f07f00}.btn.btn-picto:before{content:"";position:absolute;right:40px;height:24px;width:1px;background:#fff;transition-duration:.2s}
.btn.btn-picto:after{position:absolute;right:12px;font-family:mc-font;font-size:24px}
.btn.btn-picto:hover:before{transition-duration:.2s;background:#2b2b2b}.btn.btn-picto-mouse:after{content:'\e820'}
.btn.btn-picto-send:after{content:'\e81f';font-size:18px}.btn.btn-picto-right-arrow:after{content:'\e822';font-size:13px}
.btn.step1-btn{margin-bottom:15px}.btn .btn-right-text{position:absolute;right:50px}
.input-field [type=text]+label,.input-field [type=password]+label{pointer-events:none}
.input-field label{top:0;font-size:17px;color:#fff;font-weight:400}.input-field label.label-medium{font-size:14px;line-height:20px}
.input-field label:not(.label-icon).active{font-size:14px;transform:translateY(-80%);color:rgba(255,255,255,.7)}
.input-field input:not([type]),.input-field input[type=date],.input-field input[type=datetime-local],.input-field input[type=datetime],.input-field input[type=email],.input-field input[type=number],.input-field input[type=password],.input-field input[type=search],.input-field input[type=tel],.input-field input[type=text],.input-field input[type=time],.input-field input[type=url],.input-field textarea.materialize-textarea{font-size:17px;border-bottom:2px solid rgba(255,255,255,.7);color:#fff}
.input-field input:not([type]):focus,.input-field input[type=date]:focus,.input-field input[type=datetime-local]:focus,.input-field input[type=datetime]:focus,.input-field input[type=email]:focus,.input-field input[type=number]:focus,.input-field input[type=password]:focus,.input-field input[type=search]:focus,.input-field input[type=tel]:focus,.input-field input[type=text]:focus,.input-field input[type=time]:focus,.input-field input[type=url]:focus,.input-field textarea.materialize-textarea:focus{border-bottom:2px solid #fff;box-shadow:none}
.input-field input:not([type]):focus:not([readonly])+label,.input-field input[type=date]:focus:not([readonly])+label,.input-field input[type=datetime-local]:focus:not([readonly])+label,.input-field input[type=datetime]:focus:not([readonly])+label,.input-field input[type=email]:focus:not([readonly])+label,.input-field input[type=number]:focus:not([readonly])+label,.input-field input[type=password]:focus:not([readonly])+label,.input-field input[type=search]:focus:not([readonly])+label,.input-field input[type=tel]:focus:not([readonly])+label,.input-field input[type=text]:focus:not([readonly])+label,.input-field input[type=time]:focus:not([readonly])+label,.input-field input[type=url]:focus:not([readonly])+label,.input-field textarea.materialize-textarea:focus:not([readonly])+label{color:rgba(255,255,255,.7)}
.input-field [type=checkbox]+label:before,.input-field [type=checkbox]:not(.filled-in)+label:after{border-color:rgba(255,255,255,.7)}
.input-field [type=checkbox]:checked+label:before{border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #f07f00;border-bottom:2px solid #f07f00}
.input-field a{padding:0 !important}.input-field .password-toggle{display:inline-block;position:absolute;top:50%;right:30px;transform:translateY(-50%);cursor:pointer;margin-top:-12px}
body#fieldhockey header,body#football.fff header{display:none}.input-field .password-toggle:before{font-family:mc-font;content:"\e821";color:#fff}
.select2-container{padding-bottom:20px}.select2-container.select2-container--default .select2-selection--single{background:0;border-radius:0;border:0;border-bottom:2px solid rgba(255,255,255,.7);height:32px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;font-size:17px;padding:0}
.select2-container--default .select2-search--dropdown .select2-search__field{font-size:17px;border:0;border-bottom:2px solid #f07f00}
.select2-container--default .select2-search--dropdown .select2-search__field:focus{border:0;border-bottom:2px solid #f07f00;box-shadow:none}
.input-field-error .select2-container.select2-container--default .select2-selection--single,.input-field-error input[type=email],.input-field-error input[type=number],.input-field-error input[type=password],.input-field-error input[type=search],.input-field-error input[type=text],.input-field-error select,.input-field-error textarea{border-bottom:2px solid #ce332d !important}
#password-assert-block{background:rgba(0,0,0,.1);border-radius:5px;padding:15px;margin-bottom:20px}
#password-assert-block h3{position:relative;padding:0 0 15px 25px;font-size:14px;margin:0;color:#fff}
#password-assert-block h3:before{position:absolute;top:0;left:0;font-family:mc-font;content:"\e826"}
#password-assert-block ul{list-style-type:none;margin:0;padding:0}#password-assert-block ul li{padding-left:25px;position:relative;color:rgba(255,255,255,.7)}
#password-assert-block ul li:before{position:absolute;top:50%;left:0;content:".";transform:translateY(-50%)}
#password-assert-block ul li.assert-ok:before{font-family:mc-font;font-size:10px;color:#60b200;content:"\e825"}
.input-field-error:after,.input-field-success:after,.input-field-warning:after{position:absolute;top:50%;right:3px;transform:translateY(-50%);font-family:mc-font;font-size:18px;margin-top:-10px}
.input-field-error .form-errors,.input-field-warning .form-errors{left:auto;right:0}
.input-field-error .form-errors:before,.input-field-warning .form-errors:before{transform:translate3d(-50%,0,0) rotate(45deg);left:auto;right:5px;bottom:-5px}
.input-field-error:after,.input-field-warning:after{content:'\e828';right:-2px;font-size:22px}
.input-field-error.i-radio label:before{border:2px solid #ce332d !important}.input-field-warning .select2-container.select2-container--default .select2-selection--single,.input-field-warning input[type=email],.input-field-warning input[type=number],.input-field-warning input[type=password],.input-field-warning input[type=search],.input-field-warning input[type=text],.input-field-warning select,.input-field-warning textarea{border-bottom:2px solid #d17c1c !important}
.input-field-error .form-errors,.input-field-error .form-errors:before{background-color:#ce332d !important}
.input-field-error:after{color:#ce332d}.input-field-warning.i-radio label:before{border:2px solid #d17c1c !important}
.input-field-warning .form-errors,.input-field-warning .form-errors:before{background-color:#d17c1c !important}
.input-field-warning:after{color:#d17c1c}.input-field-success:after{font-size:18px;color:#60b200;content:'\e81e'}
#phone-block:after,#phone-block:before{display:table;line-height:0;content:""}
#phone-block label{display:block;font-size:14px;margin:0}#phone-block .input-field{margin-top:0}
#phone-block .input-field.phoneDial{position:absolute;left:0;width:100px;z-index:20}
#phone-block .input-field.phoneDial .select2-container.select2-container--default .select2-selection--single{border-bottom:0}
#phone-block .input-field.phone{z-index:10}#phone-block .input-field.phone input{padding-left:110px}
#password-reset-container #help-link{text-align:center;width:100%}body#password-renew{background:#000}
body#password-renew header{background:#000;box-shadow:none}body#password-renew header .signinup-logo{background-image:url(/images/logo.svg)}
#password-renew-container .panel-container{padding-top:30px}body#fieldhockey .app-container,body#football.fff .app-container{padding:80px 0}
body#football header .signinup-logo{background-image:url(/images/logo-mycoach-football.png)}
body#football.fff{background-image:url(/images/sport/football/fff/bg-fff.png)}body#football.fff .btn.btn-orange{background:#004686}
body#football.fff #container-center-logo{background-image:url(/images/sport/football/fff/logo_byfff_white.svg)}
body#football.psgacademy{background-image:url(/images/sport/football/psgacademy/bg.png)}body#football.psgacademy header{background:#004070;box-shadow:none}
body#football.psgacademy header .signinup-logo{background-image:url(/images/sport/football/psgacademy/logo.png)}
body#football.psgacademy .btn.btn-orange{background:#e30613}body#football.psgacademy .app-container .container-center p{color:#e30613}
body#fieldhockey{background-image:url(/images/sport/fieldhockey/bg-ffh.png)}body#fieldhockey .btn.btn-orange{background:#ce332d}
body#fieldhockey .app-container .container-center p{color:#FFF}body#fieldhockey #container-center-logo{background-image:url(/images/sport/fieldhockey/logo-white.png)}
body#volleyball{background-image:url(/images/sport/volleyball/bg-ffvb.png)}body#volleyball header{background:#1f23c2;box-shadow:none}
body#volleyball header .signinup-logo{background-image:url(/images/sport/volleyball/logo-ffvb.png)}
body#volleyball .btn.btn-orange{background:#ffce00}body#volleyball .app-container .container-center p{color:#ffce00}
#signin-container h1{margin-bottom:40px}@media screen and (max-width:740px){.app-container .container-center{width:100%;padding:50px 30px}
}