form{margin:0 30px 30px}form>fieldset>div>span{display:block;font-weight:bold;margin-bottom:15px;background-color:#ccc;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border .2s linear 0,box-shadow .2s linear 0;border-radius:4px;color:#555;display:inline-block;font-size:14px;height:20px;line-height:20px;margin-bottom:10px;padding:4px 6px;vertical-align:middle;width:206px}#signin-form{width:250px;margin:30px;float:right}#signin-form>fieldset>div>input[type="checkbox"]{float:left;margin-right:5px;margin-top:4px}#signin-form>fieldset>div>a{display:block;float:right;margin-top:20px;padding:4px 12px}#signin-form>fieldset>div>.btn{margin-top:20px;margin-left:0}#content-aside{margin:30px;width:200px}@media(max-width:1024px){#signin-form>fieldset>div>a{float:none;padding:0}}@media(max-width:767px){#signin-form{float:none;width:85%}#signin-form input[type="text"],#signin-form input[type="password"]{width:80%}}@media(max-width:550px){.ct-logo{margin:0 auto!important}.ct-content-footer{margin-left:30px;margin-right:30px}}.validation-summary-errors{color:red}.validation-summary-errors span{font-weight:bold}.field-validation-error{background-color:inherit;border:0;box-shadow:inherit;color:red;font-size:24px;padding-top:6px;display:inline}