html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{overflow-y:scroll;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans'!important}body ul{-webkit-padding-start:1em}h1,h2,h3,h4,h5,h6,.btn{font-family:'Montserrat',sans-serif}h1{font-weight:500}body h4{margin-bottom:20px!important}body h2,.student-login h1,.teacher-login h1{margin-bottom:20px!important;font-weight:500;color:#14bd6a;font-size:1.5rem}body a:hover{text-decoration:none}body .btn-primary{width:100%;background-color:#14bd6a;color:#fff;border-radius:0;border:0;font-weight:500}body .btn-primary:hover{background:#2ddc86}body .btn-secondary{width:100%;background-color:#fff;color:#1c1c1c;border-radius:0;border:0;font-weight:500}body .btn-secondary:hover{background-color:#bdbdbd}body .btn-grey{width:100%;background-color:#938d8d;color:#fff;border-radius:0;border:0;font-weight:500}body .btn i{line-height:1.5em}body a{color:#212529}video{width:100%}body .form-control{background-color:#e8e8e8;border:0;border-radius:0;font-family:'Montserrat';font-weight:400;color:#7d7d7d;text-align:center;-webkit-appearance:none}body .form-control[readonly]{background-color:#e8e8e8;box-shadow:none;color:#7d7d7d}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);padding:.5em;padding-right:1.5em}::-webkit-input-placeholder{text-align:center}:-moz-placeholder{text-align:center}::-moz-placeholder{text-align:center}:-ms-input-placeholder{text-align:center}select{text-align-last:center}body header a:hover,ul.menuft a:hover{color:#fff}header{background:#1c1c1c}header a{color:#fff}.headerSpacer{height:94px}.headerWrap{position:relative}#back{position:absolute;left:0;top:20px}#back a{margin-right:40px}#back i,#logout i{display:block;text-align:center}#logo,#logo a img{display:block;margin:0 auto}div#logo img{max-width:250px;height:96px}#logout{position:absolute;right:0;top:20px}#logout a{margin-left:40px}body .jumbotron{margin-bottom:0!important;border-radius:0;height:40vh;position:relative}body .jumbotron h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeLogin{background:#fff;padding:40px 0}.home .jumbotron{background:transparent url('../images/milkyway.jpg') no-repeat center;background-size:cover;min-height:360px}.authImages{max-height:260px;border:3px solid #efefef;width:100%}#system-message{margin:40px 0 10px;padding:0}main{background-color:#fcfafb}.item-page,.login,.loginFields form,.contact,.blog,.reset,#accessList{padding:40px 0}.subContent{padding-top:40px}.transcript{height:180px;overflow:hidden;margin-bottom:20px;position:relative;transition:all 1s ease}.overlay{position:absolute;left:0;top:0;background:#fff;background:-webkit-linear-gradient(transparent,transparent,rgb(255,255,255));background:-o-linear-gradient(transparent,transparent,rgb(255,255,255));background:-moz-linear-gradient(transparent,transparent,rgb(255,255,255));background:linear-gradient(to top,white,rgba(255,255,255,0),rgba(255,255,255,0));width:100%;height:200px;z-index:1001;display:inline-block;transition:all 1s ease}.showAll{height:auto!important;transition:all 1s ease}.blog .item a{display:block;color:#ccc}.blog .item a h2,.blog .item a i{display:inline-block}.blog .item a>i{margin-right:15px}.blog .item a:hover{color:#7b7b7b}.studentCodeWrap,.usernameWrap,.passwordWrap{position:relative}.studentCodeWrap::before,.usernameWrap::before,.passwordWrap::before{font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;left:15px;top:5px;color:#7d7d7d}.studentCodeWrap::before,.passwordWrap::before{content:'\f3c1'}.usernameWrap::before{content:'\f0e0'}body .modal{position:static!important;display:block!important}.lessonList{list-style-type:none;padding:0}a.lesson-card-icon{vertical-align:middle}.lesson-card p{line-height:1em}.lesson-card-tag{padding:5px 6px;border-radius:5px;background-color:#b3daff;margin-right:10px;margin-bottom:10px}.lesson-card a{display:inline-block!important;margin-left:10px}.lesson-card{display:block;border:1px solid #d9d9d9;padding:10px 10px;margin:10px 0}.lesson-card>a{display:block}.classList a{display:block}.comKielder textarea.form-control{height:38px!important}.comKielder a{color:#212529}.comKielder h3{color:#11bd6a;margin-bottom:30px}.loginIntro h4{color:#14bd6a}.answerContainer p{font-size:20px}.answerContainer{height:350px}.contact-form .controls{margin-bottom:10px}.tip-wrap{background:#d5d5d5;padding:20px}.top-top{font-weight:bold;margin-bottom:15px}label{display:inline !important}body .KSLogo img{width:250px!important}.homeKS1,.homeKS2{padding:80px 0}.homeKS1 img,.homeKS2 img{max-width:100%}.homeKS1{background:transparent url('../images/KS1_Banner_Image.jpg') no-repeat center;background-size:cover}.homeKS1 h2{color:#436ea4}.homeKS1 .btn-primary{background-color:#436ea4}body .homeKS1 .btn-primary:hover{background-color:#5b92d6}.homeKS2{background:transparent url('../images/KS2_Banner_Image.jpg') no-repeat center;background-size:cover}.homeKS2 h2{color:#7d01d4}.homeKS2 .btn-primary{background-color:#7d01d4}body .homeKS2 .btn-primary:hover{background-color:#b16be2}.newsflash,.portalLogin{padding:40px 0}.newsflash{background-color:#fcfafb}.newsflash img,.lessonImage{width:100%;max-height:700px}.newsflash .singleImage{margin-bottom:40px}.accred{background:#1c1c1c;color:#fff}.portalLogin a img{padding:20px}.portalLogin a:hover{color:#212529}.bgWhite{background-color:#fff!important}a.lessonCollapse::after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f077';position:absolute;right:0;top:0}a.lessonCollapse.collapsed::after{content:'\f078'}footer{background:#1c1c1c;color:#fff;padding:40px 0;font-size:0.8rem}footer a{color:#fff}ul.menuft{padding:20px 0;text-align:center;display:inline-block}ul.menuft li{margin:0 20px;display:inline-block}#teacherLogin,#boilerPlate{padding-bottom:20px}.moduletable h3{display:none}#boilerPlate p{margin-bottom:5px}.footerSpacer{height:88px}#studentBottom{background:#797979}#studentBottom a{color:rgba(255,255,255,0.7);text-decoration:none;padding:15px 0;display:block}#studentBottom a.active{color:#fff}#studentBottom a p{margin-bottom:0}.questionWrapper .card,.questionWrapper .card button .card-header{border:0}.questionWrapper .card button{padding:0;border:0}.questionWrapper div .card-body{padding:0}.titleWrapper h4{margin-bottom:0px!important;color:#fff;font-size:18px}.question p{margin-top:1rem;margin-bottom:1rem}.answersWrapper{overflow:hidden;background:#fff;height:100%}.answersWrapper .answer{position:relative;padding:0}.answersWrapper .answer input{width:100%;height:100%;min-height:60px;opacity:0}.nextQuestion{padding:0!important}.nextQuestion button{width:100%;background:#00be67;color:#fff;font-weight:bold;border-radius:0;height:100%;min-height:60px}.nextQuestion button:disabled{background:#b9d6c9;color:#fff}.nextQuestion button:hover{background:#2ddc86;text-decoration:none;color:#fff}.answerContainer{background:#fff;border-right:1px solid #206bc2;border-bottom:1px solid #206bc2;border-left:1px solid #206bc2;padding:40px 0;margin-bottom:25px;font-size:30px;font-weight:bold}.answerContainer i{font-size:100px}.answerContainer i.correct{color:#00be67}.answerContainer i.incorrect{color:#be0000}.totalsContainer{border:1px solid #206bc2;padding:25px 0;font-size:24px;background:#fff;color:#206bc2;font-weight:bold}.teacher-delete-btn{padding:7px 14px;position:relative;top:6px;border:1px solid #910d0d;background-color:#bf1d1d;color:#fff !important}.element-wrapper{width:250px;height:250px;border:3px solid #87CEEB;padding:20px;margin:20px auto}.element-desc-wrapper{margin:20px;padding:20px}.element-item{display:block;font-size:24px;color:#87CEEB;font-weight:600}#bubble{position:relative;top:100px}#bubble-text{position:relative;left:-10px;top:75px;height:110px;width:50%;background-image:url('http://kielderobservatoryeducation.org/images/Bubble.svg');background-repeat:no-repeat;background-size:160px}#bubble-text p{font-size:14px !important;color:#fff;text-align:center;padding-top:14px;margin-bottom:0;width:140px;left:20px;position:relative;top:5px}#bubble-text h2{color:#fff;text-align:center;font-weight:900;width:140px;left:20px;position:relative;top:5px}#astro-img{max-width:270px}@media only screen and (min-width:430px){#bubble-text{left:10px;top:90px;background-size:180px}#bubble-text p{width:160px;top:10px}#bubble-text h2{width:160px;top:10px}}@media only screen and (min-width:576px){#bubble-text{left:20px;top:120px;height:125px;background-size:220px}#bubble-text p{font-size:16px !important;width:200px;top:20px}#bubble-text h2{font-size:35px;width:200px;top:20px}}@media only screen and (min-width:768px){#astro-img{position:relative;left:80px}#bubble-text{left:80px}}@media only screen and (min-width:992px){#astro-img{left:180px}#bubble-text{left:220px}}@media only screen and (min-width:1200px){#astro-img{left:240px}#bubble-text{left:340px}}@media (min-width:768px){body .KSLogo img{width:320px!important}body h2,.student-login h1,.teacher-login h1{font-size:2rem}}@media (min-width:992px){.container-box{background-size:960px;background-position:center;margin:40px 0}ul.menuft{text-align:left;padding:0}ul.menuft li{margin:0 20px 10px 0}body h2,.student-login h1,.teacher-login h1{font-size:2.5rem}}@media (min-width:1200px){}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (max--moz-device-pixel-ratio:1.5){}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 0}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}