html{position:relative;height:100%}body{background-color:#dde0f3;color:#000;height:100%;font-family:"Open Sans", Helvetica, sans-serif;font-size:12pt/14pt}@media (max-width: 767px){.cmspage{margin-top:0px}}.cmspage .lastline{padding:0px 40px 10px;background:#5640a1;color:#fff}.cmscontent{background-color:transparent}.cmscontent .handwriting{font-family:"Covered By Your Grace";font-size:16pt}.cmscontent .cmsheader>.container>div{margin:0px -15px;background:#5640a1;color:#fff}.cmscontent .cmsheader>.container>div.topband{background-image:url(/images/sitestyle/scslogo500.png);background-repeat:no-repeat;background-position:center left;background-size:contain;background-origin:content-box;padding:15px 15px 10px;display:flex;flex-direction:row;position:relative}.cmscontent .cmsheader>.container>div.topband .left{width:10%;height:100%}.cmscontent .cmsheader>.container>div.topband .middle{width:80%;height:100%;text-align:center}.cmscontent .cmsheader>.container>div.topband .middle h1{font-family:"Berkshire Swash",serif;font-size:28pt}.cmscontent .cmsheader>.container>div.topband .middle h2{margin-top:0}.cmscontent .cmsheader>.container>div.topband .right{width:10%;text-align:right}.cmscontent .cmsheader>.container>div.topband p{margin:0px;padding:0px}.cmscontent .cmsheader .navbar-custom{margin-bottom:0px;border:none;background-color:transparent}.cmscontent .cmsheader .navbar-custom>.container{background-color:#fff;border-bottom:none}.cmscontent .cmsheader .navbar-custom .navbar-header .navbar-brand{font-size:24px;padding-top:10px;padding-bottom:10px;color:#5640a1}.cmscontent .cmsheader .navbar-custom .navbar-header .navbar-brand img{height:40px;display:inline-block;margin-top:-5px;padding-right:10px}@media (max-width: 767px){.cmscontent .cmsheader .navbar-custom .navbar-header{padding-top:5px;padding-bottom:5px}}.cmscontent .cmsheader .navbar-custom .navbar-header .navbar-toggle{border-color:#6047b3}.cmscontent .cmsheader .navbar-custom .navbar-header .icon-bar{background-color:#5640a1}.cmscontent .cmsheader .navbar-custom .navbar-nav>li{background:transparent}.cmscontent .cmsheader .navbar-custom .navbar-nav>li>a{color:#5640a1;font-size:18px;font-weight:bold}.cmscontent .cmsheader .navbar-custom .navbar-nav>li.active>a,.cmscontent .cmsheader .navbar-custom .navbar-nav>li:hover>a{color:#5640a1;background:transparent;text-decoration:underline}@media (min-width: 768px){.cmscontent .cmsheader .navbar-custom>.container{height:50px}}@media (min-width: 992px){.cmscontent .cmsheader .navbar-custom #main-nav .navbar-nav{position:absolute;left:50%;transform:translatex(-50%)}}.cmscontent .cmsmain>.container{height:100%}.cmscontent .cmsmain>.container .make-children-eq-height{padding:20px 0px 20px;background-color:#bac5f5;height:100%}@media (max-width: 767px){.cmscontent .cmsmain>.container .make-children-eq-height{padding-bottom:0px}}.cmscontent .cmsmain h1:first-of-type,.cmscontent .cmsmain h2:first-of-type,.cmscontent .cmsmain h3:first-of-type{margin-top:0}.cmscontent .cmsmain h1,.cmscontent .cmsmain h2,.cmscontent .cmsmain h3,.cmscontent .cmsmain h4{font-family:Roboto;font-weight:900;color:#5640a1}.cmscontent .cmsmain h1{font-size:20pt;margin-bottom:20px}.cmscontent .cmsmain h2{font-size:16pt;margin-top:20px}.cmscontent .cmsmain h3{font-size:14pt}.cmscontent .cmsmain h4{font-size:12pt}.cmscontent .cmsmain a{font-weight:bold;color:#43317d}.cmscontent .cmsmain a:hover{text-decoration:none;color:#5640a1}.cmscontent .cmsmain hr{border-top:solid 1px #000}.cmscontent .cmsmain .main{padding:0px 15px}.cmscontent .cmsmain .side{padding:0px 15px}@media (max-width: 767px){.cmscontent .cmsmain .side{padding:0px}}.cmscontent .cmsmain .side h1,.cmscontent .cmsmain .side h2{color:#fff;background-color:#5640a1;font-weight:900;width:100%;display:inline-block;padding:10px 10px;margin:0px}.cmscontent .cmsmain .side .borderbox{padding:10px;background-color:#cdd2f0}.cmscontent .cmsmain .side .borderbox .borderbox-inner{background-color:#cdd2f0;height:100%;padding:0px}.cmscontent .cmsmain .side .gallery-grid .row{margin-left:-10px;margin-right:-10px}.cmscontent .cmsmain .side .gallery-grid .grid-column{padding:0}.cmscontent .cmsmain .side .gallery-grid .grid-column .thumbnail{border:none;padding:0;margin:0}.cmscontent .cmsmain .slick-slider .slick-prev{left:10px;z-index:100}.cmscontent .cmsmain .slick-slider .slick-prev:before{color:#fff}.cmscontent .cmsmain .slick-slider .slick-next{right:10px;z-index:100}.cmscontent .cmsmain .slick-slider .slick-next:before{color:#fff}.cmscontent .cmsmain .slick-slider .slider-nav img{padding-right:5px}.cmscontent .cmsmain form .btn-primary{background-color:#5640a1;color:#fff}.cmscontent .cmsfooter{color:#fff;font-size:10pt}.cmscontent .cmsfooter>.container{padding-top:20px;background:#5640a1}.cmscontent .cmsfooter a{color:#fff;border-bottom:dotted 1px #fff}.cmscontent .cmsfooter a:hover{text-decoration:none;color:yellow;border-color:#e6e6e6}.cmscontent .cmsfooter .footeredit{font-size:16px;color:#fff}.cmscontent .cmsfooter .footerseo{text-align:left}.cmscontent .cmsfooter .footerlogin{text-align:right}@media (min-width: 768px){.cmscontent .make-children-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.editconfig{position:fixed;left:5px;top:0;background-color:transparent;padding:5px 0px;z-index:5000}.editconfig #config-nav{opacity:1;transition:opacity .3s}.editconfig #config-nav.hideme{opacity:0}.editlink{z-index:10;display:block}.editarea{position:relative;border:dashed 1px green}.editarea .editlink{position:absolute;top:5px;right:5px}.editlink a{opacity:0.75;color:#fff !important}.editlink a:hover{opacity:1}.messages{position:fixed;left:10px;bottom:0;z-index:5000}.navbar-custom.affix{position:fixed;top:0;width:100%;z-index:110}@media (min-width: 768px){.cmsfooter{width:100%}html,body,.cmspage,.cmscontent{height:100%}.cmscontent{display:flex;min-height:100%;flex-direction:column}.cmsmain{flex:1 0 0}}.float-left-padding{float:left;padding:0 10px 10px 0}.float-right-padding{float:right;padding:0 0 10px 10px}
