﻿@font-face{font-family:'Coda';src:url('../Fonts/Coda-R.ttf') format('truetype')}@font-face{font-family:'Ubuntu';src:url('../Fonts/Ubuntu-R.ttf') format('truetype')}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;height:77%}body{font:100%/1.5em Arial,Calibri,sans-serif;color:#2c2b2b;position:relative;margin:0;padding-bottom:8rem;min-height:100%}.container{width:90%;margin:0 auto;margin-top:5%}aside{width:50%}aside img{max-width:100%;height:auto;float:right}.field-validation-error,.field-validation-valid,.input-validation-error,.validation-summary-errors,.validation-summary-valid{font-size:.8em;font-family:Coda,Ubuntu,Calibri,Arial}.field-validation-error{color:#f00}.field-validation-valid{display:none}.input-validation-error{border:1px solid #f00;background-color:#fee}.validation-summary-errors{margin-right:3em;padding:1em;color:#f00}.validation-summary-valid{display:none}.login-controls{float:left;margin-left:10%;padding:0;clear:both}a{color:#60c2e0}input[type=text],input[type=password],#input-database{text-indent:.5em;border:1px solid #808080;font-family:Arial,Calibri,sans-serif;-webkit-transition:background-color 1.5s ease;-moz-transition:background-color 1.5s ease;-o-transition:background-color 1.5s ease;transition:background-color 1.5s ease}input:focus,#input-database:focus{background-color:#a9d7e6;border:1px solid #808080}#input-user,#input-password,#input-database,input[type=email]{width:290px;height:2.5em}.input-email{height:2em}#input-database{margin-top:1.5em}.welcome-msg{color:#60c2e0;font-weight:bold;margin-bottom:1em;margin-top:1em;font-size:1em}.choose-school{font-size:.8em;font-weight:bold;color:#808080}#input-user{margin-top:1em}#input-password{margin-top:.5em}#a-cant-access{margin-top:1.5em}#btn-login{margin-top:1.5em}#p-make-enquiry{margin-top:3em}#p-auto-login{margin-top:1.5em}input[type=submit],input[type=button],button{background-color:#60c2e0;height:30px;padding-left:1em;padding-right:1em;color:#fff;border:0;font-size:1em;text-align:center}#btn-login,#btn-enquire{width:85px}.ui-dialog .ui-dialog-buttonpane button{background-color:#60c2e0}input[type=submit]:disabled,input[type=button]:disabled,button:disabled,.ui-dialog .ui-dialog-buttonpane button:disabled{background-color:#a9d7e6;cursor:not-allowed}.ui-dialog{background-color:rgba(94,166,186,.6)}footer{width:100%;height:115px;position:fixed;bottom:-10px;left:0;right:0;background:#e4f3f8;text-align:center;padding:1em 0 0 0;font-family:Ubuntu,Arial,Calibri,sans-serif;font-size:.9em;line-height:2.1em}footer a{margin-top:3em}#a-terms,#a-help{margin-left:1em}#span-logo{margin-top:3.3em;display:block;background-image:url('../Images/Login/SchoolEdge_icon_and_tablet.png');background-repeat:no-repeat;width:290px;height:45px}#span-logo-tribal{display:inline-block;background-repeat:no-repeat;width:220px;height:30px}#span-copyright{position:relative;font-size:.8em}#span-copyright-second-line{position:absolute;font-size:.7em;width:160px;top:1.1em;left:-12px}#span-licence{font-size:.9em;color:#60c2e0}@media only screen and (max-width:800px){#input-user,#input-password{width:80%}}@media only screen and (max-width:790px){#span-logo-humanedge,#span-logo-tribal{-ms-zoom:.7;zoom:.7}}@media only screen and (max-width:630px){footer{background:none}#span-logo{-ms-zoom:.8;zoom:.8}#span-logo-humanedge,#span-logo-tribal{display:none}#p-make-enquiry{margin-top:1em;font-size:.8em}#a-cant-access{margin-top:3em;font-size:.8em}#btn-enquire{margin-top:1em}}@media only screen and (max-width:591px){#aside-image{margin-top:5%}}@media only screen and (max-width:520px){.container{width:80%;text-align:center}.container .columns.col1,.container .columns.col2,.container .columns.col3,.container .columns.col4,.container .columns.col5,.container .columns.col6,.container .columns.col7,.container .columns.col8,.container .columns.col9,.container .columns.col10,.container .columns.col11,.container .columns.col12,.container .columns.col13,.container .columns.col14,.container .columns.col15,.container .columns.col16{width:100%}aside{display:none}#input-user,#input-password{height:40px}#btn-login,#btn-enquire{width:80%;height:40px}#p-make-enquiry{margin-top:4em;font-size:1em}#a-cant-access{margin-top:2em;font-size:1em}}@media only screen and (max-width:380px){.container{width:100%}#span-logo{-ms-zoom:.75;zoom:.75}}