@charset "UTF-8";#main-footer dd li a:hover,#main-footer dt{text-decoration:underline}#homepage-form-athlete input[type=text],#homepage-form-athlete input[type=email],#main-footer,#site-stats,h1{max-width:100%}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}caption,table,td,th{vertical-align:middle}body{line-height:1;color:#000}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}a img{border:none}* html{font-size:100%}html{font-size:16px;line-height:1.3125em}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.icheckbox-zports,.iradio-zports{display:inline-block;vertical-align:middle;margin:0 .25rem 0 0;padding:0;width:22px;height:22px;background:url(../images/icheck-zports-custom-lightblue-2.png) no-repeat;border:none;cursor:pointer}.icheckbox-zports{background-position:0 0}.icheckbox-zports.hover{background-position:-24px 0}.icheckbox-zports.checked{background-position:-48px 0}.icheckbox-zports.disabled{background-position:-72px 0;cursor:default}.icheckbox-zports.checked.disabled{background-position:-96px 0}.iradio-zports{background-position:-120px 0}.iradio-zports.hover{background-position:-144px 0}.iradio-zports.checked{background-position:-168px 0}.iradio-zports.disabled{background-position:-192px 0;cursor:default}.iradio-zports.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:5/4),(min-resolution:120dpi){.icheckbox-zports,.iradio-zports{background-image:url(../images/icheck-zports-custom-lightblue-2@2x.png);-moz-background-size:240px 24px;-o-background-size:240px 24px;background-size:240px 24px}}:required{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#agent-form,#agent-form p,#and-want-to,#athlete-form,#athlete-form-sub-form,#coach-team-boost-career,#coach-team-form,#coach-team-recruit-now,#coach-team-sub-form{display:none}[name=people-type]{margin-bottom:.625rem}#homepage-form-athlete{display:block;max-width:23.75rem;margin:0 auto;text-align:left}@media (min-width:45em){#homepage-form-athlete{font-size:1.3125em;line-height:1.9em}#homepage-form-athlete button[type=submit]{font-size:1.25rem}}#homepage-form-athlete .label-input-text,#homepage-form-athlete legend{font-weight:800}#homepage-form-athlete .label-input-text{line-height:1.5rem}#homepage-form-athlete .submit,#homepage-form-athlete p{margin-bottom:1rem}#homepage-form-athlete [name=sport-choose]{margin-bottom:.9375rem}#homepage-form-athlete [name=sport-choose] label{font-weight:800;margin-right:.5rem}#homepage-form-athlete button{display:block;margin:0 auto}#homepage-form-athlete button[type=submit].missing-fields{opacity:.2}#homepage-form-athlete button[type=submit].missing-fields:hover{background:#002559}#homepage-form-athlete .people-type input{display:block}#homepage-form-athlete fieldset .agency-name,#homepage-form-athlete fieldset .country,#homepage-form-athlete fieldset .email,#homepage-form-athlete fieldset .firstname,#homepage-form-athlete fieldset .lastname,#homepage-form-athlete fieldset .league,#homepage-form-athlete fieldset .name,#homepage-form-athlete fieldset .team-name{display:none;margin-bottom:1.25rem}#homepage-form-athlete button[name=athlete],#homepage-form-athlete button[name=agent],.box_green+#homepage-form-athlete{display:none}@media (min-width:45em){#homepage-form-athlete input[type=text],#homepage-form-athlete input[type=email]{font-size:1.3125rem;font-weight:300}#homepage-form-athlete select{font-size:1.125rem}}#coach-team-sub-form{padding-left:1.9375rem}#main-footer{overflow:hidden;margin:0 auto;width:42.5rem;min-height:12.0625rem;padding:.875rem 1rem 1.25rem;background:rgba(0,0,0,.33)}#main-footer small{display:block;clear:both;margin-top:1.75rem;font-size:.625rem;line-height:.875rem}.not-logged #main-footer small{font-size:.5rem}#main-footer small,#main-footer small a{color:#fff}#main-footer small a:hover{text-decoration:none}#main-footer #zports-logo-red-blue{float:right;margin-top:.8125rem}#main-footer .links>li{display:inline-block}@media (max-width:45em){#main-footer{width:95%}#main-footer #zports-logo-red-blue{width:10rem;margin-bottom:1.25rem}#main-footer .links{display:inline-block;margin:0 auto}#main-footer .links>li{display:block;margin-bottom:.625rem}#site-stats-container{text-align:center}}#main-footer .links>li:not(:last-child){margin-right:1.75rem}#main-footer dt{margin-bottom:.625rem;font-size:.6875rem;color:#fff}#main-footer dd{display:inline-block;font-size:.625rem;color:#8a8a8a}#main-footer dd li{margin:0 0 .5rem .625rem;list-style:disc;color:#94c0fd}.box_blue,.box_gold,.box_green,.box_red{padding:12px;margin-bottom:16px;text-align:center}#main-footer dd li a{text-decoration:none;color:#fff}.box_green{border:1px solid #48bc00;background-color:#c8ffbf}.box_red{border:1px solid #d20000;background-color:#ffcebf}.box_gold{border:1px solid #cdb151;background-color:#ffefb7}.box_blue{border:1px solid #51afeb;background-color:#cef1ff}#site-stats-container{overflow:hidden;background:#002559}#site-stats{display:table;width:1000px;margin:0 auto;padding:1.75rem 0;color:#fff}.not-logged #site-stats{width:42.5rem;padding:1.2775rem 0}#site-stats li{float:left;display:table-cell;text-align:center;padding:1rem 0}.not-logged #site-stats li{display:inline-block;float:none;padding:.73rem 0}@media (max-width:45em){.not-logged #site-stats{width:95%}.not-logged #site-stats li{width:19.2%}}#site-stats li:nth-child(1),#site-stats li:nth-child(2),#site-stats li:nth-child(3){margin-right:3.75rem}.not-logged #site-stats li:nth-child(1),.not-logged #site-stats li:nth-child(2),.not-logged #site-stats li:nth-child(3){margin-right:2.28125rem}@media (max-width:45em){.not-logged #site-stats li:nth-child(1),.not-logged #site-stats li:nth-child(2),.not-logged #site-stats li:nth-child(3){margin-right:4.5%}}@media (max-width:37.5em){.not-logged #site-stats li{width:38%}.not-logged #site-stats li:nth-child(1),.not-logged #site-stats li:nth-child(2),.not-logged #site-stats li:nth-child(3){margin-right:0}.not-logged #site-stats li:nth-child(1),.not-logged #site-stats li:nth-child(3){float:left}.not-logged #site-stats li:nth-child(2),.not-logged #site-stats li:nth-child(4){float:right}}#site-stats li span{display:block}#site-stats li span:first-child{font-size:2.375rem;font-weight:300;margin-bottom:.75rem}.not-logged #site-stats li span:first-child{font-size:1.73375rem}#site-stats li span:last-child{font-size:1.125rem;font-weight:700;text-transform:uppercase;color:#358cfd}.not-logged #site-stats li span:last-child{font-size:.82125rem}#site-stats li.separator{float:none;min-width:7px;min-height:100px;vertical-align:top;margin-right:0;background:url(../images/main-footer-separator.png) 58% repeat-y}.not-logged #site-stats li.separator{min-height:77px;padding:0 17px}#site-stats #total-monthly-salary{float:right;clear:both}@media (max-width:45em){#site-stats li.separator{display:none}.not-logged #site-stats #total-monthly-salary{float:none;display:block;width:auto}}#site-stats #total-monthly-salary span:first-child{color:#FE0000;font-weight:700;font-size:2.5rem;text-shadow:.0625rem .0625rem .0625rem #000}.not-logged #site-stats #total-monthly-salary span:first-child{font-size:1.825rem}#site-stats #total-monthly-salary span:last-child{color:#fff;font-weight:700;font-size:1.125rem;text-transform:uppercase}.not-logged #site-stats #total-monthly-salary span:last-child{font-size:.82125rem}body,html{font-family:"Open Sans",Arial,sans-serif;height:100%}body{background:url(../images/zports-background.jpg) no-repeat fixed silver;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:.875rem;font-weight:400}button,h1{font-weight:800;color:#fff}input[placeholder]{-o-text-overflow:ellipsis;text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}:-ms-input-placeholder{text-overflow:ellipsis}::-webkit-input-placeholder{text-overflow:ellipsis}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type=date],input[type=firstname],input[type=surname],input[type=password],input[type=text],input[type=email],textarea{background:#fff;border:.125rem solid rgba(0,0,0,.5);padding:.5rem 3rem .5rem .5rem;font-size:.9375rem}input[type=date]:focus,input[type=firstname]:focus,input[type=surname]:focus,input[type=password]:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:#002559}textarea{font-family:inherit}button{padding:.375rem 1rem;background:#002559;border:0;font-size:1.0625rem}button:hover{background:#2F85FC;text-shadow:.0625rem .0625rem .0625rem rgba(0,0,0,.8);cursor:pointer}legend{margin-bottom:.5rem}h1{font-size:2.5em;line-height:1.1025em;width:42.5rem;margin:1.25rem auto 3.75rem;text-transform:uppercase}#login-btn,.fw-700{font-weight:700}@media (max-width:45em){h1{font-size:1.875em;line-height:1.26em;width:95%;text-align:center}}@media (max-width:30em){h1{font-size:1.5em;line-height:1.225em;width:95%}}h2{font-size:1.7em;line-height:1.05em;text-align:center;color:#7BAFD4;margin-bottom:10px;font-weight:bold}h3{font-size:1.125em;line-height:1.4em;margin-bottom:.625rem}em{font-style:italic}.has-radio{display:block;margin-bottom:.5rem}#logo-container,#logo-container a,#zports-logo-red-white,.select-wrapper{display:inline-block}.select-wrapper{position:relative}.select-wrapper select{padding:4px 8px;border:.125rem solid #002559}.appearance .select-wrapper select{padding-right:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}#container,#login-form-container{padding:1.25rem;text-align:center;width:42.5rem;max-width:100%}.appearance .select-wrapper:after{position:absolute;top:20%;right:.625rem;content:url(../images/arrow-bottom.svg);opacity:.45}@media (min-width:45em){.appearance .select-wrapper:after{top:auto}}#container{position:relative;margin:.625rem auto 0;background:#fff}#logo-container{position:relative;background:#002559;height:3.5rem;width:62.5%;padding:.875rem .33437rem 0 1rem}#logo-container:after{position:absolute;top:0;right:-2.4375rem;height:3.5rem;content:"";border-bottom:3.5rem solid transparent;border-left:2.4375rem solid #002559}#zports-logo-red-white{width:135px;max-width:100%}#login-btn{position:absolute;top:-2.9375rem;right:0;padding:.35rem .475rem;border-radius:3px;background:rgba(255,255,255,.8);color:#000;font-size:.8125rem}#login-btn:hover{text-shadow:none}#login-form-container{display:none;position:relative;margin:.625rem auto;background:rgba(255,255,255,.6)}#login-form-container input{height:2rem;vertical-align:top}@media (min-width:45em){#login-btn{font-size:1.0625rem}#login-form-container input{height:2.375rem;font-size:1.0625rem}}#login-form-container input:not([type=submit]){display:inline-block;width:14.375rem;padding:.375rem;margin-right:.5rem;background:#fff;border:0}@media (max-width:45em){#container,#login-form-container{width:95%;margin:1.25rem auto .625rem}#login-form-container input:not([type=submit]){display:block;margin:0 auto .375rem}}#login-form-container input[type=submit]{background:#2F85FC;border:0;padding:.25rem .5rem;margin-bottom:.375rem;font-size:.75rem;font-weight:700;color:#fff}@media (min-width:45em){#login-form-container input[type=submit]{font-size:1.0625rem}}#login-form-container a{display:block;font-size:.6875rem;color:#002559}#login-form-container a:hover{color:#2F85FC}#login-form-container .close{position:absolute;top:0;right:0;padding:.125rem .3125rem;background:0 0;color:#000}#login-form-container .close:hover{text-shadow:none;color:#FE0000}#lost-password-form{display:block;width:95%;margin:1.25rem auto;padding:.625rem;background:rgba(255,255,255,.6)}#lost-password-form h2{margin-bottom:.75rem}#lost-password-form .iradio-zports{margin-bottom:.375rem}#lost-password-form button{display:block;margin:0 auto}#captcha-container{overflow:hidden;margin:.625rem 0;padding:.625rem 1rem;background-color:#e9f2ff;border:1px dashed #a3c9fe}#quotes{font-size:1.125em;line-height:1.98333em;width:42.5rem;max-width:100%;margin:1.25rem auto;color:#fff}@media (max-width:45em){#quotes{font-size:1.875em;line-height:1.26em;width:95%}}@media (max-width:30em){#quotes{font-size:1.5em;line-height:1.225em;width:95%}}#quotes blockquote{overflow:hidden;font-size:1.25rem}#quotes blockquote:not(:last-of-type){margin-bottom:1.875rem}#quotes blockquote img{max-width:100%;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}@media (max-width:45em){#quotes blockquote{font-size:.75em;line-height:1.4em}#quotes blockquote img{width:12%}#quotes blockquote footer{font-size:.6875em;line-height:1.90909em}}@media (max-width:30em){#quotes blockquote{font-size:.6875em;line-height:1.33636em}#quotes blockquote img{width:16%}#quotes blockquote footer{font-size:.6875em;line-height:1.90909em}}#quotes blockquote:nth-of-type(odd) img{float:left}#quotes blockquote:nth-of-type(odd) .content{float:right;width:82%}#quotes blockquote:nth-of-type(even) img{float:right}#quotes blockquote:nth-of-type(even) .content{float:left;width:82%}#quotes blockquote .quote-char{color:#b3b3b3;font-weight:800}#quotes blockquote footer{font-size:.6875em;line-height:1.90909em;font-weight:700}#quotes blockquote footer .name{color:#7BAFD4}#quotes blockquote footer .personnal-info{color:#ccc}#container{border-radius:10px}/*The following are changes CHRIS has made*/#input[type="date"], input[type="firstname"], input[type="surname"], input[type="password"], input[type="text"], input[type="email"]{width: 80%; height: 48px}