.headphoto{margin-top:50px}marquee{color:#000;font-weight:300;font-size:1.2em;white-space:nowrap;background-color:#961B43;margin-left:-20px;margin-right:-20px;margin-bottom:-5px;padding-top:7px;border-top:5px solid #000}.scroll{list-style-type:none;padding:0;overflow:visible}.scroll li{display:inline-block;padding:0 20px 0 20px;border-right:1px solid white}.scroll li a{display:block;color:#fff;text-align:center;text-decoration:none}.scroll:last-child li{border-right:none}.fixed-bottom{position:fixed;bottom:0;z-index:100}.middle-top-bottom{padding-top:15%}@media screen and (max-width:1024px){.school-name h1{padding-top:0 !important;font-size:2.8em !important}.head{padding-top:0 !important}}@media screen and (max-width:768px){.school-name h1{font-size:2.4em !important;padding-top:0 !important}.head{margin-top:-50px;padding-top:0 !important}}@media screen and (max-width:452px){.school-name h1{font-size:1.8em !important;padding-top:0 !important}.head{margin-top:0;padding-top:0 !important}}.achieve-box{padding-top:10px;margin-top:30px;border:2px solid #000;border-radius:20px;background-color:#803850;color:#fff}#breadcrumbnav{text-align:right}#mainbody .row{margin-left:0;margin-right:0}.top-header{z-index:1000;width:100%;top:0;left:0}header{height:270px;width:100%;position:fixed;background-color:white;background-image:url('/webcontent/webimage/8584b00a40f24b95bba92692219aca9d.jpg');background-position:center 40%;background-repeat:no-repeat;background-size:cover;background-position:50box-shadow:0 2px 5px rgba(0,0,0,.4);box-sizing:border-box;margin:0;padding:0;border-bottom:4px solid #961b43;transition:all 8.8s ease-in-out-webkit-transition:all 8.8s ease-in-out-moz-transition:all 8.8s ease-in-out}.shrink{height:130px}.school-logo{width:200px;display:block;margin:20px auto;padding-top:5px;z-index:9999 !important}.school-logo-container{z-index:9999 !important}.head{position:fixed;padding-top:10px;right:50px;z-index:1000}.head .tile{display:inline-block;height:50px;width:50px;margin-left:5px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.head .tile.socialmedia{color:#961b43;font-size:50px;text-align:center;line-height:150px;position:relative;top:-6px;z-index:1000}.socialmedia .fa{background-color:#fff;padding-left:2px;padding-right:2px;border-radius:10px}.menu-option{color:#961b43;text-align:center;position:relative;background-color:#fff;top:-40px;font-weight:600}header.clicked .head .tile.socialmedia{color:#961b43;z-index:1000}.school-name{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#961b43;position:relative;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;z-index:1100}header.clicked .school-name p{display:none}.school-name h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.8em;padding-top:40px;color:#961b43;z-index:1200}.school-name p{color:#961b43;font-size:1.2em;font-weight:600;z-index:1000}.school-name a{color:#961b43}header.clicked .school-name h1{z-index:1000;color:white;transition:all .3s ease-in;-webkit-transition:all .4s ease-in}.head .burger{z-index:1000;margin-left:15px;padding:5px;cursor:pointer;background-color:transparent;z-index:1000}.meat{z-index:1000;top:-40px;height:40px;width:40px;position:relative;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;border-radius:10px;background-color:#fff}header.clicked .head .burger .meat{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.meat .line{z-index:1000;height:4px;width:36px;margin-left:2px;background-color:#961b43;border-radius:3px;position:absolute;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.meat .line.one{top:5px;left:0}.meat .line.two{top:18px;left:0}.meat .line.three{top:31px;left:0}header.clicked .burger .line{z-index:1000;background-color:#961b43}header.clicked .burger .line.one{z-index:1000;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:18px}header.clicked .burger .line.two{z-index:1000;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:18px}header.clicked .burger .line.three{z-index:1000;opacity:0}header.clicked .burger:hover .meat{z-index:1000;transform:rotate(270deg);-webkit-transform:rotate(270deg)}.nav-modal{position:fixed;top:0;left:0;width:100%;height:100vh;visibility:hidden;opacity:0;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;pointer-events:none}header.clicked .nav-modal{visibility:visible;opacity:1;z-index:1000;pointer-events:initial}.nav-modal .blob{display:block;width:10px;height:10px;border-radius:100%;margin:0 auto;background-color:#961b43;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .3s ease-in}header.clicked .nav-modal .blob{width:100vw;height:100vh;border-radius:0}nav{position:fixed;z-index:1000;left:20%;top:20%;color:white}nav a{color:white;text-decoration:none;font-family:sans-serif;font-family:'Oswald',sans-serif;font-size:30px}nav ul li{list-style:none;text-align:right;border-right:6px solid white;padding-bottom:10px;padding-right:10px;position:relative}nav{opacity:0;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}header.clicked nav{opacity:1}nav ul li ul{position:absolute;right:-310px;top:-4px;display:none}nav ul li ul li{border:none;padding-bottom:10;padding-left:10px;height:35px;width:300px}nav ul li ul li a{display:block;height:35px;font-size:20px;text-align:left;padding:10px}nav ul li.selected ul{display:block;height:350px;overflow-y:scroll}nav ul li.notselected a{opacity:.5}nav ul li.selected ul li a{opacity:1}@media screen and (max-width:820px){.timlogo{margin-left:50px}}@media screen and (max-width:580px){.timlogo{width:130px;padding-top:30px}nav ul li a{font-size:15px}nav ul li ul{top:-9px}nav ul li ul li{height:30px}nav ul li ul li a{font-size:14px;height:30px}}@media screen and (max-width:500px){.timlogo{display:none}}@media screen and (max-width:320px){header .head .tile.socialmedia{display:none}}.bullet li{font-size:16px;padding-bottom:4px}.top-panel-heading{color:#fff !important;background-color:#8b0042 !important;border-radius:10px}.top-panel-heading h2{padding-top:-5px}html{overflow-y:scroll;overflow-x:hidden}h1,h2,h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#961b43}body{padding-top:260px;margin:0;background-color:#e6e6e6;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;font-size:1.5em}@media screen and (max-width:768px){body{padding-top:50px}}.navbar-brand > img{margin-top:-10px;max-height:42px}a{color:#555555}a:hover{color:#777777}#mainbody{background-color:white;margin-top:20px;border-radius:10px;padding-bottom:40px;margin-bottom:20px;box-shadow:0 3px 10px rgb(0 0 0 / 0.2)}#sidenav-outer{}#bodycontent{}#header-outer{background-color:#961b43;border-bottom:2px solid #8b0042}#header{padding-top:0}#motto{color:white;padding-top:20px}#footer-outer{background-color:#d9b1bc;min-height:180px;padding-top:20px;padding-bottom:20px;color:#000}#footer-outer fa{background-color:red !important}#footer-outer h3{color:#fff} .slfooter{background-color:#ffffff;padding-top:20px;padding-bottom:5px;border-top:2px solid #347ab8;border-bottom:2px solid #347ab8}.lr-sidemenu{}.lr-navlist{list-style:none;padding-left:0}.lr-navlist li{margin:0}.lr-navlist li a{display:block;text-decoration:none;padding:5px;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-color:#65c16a;margin-bottom:5px;color:#fff;text-shadow:-1px -1px 1px rgba(0,0,0,0.4);border:3px solid #1a7041;border-radius:20px}.lr-navlist li a:hover{color:#1a7041;background-color:#fff;box-shadow:0 0 13px rgba(128,128,128,0.50);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px);border-top-right-radius:20px;border-bottom-right-radius:20px;border:3px solid #1a7041}.page-title{}.page-subtitle{}.page-paragraph{margin:0 0 10px 0}.page-image{}.page-quote{}.page-boxout{}.page-hyperlink{}.page-file{}.page-file a{font-size:1.2em;color:#961b43}.page-bulletlist{}.gallery-item{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;transform:scale(0.8,0.8);height:200px;display:flex;align-items:center}.gallery-item:hover{transform:scale(1.0,1.0);box-shadow:0 10px 20px rgba(128,128,128,0.75)}.page-image > div{text-align:center;margin:20px auto}.page-image > div > img{width:100%;max-width:600px;display:block;margin:0 auto}.page-image-50 > div > img{width:50%;max-width:600px;display:block;margin:0 auto}.page-image-25 > div > img{width:25%;max-width:600px;display:block;margin:0 auto}.page-image-15 > div > img{width:15%;max-width:600px;display:block;margin:0 auto}.page-image-full > div > img{width:100%;max-width:none;display:block;margin:0 auto}.page-quote > p{font-style:italic;font-size:1.4em !important;text-align:center;margin:20px auto}.page-quote > p::before{content:open-quote;position:relative;right:1rem;top:1rem;font-size:4rem;color:#8b0042}.page-quote > p::after{content:close-quote;position:relative;left:0.5rem;top:1rem;font-size:4rem;color:#8b0042}.page-boxout > div > p{background-color:#961b43;padding:10px;color:#fff}.page-bulletlist > div > ul{}.page-imageslider .carousel-inner > .item > img,.carousel-inner > .item img{max-height:500px;margin:0 auto}@media screen and (max-width:768px){.page-imageslider .carousel-inner > .item > img,.carousel-inner > .item img{max-height:175px}}.item-half img{max-height:250px !important;margin:0 auto}.page-imageslider .carousel-control.left,.page-imageslider .carousel-control.right{background-image:none}.carousel-indicators{display:none}.message{position:relative;padding:15px;color:#000;background:#dddddd;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.message:after{content:"";position:absolute;bottom:-15px;left:40px;border-width:15px 15px 0;border-style:solid;border-color:#dddddd transparent;display:block;width:0}.messagedate{text-align:right;margin-bottom:1.8em;font-size:.75em}.cat-item{margin-bottom:0;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #777777}.cat-item:hover{background-color:#e8ccd3}.cat-title{margin-top:0}.cat-summary{}.nl-item{margin-bottom:20px}.nl-title{margin-top:0}.nl-summary{}.nl-date{}.dl-item{margin-bottom:20px}.dl-title{margin-top:0}.dl-filename{}.cal-event{color:black;border-bottom:1px dotted #777777;padding-top:10px;padding-bottom:10px}.cal-event:hover{background-color:#e8ccd3}.cal-dateblock{border-right:1px solid #961b43}.cal-day{display:block}.cal-dayofmonth{font-size:2em;display:block}.cal-monthyear{display:block}.cal-time{display:block;font-size:0.8em}.cal-title{margin-top:5px;color:black}.cal-summary{display:block}.hw-student{border-bottom:1px solid #777777;padding-top:10px;padding-bottom:0;margin-bottom:0}.hw-item{margin-bottom:0;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #777777}.hw-item:hover{background-color:#e8ccd3}.hw-title{margin-top:0}.hw-summary{}.hw-date{}.page-table td{border:1px solid #bbbbbb !important}.cellshaded{background-color:#dddddd}.page-table-container{overflow-x:auto}.term-table td{width:50%}.sl-searchbox{margin-bottom:5px}.sl-searchresult{margin-bottom:10px}.sl-searchresulttitle{display:block;font-size:1.2em;font-weight:bold}.sl-searchresulttext{display:block}.sl-searchresultdate{display:block;font-size:0.8em}.page-video{margin-top:15px}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.row{margin-right:0;margin-left:0}@media screen and (max-width:768px){header{height:130px}.head{top:50px}.socialmedia{visibility:hidden}#mainbody{margin-top:100px}nav{left:0}}@media screen and (max-width:425px){.head{top:auto}}