html{scroll-padding-top:2em}html body{padding:0px;margin:0px}html body #breadcrumbs{overflow:hidden}html body #spike_footer{overflow:hidden}html body #spike_footer #powered_by{float:right;line-height:31px}html body #spike_footer #powered_by a span{background-image:url("/assets/footer/spikeatschool/powered_by-72983a30.png");background-size:104px 31px;background-repeat:none;display:inline-block;width:104px;padding:31px 0 0 0;height:0px;overflow:hidden;vertical-align:middle !important}html body #spike_footer #admin_system{float:left;line-height:31px}html body #spike_footer #powered_by a,html body #spike_footer #admin_system a{text-decoration:none !important}html body form.databaseinput{font-size:.9em}html body form.databaseinput fieldset{border:2px solid #b1b4b4;background-color:#eaeaea;font-size:1em}html body form.databaseinput fieldset>p,html body form.databaseinput fieldset>div:not(.advanced),html body form.databaseinput fieldset>span>p,html body form.databaseinput fieldset>span>div{color:#000}@media(max-width: 768px){html body form.databaseinput fieldset>p,html body form.databaseinput fieldset>div:not(.advanced),html body form.databaseinput fieldset>span>p,html body form.databaseinput fieldset>span>div{overflow:visible;margin:0 .5em !important}}html body form.databaseinput fieldset>p.buttons,html body form.databaseinput fieldset>div:not(.advanced).buttons,html body form.databaseinput fieldset>span>p.buttons,html body form.databaseinput fieldset>span>div.buttons{background-color:#cecece;padding:4px 0 0 187px !important;border-top:2px solid #b1b4b4}@media(max-width: 768px){html body form.databaseinput fieldset>p.buttons,html body form.databaseinput fieldset>div:not(.advanced).buttons,html body form.databaseinput fieldset>span>p.buttons,html body form.databaseinput fieldset>span>div.buttons{padding:4px 0 0 7px !important;text-align:center}}html body form.databaseinput fieldset>p>label,html body form.databaseinput fieldset>div:not(.advanced)>label,html body form.databaseinput fieldset>span>p>label,html body form.databaseinput fieldset>span>div>label{width:175px;font-size:1em;color:#000}@media(max-width: 768px){html body form.databaseinput fieldset>p>label,html body form.databaseinput fieldset>div:not(.advanced)>label,html body form.databaseinput fieldset>span>p>label,html body form.databaseinput fieldset>span>div>label{float:none;width:100%;text-align:left;display:block;margin-left:0}}@media(max-width: 768px){html body form.databaseinput fieldset>p input[type=email],html body form.databaseinput fieldset>p input[type=number],html body form.databaseinput fieldset>p input[type=password],html body form.databaseinput fieldset>p input[type=search],html body form.databaseinput fieldset>p input[type=text],html body form.databaseinput fieldset>p select,html body form.databaseinput fieldset>p textarea,html body form.databaseinput fieldset>div:not(.advanced) input[type=email],html body form.databaseinput fieldset>div:not(.advanced) input[type=number],html body form.databaseinput fieldset>div:not(.advanced) input[type=password],html body form.databaseinput fieldset>div:not(.advanced) input[type=search],html body form.databaseinput fieldset>div:not(.advanced) input[type=text],html body form.databaseinput fieldset>div:not(.advanced) select,html body form.databaseinput fieldset>div:not(.advanced) textarea,html body form.databaseinput fieldset>span>p input[type=email],html body form.databaseinput fieldset>span>p input[type=number],html body form.databaseinput fieldset>span>p input[type=password],html body form.databaseinput fieldset>span>p input[type=search],html body form.databaseinput fieldset>span>p input[type=text],html body form.databaseinput fieldset>span>p select,html body form.databaseinput fieldset>span>p textarea,html body form.databaseinput fieldset>span>div input[type=email],html body form.databaseinput fieldset>span>div input[type=number],html body form.databaseinput fieldset>span>div input[type=password],html body form.databaseinput fieldset>span>div input[type=search],html body form.databaseinput fieldset>span>div input[type=text],html body form.databaseinput fieldset>span>div select,html body form.databaseinput fieldset>span>div textarea{width:100%;box-sizing:border-box;font-size:16px}}html body form.databaseinput fieldset>p span.comments,html body form.databaseinput fieldset>div:not(.advanced) span.comments,html body form.databaseinput fieldset>span>p span.comments,html body form.databaseinput fieldset>span>div span.comments{margin-left:187px !important}@media(max-width: 768px){html body form.databaseinput fieldset>p span.comments,html body form.databaseinput fieldset>div:not(.advanced) span.comments,html body form.databaseinput fieldset>span>p span.comments,html body form.databaseinput fieldset>span>div span.comments{margin-left:0 !important}}html body form.databaseinput fieldset>p ul.checkboxGroup,html body form.databaseinput fieldset>div:not(.advanced) ul.checkboxGroup,html body form.databaseinput fieldset>span>p ul.checkboxGroup,html body form.databaseinput fieldset>span>div ul.checkboxGroup{margin:0 0 0 185px;color:#000}@media(max-width: 768px){html body form.databaseinput fieldset>p ul.checkboxGroup,html body form.databaseinput fieldset>div:not(.advanced) ul.checkboxGroup,html body form.databaseinput fieldset>span>p ul.checkboxGroup,html body form.databaseinput fieldset>span>div ul.checkboxGroup{margin-left:0 !important}}html body form.databaseinput fieldset>p a.info,html body form.databaseinput fieldset>div:not(.advanced) a.info,html body form.databaseinput fieldset>span>p a.info,html body form.databaseinput fieldset>span>div a.info{color:#0087cc !important}html body form.databaseinput fieldset p.comments,html body form.databaseinput fieldset div.comments{margin-left:187px !important}@media(max-width: 768px){html body form.databaseinput fieldset p.comments,html body form.databaseinput fieldset div.comments{margin:0 .5em !important}}html body table.databaseOutput{width:95%;margin-right:auto;margin-left:auto;border:none}html body table.databaseOutput th{width:25%;background-color:#eaeaea;text-align:right;padding:5px;vertical-align:top}html body table.databaseOutput td{width:75%;padding:5px;vertical-align:top}html body table.databaseOutput td>:first-child,html body table.databaseOutput td>*>:first-child{margin-top:0px}html body table.databaseOutput td>:last-child,html body table.databaseOutput td>*>:last-child{margin-bottom:0px}html body table.databaselisting td.option{background-color:#cecece !important}html body div.standout{background-color:inherit;padding:15px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:.5px solid rgba(0,0,0,.1);position:relative;z-index:1}html body div.standout>ul{margin-left:-15px}html body div.standout>ul>li:last-child{padding-bottom:0 !important;margin-bottom:0 !important}html body div.standout>:first-child{padding-top:0 !important;margin-top:0 !important}html body div.standout>:last-child{padding-bottom:0 !important;margin-bottom:0 !important}html body table.prompt{margin:0 auto;border:none}html body table.prompt th{text-align:right;padding:5px;white-space:nowrap}html body table.prompt td{padding:5px}html body hr.softGrey{border:1px solid #eaeaea;height:3px;background-color:#eaeaea}html body ul.normal li{padding-bottom:.5rem}html body ul.normal+.empty{display:none}html body ul.normal.empty{display:none}html body ul.normal.empty+.empty{display:block}html body .collection>*+p.empty{display:none}.thread .message{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}.reply .titleBar{background-color:#ddd}.reply .message{border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}body{margin:0px;padding:0px;font-family:"Nunito",sans-serif;background-color:#000;background-image:url("/assets/learning_cave_sets/layouts/original/caveheader-15598296.png");background-repeat:no-repeat;background-position:left top}body .owner{position:absolute;right:10px;top:10px;color:#fff;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:.9em;text-transform:uppercase}body .owner p{margin:0px;padding:0px}body .owner p a{color:#fec400;text-transform:none;font-family:"Nunito",sans-serif}body .headline{position:absolute;left:247px;top:110px;overflow:hidden;height:100px}body .headline h1.caveTitle{font-size:3em;color:#fec400;text-transform:uppercase;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:lighter;margin:0px 20px 0px 0px;padding:0px}body .cavepicture{margin:0 0 10px 10px}body .indexbar{position:absolute;left:0px;top:315px;width:188px}body .indexbar ul{font-family:Helvetica,Arial,Verdana,sans-serif;font-size:.9em;line-height:2em;text-transform:uppercase;color:#fff;list-style-type:none;text-align:right;margin:0px;padding:0px;letter-spacing:.1em}body .indexbar ul li span.indexcount{color:#fec400}body .indexbar ul li a{color:#fff;text-decoration:none}body .indexbar ul li a:hover{color:#fec400}body .contents{color:#fff;margin-top:232px;margin-left:250px;margin-right:20px;font-size:.95em}body .contents .breadcrumbs{font-size:.8em;margin-bottom:10px}body .contents .startupresources{margin-left:15px}body .contents h1{font-size:1.6em;color:#fec400;text-transform:uppercase;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:lighter;margin-bottom:5px}body .contents h2{font-size:1.3em;color:#0087cc;text-transform:uppercase;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:bold;margin-bottom:5px}body .contents h3{font-size:1.1em;color:#fff;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:bold;margin-bottom:5px}body .contents p{margin:0px 0px 10px 0px;padding:0px}body .contents a{color:#fec400;text-decoration:none}body .contents a:hover{text-decoration:underline}body .contents table.databaselisting tr{background-color:#000}body .contents table.databaselisting tr td{border-bottom:1px solid #fff;color:#fff}body .contents table.databaselisting tr td.option{background-color:#fec400 !important}body .contents form.databaseinput fieldset{border:2px solid #fff;background-color:#0087cc;color:#fff}body .contents form.databaseinput fieldset>p,body .contents form.databaseinput fieldset>div:not(.advanced),body .contents form.databaseinput fieldset>span>p,body .contents form.databaseinput fieldset>span>div{color:#fff}body .contents form.databaseinput fieldset>p.buttons,body .contents form.databaseinput fieldset>div:not(.advanced).buttons,body .contents form.databaseinput fieldset>span>p.buttons,body .contents form.databaseinput fieldset>span>div.buttons{background-color:#fec400;border-top:2px solid #fff;color:#000}body .contents form.databaseinput fieldset>p a.info,body .contents form.databaseinput fieldset>div:not(.advanced) a.info,body .contents form.databaseinput fieldset>span>p a.info,body .contents form.databaseinput fieldset>span>div a.info{color:#fec400 !important}body .contents form.databaseinput fieldset>p label,body .contents form.databaseinput fieldset>div:not(.advanced) label,body .contents form.databaseinput fieldset>span>p label,body .contents form.databaseinput fieldset>span>div label{color:#fff}body .contents div.question .number{background-color:#0087cc;color:#fff}body .contents div.question .resources{border:1px solid #848400;background-color:#2d2d00}body .footer{background-image:url("/assets/learning_cave_sets/layouts/original/cavebottomrepeat-4771e0ca.png");background-repeat:repeat-x;background-position:left top;margin:200px 0px 0px;padding:0px;clear:both;width:100%;text-align:right;height:200px}body{background-image:none;background-repeat:repeat;background-attachment:fixed;background-size:cover}body .freestyleHeader{background-color:rgba(0,0,0,.75);margin:-195px 0 0 247px;max-height:100px;overflow:hidden;padding:7px 15px}body .freestyleHeader h1{color:#fec400;margin:0;padding:0;font-size:3em;text-transform:uppercase;font-family:Arial,Verdana,sans-serif;font-weight:lighter;text-shadow:#000 0px 0px 5px;filter:Glow(Color=#000000, Strength=5)}body .owner{background-color:rgba(0,0,0,.75);padding:5px 12px;right:0px}body .indexbar{background-color:rgba(0,0,0,.75);padding:5px 12px;top:320px}body .logo{background-image:url("/assets/learning_cave_sets/layouts/freestyle/caveheader-22b0deb2.png");background-repeat:no-repeat;background-position:left top;padding:0;margin:0;height:315px}body .logo span{display:none}body .contents{background-color:rgba(0,0,0,.75);padding:20px 20px 300px 20px;margin-top:35px;margin-left:247px;margin-right:35px}body .footer{margin:-200px 0 0 0}body .footer img{padding:0 30px 0 0}
