.mylumniapp h1,.mylumniapp h2.h1{margin:1.25em 0 0.8em 0;font-size:2.25em;color:#313c53;letter-spacing:-1px}.mylumniapp .body-content h1,.mylumniapp .body-content h2.h1{font-weight:300}h2{font-size:1.5em;font-weight:normal;color:#313c53;letter-spacing:-1px}h3{font-size:1.5em;font-weight:normal;color:#6e7c9a;text-align:center}h4{font-size:1.2em;font-weight:normal;color:#6e7c9a;margin:0 0 0.8em 0}@media (min-width:768px){h1{text-align:center}}a,a:link,a:visited,a:hover,a:active{color:#313c53}a img{border:none}p{margin:0.4em 0 0.8em 0}p,li{line-height:27px;font-size:18px;font-weight:300}ul,ol{margin:0.4em 0 0.8em 0}strong{font-style:normal;font-weight:700}.bottom{vertical-align:bottom}.center{text-align:center}.right{text-align:right}.clear{clear:both}.anchor:before{display:block;content:" ";margin-top:-80px;height:80px;visibility:hidden}.hide{display:none}input[type=text],input[type=password],input[type=email],input[type=button],input[type=submit],textarea{font-weight:300;font-size:17px}input[type=text],input[type=password],input[type=email],textarea{padding:5px 10px;border:1px solid #313c53;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(0,137,255,0.6) !important;outline:0 none}input[type=password]{font:20px arial,verdana,sans-serif}input[type=checkbox]{width:24px;height:24px;cursor:pointer}textarea{resize:vertical}.frm-changepassword{margin-top:30px}.modal-body{font-weight:300}.modal-body li,.modal-body p{font:14px Roboto,sans-serif;line-height:1.42857143;font-weight:300}.modal-body strong{font-weight:500}.mylumniapp .btn-primary{background-color:#313c53;border:1px solid #313c53;background-image:none}.mylumniapp .btn-primary:hover{background-color:#fff}.mylumniapp .btn-secondary{background-color:#727fab;border:1px solid #727fab;background-image:none;color:#fff}.mylumniapp .btn-secondary:hover{background-color:#fff;color:#313c53 !important}.mylumniapp .btn-primary .glyphicon,.mylumniapp .btn-secondary .glyphicon{margin-right:6px}.mylumniapp .nav-pills li.active>a{background-color:#727fab;border:1px solid #727fab;background-image:none}.mylumniapp .nav-pills li.active>a:hover{background-color:#727fab;color:#fff}.mylumniapp .nav-pills li>a{background-color:#fff;border:1px solid #727fab;background-image:none}.mylumniapp .nav-pills li>a:hover{background-color:#727fab;color:#fff}.frm .row{margin-bottom:10px}.frm .validation-summary-valid{display:none}.frm .field-validation-error,.frm .validation-summary-errors{display:block;margin:4px 0;font:15px/18px Roboto,sans-serif;font-weight:300;padding:6px 0 0 30px;color:#cc4300;background:url(/Content/Images/warning.png) left no-repeat;background-size:24px}.frm .validation-summary-errors{margin:0 auto 30px;border:2px solid #fc0;padding:10px 20px;max-width:700px}.frm .validation-summary-errors span,.frm .validation-summary-errors li{font-size:18px;line-height:22px}.frm .validation-summary-errors ul{margin-top:16px}.frm .input-validation-error,.frm .validation-summary-errors{background-color:#ffffed;background-image:none}.frm a,.frm a:link,.frm a:visited,.frm a:hover,.frm a:active{color:#313c53}.frm input,.frm textarea{background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#fff);background-image:-moz-linear-gradient(top,#fff,#fff);background-image:-o-linear-gradient(top,#fff,#fff);background-image:-ms-linear-gradient(top,#fff,#fff);background-image:linear-gradient(top,#fff,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@start',endColorstr='@stop')}.frm textarea{font-size:17px;font-weight:300}.frm .field-group{margin-top:30px}.frm label,.frm .frm-label,.frm .frm-label-read{display:block;font-weight:500;font-size:15px}.frm .l-data{width:100%;max-width:600px}.frm .m-data{width:100%;max-width:400px}.frm .s-data{width:100px}.frm .chk-group label{display:inline-block;padding-left:30px;text-indent:-30px;padding-right:16px;text-align:left;line-height:16px}.frm .chk-group input{padding:0;margin:4px 4px 0 0;vertical-align:middle;position:relative;top:-1px;*overflow:hidden}.frm .caption{line-height:18px;font-size:15px;font-weight:300}.frm .fieldcaption{font-style:italic}@media (min-width:992px){.frm label,.frm .frm-label{text-align:right;line-height:32px}.frm label.frm-label-read{text-align:left;line-height:32px}}.mylumniapp .btn-primary{color:#fff;background-color:#313c53;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.mylumniapp .btn-primary:hover{color:#313c53;font-weight:700;background-color:#fff;border:1px solid #313c53}.alert-suc,.alert-err,.alert-inf{margin:10px 20px 10px 10px;padding:3px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.alert-suc .glyphicon,.alert-err .glyphicon,.alert-inf .glyphicon{color:#fff;font-size:32px}.alert-suc{background-color:#3c3;background-image:-webkit-linear-gradient(top,#3c3,#090);background-image:-moz-linear-gradient(top,#3c3,#090);background-image:-o-linear-gradient(top,#3c3,#090);background-image:-ms-linear-gradient(top,#3c3,#090);background-image:linear-gradient(top,#3c3,#090);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@start',endColorstr='@stop');border:2px solid #060}.alert-err{background-color:#f55;background-image:-webkit-linear-gradient(top,#f55,#f33);background-image:-moz-linear-gradient(top,#f55,#f33);background-image:-o-linear-gradient(top,#f55,#f33);background-image:-ms-linear-gradient(top,#f55,#f33);background-image:linear-gradient(top,#f55,#f33);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@start',endColorstr='@stop');border:2px solid red}.alert-inf{background-color:#7fa9fe;background-image:-webkit-linear-gradient(top,#7fa9fe,#3c79f1);background-image:-moz-linear-gradient(top,#7fa9fe,#3c79f1);background-image:-o-linear-gradient(top,#7fa9fe,#3c79f1);background-image:-ms-linear-gradient(top,#7fa9fe,#3c79f1);background-image:linear-gradient(top,#7fa9fe,#3c79f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@start',endColorstr='@stop');border:2px solid #069}.alert-body{color:#fff;font:17px/20px Roboto,sans-serif;font-weight:300;display:table;min-height:32px !important}.alert-body span{display:table-cell;vertical-align:middle}.alert-body a{color:#fff}.alert-ack{cursor:pointer;text-align:right}.home-content{margin:30px auto}.home-content,.home-content p{font:20px/26px Roboto,sans-serif;font-weight:300}@media (min-width:768px){.home-content{width:60%}.home-content,.home-content p{font:23px/30px Roboto,sans-serif;font-weight:300;text-align:justify}}.mylumniapp .home-nav .btn{padding:1.2rem 0;font:24px/28px Roboto,sans-serif;font-weight:300;width:300px;margin-bottom:10px}.mylumniapp .home-nav .btn:hover{font-weight:300}.hero-group{overflow-x:hidden;margin-top:20px}.hero-img{width:100%;max-width:672px;margin:0 auto}.hero-img img{width:100vw;max-width:672px;border:1px solid #c5a879;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 5px rgba(0,0,0,0.5)}.hero-mylumni,.hero-caption{position:absolute;width:100%;max-width:672px;z-index:2;color:#503f23;font:28px Roboto,sans-serif;font-weight:100;line-height:1.5}.hero-mylumni{text-align:right;margin:1% 0 0 -2%}.hero-caption{margin:-42px 0 0 10px}.features .f-icon{float:left;font-size:52px;color:#6e7c9a;margin:4px 12px 0 0}.features .promo{margin:0 auto;float:none}.features .promo p{padding-top:20px}@media (min-width:768px){.hero-mylumni,.hero-caption{font-size:42px}.hero-mylumni{margin-top:5px}.hero-caption{margin-top:-70px}}.mylumniapp .enquire-action{display:none}.pastel-bg{padding:70px 0;background:url('/content/images/pastel-bg-2.jpg');background-size:cover;overflow:hidden}.caption-textbox{background:rgba(0,0,0,0.45);padding:15px 15px 0 15px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.caption-textbox p{color:#fff;font-weight:500;padding-bottom:15px;margin:0}@media only screen and (min-width:1024px){.mylumniapp .enquire-action{display:block;padding:10px 10px 2px;width:170px;margin-top:20px;position:absolute;right:6px}.mylumniapp .enquire-action .btn{width:100%;padding:16px 8px;font-size:18px}}.bar{padding:0 20px}.terms{text-align:justify}.terms a{white-space:nowrap}.frm-register .glyphicon-info-sign{display:none}.txt-statement textarea{width:100%;max-width:600px;height:150px}.frm-teacherregister .rangelabel{padding:0 10px}.frm-teacherregister .cmd-range-add{height:30px;font-size:13px;padding:4px 8px;margin-left:3px}@media (min-width:992px){.frm-register .glyphicon-info-sign{display:block}}#minipill-container{margin-top:8px}.y-p{display:inline-block;padding:3px 4px 2px;margin:0 0 2px 2px;font-size:13px;border:1px solid #444f73;background-color:#727fab;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.y-p .btn{margin-left:3px;background-image:none;background-color:transparent;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding:0}.y-p .btn:hover{border:none}a.btn-register{padding:7px 10px;font-size:17px;font-weight:300}.mylumniapp .slider.slider-horizontal{width:100%}.mylumniapp .slider.slider-horizontal .slider-track{background:#333;background-image:none;height:3px;margin-top:-2px}.mylumniapp .slider.slider-horizontal .slider-tick,.mylumniapp .slider.slider-horizontal .slider-handle{border:1px solid #313c53;margin-top:-8px}.archive-first-row{margin-top:16px}.archive-goto{margin-bottom:32px;text-align:center}.archive-goto label{font-size:18px;font-weight:300}.archive-goto input[type="button"]{margin-top:-4px}.archive-slider{margin:23px 5% 20px 5%}.archive-slider-val{width:62px}.archive-slider-caption{position:relative;margin:-20px 0 10px;text-align:center;z-index:1;font-style:italic;font-weight:300;font-size:14px}.archive-nav h1{margin-top:0;margin-bottom:0}.archive-nav a{font-size:22px;font-weight:300}.archive-nav a:hover{text-decoration:none}.archive-nav .glyphicon{font-size:20px}.archive-nav-arrowlabel{display:none}.archive-nav.archive-foot{margin-top:20px}@media (min-width:768px){.archive-first-row{margin-top:36px}.archive-nav h1{margin-bottom:25px}.archive-goto{text-align:left}.archive-slider-caption{font-size:18px}.archive-nav-arrowlabel{display:inline}}.a-grade h3{display:block;margin:10px auto;color:#313c53;border-bottom:1px solid #313c53;font-size:1.4em;font-weight:300;text-align:center;padding:10px;min-width:200px;width:200px}.a-item-n,.a-item-n-c{display:inline-block;margin-top:3px}.a-item-n-c{margin-right:6px}.a-item-departing{clear:both;width:100%;font-size:14px;font-weight:300;text-transform:uppercase;text-align:center;margin-top:8px}.a-item,.a-item-alt{clear:both;margin-top:8px;padding-left:16px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.a-item strong,.a-item-alt strong{display:inline-block;margin-bottom:6px;font-size:18px;font-weight:300}.a-item span.glyphicon,.a-item-alt span.glyphicon{font-size:14px}.a-item{border-left:5px solid #313c53;border-right:5px solid #313c53}.a-item-alt{border-left:5px solid #9cff00;border-right:5px solid #9cff00}.a-item-desc{padding-right:2px;white-space:pre-wrap}.entrydescfull{display:none}.lnk-more{display:block;font-size:16px;font-weight:300;text-align:center}.a-last-updated{display:inline-block;margin-right:6px;font-size:12px;margin-top:3px}@media (min-width:768px){.a-grade h3{margin:20px auto}.lnk-more{display:inline;font-size:14px;text-align:left}}@media (min-width:992px){.a-grade h3{margin:0 auto 20px}.a-item{border-right:0 !important}.a-item-alt{border-right:0 !important}.a-entries{margin-top:32px}.a-item-departing{font-weight:500;text-align:left;margin-left:21px;font-style:italic}}.frm .cancel{margin-left:20px}.mylumniapp .search-note{font-size:0.875rem}.mylumniapp .queue-nav .btn{padding:0.5rem 0;color:#fff;font:18px/21px Roboto,sans-serif;font-weight:300;width:200px}.mylumniapp .queue-sticky-nav{display:none}.mylumniapp .queue-header-actions{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-bottom:10px}.mylumniapp .queue-header-actions .btn span{font:25px/25px Roboto,sans-serif;font-weight:500}.mylumniapp .queue-header-actions .caption{font:12px/15px Roboto,sans-serif}@media only screen and (min-width:1024px){.mylumniapp .queue-nav{display:none}.mylumniapp .queue-sticky-nav{display:block;padding:10px 10px 2px;width:170px;border:1px solid #313c53;background:rgba(222,222,222,0.7);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:fixed;top:240px;right:20px}.mylumniapp .queue-sticky-nav .btn{width:100%;margin-bottom:8px}}@media only screen and (min-width:620px){.mylumniapp .queue-header-actions .caption{margin-top:9px}}.queue-help ul{margin:8px 0 20px}.queue-help li{margin-bottom:8px}.queue-help li strong{padding-right:16px}.queue-help a{margin-bottom:3px;margin-left:8px;float:right}.queue-help .btn{margin-left:5px !important}.queue-help .tip{color:#c90;font-weight:500}html.touch .no-touch-tip{display:none}.queue-header-commands{display:none}@media (min-width:768px){.queue-header-commands{display:inherit}}.queue-body .row{margin-top:16px}.queue-body .row .a-item,.queue-body .row .a-item-alt{clear:none;margin-top:0}.queue-body .a-grade{font-size:16px;font-weight:300;text-align:center}.entry-email{display:inline-block;margin-left:10px;font-style:italic;color:#999}.queue-actions{margin-top:8px;margin-bottom:16px;text-align:center}.queue-actions .btn,.queue-help .btn{font-size:12px;margin:0 5px 5px 0;padding:5px 8px 4px}.queue-actions .btn[data-action="edit"],.queue-help .btn[data-action="edit"]{border-color:#c90 !important;color:#c90 !important}.queue-actions .btn[data-action="del"],.queue-help .btn[data-action="del"]{border-color:red !important;color:red !important}.queue-actions .btn[data-action="auth"],.queue-help .btn[data-action="auth"]{font-size:18px;border-color:#006400 !important;color:#006400 !important}.queue-actions .queue-divider,.queue-help .queue-divider{color:#333;font-size:18px;padding-right:5px}@media (min-width:768px){.queue-actions{margin-top:0}}.btn.btn-deselected{border:1px solid #313c53;color:#313c53}.btn.btn-deselected:hover{border:3px solid #313c53;padding:3px 6px 2px}.btn.btn-selected{border:1px solid #313c53;background-color:#313c53;color:#fff}.btn.btn-selected:hover{color:#fff;border:3px solid #fff;outline:1px solid #313c53;padding:3px 6px 2px}.entry-years{float:right;color:#999;font-size:0.92em}.yr,.yr-d,.blocked,.xe,.xt{display:inline-block;margin-right:5px;width:26px;padding:3px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.yr{border:solid 1px #072272;background-color:#ff0;color:#072272;font-weight:bold}.yr-d{border:solid 1px #999;color:#999;font-weight:bold}.blocked{cursor:not-allowed;border:solid 1px red;background-color:red;color:#fff}.xe{border:1px solid #2e68a2;background-color:#367dc4;color:#fff;margin-bottom:1px}.xt{border:1px solid #035b3d;background-color:#0e8c62;color:#fff;margin-bottom:1px}.IE7down .entry-email,.IE7down .yr,.IE7down .yr-d,.IE7down .blocked,.IE7down .xe,.IE7down .xt{display:inline;zoom:1}.contact-container{float:left}.t-attrib.row{margin-top:0;padding-left:15px}.discip{position:relative;font:15px Roboto,sans-serif;font-style:italic;color:#999}@media (min-width:992px){.discip{margin:-10px 0 4px}}.t-years{float:right}#forgotpasswordpanel{display:none}.center-pills{display:flex;justify-content:center}.nav-pills>li{margin:0 2px}.frm-changepassword input[type="password"],.frm-changepassword input[type="text"]{width:250px}.frm-changepassword .fieldcaption{line-height:32px}.frm-register .next2h2{z-index:1;margin-top:14px;position:absolute;right:12px;padding-left:10px}.frm-register .deleteaccount{margin-top:40px}@media (min-width:768px){.frm-register .deleteaccount{margin-top:0;margin-left:80px}}.export-table{border-bottom:1px solid #666;border-collapse:collapse}.export-table th,.export-table td{padding:0 2px}.export-table td{border:1px solid #666}.export-table .yr,.export-table .blocked,.export-table .xs,.export-table .xe{margin-right:0}.export-table .hide-mb{border-width:0}th.rotate{height:80px;white-space:nowrap;border-bottom:1px solid #666}th.rotate>div{transform:translate(25px,51px) rotate(315deg);width:36px}th.rotate>div>span{border-bottom:1px solid #666;padding:9px 10px 0px 5px}#bulk-form,#bulk-guide{float:left;width:50%}#bulk-form input[type=file],#bulk-guide input[type=file]{width:70%}#bulk-form form,#bulk-guide form,#bulk-form .error-alt,#bulk-guide .error-alt{margin-top:20px}.local-tool-panel{padding:5px 30px;border:1px solid #555;background-color:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}