html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}body,html{}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6,b,strong{font-weight:bold}em,i,dfn{font-style:italic}dfn{font-weight:bold}p,code,pre,kbd{margin:0
0 1.5em 0}blockquote{margin:0
1.5em 1.5em 1.5em}cite{font-style:italic}li ul, li
ol{margin:0
1.5em}ul,ol{margin:0
1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}ol
ol{list-style:upper-alpha}ol ol
ol{list-style:lower-roman}ol ol ol
ol{list-style:lower-alpha}dl{margin:0
0 1.5em 0}dl
dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}th,td,caption{padding:4px
10px 4px 5px}tfoot{font-style:italic}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted}address{margin:0
0 1.5em;font-style:italic}del{text-decoration:line-through}pre{margin:1.5em 0;white-space:pre}img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{display:inline}img.alignleft{display:inline}.alignright{float:right;margin-left:10px}.alignleft{float:left;margin-right:10px}.aligncenter{text-align:center;margin:0
auto}img{max-width:100%;height:auto}* html
.clearfix{height:1%}* + html
.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}div{position:relative}
body{background:#5D5E60;font-family:'Open Sans',sans-serif;color:#404041;font-size:13px}header{position:relative;height:87px;background-color:#f7f7f7;background-color:rgba(255,255,255,0.95)}h1,h2,h3,h4,h5{font-family:'Fjalla One',sans-serif;text-transform:uppercase;font-weight:normal}h1{font-size:24px;line-height:26px;margin:0
0 12px 0}h1.section-header{padding-bottom:4px}h1.stories-header{font-size:41px;line-height:50px;color:#5D5E60}h2{font-size:21px;line-height:24px;margin:0
0 8px 0}h2.side-nav-header{background:#5D5E60;padding:12px
15px;margin:0;color:#fff}h2.stories-subheader{background:#AB573C;font-size:24px;color:#fff;margin:15px
0;padding:8px
15px}h3{font-size:18px;line-height:24px;margin:4px
0 0 0}h4{font-size:16px;line-height:22px}a{text-decoration:none;color:inherit}p{font-size:14px}.content p, .content
li{font-size:14px;line-height:26px}.content .table-results
p{font-size:12px;line-height:16px}#logo{position:absolute;width:360px;top:43px;left:1.5%;z-index:999}#topnav{position:absolute;z-index:99999;top:10px;right:0;height:31px}#topnav .top-button{float:left}#topnav
form{float:left;margin:1px
0 0 8px;padding:0}#topnav
img{margin-top:6px}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.outer-wrapper{width:100%;max-width:1024px;min-width:755px;margin:0
auto}.outer-wrapper:after{content:"";display:table;clear:both}.home-wrapper{padding:10px
3% 20px 3%;background:#231F20;overflow:hidden;margin-top:-3px}.home-wrapper
p{font-size:12px;line-height:18px}.home-wrapper
p.subtitle{font-weight:bold;margin:6px
0 3px 0;line-height:15px}.color-bar{height:7px}.inner-wrapper{clear:both;background:#405190;padding:0
1.37%;overflow:hidden}[class*='col-'],.col{float:left;padding-right:20px}.col-1-1{width:100%}.col-1-2{width:50%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-3{width:33.333%}.col-2-3{width:66.667%}.col-2-3.two-columns{min-height:700px}[class*='box-']{margin:20px
0 0 0;float:left;color:#fff}.box-1{background:#405190;height:250px;overflow:hidden;width:60%;margin-right:2%}.box-2{background:#637DA4;height:250px;overflow:hidden;width:38%}.box-3{background:#75883D;height:324px;width:29%;margin-right:2%}.box-4{background:#603682;height:324px;width:29%;margin-right:2%}.box-5{background:#AB573C;height:430px;width:38%;float:right}.box-6{background:#637DA4;height:85px;width:60%}.box-6 h1, .box-6 p, .box-6
img{display:inline;margin:0;height:45px;line-height:inherit;vertical-align:middle;margin-right:14px}.content{clear:both;overflow:hidden;padding:30px}.row{clear:both;overflow:hidden;margin:10px
0}img.banner{display:block;margin:0
auto;margin-bottom:30px}.date{position:relative;width:40%;height:46px;float:left;color:#D0D2D3;margin:0
auto}.date-info{width:60%;padding-left:4%;float:right}.day,.month,.year{position:absolute}.day{font-size:42px;letter-spacing:-1px;top:0;left:0}.month{top:4px;right:0;letter-spacing:-1px;font-size:19px;font-weight:700;text-transform:uppercase}.year{top:24px;right:0;font-size:14px;font-weight:700}.bg-white{background-color:#fff}.section-header.about{border-bottom:6px solid #AB573C}.content.about a:link{border-bottom:1px solid #AB573C}.bg-about{background-color:#AB573C}.border-about{border-top:6px solid #AB573C;border-bottom:6px solid #AB573C}.section-header.admissions{border-bottom:6px solid #405190}.content.admissions a:link{border-bottom:1px solid #405190}.bg-admissions{background-color:#405190}.border-admissions{border-top:6px solid #405190;border-bottom:6px solid #405190}.section-header.programs{border-bottom:6px solid #75883D}.content.programs a:link{border-bottom:1px solid #75883D}.bg-programs{background-color:#75883D}.border-programs{border-top:6px solid #75883D;border-bottom:6px solid #75883D}.content.campus-life a:link{border-bottom:1px solid #CC9E2C}.bg-campus-life{background-color:#CC9E2C}.border-campus-life{border-top:6px solid #CC9E2C;border-bottom:6px solid #CC9E2C}.content.alumni a:link{border-bottom:1px solid #669CC5}.bg-alumni{background-color:#669CC5}.border-alumni{border-top:6px solid #669CC5;border-bottom:6px solid #669CC5}.content.parents a:link{border-bottom:1px solid #5D5E60}.bg-parents{background-color:#5D5E60}.border-parents{border-top:6px solid #5D5E60;border-bottom:6px solid #5D5E60}.content.support a:link{border-bottom:1px solid #603682}.bg-support{background-color:#603682}.border-support{border-top:6px solid #603682;border-bottom:6px solid #603682}.content.about a:link:hover, .content.about a:link:focus,
.content.admissions a:link:hover, .content.admissions a:link:focus,
.content.alumni a:link:hover, .content.alumni a:link:focus,
.content.parents a:link:hover, .content.parents a:link:focus,
.content.programs a:link:hover, .content.programs a:link:focus,
.content.support a:link:hover, .content.support a:link:focus,
.content.campus-life a:link:hover, .content.campus-life a:link:focus{border:0}.bg-sidebar{background-color:#637DA4}.seal,.stories{background-image:url(/images/brs-seal-sm.png);background-repeat:no-repeat;background-position:left center;height:125px;line-height:125px;padding:0
0 0 120px}.stories{background-image:url(/images/takes-a-team.png);background-position:center center;padding:0}.seal
p{font-family:'Fjalla One',sans-serif;text-transform:uppercase;color:#fff;font-size:20px;margin:0}a.button.live-stream{padding:5px
16px 5px 6px;margin-bottom:15px;background:url(/images/icon-arrow-right-white.png) no-repeat 95% 50%;background-color:#637DA4}a.button.photos{padding:5px
16px 5px 6px;margin-bottom:15px;background:url(/images/icon-arrow-right-white.png) no-repeat 95% 50%;background-color:#75883D}a.button.request{display:inline-block;padding:7px
11px 7px 11px;background-color:#405190}.view-schedule{position:absolute;width:140px;top:30px;right:30px}.sidenav{margin:0
0 30px 0}ul.directory{margin:0;padding:0
0 50px 0;list-style-type:none;position:relative;overflow:hidden}ul.directory
li{width:33.333%;margin:20px
0;padding:0
3%;height:320px;float:left}ul.board.directory
li{height:200px}ul.directory
p{margin:5px
0;font-size:13px;line-height:18px;font-weight:600}ul.directory
a{border:0
!important}ul.directory
p.phone{border-top:1px solid #5D5E60;border-bottom:1px solid #5D5E60;line-height:22px}ul.directory
p.profile{color:#808184;font-family:'Fjalla One',sans-serif;text-transform:uppercase;font-weight:400;height:20px;line-height:20px}ul.directory p.profile>a{display:inline-block;vertical-align:middle}.directory-pagination{position:absolute;bottom:0;left:0;width:100%}.directory-pagination
a{border:0}ul.collapsibleList>li{list-style-type:none}.collapsibleList
li{list-style-image:url('/images/button-list.png');cursor:auto}li.collapsibleListOpen{list-style-image:url('/images/button-list-open.png');cursor:pointer}li.collapsibleListClosed{list-style-image:url('/images/button-list-closed.png');cursor:pointer}form#search>label{display:none}input#keywords{float:right;border:0;background:transparent;color:#58595B;font-size:12px;padding:6px
4px;width:95px}button,a.button{display:block;width:auto;text-transform:uppercase;font-size:15px;font-family:'Fjalla One',sans-serif;color:#fff}button{display:inline-block;background:#637DA4;border:0;vertical-align:middle}label{line-height:23px}select,option,input{font-family:'Open Sans',sans-serif;color:#404041;font-size:13px}input.datepicker{width:100px}::-webkit-input-placeholder{font-family:'Fjalla One',sans-serif;text-transform:uppercase}:-moz-placeholder{font-family:'Fjalla One',sans-serif;text-transform:uppercase}::-moz-placeholder{font-family:'Fjalla One',sans-serif;text-transform:uppercase}:-ms-input-placeholder{font-family:'Fjalla One',sans-serif;text-transform:uppercase}.quote{padding:20px
0;margin:30px
0}.quote
p{font-family:'Fjalla One',sans-serif;text-transform:uppercase;color:#5D5E60;font-size:16px;line-height:24px;margin:0}#social-home{position:absolute;top:0;right:0;z-index:9}#social-home
img{display:block;margin-bottom:1px}#social-footer
img{margin:10px}footer{clear:both;position:relative;display:block}footer
p{color:#E6E7E8;font-size:10px;line-height:15px}#footer-logo-left{position:absolute;top:9px;left:0;z-index:99}#tabs{position:absolute;top:8px;right:0}.thin-border-right{border-right:1px solid #404041}.thin-border-left{border-left:1px solid #404041}.thin-border-bottom{border-bottom:1px solid #404041}.no-border{border:0
!important}.no-padding{padding:0}.no-margin{margin:0}.padding-left{padding-left:20px}.padding-right{padding-right:20px}.inline{display:inline}.hidden{display:none}.force-height{height:min-100%}.img-left{margin:12px
25px 12px 0;border:none}.img-right{margin:12px
0 12px 25px;border:none}.share-this{display:block;margin:15px
0;width:100%;height:30px}.stButton{margin:0
2px 0 2px !important;padding:0
!important}.error{color:red}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:5px;height:0}.videoWrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe#JotFormIFrame{width:10px !important;min-width:100% !important;*width:100%;overflow:scroll !important;border:none}
.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{width:1024px;height:87px;z-index:10}.mgmenu_container{position:relative;margin:0
auto}.mgmenu_fixed,.mgmenu_footer{width:inherit;max-width:inherit;position:fixed;top:0;*width:expression(this.parentNode.currentStyle['width'])}.mgmenu{font-size:13px;list-style:none;margin:0;padding:52px
0 0 37%;position:relative;line-height:1}.mgmenu>li{float:left;margin:0;padding-right:15px}.mgmenu>li:hover,.mgmenu>li.active{background-color:#fff}.mgmenu
li.noactive{background:none}.mgmenu>li.nav-about:hover,.mgmenu>li.nav-about.active{background-color:#AB573C}.mgmenu>li.nav-admissions:hover,.mgmenu>li.nav-admissions.active{background-color:#405190}.mgmenu>li.nav-programs:hover,.mgmenu>li.nav-programs.active{background-color:#75883D}.mgmenu>li.nav-campus-life:hover,.mgmenu>li.nav-campus-life.active{background-color:#CC9E2C}.mgmenu>li.nav-alumni:hover,.mgmenu>li.nav-alumni.active{background-color:#669CC5}.mgmenu>li.nav-parents:hover,.mgmenu>li.nav-parents.active{background-color:#5D5E60}.mgmenu>li.nav-support:hover,.mgmenu>li.nav-support.active{background-color:#603682}.mgmenu>li>a,.mgmenu>li>span{display:block;font-family:'Fjalla One',sans-serif;text-transform:uppercase;font-weight:normal;font-size:15px;color:#58595B;outline:0;text-decoration:none;padding:9px
0 11px 15px}.mgmenu li.noactive>a{padding-top:0;padding-bottom:0}.mgmenu>li:hover>a,.mgmenu>li>span:hover,.mgmenu>li>a:hover,.mgmenu>li>a:focus,.mgmenu>li.active>a{cursor:pointer;color:#FFF;outline:none}.mgmenu > li
.mgmenu_drop{padding-right:20px}.mgmenu > li
.mgmenu_nodrop{padding-right:0}.mgmenu_footer .mgmenu > li
.mgmenu_drop{}.mgmenu>li.right_item{float:right;margin-right:0}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{display:none;cursor:pointer;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;background-color:transparent;background-repeat:no-repeat;padding:10px
4% 18px 4%;color:#58595B;font-family:'Fjalla One',sans-serif;text-transform:uppercase;font-weight:normal;font-size:12px;text-align:right}.mgmenu_container>.mgmenu>li.mgmenu_button_active,.mgmenu_fixed>.mgmenu>li.mgmenu_button_active,.mgmenu_footer>.mgmenu>li.mgmenu_button_active{background-color:transparent}.mgmenu_trigger{position:fixed;z-index:9999;margin:0
auto;right:0;margin-right:20px;width:35px;height:41px;display:block}.mgmenu_trigger{top:0;background-image:url("http://www.blueridgeschool.com/../img/button_up.png");background-position:center center;background-repeat:no-repeat;background-color:#121212}.mgmenu_trigger.active{background-image:url("http://www.blueridgeschool.com/../img/button_down.png")}.mgmenu_footer~.mgmenu_trigger{top:auto;bottom:0;background-image:url("http://www.blueridgeschool.com/../img/button_down.png")}.mgmenu_footer~.mgmenu_trigger.active{background-image:url("http://www.blueridgeschool.com/../img/button_up.png")}.mgmenu li .dropdown_container,
.mgmenu li .dropdown_fullwidth,
.mgmenu li
.mgmenu_multilevel{position:absolute;top:auto;display:none;float:left;zoom:1;z-index:10;margin:0px
0 40px -1px;padding:20px
0 20px 0;background:#fff;color:#929497}.mgmenu li
.dropdown_container{left:auto}.mgmenu li
.dropdown_fullwidth{left:0}.mgmenu li.right_item
.dropdown_container{left:auto;right:-1px}.mgmenu li
.dropdown_fullwidth{width:100%;-moz-box-shadow:0px 3px 8px #999;-webkit-box-shadow:0px 3px 8px #999;box-shadow:0px 3px 8px #999;overflow:hidden}.mgmenu .col-1-2{height:100%}.mgmenu
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:18px}.mgmenu p,
.mgmenu h1,
.mgmenu h2,
.mgmenu h3,
.mgmenu h4,
.mgmenu h5,
.mgmenu
h6{padding:0;margin:0;font-weight:normal;color:#808184;margin-bottom:18px}.mgmenu
p{font-size:10px;line-height:18px}.mgmenu
a{text-decoration:none;color:#808184;font-weight:700}.mgmenu a:hover{}.mgmenu a:focus{background:none}.mgmenu > li ul,
.mgmenu > li
ol{padding:0;margin:0
0 18px 0}.mgmenu > li
ul{list-style:none}.mgmenu > li
ol{list-style:decimal}.mgmenu > li ul li,
.mgmenu > li ol
li{font-size:11px;line-height:15px;position:relative;color:#222;margin:0
0 15px 0}ul.toplinks{margin:0;float:left}ul#quicklinks{margin:0;float:left;border-right:1px solid #58595B}ul.quicknav a, ul.toplinks
a{display:block;text-decoration:none;color:#58595B}ul.quicknav, ul.quicknav li, ul.quicknav ul, ul.toplinks, ul.toplinks
li{list-style:none;margin:0;padding:0;color:#58595B}ul.quicknav,ul.toplinks{position:relative;z-index:99999;float:left}ul.quicknav li, ul.toplinks
li{float:left;line-height:1.3em;vertical-align:middle;zoom:1;padding:6px
10px 4px 10px}ul.quicknav li > a, ul.toplinks li>a{font-family:'Fjalla One',sans-serif;text-transform:uppercase;font-weight:normal;font-size:12px}ul.quicknav li.hover, ul.quicknav li:hover{position:relative;z-index:9999;cursor:default}ul.quicknav
ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:195px;background:#fff;-moz-box-shadow:0px 3px 8px #ccc;-webkit-box-shadow:0px 3px 8px #ccc;box-shadow:0px 3px 8px #ccc;padding:4px
0}ul.quicknav ul
li{float:none}ul.quicknav ul li>a{display:block;width:100%;padding:2px
0}ul.quicknav ul
ul{top:-2px;left:100%}ul.quicknav li:hover>ul{visibility:visible}ul.side-nav, ul.side-nav li ul, ul.side-nav li ul li ul, ul.side-nav li ul li ul li
ul{margin:0;padding:0;list-style-type:none;background:#637DA4}ul.side-nav{margin-bottom:30px;position:relative}ul.side-nav
ul{position:relative}ul.side-nav>li{border-bottom:2px solid #fff}ul.side-nav li
a{display:block;color:#fff;font-size:14px;line-height:17px;font-weight:700}ul.side-nav li>a{padding:12px
15px}ul.side-nav li ul li>a{padding:12px
15px 12px 35px}ul.side-nav li.active ul li ul li>a{padding:12px
15px 12px 65px}ul.side-nav > li:hover > a, ul.side-nav li.level1.active>a{background:#fff;color:#5D5E60}ul.side-nav li ul li
a{color:#5D5E60}ul.side-nav li.active
a{color:#fff}ul.side-nav li
ul{visibility:hidden;position:absolute;top:auto;left:100%;width:100%;z-index:1;background:#e6e7e9;-moz-box-shadow:2px 2px 5px 0 #999;-webkit-box-shadow:2px 2px 5px 0 #999;box-shadow:2px 2px 5px 0 #999}ul.side-nav li:hover
ul{visibility:visible;margin-top:-40px}ul.side-nav li:hover ul
ul{visibility:hidden}ul.side-nav li.active
ul{visibility:visible;display:block;position:relative;top:auto;left:auto;background:#637DA4;margin-top:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.side-nav li.active:hover ul
ul{visibility:visible}ul.side-nav li ul li>a{font-weight:600}ul.side-nav li.active ul li > a:hover,  ul.side-nav li.active ul > li.active
a{color:#D0D2D3;font-weight:700}ul.side-nav li ul li>a:hover{color:#5D5E60;font-weight:700}@media only screen and (min-width: 768px) and (max-width: 984px){.mgmenu>li{padding-right:10px}.mgmenu>li>a,.mgmenu>li>span{padding-left:10px}.mgmenu
.mini_icon{padding-left:3px}}@media only screen and (min-width: 768px){.mgmenu_container .mgmenu > li,
.mgmenu_fixed .mgmenu > li,
.mgmenu_footer .mgmenu>li{display:block !important}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{display:none !important}}@media only screen and (max-width: 767px){.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{width:100%;height:auto;margin:0;position:relative;left:auto;top:auto;bottom:auto}.mgmenu{padding:52px
0 0 0}.mgmenu_container .mgmenu > li,
.mgmenu_fixed .mgmenu > li,
.mgmenu_footer .mgmenu>li{float:none;width:auto;border:none;display:none;padding:0;border-bottom:1px solid #fff}.mgmenu>li.nav-about{background-color:#AB573C}.mgmenu>li.nav-admissions{background-color:#405190}.mgmenu>li.nav-programs{background-color:#75883D}.mgmenu>li.nav-campus-life{background-color:#CC9E2C}.mgmenu>li.nav-alumni{background-color:#669CC5}.mgmenu>li.nav-parents{background-color:#5D5E60}.mgmenu>li.nav-support{background-color:#603682}.mgmenu>li.main-quick-links{background-color:#222}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{display:block;border:0}.mgmenu>li>span,.mgmenu>li>a{display:block;color:#fff;padding:0
0 0 15px;line-height:40px}.mgmenu > li
.mgmenu_drop{background-position:96% 19px}.mgmenu > li .dropdown_container,
.mgmenu > li .dropdown_fullwidth,
.mgmenu_footer .mgmenu > li .dropdown_container,
.mgmenu_footer .mgmenu > li
.dropdown_fullwidth{position:absolute;top:auto;bottom:auto;width:100%;margin:0
0 0 -1px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);-o-box-shadow:0 2px 2px rgba(0,0,0,0.05);box-shadow:0 2px 2px rgba(0,0,0,0.05);border:1px
solid #CCC;border-top:none;background:#fff}.mgmenu li
.dropdown_fullwidth{width:100%;padding-left:0;padding-right:0}.mgmenu_trigger{display:none}.mgmenu
.menubar_icon{z-index:9;float:none !important;padding:0
0 14px 0 !important}.mgmenu .menubar_icon
ul{width:100%;padding:0
0 9px 0 !important}.mgmenu .menubar_icon ul>li{padding-left:2%;padding-right:2%}ul.side-nav li:hover
ul{visibility:hidden;margin-top:0}ul.side-nav li.active:hover
ul{visibility:visible}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.mgmenu > li
.mgmenu_drop{background-size:9px 5px;background-image:url("http://www.blueridgeschool.com/../img/downArrow@2x.png")}.mgmenu_footer .mgmenu > li
.mgmenu_drop{background-size:9px 5px;background-image:url("http://www.blueridgeschool.com/../img/upArrow@2x.png")}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{background-size:24px 24px;background-image:url("http://www.blueridgeschool.com/../img/toggle@2x.png")}.mgmenu_trigger{background-size:35px 35px;background-image:url("http://www.blueridgeschool.com/../img/button_up@2x.png")}.mgmenu_trigger.active{background-size:35px 35px;background-image:url("http://www.blueridgeschool.com/../img/button_down@2x.png")}}@media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.mgmenu li .dropdown_flyout
.dropdown_parent{background-size:9px 5px;background-image:url("http://www.blueridgeschool.com/../img/downArrow-b@2x.png")}}
.carousel-wrapper{width:100%;clear:both}#carousel{color:#fff;font-size:13px;width:100%;overflow:hidden}#carousel
div.slide{display:block;float:left}.carousel-seal{background:url(/images/brs-seal.png) no-repeat 0 0;width:200px;height:200px;position:absolute;top:20%;left:2%}.carousel-boy{width:90%;margin:0
5%;position:absolute;bottom:34%;left:0}.carousel-boy
h2{font-size:60px;line-height:70px;margin-bottom:8px;text-shadow:2px 4px 3px rgba(0,0,0,0.3)}.carousel-boy
h3{margin:0;font-size:29px;text-shadow:2px 4px 3px rgba(0,0,0,0.3)}.carousel-boy h3 .smaller, h2.stories-subheader
.smaller{font-size:23px;text-transform:lowercase;text-shadow:2px 4px 3px rgba(0,0,0,0.3)}.carousel-team
h3{font-size:19px;line-height:21px;margin:8px
0 0 0}.carousel-team
p{font-size:12px}.carousel-team{padding:20px;width:94%;margin:0
3%;position:absolute;bottom:0;height:195px;background-color:rgba(35,31,32,0.9)}.carousel-box{float:left;padding-right:20px;width:25%}a.prev,a.next{background:url(/images/carousel-arrows.png) no-repeat transparent;width:21px;height:41px;display:block;position:absolute;top:57%}a.prev{left:1%;background-position:0 0}a.next{right:1%;background-position:-21px 0}a.prev span, a.next
span{display:none}a.button.team-button{margin-top:8px;color:#5D5E60;padding:3px
16px 3px 3px;background:url(/images/icon-arrow-right.png) no-repeat 98% 50%;background-color:rgba(255,255,255,0.85)}@media handheld, only screen and (max-width: 767px){.carousel-team{width:100%;height:95px;margin:0}.carousel-team .col-1-4{padding:0}.carousel-seal{width:125px;height:125px;background-size:contain;top:5%;left:2%}.carousel-boy
h2{font-size:40px;line-height:50px;margin-bottom:8px}.carousel-boy
h3{font-size:22px}.carousel-boy h3 .smaller, h2.stories-subheader
.smaller{font-size:16px}}@media handheld, only screen and (max-width: 480px){.carousel-seal{width:105px;height:105px;background-size:contain;top:2%;left:1%}.carousel-team{width:100%;margin:0;position:relative;display:block;height:100px}.carousel-boy
h2{font-size:29px;line-height:33px}.carousel-boy
h3{font-size:20px}.carousel-boy h3 .smaller, h2.stories-subheader
.smaller{font-size:14px}a.button.team-button{padding:8px
16px 8px 3px}}@media handheld, only screen and (max-width: 320px){.carousel-boy
h2{font-size:24px;line-height:28px}.carousel-boy
h3{font-size:18px}.carousel-boy h3 .smaller, h2.stories-subheader
.smaller{font-size:14px}}
@media handheld, only screen and (max-width: 767px),
only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1){html,body{width:100%;height:100%;min-height:100%;max-width:767px;-webkit-text-size-adjust:none;overflow-x:hidden}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}.grid,.outer-wrapper{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}[class*='col-'],[class*='box-']{width:auto;float:none;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:10px;padding-left:20px;padding-right:20px}[class*='col-'],[class*='box-']{height:auto !important}.col-1-4.bg-sidebar{padding-left:0;padding-right:0}[class*='mobile-col-']{float:left;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;padding-left:0px;padding-right:10px;padding-bottom:0px}.mobile-col-1-1{width:100%}.mobile-col-2-3,.mobile-col-8-12{width:66.66%}.mobile-col-1-2,.mobile-col-6-12{width:50%}.mobile-col-1-3,.mobile-col-4-12{width:33.33%}.mobile-col-1-4,.mobile-col-3-12{width:25%}.mobile-col-1-5{width:20%}.mobile-col-1-6,.mobile-col-2-12{width:16.667%}.mobile-col-1-7{width:14.28%}.mobile-col-1-8{width:12.5%}.mobile-col-1-9{width:11.1%}.mobile-col-1-10{width:10%}.mobile-col-1-11{width:9.09%}.mobile-col-1-12{width:8.33%}.mobile-col-11-12{width:91.66%}.mobile-col-10-12{width:83.333%}.mobile-col-9-12{width:75%}.mobile-col-5-12{width:41.66%}.mobile-col-7-12{width:58.33%}.hide-on-mobile{display:none !important;width:0;height:0}table{width:auto !important}img{max-width:100%;height:auto}.home-tabs,.no-mobile{display:none !important}.thin-border-right{border-right:0}}@media handheld, only screen and (max-width: 480px){html,body{width:100%;height:100%;min-height:100%;max-width:480px;-webkit-text-size-adjust:none;overflow-x:hidden}.grid,.outer-wrapper{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}#logo{width:70%;top:52px;left:1.5%}input#keywords{padding:6px
4px;width:150px}.month{left:50px}.year{left:50px}#topnav{height:auto;position:relative;top:auto;padding-top:10px}ul.directory
li{width:100%;margin:20px
0;height:320px;float:none}.scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-y:scroll;width:100%;height:10000px}.scroll-wrapper
iframe{}}@media handheld, only screen and (max-width: 320px){html,body{width:100%;height:100%;min-height:100%;max-width:320px;-webkit-text-size-adjust:none;overflow-x:hidden}.date{width:40%}.date-info{padding-left:6%}.month{left:45px}.year{left:45px}}@media only screen
and (max-width : 320px){html,body{width:100%;height:100%;min-height:100%;max-width:320px;-webkit-text-size-adjust:none;overflow-x:hidden}.grid,.outer-wrapper{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}}@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio : 2){html,body{width:100%;height:100%;min-height:100%;min-width:375px;max-width:667px;-webkit-text-size-adjust:none;overflow-x:hidden}.outer-wrapper{max-width:667px}.scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-y:scroll;width:100%;height:10500px}.scroll-wrapper
iframe{}}@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio : 2){html,body{width:100%;height:100%;min-height:100%;min-width:375px;max-width:667px;-webkit-text-size-adjust:none;overflow-x:hidden}.outer-wrapper{max-width:667px}}@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio : 3){html,body{width:100%;height:100%;min-height:100%;min-width:414px;max-width:736px;-webkit-text-size-adjust:none;overflow-x:hidden}.outer-wrapper{max-width:736px}}@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio : 3){html,body{width:100%;height:100%;min-height:100%;min-width:414px;max-width:736px;-webkit-text-size-adjust:none;overflow-x:hidden}.outer-wrapper{max-width:736px}}@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1){#logo{top:8px}.mgmenu{padding:52px
0 0 0}.carousel-team{height:120px}}
