@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,600,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,600,700);div#site-holder{width:auto;min-height:100%;position:relative}html,body{height:100%;margin:0}div#site-main{padding-bottom:50px}div#site-main input[type=submit]{background-color:#12a70f;border:none;color:#fff;border-radius:3px;font-weight:bold;font-size:0.9em;padding:0.8em 2em;-webkit-appearance:none}.container{width:940px;margin:auto}header{background-image:url("/img/yodatai/bg.jpg");background-repeat:no-repeat;background-size:cover;color:#fff;height:100px;padding:0 5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){header{background-image:url("/img/yodatai/bg-x2.jpg");background-size:cover}}header .logo{background-image:url("/img/yodatai/logo.png?v=1");background-size:contain !important;width:200px;height:100px;background-repeat:no-repeat;background-position:center center;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){header .logo{background-image:url("/img/yodatai/logo-x2.png?v=1");background-size:cover}}footer{position:absolute;right:0;bottom:0;left:0;padding:10px 5px;background-color:#496348;color:#fff}footer .copyright{display:inline-block;line-height:28px}footer .social{display:inline-block;float:right}footer .social a>span{display:inline-block;width:24px;height:24px;margin-left:20px}footer .social a>span.fb{background-image:url("/img/yodatai/ico-footer-fb.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){footer .social a>span.fb{background-image:url("/img/yodatai/ico-footer-fb-x2.png");background-size:cover}}footer .social a>span.twitter{background-image:url("/img/yodatai/ico-footer-tw.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){footer .social a>span.twitter{background-image:url("/img/yodatai/ico-footer-tw-x2.png");background-size:cover}}div#register-form{margin-top:40px}div#register-form div.form.register{background-color:#d0efd0;text-align:center;margin:20px auto 60px auto !important}.mobile div#register-form div.form.register{width:auto}div#register-form div.form.register input.text-box{border-color:#12a70f}.mobile div#register-form div.form.register input.text-box{height:3em;margin-top:0}div#register-form div.form.register.login a{color:#457544}div#register-form div.form.register input[type=submit]{background-color:#12a70f;border:none;color:#fff;border-radius:3px;font-weight:bold;font-size:0.9em;padding:0.8em 1em !important;-webkit-appearance:none}div#register-form div.form.register .checkboxes{display:none}div#register-form div.form.register .invalid.aside{text-align:left}div#register-form div.form.register>p,div#register-form div.form.register p.hint{display:none}div#register-form div.form.register>p.hr,div#register-form div.form.register p.hint.hr{display:block}div#register-form div.form.register>p.hr span,div#register-form div.form.register p.hint.hr span{background-color:#d0efd0}div#register-form div.form.register p.terms-of-use a{color:#457544}div#register-form div.form.register #signup-social{margin-top:20px}div#register-form div.form.register #signup-social a{margin-bottom:15px}div#register-form div.form.register .sign-in a{color:#457544}div#register-form div.form.register #captcha-placeholder.active{margin:30px auto 20px}div#oauth-authorize{margin:0 auto}div#oauth-authorize #approve-login-form #approve{background-color:#12a70f}div#oauth-authorize #approve-login-form #cancel{color:#457544}#yodatai-banner,.app-details{display:none}.wrapper{width:940px;margin:auto}#site-holder.mobile div#oauth-authorize #login-form h3.login{margin-bottom:0.7em}#site-holder.mobile div#site-main{margin:0 10px}#site-holder.mobile div#site-main .wrapper{width:auto;margin:0 auto 20px auto}#site-holder.mobile div#site-main input[type=submit]{background-color:#12a70f;border:none;color:#fff;border-radius:3px;font-weight:bold;font-size:0.9em;padding:0.8em 1em !important}#site-holder.mobile header{text-align:center}#site-holder.mobile .container{width:auto;padding:0 5px}#site-holder.mobile div#register-form>h2{margin:0}#site-holder.mobile div#register-form .invalid.aside{text-align:left;font-size:0.8em}#site-holder.mobile div#register-form .invalid.aside span{display:block !important}#site-holder.mobile .signup-next h2{width:300px}#site-holder.mobile .signup-next .info{width:auto}#site-holder.mobile .signup-next .info .prop select{width:250px}#site-holder.mobile .signup-next .info .prop.education .chzn-container .chzn-single{width:237px}#site-holder.mobile .signup-next .info .prop.education .chzn-container .chzn-drop{width:247px !important}#site-holder.mobile .signup-next .info .prop.education .chzn-container .chzn-drop input{width:192px !important}.signup-next .info{background-color:#d0efd0}.signup-next .info .prop.submit a{background-color:#12a70f}.signup-next .info .prop select,.signup-next .info .prop .text{border-color:#12a70f}.signup-next .info .prop label{color:#222}