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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
i{font-style:italic!important}
:focus{outline:none}
strong{font-weight:700}
body{line-height:1;overflow-x:hidden;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul,nav ol{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle;border-radius:0}
table td{vertical-align:top}
a{text-decoration:none;cursor:pointer;outline:none!important}
a:hover{text-decoration:none;color:inherit;outline:none!important}
p,h1,h2,h3,h4,h5{padding:0 0 13px;margin:0}
h1{font-family:'Oswald',sans-serif;font-size:50px;font-weight:400;text-align:center;color:#05629d;background:url(../images/bg-brdhi-bul.jpg) repeat-x left bottom;text-transform:uppercase;padding-bottom:25px}
h2{font-family:'Oswald',sans-serif;font-size:28px;color:#4d4d4f;font-weight:400;text-align:right;line-height:28px;margin-top:5px}
h3{font-family:'Oswald',sans-serif;font-size:40px;color:#00578d;font-weight:400;text-transform:uppercase;margin:0 0 15px;padding:0}
h4{font-family:'Oswald',sans-serif;font-size:28px;font-weight:700;border-bottom:12px solid #a7d2e9;color:#fff;text-align:center;padding-bottom:5px}
h4 a{font-family:'Oswald',sans-serif;font-size:28px;font-weight:700;color:#fff}
p{font-family:'Oswald',sans-serif;font-weight:300;font-size:24px;color:#58595b;line-height:26px}
.helpful-resource-item{font-family:'Oswald',sans-serif;font-weight:300;font-size:24px;color:#58595b;line-height:30px}
.helpful-resource-item a{font-family:'Oswald',sans-serif;font-weight:300;font-size:24px}
.clear{clear:both}
.top-navigation ul{padding:0!important;margin:0}
.top-navigation ul li{list-style:none;float:left}
.top-navigation ul li a{display:block;font-family:'Oswald',sans-serif;font-size:14px;color:#3e98c9;text-transform:uppercase;font-weight:700;margin-right:16px;float:left;text-align:center;text-decoration:none}
.top-navigation ul li a span{background:#1e5799;width:78px;height:85px;padding:25px 0 15px;display:block;margin-bottom:5px;background-color:#3e98c9}
.top-navigation ul li a:hover span{background-color:#01578d}
.top-navigation .last a{margin-right:0!important}
.traslate-select{padding-top:10px;padding-bottom:20px}
.traslate-select div.selCust input{background-color:#e7e8e9;font-weight:400}
.traslate-select div.selCust div.icon{background:url(../images/bg-selectarrow.jpg) no-repeat left top}
.res-display{display:none!important}
.navigation{background-color:#3e98c9;border-bottom:8px solid #01578d;position:relative;z-index:100}
#menu ul{margin:0;display:table;padding:0!important}
#menu ul li{list-style:none;display:block;float:left;position:relative}
#menu ul li a{font-family:'Oswald',sans-serif;font-weight:700;font-size:27px;text-decoration:none;text-align:center;color:#fff;padding:10px 34px;display:block;float:left;line-height:25px;text-transform:uppercase;border-right:2px solid #01578d;white-space:pre-line}
#menu ul li a:hover,#menu ul li a:active,#menu ul li a:focus,#menu ul li.selected a{background-color:#01578d}
#menu ul li > ul{left:-9999px;width:100%;position:absolute;top:45px;background-color:#01578d;padding:9px 0 0}
#menu ul > li:hover > ul{left:0}
#menu ul li ul li ul{left:-9999px;position:absolute}
#menu ul li ul li:hover > ul{left:210px;top:0}
#menu ul li li{float:none;text-align:center}
#menu ul li li a{float:none;text-align:center;padding:10px 5px;font-size:23px;text-transform:none;border:0 none;font-weight:300}
#menu ul li li a:hover,#menu ul li li a:active,#menu ul li li a:focus{background-color:#3e98c9}
#menu ul li.acad-box ul li:hover > ul{left:100%}
#menu ul li.dept-box ul li:hover > ul{left:277px}
#menu ul li.dept-box ul li li:hover > ul{left:210px}
#menu ul li.dept-box ul li ul li li:hover > ul{left:210px}
.menu-button{display:none!important}
#menu .last a{border:0 none!important}
.slider{background:none repeat scroll 0 0 / 100% auto #fff;position:relative}
.slider .slides-box{width:100%;height:100%;overflow:hidden;position:relative}
.slider .slider-container{height:500px;width:500%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s;margin:0;padding:0}
.s1-move{-webkit-transform:translate3d(0,0,0)}
.s2-move{-webkit-transform:translate3d(-20%,0,0)}
.s3-move{-webkit-transform:translate3d(-40%,0,0)}
.s4-move{-webkit-transform:translate3d(-60%,0,0)}
.s5-move{-webkit-transform:translate3d(-80%,0,0)}
.s1-move{-ms-transform:translate(0,0)}
.s2-move{-ms-transform:translate(-20%,0)}
.s3-move{-ms-transform:translate(-40%,0)}
.s4-move{-ms-transform:translate(-60%,0)}
.s5-move{-ms-transform:translate(-80%,0)}
.s1-move{-moz-transform:translate3d(0,0,0)}
.s2-move{-moz-transform:translate3d(-20%,0,0)}
.s3-move{-moz-transform:translate3d(-40%,0,0)}
.s4-move{-moz-transform:translate3d(-60%,0,0)}
.s5-move{-moz-transform:translate3d(-80%,0,0)}
.s1-move{transform:translate3d(0,0,0)}
.s2-move{transform:translate3d(-20%,0,0)}
.s3-move{transform:translate3d(-40%,0,0)}
.s4-move{transform:translate3d(-60%,0,0)}
.s5-move{transform:translate3d(-80%,0,0)}
.slider .slider-container li{overflow:hidden;width:20%;height:100%;float:left;display:block;position:relative;text-align:left;font-size:60px;color:#aaa}
.slider .slider-container.norm li img{width:100%;height:auto;top:0;left:0;box-shadow:0 0 30px rgba(0,0,0,0.8);border-left:10px solid #01578d;border-right:10px solid #01578d;display:block}
.slider .slider-container.vert li img{width:100%;height:auto;top:0;left:0;box-shadow:0 0 30px rgba(0,0,0,0.8);padding:0 10px}
.sub-text{background:rgba(0,0,0,0.62);padding:20px 30px 25px 35px;border-left:10px solid #a7d2e9;position:absolute;z-index:20000;text-shadow:0 0 39px rgba(0,0,0,0.5);color:#fff;text-transform:uppercase;font-size:139px;top:275px;display:inline-block;line-height:1em;font-family:'Oswald',sans-serif;font-weight:700;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.sub-text.fade{opacity:0}
.s1-content,.s2-content,.s3-content,.s4-content,.s5-content,.s6-content,.s7-content{background-size:100%!important}
.s4-content,.s5-content,.s6-content,.s7-content,s8-content{background-size:250%!important}
.slider .slider-container .resp-bounds{width:1175px;margin:auto}
.s1-content{background:url(../images/img-homebanner.jpg) no-repeat top center}
.s2-content{background:url(../images/img-homebanner.jpg) no-repeat top center}
.s3-content{background:url(../images/img-homebanner.jpg) no-repeat top center}
.s4-content{background:url(../images/img-banner-about.jpg) no-repeat left top}
.s5-content{background:url(../images/img-calendar-banner.jpg) no-repeat left top}
.s6-content{background:url(../images/img-newsmedia-banner.jpg) no-repeat left top}
.s7-content{background:url(../images/img-iama-banner.jpg) no-repeat left top}
.s8-content{background:url(../images/img-academics-banner.jpg) no-repeat left top}
.select-box{height:52px;margin-bottom:15px}
div.divselect{position:relative;left:0;top:0;height:52px;width:100%}
.divselect input{position:absolute}
.divselect div.icon{position:absolute}
.divselect div.list-wrapper{position:absolute;overflow:hidden;height:auto;z-index:99999}
.divselect .visible{display:block}
.divselect .invisible{display:none}
div.selCust input{left:0;margin:0;font-family:'Oswald',sans-serif;font-weight:300;color:#414142;font-size:34px;vertical-align:middle;width:100%;top:0;height:52px;padding:0 5px;border-radius:0!important;border:0 none;text-transform:uppercase;background-color:#e7e8e9}
div.selCust div.icon{background:url(../images/bg-slect-arrow.jpg) no-repeat 0 0;right:0;width:53px;height:52px;border-width:0}
div.selCust div.list-wrapper{padding:0;left:0;margin:0;width:100%;bottom:auto;top:52px;border:0 none;position:relative;z-index:25;background-color:#e7e8e9}
div.selCust div.list-wrapper-up{bottom:24px;top:auto}
div.selCust ul{background-color:#e7e8e9;margin:0;list-style-type:none;height:auto;text-align:left;padding:0}
div.selCust li{padding:7px 0 7px 5px;margin:0;font-family:'Oswald',sans-serif;color:#414042;font-size:18px;cursor:pointer;background-color:#e7e8e9;display:block;text-transform:uppercase}
div.selCust li:hover{background-color:#3e98c9;border-left:15px solid #01578d;color:#fff}
div.selCust li:hover span,div.selCust li.active span{color:#fff}
div.selCust li.active{background-color:#3e98c9;border-left:15px solid #01578d;color:#fff}
div.selCust input.empty{color:gray}
.breaking-news{background-color:#a7d2e9;padding:8px 0}
.breaking-news .bn-box{font-family:'Oswald',sans-serif;width:140px;float:left;background-color:#fff;text-align:center;font-size:28px;color:#05629d;font-weight:300;line-height:30px;text-transform:uppercase;padding:5px 0}
.breaking-news .tickercontainer{float:right;width:1040px;overflow:hidden;padding-top:0}
.breaking-news .tickercontainer .pointer div{padding:0!important}
.breaking-news .tickercontainer .pointer div li p{font-family:'Oswald',sans-serif;font-size:26px;color:#fff;text-transform:uppercase;font-weight:700}
.breaking-news .tickercontainer ul{margin:0;padding:0;width:190%}
.breaking-news .tickercontainer li{display:block;float:left;background:url(../images/bg-bullets.png) no-repeat right center;padding:0 15px 0 6px;font-family:'Oswald',sans-serif;font-size:26px;color:#fff;text-transform:uppercase}
.breaking-news .tickercontainer li p{padding:0 15px 0 6px;font-family:'Oswald',sans-serif;font-size:26px;color:#fff;text-transform:uppercase;font-weight:500}
.body{padding:50px 0}
.innerpage .body{padding:20px 0 0 0;}
.find-myschool{border-top:15px solid #01578d;margin-bottom:38px}
.find-myschool img{width:100%;height:auto}
.lbox-btn{text-align:center;margin-bottom:10px}
.lbox-btn a{text-decoration:none;font-family:'Oswald',sans-serif;font-size:50px;text-transform:uppercase;color:#fff;font-weight:400;background-color:#1775ad;border-left:12px solid #68aed9;display:block;padding:5px 0}
.lbox-btn a:hover{color:#fff;text-decoration:none;background-color:#68aed9;border-left:12px solid #1775ad}
.site-search{position:relative;padding-top:20px}
.site-search input{margin:0;font-family:'Oswald',sans-serif;font-weight:300;color:#414142;font-size:34px;vertical-align:middle;width:100%;height:53px;padding:0 5px;border-radius:0!important;border:0 none;background-color:#e7e8e9}
.site-search a{position:absolute;bottom:-2px;right:0}
.logos-school{background-color:#e7e8e9;padding:10px 0;position:relative}
.logos-school .container{position:relative}
.logos-school ul{margin:0 0 0 75px;width:90%;padding:0}
.logos-school ul li{list-style:none;display:inline;margin:0 35px 0 0;position:relative}
.logos-school .arrow-l{position:absolute;left:0;top:0}
.logos-school .arrow-r{position:absolute;right:0;top:0}
.colbox-mid{background-color:#a7d2e9;border-top:15px solid #01578d;border-bottom:15px solid #01578d;padding:20px 0}
.colbox-mid2{padding:40px 0 20px}
.colbox-mid2 .what-happening ul{margin:0;padding:0}
.colbox-mid2 .what-happening ul li{list-style:none}
.colbox-mid2 .what-happening ul li a{display:block;font-family:'Droid Serif',serif;font-size:20px;color:#4d4d4f;font-weight:700;margin:6px 0}
.colbox-mid2 .what-happening ul li a .date{color:#bcbec0;font-size:12px;font-family:'Oswald',sans-serif;font-weight:400;width:40px;float:left;text-align:center;line-height:25px;text-transform:uppercase}
.colbox-mid2 .what-happening ul li a .date span{font-weight:700;font-size:30px;color:#bcbec0}
.colbox-mid2 .what-happening ul li a .wh-details{width:415px;float:left;line-height:24px;padding-top:5px}
.colbox-mid2 .what-happening ul li a:hover .wh-details{color:#00578d}
.social-icons h3{text-align:center}
.social-icons ul{margin:0;padding:6px 0;width:100%;background-color:#3e98c9;text-align:center}
.social-icons ul li{list-style:none;text-decoration:none;padding:5px 10px 10px;display:block}
.social-icons ul li a,.innerpage .social-icons ul li a{display:block;text-align:center;margin:auto;color:#fff;font-size:50px}
.social-icons ul li a:hover,.innerpage .social-icons ul li a:hover{color:#01578d}
.social-icons ul li i,.innerpage .social-icons ul li i{font-style:normal!important}
.innerpage .social-icons ul li{display:inline-block;padding:10px 10px 6px}
.educational-foundation{background:url(../images/img-educationalfoundation-logo.jpg) no-repeat 30px bottom}
.educational-foundation p{font-style:italic;font-size:19px;font-weight:400;text-align:right;line-height:22px!important}
.educational-foundation .link{font-family:'Oswald',sans-serif;color:#00578d;text-transform:uppercase;font-size:31px;float:right;background:url(../images/bg-arrowlearnmore.jpg) no-repeat right center;padding-right:35px;margin-top:95px;margin-bottom:-3px;text-decoration:none}
.educational-foundation .link:hover{color:#3e98c9;background:url(../images/bg-arrowlearnmore2.jpg) no-repeat right center}
.message-webappbox{background-color:#a7d2e9;border-top:15px solid #01578d;padding:25px 0 0}
.message-webappbox .container{position:relative}
.message-lbox{width:420px;float:left}
.message-lbox .btxt-top{font-family:'Droid Serif',serif;font-weight:400;font-style:italic;font-size:72px;color:#fff;padding-left:5px;line-height:55px}
.message-lbox .btxt-mid{font-family:'Oswald',sans-serif;color:#fff;font-size:35px;font-weight:300;text-align:center;padding:10px 0 5px}
.message-lbox .btxt-btm{font-family:'Oswald',sans-serif;color:#fff;font-weight:400;font-size:49px;text-align:right;line-height:50px}
.message-lbox .btxt-btm span{background:url(../images/bg-bullet-b.jpg) repeat-x left bottom;display:inline-block;padding-bottom:20px}
.picture-box{position:relative;width:335px;float:left}
.picture-box span{position:absolute}
.message-rbox{width:445px;float:right}
.message-rbox .comment-box{background-color:#3e98c9;padding:10px;position:relative}
.message-rbox .comment-box p{color:#fff;font-size:40px;line-height:50px;font-family:'Oswald',sans-serif;font-weight:400}
.message-rbox .comment-box p span{font-family:'Droid Serif',serif;font-weight:400;font-style:italic;text-align:right;display:block;font-size:56px;line-height:48px}
.message-rbox .comment-box .arrowdwn{position:absolute;left:60px;bottom:-40px}
.about-inner .message-rbox .comment-box .arrowdwn{bottom:-42px}
.message-name{font-family:'Droid Serif',serif;font-weight:400;font-style:italic;font-size:29px;color:#fff;text-align:right}
.message-name span{font-family:'Oswald',sans-serif;font-size:20px;font-weight:300;font-style:normal}
.welcome-box h1{font-family:'Oswald',sans-serif;font-size:96px;font-weight:700;text-align:center;color:#05629d;background:url(../images/bg-brdhi-bul.jpg) repeat-x left bottom;text-transform:uppercase}
.iwant-box h2{font-family:'Oswald',sans-serif;font-size:56px;color:#00578d;font-weight:400;text-transform:uppercase;line-height:50px}
.iwant-box h2 span{font-weight:300}
.colbox-mid2 h3{font-family:'Oswald',sans-serif;font-size:46px;color:#00578d;font-weight:400;text-transform:uppercase;line-height:50px;border-bottom:15px solid #01578d;padding-bottom:13px}
.colbox-mid2 h3 span{font-weight:300}
.welcome-box p{font-family:'Droid Serif',serif;font-weight:400;font-size:22px;color:#58595b;line-height:25px;background:0 none!important; margin: 0px 40px;}
.colbox-mid2 p{font-family:'Droid Serif',serif;font-weight:400;color:#58595b;line-height:25px}
.innerpage .slider .slider-container{height:auto}
.innerpage .sub-text{top:60px}
.span-text{font-family:'Oswald',sans-serif;font-weight:400;color:#4d4d4f;font-size:24px}
.breadcrumbs{text-align:right;padding-bottom:15px;line-height:20px}
.breadcrumbs a,.breadcrumbs li{display:inline-block;font-family:'Oswald',sans-serif;font-size:16px;color:#414042;font-weight:300;text-transform:uppercase;list-style-type:none}
.breadcrumbs span{font-family:'Oswald',sans-serif;font-weight:700;font-size:24px;color:#00578d;padding:8px}
.breadcrumbs a:hover{text-decoration:none}
.sidebar-menu{border:1px solid #01578d;background-color:#d5d7d8;margin-bottom:20px}
.sidebar-menu .title{background-color:#01578d;margin-bottom:5px}
.sidebar-menu .title span{font-family:'Oswald',sans-serif;font-size:50px;color:#fff;text-align:center;text-transform:uppercase;font-weight:300;display:block;padding:6px 0}
.sidebar-menu ul{padding:0}
.sidebar-menu ul li{list-style:none}
.sidebar-menu ul li a{display:block;font-family:'Oswald',sans-serif;color:#414042;font-size:25px;text-align:center;padding:10px 0;text-decoration:none;line-height:30px;font-weight:300}
.sidebar-menu ul li a:hover,.sidebar-menu ul li a:active,.sidebar-menu ul li a:focus,.sidebar-menu ul li.selected a{background:#3e98c9 url(../images/bg-submenu-hover.jpg) repeat-y left top;color:#fff}
.sidebar-menu ul ul{margin-top:0;display:none}
.sidebar-menu ul ul li a{font-size:22px;font-weight:300;padding:5px 20px;white-space:pre-line}
.sidebar-menu ul ul ul li a{font-size:18px}
.sidebar-menu ul li li a:hover,.sidebar-menu ul li li a:active,.sidebar-menu ul li li a:focus,.sidebar-menu ul li li.selected a{background-color:#01578d}
.event-calendar{padding-top:30px}
.event-calendar h3{font-size:37px}
.event-calbox{border-top:28px solid #01578d}
.event-calbox .ebox{padding:30px 0;border-bottom:7px solid #414142;width:100%}
.ebox-date{font-family:'Oswald',sans-serif;font-size:29px;font-weight:400;text-align:center;color:#bcbec0;line-height:55px}
.ebox-date span.start-end-date{font-size:73px;display:block}
.event-calbox h3{font-size:29px;font-weight:700;line-height:30px;margin-bottom:10px}
.event-calbox h3 span{font-size:19px;display:block}
.event-calbox p{font-weight:400;font-size:21px}
.link2{color:#00578d;font-family:'Oswald',sans-serif;font-weight:400;font-size:31px;text-transform:uppercase;float:right;margin-top:10px}
.link2 span{position:relative;top:-4px}
.link2:hover{text-decoration:none;color:#00578d}
.staff-list .last.col-md-4{margin-right:0!important}
.staff-list .staff-box a{text-decoration:none;display:inline-block}
.staff-list .staff-box .col-md-4{margin-bottom:20px;padding-bottom:20px!important}
.staff-list.scboard-members .staff-box .col-md-4{margin-left:0;padding-left:8px}
.staff-list.scboard-members .staff-box .col-md-4:last-child,.staff-list.scboard-members .staff-box .col-md-4:nth-child(6),.staff-list.scboard-members .staff-box .col-md-4:nth-child(7){border:3px solid #fff!important}
.staff-list .staff-box .list-cont .col-md-4:first-child{margin-left:0}
.staff-list .staff-box a .staff-img{position:relative}
.staff-list .staff-box a .staff-img img{border:1px solid #414142;width:100%}
.staff-list .staff-box a .staff-img span{display:none}
.staff-list .staff-box .col-md-4{padding:0 10px 20px}
.staff-list .staff-box a .staff-details{text-align:center;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;text-transform:uppercase;color:#4d4d4f;line-height:30px;padding-top:10px}
.staff-list .staff-box a .staff-details span{font-size:24px;display:block;text-transform:none;font-weight:300}
.staff-list .staff-box a:hover .staff-img img{border:1px solid #01578d}
.staff-list .staff-box a:hover .staff-img span{display:block;border-bottom:15px solid #01578d;width:100%;text-indent:-9999px;position:absolute;bottom:0;left:0}
.list-cont{border-bottom:4px solid #01578d;margin-bottom:20px;padding-bottom:20px}
.staff-list .staff-box a:hover .staff-details{color:#01578d}
.divider{border-bottom:4px solid #01578d;display:block;text-indent:-9999px;clear:both;margin-bottom:20px}
.staff-list2 .staff-pic{float:left;width:220px;margin-right:15px;margin-bottom:5px;border:1px solid #01578d}
.staff-list2 .staff-pic img{width:100%;height:auto}
.staff-list2{border-bottom:4px solid #01578d;padding-bottom:15px;margin-bottom:15px}
.btn-back a{background:url(../images/bg-backbtn.jpg) no-repeat left top;display:block;color:#00578d;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;padding-left:30px;text-transform:uppercase;line-height:25px;text-decoration:none}
.btn-back a:hover{color:#3e98c9;text-decoration:none;background-position:left bottom}
.faq-list .faq-box,.faq-box{margin-bottom:20px}
.faq-list .faq-box a,.faq-box a{font-family:'Oswald',sans-serif;font-weight:400;font-size:24px;font-weight:bold;color:#4d4d4f;line-height:27px;padding-left:35px;display:block;text-decoration:none;margin-bottom:5px}
.faq-list .faq-box span,.faq-box span{background:url(../images/bg-faqarroww.jpg) no-repeat scroll left top rgba(0,0,0,0);height:25px;line-height:27px;margin:0;float:left;padding:0;width:25px;display:inline-block}
.faq-list .faq-box.selected span,.faq-box.selected span{background-position:left -27px}
.faq-box .answer-cont{display:none}
.faq-list .faq-box a:focus,.faq-list .faq-box a:active,.faq-list .faq-box a.selected{background-position:left -27px}
.lexnews-box{border-bottom:4px solid #01578d;padding-bottom:8px;margin-bottom:15px}
.lexnews-box .col-md-2{color:#bcbec0;font-family:'Oswald',sans-serif;font-weight:400;text-align:center;font-size:23px;line-height:45px}
.lexnews-box .col-md-2 span{font-size:57px;display:block}
.seemore-btn{float:right}
.seemore-btn a{background:url(../images/bg-btnarrow-r.jpg) no-repeat right top;display:block;color:#00578d;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;padding-right:30px;text-transform:uppercase;line-height:30px;text-decoration:none}
.seemore-btn a:hover{color:#3e98c9;text-decoration:none;background-position:right -30px}
.back-btn{float:right}
.back-btn a{background:url(../images/bg-backarrow-r.jpg) no-repeat left top;display:block;color:#00578d;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;padding-left:30px;text-transform:uppercase;line-height:30px;text-decoration:none}
.back-btn a:hover{color:#3e98c9;text-decoration:none;background-position:left -30px}
.pagination{text-align:right;margin:0;padding:0}
.pagination li{list-style:none;display:inline;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;color:#4d4d4f}
.pagination li a{display:inline-block;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;color:#4d4d4f;text-decoration:none;padding:0 5px}
.pagination li.pag-current,.pagination li a:hover,.pagination li a:focus,.pagination li a:active{color:#00578d}
.pagination li.arrow-r a{background:url(../images/bg-arrowlearnmore.jpg) no-repeat left top;text-indent:-9999px;text-align:left;display:inline-block;width:28px;height:28px}
.blog-nav li a{padding:10px 8px;color:#00578d}
.blog-nav ul li a:hover{background:0 none!important;color:#414042!important}
.blog-pic{float:left;width:300px;margin-right:15px;margin-bottom:5px}
.scboard-members .m-auto{float:none;margin:auto!important;width:100%}
.scboard-members .m-auto .col-md-4{float:none;margin:auto!important;border:0 none!important}
.scboard-members .staff-img img{width:100%;height:auto}
.member-box{float:left;width:220px;margin-right:5px;margin-bottom:5px;border:1px solid #05629d}
.member-box img{width:100%;height:auto;display:block}
.scboard-members p strong{margin-bottom:15px;display:inline-block}
.school-box{padding-bottom:25px;padding-top:10px}
.school-box .school-img{margin-bottom:10px}
.school-box .school-img img{width:100%;height:auto}
.school-box .btn-link{text-align:right;margin-bottom:15px}
.school-box .btn-link a{background-color:#3e98c9;border-left:7px solid #01578d;font-family:'Oswald',sans-serif;font-weight:400;font-size:29px;color:#fff;text-align:center;text-transform:uppercase;display:inline-block;padding:5px 10px;text-decoration:none}
.school-box .btn-link a:hover{background-color:#01578d;border-left:7px solid #3e98c9;text-decoration:none}
.school-box h2{text-align:left;margin:0;padding:0}
.school-box td span{display:block;font-family:'Oswald',sans-serif;font-weight:400;color:#00578d;font-size:40px;line-height:45px}
.pdf-link a{background-color:#3e98c9;border-left:10px solid #01578d;font-family:'Oswald',sans-serif;font-weight:300;font-size:48px;color:#fff;text-align:left;text-transform:uppercase;display:block;margin-top:45px;text-decoration:none;line-height:60px;padding:10px}
.pdf-link a:hover{background-color:#01578d;border-left:10px solid #3e98c9;color:#fff;text-decoration:none}
.pdf-link a strong{display:block;font-weight:400}
.ap-adjust a{padding:40px 10px}
.school-box{border-bottom:4px solid #01578d;clear:both;display:block;margin-bottom:20px}
.school-box.detailed-view{border-bottom:none}
.detailed-view td p.normal-p{font-weight:400;line-height:30px}
.school-box .school-thumbnails img{width:100%;height:auto}
.school-box .school-details .btn-link a{display:block;text-decoration:none}
.school-box .school-details .btn-link a:hover{text-decoration:none;color:#fff}
.school-box .school-details p{line-height:28px}
.upload-appear-pdf{padding-top:10px}
.upload-appear-pdf p a{color:#58595b;text-decoration:none}
.upload-appear-pdf p{margin:0}
.upload-appear-pdf p span{padding-right:10px}
.sup-office{border-bottom:10px solid #01578d;padding-bottom:35px;margin-bottom:10px;padding-top:15px;position:relative}
.sup-office .message-rbox .comment-box{background-color:#01578d}
.sup-office .message-rbox{margin-bottom:100px;margin-right:50px}
.sup-office .message-name{color:#4d4d4f}
.sup-office .picture-box{margin-left:50px;position:absolute;top:115px}
.sup-office .picture-box span{position:inherit}
.office-link a{background-color:#01578d;border-left:7px solid #3e98c9;font-size:55px;height:140px}
.office-link a:hover{background-color:#3e98c9;border-left:7px solid #01578d}
.office-link a strong{font-size:72px}
.office-link .box1 a{font-size:74px;padding-bottom:15px}
.office-link .box1 a strong{font-size:53px}
.office-link .box2 a{font-size:32px;text-align:right;padding:20px 60px 0 10px}
.office-link .box2 a strong{font-size:96px;font-weight:300;text-align:left}
.office-link .box3 a{font-size:137px;line-height:113px}
.virtual-school h3{text-transform:none;line-height:40px;margin-bottom:15px}
.virtual-school .video-box{width:490px;float:right;margin-left:15px;margin-bottom:5px;border:1px solid #05629d;position:relative}
.virtual-school .video-box .vid-img img{width:100%!important;height:auto!important;font-size:0}
.virtual-school .video-box .vid-img{font-size:0}
.virtual-school .video-box .btn-play{position:absolute;top:15px;left:100px}
.child-box ul,.child-box ol{padding:0 0 0 85px;margin:0}
.child-box ul li span,.inner-content li span,.child-box ol li span{color:#4d4d4f;font-family:'Oswald',sans-serif;font-weight:300;font-size:24px}
.child-box ul li,.inner-content li,.child-box ol li{color:#3e98c9;list-style:disc outside;font-size:24px;line-height:25px;margin-bottom:10px}
.video-library .video-box{position:relative;border-bottom:4px solid #01578d;margin-bottom:15px;padding-bottom:5px}
.video-library .video-box .vid-img img{width:100%;height:auto}
.video-library .video-box .vid-img{border:1px solid #4d4f4f}
.video-library .video-box .btn-play img{width:100%;height:auto}
.video-library .video-box .btn-play{width:125px;position:absolute;top:5px;left:35px}
.video-library .col-md-9 p strong{display:block}
.video-library .col-md-9 p{padding:0}
.watchvid-btn{float:right}
.watchvid-btn a{background:url(../images/btn-watchvid.jpg) no-repeat right top;display:block;color:#4d4d4f;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;padding-right:30px;text-transform:uppercase;line-height:30px;text-decoration:none}
.watchvid-btn a:hover{color:#3e98c9;text-decoration:none;background-position:right -30px}
.virtual-school ul,.virtual-school ol{padding:0;margin:0 0 0 40px}
.virtual-school ul li:before,.virtual-school ol li:before{background-color:#4d4f4f;border-radius:10px;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:7px;line-height:1px;margin-right:5px;vertical-align:middle;width:7px}
.footer-top{border-top:15px solid #01578d;background:#1775ad url(../images/bg-footer-top.jpg) no-repeat center bottom}
.footer-top .container #footer-menu-list{padding:40px 0 0}
.footer-top h4{text-transform:uppercase}
.footer-top ul,.footer-top ol{padding:0;margin:0}
.footer-top ul li,.footer-top ol li{list-style:none}
.footer-top ul li a,.footer-top ol li a{display:block;text-transform:uppercase;text-align:center;color:#fff;text-decoration:none;font-family:'Oswald',sans-serif;font-size:16px;margin:5px 0 20px;line-height:18px}
.footer-top ul li a:hover,.footer-top ol li a:hover{color:#a7d2e9}
.box-adjust{padding-top:50px}
.box-adjust2{padding-top:32px}
.footer-btm{background-color:#a7d2e9;padding:10px 0}
.copyc{font-family:'Oswald',sans-serif;font-weight:400;font-size:22px;color:#58595b;line-height:30px}
.copyc a,.copyc a:hover{color:#58595b;text-decoration:none}
.design-by{width:250px;float:right;padding-top:25px}
.design-by a{font-family:'Oswald',sans-serif;font-weight:700;font-size:16px;text-decoration:none;display:block;padding:10px 0 6px;color:#58595b;text-align:left;background:url(../images/bg-splashlogo.png) no-repeat right top;text-transform:uppercase}
.design-by a:hover{text-decoration:none;background-position:right -32px;color:#58595b}
.d-mobile{display:none!important}
.menutop-f{width:180px;position:absolute;top:0;right:0}
.footer-top .container{position:relative}
.menutop-f a{display:block;text-decoration:none;color:#fff;text-align:center;padding:0 0 5px;font-family:'Oswald',sans-serif;font-weight:400;font-size:23px;text-transform:uppercase;position:relative;background:url(/images/bg-menutop-fdown.jpg) no-repeat 124px 1px #01578d;outline:none}
.menutop-f a.active{background:url(/images/bg-menutop-f.jpg) no-repeat 124px 1px #01578d}
.menutop-f a span{position:relative;top:-4px;padding-left:5px}
.menutop-f a:hover{text-decoration:none;color:#fff;outline:none}
.goog-te-combo{width:100%}
.divselect.selCust{margin-bottom:5px}
#google_translate_element div.selCust input{font-size:28px}
.goog-te-gadget-simple{background-color:#e7e8e9!important;border:none!important}
.goog-te-menu-value{line-height:52px;font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:30px;color:#414142!important}
.skiptranslate.goog-te-gadget:nth-child(2),.goog-te-combo:nth-child(2){display:none}
#footer-menu-list,.side-submenu ul ul,.hidden-list{display:none}
.displaynone{display:none!important}
.footer-menu-cont li.with-sub ul{display:none}
.bx-controls-direction a{display:none}
.bx-wrapper:hover .bx-controls-direction a{display:block}
.bx-controls-direction a{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.bx-wrapper:hover .bx-controls-direction a{opacity:1}
.ibox-banner ul{margin:0;padding:0}
.ibox-banner ul li{list-style:none;display:inline;position:relative}
.li-listing{position:relative}
.blur-cont{position:relative;width:100%;top:0;z-index:0}
.blur-bg,.blur{position:absolute;top:0;left:0;background-size:cover;width:100%}
.img-ibox{position:relative}
.item-info1{margin-top:-508px}
#blur-bg-1 > div > svg,#blur-bg-2 > div > svg,#blur-bg-3 > div > svg,#blur-bg-4 > div > svg{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.has-blurr > div{color:#fff;font-size:56px;font-weight:900;text-align:center;text-transform:uppercase;line-height:180px;margin:0 auto}
.ibox-banner ul li .img-ibox .container{border-left:10px solid #01578d;border-right:10px solid #01578d;box-shadow:0 0 30px rgba(0,0,0,0.8);padding:0;position:relative;z-index:10}
.ibox-banner ul li .img-ibox img{width:100%;height:auto;display:block}
.ibox-banner ul li .img-ibox span{background-color: rgba(0,0,0,0.62);border-left:10px solid #01578d;color:#fff;display:inline-block;font-family:"Oswald",sans-serif;font-size:90px;font-weight:700;line-height:1em;padding:20px 30px 25px 35px;position:absolute;text-shadow:0 0 39px rgba(0,0,0,0.5);text-transform:uppercase;bottom:30px;transition:all .3s ease;z-index:20000;left:-10px}
#home-banner.ibox-banner ul li .img-ibox span,#home-banner1.ibox-banner ul li .img-ibox span{bottom:15px}
.goog-te-gadget > div{display:block!important}
.goog-te-combo{background-color:#e7e8e9;border:0 none;border-radius:0!important;color:#414142;font-weight:300;height:52px;left:0;margin:0;padding:0 5px;top:0;vertical-align:middle;width:100%;font-size:30px!important;font-family:"Oswald",sans-serif!important}
.goog-te-combo option{font-size:30px;font-family:"Oswald",sans-serif;text-transform:uppercase}
#home-banner .bx-viewport,#home-banner1 .bx-viewport{height:350px!important}
.disp-none{display:none}
#menu ul li.departments-main:hover > ul{left:0!important;right:100%!important;width:100%}
#menu ul li.departments-main ul li:hover > ul{right:100%!important;left:auto}
#menu ul li.departments-main ul li ul li:hover > ul{right:100%!important;left:auto}
#menu ul li.departments-main ul li ul li ul li:hover > ul{right:100%!important;left:auto}
#page .message-webappbox .bx-wrapper .bx-viewport{height:268px!important}
/* .sidebar-menu ul li.selected > a{border-bottom:5px solid #01578d} */
.sidebar-menu ul li.selected ul li ul li a:before{content:"> ";color:#3e98c9}
.sidebar-menu ul li.selected ul li ul li.sub4 a{font-size:14px;padding-top:0!important;padding-bottom:0!important}
.sidebar-menu ul li.selected ul li ul li.sub4 a:before{content:""}
.sidebar-menu ul li.selected ul{display:block!important}
.faq-box .answer-cont ul li span{width:auto;height:auto;display:block;float:none;height:auto;width:auto;background:none}
.faq-box .answer-cont ol li{list-style:decimal;color:#4d4d4f;font-family:"Oswald",sans-serif;font-size:24px;font-weight:300}
.contact-us .sidebar-menu{display:none}
.google-map{margin:15px 0;width:100%}
#map-canvas{width:100%;height:400px}
#web-app-map-items .item-info{margin:0;padding:0}
#map-canvas .item-info{width:auto;width:300px;height:auto;margin:0!important;padding:0!important}
#map-canvas .item-info img{width:100%;height:auto}
#map-canvas .name{font-weight:700;font-size:1.2em}
#map-canvas .item-info p,#map-canvas .name{margin-bottom:.5em}
#map-canvas .map-it{display:none}
#web-app-map-items .web-app-items{padding:0;margin:0}
#web-app-map-items .web-app-item{overflow:hidden;list-style:none;list-style-type:none;padding:10px;border-bottom:1px solid #DDD;margin:0;line-height:2.5}
#web-app-map-items .web-app-item .view-link a,#web-app-map-items .web-app-item .button{float:right;margin:0 0 0 1em;line-height:inherit}
#web-app-map-items .web-app-item .name{margin:0;float:left;width:62%;line-height:inherit}
#web-app-map-items .web-app-item .description,#web-app-map-items .web-app-item .reset-map,#web-app-map-items .web-app-item .view-link,#web-app-map-items .web-app-item .image{display:none}
#web-app-map-items .web-app-item.item-row{background:#ECECEC;background:rgba(236,236,236,0.5)}
.gm-style .gm-style-iw a{font-size:inherit}
.gm-style-iw > div,.gm-style-iw > div > div{overflow:hidden!important}
.item-info p{font-size:14px!important;line-height:18px}
.item-info h4{border:none!important;font-size:16px!important;font-weight:700;color:#58595b;text-align:left}
a.getDirections{text-align:center!important;display:block!important}
#nt-title{height:70px!important;width:100%}
#nt-title li{display:block;float:none;height:70px;background:rgba(0,0,0,0) url(../images/bg-bullets.png) no-repeat scroll 20px 50%}
#nt-title li p{line-height:70px;padding:0 0 0 30px}
.blog-cont-div #catblogoutput ul li{color:#4d4d4f;font-family:'Oswald',sans-serif;font-weight:300;font-size:24px;line-height:25px;margin-bottom:10px;position:relative;padding-left:85px;list-style-type:none}
.blog-cont-div #catblogoutput ul li:before{position:absolute;left:65px;top:10px;content:'';width:8px;height:8px;border-radius:50%;background:#3e98c9}
.lexnews-layout .wrap-news{background-color:#e9e9ea;margin-bottom:20px}
.lexnews-layout .wrap-news h3{text-transform:none;text-align:center;margin-bottom:2px;font-family:'Oswald',sans-serif;font-weight:400;font-size:24px;color:#4d4d4f;line-height:28px;padding:5px 5px 0}
.lexnews-layout .wrap-news img{width:100%;height:auto}
.lexnews-layout .wrap-news p{font-family:'Oswald',sans-serif;font-size:20px;text-align:left;min-height:190px;line-height:22px;font-weight:300;color:#4d4d4f;padding:5px 10px 35px}
.lexnews-layout .wrap-news span{font-family:'Oswald',sans-serif;display:block;padding:5px 0;text-align:center;font-weight:300;background-color:#d5d7d8;font-size:18px;color:#4d4d4f;position:absolute;bottom:0;width:100%}
.bpl_body{/*position:relative*/}
.lexnews-layout .wrap-news a{display:block; position: relative;}
.lexnews-layout .wrap-news a:hover{background-color:#d5d7d8}
.lexnews-layout p.page-nav{text-align:right;padding-bottom:20px}
.lexnews-layout #pagination{color:#00578d;font-weight:400;font-size:28px}
.lexnews-layout #pagination a{color:#4d4d4f}
.lexnews-layout p.page-nav #nextpage{background:url(../images/bg-btnarrow-r.jpg) no-repeat right top;background-position:right top;display:inline-block!important;text-indent:-9999px;text-align:left;width:28px;height:30px;color:#00578d;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;padding-right:30px;text-transform:uppercase;line-height:30px;text-decoration:none}
.lexnews-layout p.page-nav #nextpage:hover{color:#3e98c9;text-decoration:none;background-position:right -30px;}
/** popup css **/
.pop-up-con{
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: /*100vh*/ 100%;
    text-align: center;
    top: 0;
    background-color: rgba(0,0,0,0.5);
}
.pop-up-con .pop-up-body{
	background: #fff;
	width: 50%;
	position: absolute;
    left: 50%;
    top: /*50%*/ 20%;
    transform: translate(-50%,-50%);
    padding: 50px 40px;
}
.pop-up-con h2{
    text-align: center;

}
.pop-up-con .pop-up-body{position:relative;}
.pop-up-con .pop-up-body h2{font-family: 'Oswald',sans-serif; font-size: 80px; font-weight: 600; text-align: center; color: #05629d; background: url(../images/bg-brdhi-bul.jpg) repeat-x left bottom; text-transform: uppercase;
    padding-bottom: 25px; line-height:1.2em; margin-bottom:20px;
}
.pop-up-con .pop-up-body h2 span{font-weight:300;}
.pop-up-con .pop-up-body button{font-family: 'Oswald',sans-serif; font-size:30px; color:#fff; font-weight:normal; background-color:#05629d; border:0 none; padding:5px 20px 10px; line-height:1.2em;}
.pop-up-con .pop-up-body button:hover{background-color:#3e98c9;}
.pop-up-con .pop-up-body .pop-close{width: 20px; height: 21px; background-color: #05629d; color: #fff; border-radius: 30px; -webkit-border-radius: 30px; position:absolute; right:15px; top:15px; text-align:center; cursor: pointer;}
.bubble-modal .pop-close em{font-size:14px; position:relative; top:2px;}
.pop-up-con .pop-up-body p{padding:0 20px 30px;}


/*bubble modal*/
.bubble-modal {
  position: fixed;
  bottom: 10px;
  right: 10px;
  width: 80px;
  height: 80px;
  text-align: center;
    z-index:100;
  
}
.bubble-modal::after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: rgba(0,0,0,0.5);
  -webkit-transition: all ease 600ms;
  transition: all ease 600ms;
}
.bubble-modal.is-open{
	z-index: 99999;
}
.bubble-modal.is-open::after {
  -webkit-transform: scale(100);
          transform: scale(100);
}
.bubble-modal.is-open .icon{
	display: none;
}
.bubble-modal .icon {
  color: white;
  -webkit-transition: all ease 600ms;
  transition: all ease 600ms;
  position: relative;
  font-size: 50px;
  cursor: pointer;
  line-height: 100px;
}
.is-open .icon {
  color: blue;
}

.bubble-body {
  background: white;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: rgba(0,0,0,0.5);
  -webkit-transition: all ease 300ms;
  transition: all ease 300ms;
    display:none;
}
.is-open .bubble-body {
  opacity: 1;
    display:block;
}
.icon img{
	width: 100%;
}

.bubble-body .pop-close {
    width: 20px;
    height: 21px;
    background-color: #05629d;
    color: #fff;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    position: absolute;
    right: 15px;
    top: 15px;
    text-align: center;
    cursor: pointer;
}
.bubble-body .bubble-content{
	background: #fff;
    width: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    padding: 50px 40px;
}
.bubble-body button {
    font-family: 'Oswald',sans-serif;
    font-size: 30px;
    color: #fff;
    font-weight: normal;
    background-color: #05629d;
    border: 0 none;
    padding: 5px 20px 10px;
    line-height: 1.2em;
}
.bubble-modal h2 {
    font-family: 'Oswald',sans-serif;
    font-size: 80px;
    font-weight: 600;
    text-align: center;
    color: #05629d;
    background: url(../images/bg-brdhi-bul.jpg) repeat-x left bottom;
    text-transform: uppercase;
    padding-bottom: 25px;
    line-height: 1.2em;
    margin-bottom: 20px;
}
.bubble-modal h2 span {
    font-weight: 300;
}
.bubble-modal .bubble-content p {
    padding: 0 20px 30px;
}
div#page {
    z-index: 99;
}
.educational-foundation.new {
	background:url(../images/FoundationLogo_New.png) no-repeat  center 70% / 95%;
}
.btn-btt{
    border: 0;
    background-color: #428bca;
    color: #fff;
    padding: 10px 20px;
    margin: 0 100px 20px auto !important;
    display: block;
    font-size: 24px;
}
.btn-btt:hover{
    background-color: #1e5799;
}

@media (max-width:1320px) {
.message-webappbox .row{margin:0;padding:0 70px}
.message-webappbox .container{padding:0}
.message-webappbox .bx-wrapper .bx-prev{left:-15px}
.message-webappbox .bx-wrapper .bx-next{right:-15px}
.message-rbox .comment-box p{font-size:35px;line-height:40px}
.message-rbox{width:370px}
.message-rbox .comment-box p span{font-size:40px}
.message-lbox{width:335px}
.message-lbox .btxt-top{font-size:60px}
.message-lbox .btxt-mid{font-size:28px}
.message-lbox .btxt-btm{font-size:40px}
.bx-wrapper img{width:100%;height:auto}
.picture-box{width:300px}
#page .message-webappbox .bx-wrapper .bx-viewport{height:268px!important}
.message-name{padding-top:2px;font-size:22px}
.box-adjust2{padding-top:34px}
.sup-office .message-rbox{width:445px}
.sup-office .picture-box{top:70px}
}
@media (max-width:1199px) {
    .logo{width:300px;}
.logo img{width:100%;height:auto}
.top-navigation ul li a{margin-right:5px;font-size:13px}
.top-navigation ul li a span{width:auto;padding:15px 0;height:65px}
#menu ul li a{padding:10px 16px}
.breaking-news .tickercontainer{width:800px}
.breaking-news .tickercontainer .pointer{width:800px}
.breaking-news .tickercontainer ul{width:220%}
.lbox-btn a{font-size:38px}
.welcome-box h1{font-size:75px}
.iwant-box h2{font-size:46px;text-align:left}
div.selCust input{font-size:25px}
.logos-school ul li{margin:0 12px 0 0}
.colbox-mid img{width:100%;height:auto}
.colbox-mid2 .what-happening ul li a .wh-details{width:330px}
.colbox-mid2 h3{font-size:36px;line-height:36px}
.educational-foundation p{font-size:18px}
.message-lbox{width:330px}
.message-lbox .btxt-top{font-size:55px}
.message-lbox .btxt-mid{font-size:25px}
.message-lbox .btxt-btm{font-size:40px}
.message-rbox{width:295px}
.message-rbox .comment-box p{font-size:24px;line-height:28px;padding:0;margin:0}
.message-rbox .comment-box p span{font-size:29px}
.picture-box{width:228px}
.picture-box img{width:100%;height:auto}
.message-name{font-size:14px}
.footer-top h4{font-size:24px}
.box-adjust{padding-top:27px}
.copyc{font-size:18px}
.design-by{width:218px}
.design-by a{font-size:13px;padding:7px 0 13px}
.slider .slider-container .resp-bounds{width:auto;margin:0 30px}
.slider .slider-container{height:auto}
.sub-text{font-size:120%;top:55%}
h1{line-height:50px;padding-bottom:35px}
.innerpage .social-icons ul{text-align:center}
.innerpage .social-icons ul li{padding:5px;float:none;display:inline-block}
.innerpage .social-icons ul li a{padding:0;float:none}
.innerpage .slider .slider-container{height:auto}
.staff-list .staff-box a .staff-img img{width:100%;height:auto}
.staff-list .staff-box .col-md-4{width:32%}
.sidebar-menu .title span{font-size:30px}
.sidebar-menu ul li a{padding:18px 5px}
.video-library .video-box .btn-play{width:98px}
.virtual-school .video-box{width:400px}
.virtual-school .video-box .btn-play img{width:100%;height:auto}
.virtual-school .video-box .btn-play{width:250px;left:75px;top:8px}
.office-link a{font-size:44px}
.office-link a strong{font-size:60px}
.office-link .box1 a strong{font-size:45px}
.office-link .box1 a{font-size:58px}
.office-link .box2 a strong{font-size:75px}
.school-box .btn-link a{font-size:23px}
.school-box .school-details p{margin:0}
.pagination ul li{line-height:30px}
.pdf-link a{margin-bottom:45px;margin-top:0;font-size:50px}
.logos-school .arrow-l #slider-prev,.logos-school .arrow-r #slider-next{padding:20px 0}
#page .message-webappbox .bx-wrapper .bx-viewport{height:203px!important}
.box-adjust2{padding-top:28px}
.box-adjust2 h4 a{font-size:27px}
.footer-top ul li a{font-size:15px;line-height:18px}
#page .message-webappbox .bx-wrapper .bx-prev,#page .message-webappbox .bx-wrapper .bx-next{top:32%}
.logos-school ul li{margin:0 15px 0 7px !important}
.sup-office .message-rbox{width:370px}
.sup-office .picture-box{top:74px}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8828177{line-height:20px!important;font-size:15px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8828177 span{font-size:26px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8827922{font-size:18px!important;line-height:25px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8827922 span{font-size:34px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8834086{font-size:20px!important;line-height:24px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8834086 span{font-size:28px}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_7423310{font-size:25px!important;line-height:28px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_7423310 span{font-size:35px!important}
#home-banner.ibox-banner ul li .img-ibox span,#home-banner1.ibox-banner ul li .img-ibox span{bottom:30px}
.about-inner .inner-content img{max-width:100%!important;height:auto!important}
.staff-list.scboard-members .staff-box .col-md-4:nth-child(3) .staff-details span,.staff-list.scboard-members .staff-box .col-md-4:nth-child(4) .staff-details span{height:60px;line-height:90px}
    .bubble-modal .bubble-content h2{font-size:55px;}
    .bubble-modal .bubble-content p{font-size:22px; line-height:1.2em; padding-bottom:15px!important;}
    .bubble-modal .bubble-content{width:70%;}
    .ld-circle{width:auto!important;}
}
@media (max-width:1025px) {
.design-by a{padding:7px 0 13px}
}
@media (max-width:991px) {
.staff-list .staff-box .col-md-4{border-bottom:3px solid #01578d}
.lbox-btn{width:100%!important}
.staff-list .list-cont{border-bottom:none}
.top-navigation{display:none}
.res-display{display:block!important}
.ibox-banner ul li .img-ibox span{font-size:85px}
.sidebar-menu{display:none}
.navigation{height:65px}
.menu-button{display:block!important;position:absolute;top:10px;right:10px;text-align:center}
.menu-button a{text-decoration:none;cursor:pointer;font-family:"Oswald",sans-serif;font-size:16px}
.menu-button span{display:block;color:#fff}
.navigation #menu ul{display:none}
.mm-list,.mm-list > li{display:block!important}
.mm-menu .mm-list li a br{display:none}
.mm-menu .mm-list li a{font-size:20px!important;text-transform:uppercase}
.logo{width:200px}
.logo a{display:block;/*margin-left:-73px*/}
.head-top{overflow-x:hidden}
.head-top .col-md-7{width:50%;float:left}
.head-top .col-md-3{width:50%;float:right}
.top-navigation{padding-top:15px;text-align:center}
.top-navigation ul li{display:inline-block}
.d-mobile{display:block!important}
.breaking-news .bn-box{margin:0 15px 0 0;float:left}
.colbox-mid2 .what-happening ul li a .wh-details{width:90%}
.social-icons{margin-bottom:20px}
.colbox-mid img{width:100%;height:inherit}
.adrotator1{text-align:center;margin-bottom:10px}
.adrotator2{text-align:center;margin-bottom:10px}
.adrotator3{text-align:center;margin-bottom:10px}
.message-lbox{margin:0 auto 20px;float:none;width:420px}
.message-lbox .btxt-top{font-size:72px;line-height:70px}
.message-lbox .btxt-mid{font-size:35px}
.message-lbox .btxt-btm{font-size:49px}
.message-rbox{width:370px;margin-bottom:50px}
.message-rbox .comment-box p{font-size:35px;line-height:40px;margin-bottom:5px}
.message-rbox .comment-box p span{font-size:40px}
.message-webappbox .container{position:relative}
.picture-box{position:absolute;bottom:-7px;width:300px}
.picture-box span{position:relative;bottom:inherit}
.box-adjust,.box-adjust2{padding:0 0 8px}
.design-by{margin:auto;float:none}
.logos-school ul{width:80%;height:63px}
.logos-school ul li{margin:0 15px 0 0;width:auto!important}
.logos-school .container{overflow:hidden}
.breaking-news .tickercontainer{width:auto}
.social-icons ul li{display:inline-block}
.innerpage .social-icons ul{text-align:center}
.innerpage .social-icons ul li{display:inline-block;text-align:center;float:none}
.body .col-md-9{padding-bottom:30px}
.event-calendar .col-sm-offset-2{margin-left:0}
.event-calbox h3 span{display:inline;padding-right:5px}
.ebox-date{text-align:left}
.ebox-date span{font-size:inherit;display:inline}
.staff-list .staff-box .col-md-4{float:none;margin:0 auto 15px!important;width:280px}
.divider{display:none}
.video-library .video-box .col-md-3{width:228px;margin:0 auto 15px}
.video-library .video-box .btn-play{width:125px;left:45px}
.office-link .box2 a{text-align:left}
.sup-office .picture-box{bottom:0}
.school-thumbnails{margin-bottom:20px}
.school-box td{display:block}
.design-by a{padding:11px 0 8px}
.welcome-box{padding-top:25px}
#page .message-webappbox .bx-wrapper .bx-viewport{height:auto!important}
.message-name{font-size:22px}
#page .message-webappbox .bx-wrapper .bx-prev,#page .message-webappbox .bx-wrapper .bx-next{top:45%!important}
.copyc{width:600px;padding-top:15px}
.head-top .col-sm-offset-2{margin:0!important}
.logos-school img{width:inherit;max-width:inherit;height:inherit}
.logos-school .arrow-l #slider-prev,.logos-school .arrow-r #slider-next{padding:10px}
.breaking-news .tickercontainer{float:none}
#home-banner.ibox-banner ul li .img-ibox span,#home-banner1.ibox-banner ul li .img-ibox span{font-size:80px;top:inherit;bottom:20px}
.sup-office .picture-box{bottom:-1px}
.event-calbox .calendar .col-md-3{width:200px;float:left}
#home-banner .blur-bg,#home-banner .bx-viewport,#home-banner1 .blur-bg,#home-banner1 .bx-viewport{height:217px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8834086{font-size:25px!important;line-height:35px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8828177{font-size:20px!important;line-height:33px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_7423310{font-size:25px!important;line-height:35px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8827922{font-size:24px!important;line-height:30px!important}
#page .message-webappbox .bx-wrapper .picture-box.newPad_8834086{bottom:-12px}
#page .message-webappbox .bx-wrapper .picture-box.newPad_8827922{bottom:-30px}
#page .message-webappbox .bx-wrapper .picture-box.newPad_7423310{bottom:-48px}
.adrotator2 .app-adrotator{border-top:1px solid #3e98c9;border-bottom:1px solid #3e98c9;padding:10px 0}
.find-myschool{width:280px;margin:0 0 20px;float:left}
.school-box .school-thumbnails{text-align:center}
.school-box .school-thumbnails img{width:inherit;height:auto}
.lbox-btn{width:58%;float:right}
.staff-list.scboard-members .staff-box .col-md-4:nth-child(3) .staff-details span,.staff-list.scboard-members .staff-box .col-md-4:nth-child(4) .staff-details span{height:auto;line-height:inherit}
   /* .bubble-modal .bubble-content{top:15%;}*/
}
@media (max-width:768px) {
#nt-title li p{line-height:1.2em}
}
@media (max-width:767px) {
.lbox-btn{width:45%;float:right}
#page .message-webappbox .bx-wrapper .picture-box span{left:55px!important}
.event-calbox .calendar .col-md-3{width:auto;float:none}
.slider .slider-container .resp-bounds{margin:0}
.slider .slider-container.norm li img{border:0 none}
.ibox-banner .blur-cont .item-info1{position:relative!important}
.ibox-banner .blur-cont .blur-bg{height:auto!important}
.sub-text{display:block;width:100%;top:inherit;bottom:50px;padding:10px 10px 15px 15px;font-size:110%}
.row{margin:0!important}
.logos-school ul{width:70%}
.breaking-news .tickercontainer ul{width:500%}
.logos-school .container{width:520px;padding:0;margin:auto}
.logos-school ul li{margin:0 14px 0 0}
.logos-school .arrow-l{left:0}
.logos-school .arrow-r{right:0}
.message-rbox{margin-bottom:195px}
.welcome-box p{font-size:20px}
.innerpage .sub-text{height:65px;font-size:78%}
.virtual-school .video-box{width:400px;float:none;margin:0 auto 20px}
.sup-office .message-rbox{margin-bottom:210px;margin-right:0}
.sup-office .message-name{text-align:left}
.message-rbox .comment-box .arrowdwn{left:inherit;right:60px}
.message-name{text-align:left}
.picture-box span{left:25px}
.bxslider > li{display:inline-block;float:none!important;width:470px!important;margin:0 15px}
.message-rbox{margin-bottom:255px}
.footer-top ul li a{padding:0;line-height:30px;border:0 none;margin:0}
.ibox-banner ul li .img-ibox span{font-size:45px;padding:10px 30px 10px 35px}
.slider #home-banner .blur-bg,.slider #home-banner .bx-viewport,.slider #home-banner1 .blur-bg,.slider #home-banner1 .bx-viewport{height:auto!important}
.message-lbox .btxt-btm{font-size:44px}
.message-lbox .btxt-top{padding-left:50px}
.message-webappbox .picture-box{left:10px}
.ibox-banner ul li .img-ibox .container{position:inherit!important}
    .bubble-modal .bubble-content{width:85%; /*top:13%;*/}
.bubble-modal .bubble-content h2 {font-size: 40px;}
    .bubble-modal .bubble-content p{padding:0 0px 15px; font-size:22px; line-height:1.2em;}
    .bubble-modal .bubble-content .bubble-wrap{max-height: calc(120vh - 210px); overflow-y: auto;}
}
@media (max-width: 736px) {
#nt-title li p{line-height:70px}
}
@media (max-width:640px) {
.message-lbox .btxt-top{padding-left:0}
.message-webappbox .bxslider > li{margin:0 25px}
body #page .message-lbox .btxt-btm{font-size:33px}
#page .message-rbox{margin:0 auto 255px}
.copyc{width:auto}
.message-webappbox .row{padding:0 30px}
#page .message-webappbox .bx-wrapper .bx-prev{left:0}
#page .message-webappbox .bx-wrapper .bx-next{right:0}
.picture-box span{left:50px}
#page .message-lbox{width:280px}
#page .message-lbox .btxt-top{font-size:52px;line-height:45px}
#page .message-lbox .btxt-btm{font-size:40px}
.message-webappbox .bxslider > li{display:block;float:left!important}
#page .message-rbox{width:385px;float:none}
#page .sup-office .message-rbox{float:right}
.mm-menu .mm-list li a{font-size:13px!important;padding:15px 16px 15px 8px !important}
.inner-content iframe{width:100%!important;height:250px!important}
}
@media(max-width:607px) {
.colbox-mid2 .what-happening ul li a .wh-details{width:85%}
.message-rbox{width:400px}
    /*.bubble-modal .bubble-content{top:11%;}*/
}
@media (max-width:575px) {
.find-myschool{float:none;margin:0 auto 20px}
.lbox-btn{float:none;width:100%}
.adrotator2 img{width:100%;height:auto}
/*.logo{width:200px}*/
.logo a{display:block;/*margin-left:-73px*/}
.innerpage .sub-text{top:inherit;bottom:25%}
ul{padding:0 0 0 20px}
.office-link a{font-size:30px;line-height:36px;height:90px;margin-top:15px}
.office-link a strong{font-size:45px}
.office-link .box1 a strong{font-size:30px}
.office-link .box1 a{font-size:25px}
.office-link .box2 a{padding-top:10px;font-size:25px;line-height:40px}
.office-link .box2 a strong{font-size:45px}
.office-link .box3 a{font-size:75px;line-height:65px}
h1{line-height:35px;font-size:30px}
h3{font-size:28px;line-height:30px!important}
h2{font-size:24px}
p{font-size:20px}
.blog-cont-div #catblogoutput ul li{font-size:20px}
.pdf-link a{font-size:35px;line-height:35px}
.member-box{float:none;margin:0 auto 15px}
.blog-pic{float:none;margin:0 auto 15px;width:280px}
.blog-pic img{width:100%;height:auto}
.staff-list2 .staff-pic{float:none;margin:0 auto 15px}
#home-banner.ibox-banner ul li .img-ibox span,#home-banner1.ibox-banner ul li .img-ibox span{bottom:10px;font-size:50px;top:inherit;padding:11px 25px 10px 20px}
#page .message-webappbox .bx-wrapper .bx-viewport{width:130%!important}
#page .message-webappbox .bx-wrapper .bxslider > li{margin:0 8px}
#page .message-rbox{width:310px}
.message-name{font-size:16px}
.logos-school .container{width:430px}
    .bubble-modal .bubble-content p{font-size:20px;}
}
@media (max-width:480px) {
#page .message-rbox{margin:0 0 255px 55px}
#map-canvas{margin-left:-20px;margin-right:-20px;width:auto}
#web-app-map-items .web-app-item .button{line-height:initial}
#web-app-map-items .web-app-item .name{font-size:80%}
.message-webappbox{overflow-x:hidden}
#nt-title li p{line-height:35px}
    
}
@media (max-width:479px) {
.logos-school .container{width:305px}
.educational-foundation{background-size:100%;background-position:left bottom}
.educational-foundation p{font-size:16px;line-height:20px}
.educational-foundation .link{margin-bottom:-6px}
.message-lbox{width:auto}
.message-rbox{width:auto;float:none}
.message-rbox .comment-box p{font-size:28px;line-height:36px}
.message-rbox .comment-box p span{font-size:35px}
.message-rbox .comment-box .arrowdwn{right:15px;left:inherit}
.message-name{text-align:left;font-size:18px}
.colbox-mid2 .what-happening ul li a .wh-details{font-size:16px}
.welcome-box h1{font-size:60px}
.breaking-news .tickercontainer ul{width:600%}
.innerpage .sub-text{font-size:55%;height:50px}
.virtual-school .video-box{width:290px}
.virtual-school .video-box .btn-play{left:55px;top:4px;width:185px}
.faq-list .faq-box a{background-position:left 27px}
#home-banner.ibox-banner ul li .img-ibox span,#home-banner1.ibox-banner ul li .img-ibox span{bottom:10px;font-size:30px;top:inherit;padding:11px 25px 10px 20px}
#page .sup-office .message-rbox{width:auto;float:none}
.sup-office .picture-box{bottom:-2px;margin:0}
.message-rbox .comment-box p{font-size:25px}
.ibox-banner ul li .img-ibox span{top:18px;font-size:25px;line-height:15px;padding:13px 30px 10px 35px;bottom:20px;height:43px}
#page .message-webappbox .bx-wrapper .bx-viewport{width:125%!important}
.message-webappbox .bxslider > li{margin:0 18px;width:340px!important}
#page .message-rbox{width:288px;margin:0 0 255px 25px}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8828177{font-size:16px!important;line-height:25px!important}
#page .message-webappbox .bx-wrapper .picture-box.newPad_7423310{bottom:0!important}
.message-webappbox .picture-box{left:0;width:260px}
.message-lbox .btxt-btm{text-align:center}
.school-box .school-thumbnails img{width:100%;height:auto}
.logos-school .container{width:300px}
.logo{margin:auto}
.head-top .col-md-7{width:auto;float:none}
.head-top .col-md-3{width:auto;float:none}
.lexnews-layout .col-xs-6{width:100%;float:none}
    .bubble-modal .bubble-content h2{font-size:32px;}
    .bubble-modal .bubble-content p{font-size:14px;}
    .bubble-modal .bubble-content{padding:13px 10px;}
    .bubble-modal .bubble-content .bubble-wrap{max-height:inherit;}
    .bubble-body .pop-close{top:6px; right:6px;}
    .ld-lists .list-box{width:100%;}
}
@media (max-width: 414px) {
#nt-title li p{line-height:35px}
    
}
@media (max-width: 375px) {
#nt-title li p{line-height:35px}
}
@media (max-width:360px) {
.colbox-mid2 h3 span{display:block;padding:5px 0 0}
.sup-office .picture-box{left:-35px}
#page .message-webappbox .bx-wrapper .bxslider > li{width:285px!important;margin:0 8px!important}
#page .message-rbox{margin:0 auto 255px;width:235px}
#page .message-webappbox .bx-wrapper .picture-box span{left:0!important;bottom:-25px}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8834086{font-size:20px!important;line-height:30px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8827922{font-size:16px!important;line-height:25px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_8828177{font-size:16px!important;line-height:25px!important}
#page .message-webappbox .bx-wrapper .bx-viewport .message-rbox .comment-box p.newPad_7423310 span{font-size:33px!important}
.message-webappbox .picture-box{left:28px;width:240px}
}
.logos-school .arrow-l,.logos-school .arrow-r{z-index:10}
.logos-school .arrow-l #slider-prev,.logos-school .arrow-r #slider-next{background-color:#e7e8e9;padding:10px 0;display:inline-block;margin-top:-6px}
.logos-school .arrow-l #slider-prev a{background:url(/images/img-scroll-arrow.png) no-repeat left top;display:block;text-indent:-9999px;width:60px;height:59px}
.logos-school .arrow-r #slider-next a{background:url(/images/img-scroll-arrowr.png) no-repeat left top;display:block;text-indent:-9999px;width:60px;height:59px}
.logos-school .row{margin:0!important}
.message-webappbox .bx-wrapper .bx-prev{background:url(/images/bg-bxprev.png) no-repeat left top;width:59px;height:58px;display:block;text-indent:-9999px;position:absolute;top:40%;left:-60px}
.message-webappbox .bx-wrapper .bx-next{background:url(/images/bg-bxnext.png) no-repeat left top;width:60px;height:59px;display:block;text-indent:-9999px;position:absolute;top:40%;right:-60px}
.best-logo{padding:15px 0}
.message-webappbox .bx-wrapper .bx-viewport{height:295px!important}
.logo img{display: block; padding-top: 8px;}
.post-list-div h1 a{color:#05629d;text-decoration:none}
.post-list-div h1 a:hover{color:#3e98c9;text-decoration:none}
#menu ul li.iam-main ul{min-width:189px;width:189px}
#menu ul li.iam-main ul li:hover > ul{left:189px}
.slides-box .bx-wrapper .bx-viewport{left:0}
#menu ul li.about-main ul{width:195px;min-width:195px}
#menu ul li.about-main ul li:hover > ul{left:195px}
#menu ul li.school-main ul{min-width:224px}
@media (max-width: 320px) {
.index .blur-bg,.blur{height:130px!important}
.blur-bg,.blur{height:130px!important}
}
@media (min-width: 768px) and (max-width: 991px) {
.blur-bg,.blur{height:189px!important}
}
@media (min-width: 992px) and (max-width: 1199px) {
.index .blur-bg,.blur{height:410px!important}
.blur-bg,.blur{height:246px!important}
}
@media (min-width: 1200px) {
.index .blur-bg,.blur{height:508px!important}
.blur-bg,.blur{height:303px!important}
}
.ie9 #menu ul li.dept-box ul li:hover > ul{left:-277px}
.ie9 #menu ul li.dept-box ul li ul li:hover > ul{left:-277px}
.ie9 .item-info1{margin-top:0!important}
.banner-bg{position:absolute;top:0;width:100%}
.banner-bg.bx-wrapper img{display:block;height:auto;max-width:100%;width:100%}
.ie8 .top-navigation ul li a{margin-right:12px}
.ie8 .design-by{width:260px}
.ie8 .footer-btm .col-md-3{float:right}
.ie8 .picture-box{width:315px}
.ie8 .picture-box span{position:relative}
*+html .head-top .col-md-3.col-sm-offset-2{margin:0!important;float:right}
*+html .head-top .top-navigation ul li a span{height:45px}
*+html .navigation .col-md-12{margin-bottom:-17px}
*+html .colbox-mid .col-md-3{padding:0;margin:0 10px}
*+html .colbox-mid .col-md-6{padding:0;margin:0 10px;width:45%}
*+html .colbox-mid2 .col-md-5{padding:0;margin:0 10px;width:35%}
*+html .colbox-mid .col-md-2{padding:0;margin:0 10px}
*+html .colbox-mid2 h3{font-size:38px!important}
*+html .colbox-mid2 .what-happening ul li a .wh-details{width:365px}
*+html .body .col-md-3{width:21%;padding:0;margin:0 10px}
*+html .body .iwant-box h2{font-size:50px}
*+html .body .iwant-box div.selCust div.icon{right:-10px}
*+html .body .site-search a{right:-10px;bottom:0}
*+html .design-by{width:260px}
*+html .footer-btm .col-md-3{float:right}
*+html .innerpage .social-icons ul li{width:30px}
*+html .innerpage .social-icons ul li a{float:left}
*+html .innerpage .social-icons ul li.facebook-icon a{height:41px}
*+html .innerpage .social-icons ul li.twitter-icon a{height:25px}
*+html .innerpage .social-icons ul li.youtube-icon a{height:42px}
*+html .educational-foundation .link{margin-bottom:-15px}
@media print {
.header,.navigation,.slider,.breaking-news,.footer,.breadcrumbs,.row .col-md-3,h1,h2,.footer-top,footer-btm{display:none}
p.literature-container{display:block;padding-bottom:15px}
p.literature-container img,p.literature-container span.icon{width:16px;height:16px}
p.literature-container span.icon{margin-right:15px;display:block}
p.literature-container span.icon,p.literature-container span.name{display:inline-block}
p.literature-container span.name a{color:#58595b;font-family:"Oswald",sans-serif;font-size:24px;font-weight:300;line-height:26px;white-space:pre-wrap}
.child-box p{white-space:pre-wrap}
a[href]:after{content:none!important}
}
.scboard-members p strong{display:inline}
p{line-height:30px}
.welcome-box .video-box{float:none;margin:15px auto!important}
.bx-controls{display:none!important}
.TickerNews{width:100%;height:70px;line-height:70px}
.ti_wrapper{width:100%;position:relative;overflow:hidden;height:50px;padding-left:100%}
.ti_slide{width:30000px;position:relative;left:0;top:0}
.ti_content{width:auto!important;position:relative;float:left}
.ti_news{background:rgba(0,0,0,0) url(../images/bg-bullets.png) no-repeat scroll 20px 50%;color:#fff;display:block;float:left;font-family:"Oswald",sans-serif;font-size:26px;text-transform:uppercase}
.ti_news p{color:#fff;font-family:"Oswald",sans-serif;font-size:26px;font-weight:500;padding:0 0 0 40px;text-transform:uppercase}
@keyframes ticker {
0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.ti_content{animation-name:ticker;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:15s}
.search-result{padding-top:30px}
#searchnext{font-size:30px;float:right;font-family:"Oswald",sans-serif}
#searchprev{font-size:30px;float:left;font-family:"Oswald",sans-serif}
@media (max-width: 767px) {
#nt-title li p{font-size:17px}
.breaking-news .bn-box{float:none;margin:0;width:100%}
}
.faq-box .answer-cont p a{color:#428bca!important;display:inline-block;padding-left:0!important;font-weight:300!important;font-family:'Oswald',sans-serif!important;font-size:24px!important}
#honors-and-achievements h2,#honors-and-achievements h3{text-align:left;margin:40px 0}
#honors-and-achievements ul li{font-family:Oswald,sans-serif;font-weight:300;color:#58595b}
.clearfix{/*zoom:1*/}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
#celebration-of-excellence h1{display:block;margin-bottom:40px}
#celebration-of-excellence h3{display:block;margin:40px 0}
#celebration-of-excellence .sponsor-list{padding:10px;box-sizing:border-box;margin:20px 0}
#celebration-of-excellence .sponsor-list h5{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.1}
#celebration-of-excellence .sponsor-list ul{margin:0;padding:0;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:300;color:#58595b}
#celebration-of-excellence .sponsor-list li{list-style:none;margin-bottom:10px}
#educational-foundation h1{display:block;margin-bottom:20px}
#educational-foundation h3{display:block;margin:40px 0 20px}
#educational-foundation h4{font-family:Oswald,sans-serif;font-weight:400;font-size:24px;text-align:left;color:#4d4d4f;margin-bottom:20px;border:none}
#educational-foundation .child-box img{height:auto;max-width:358px;display:block;margin:0 auto}
#educational-foundation .paypal-donate{display:block;margin:10px auto 40px;text-align:center}
#educational-foundation .paypal-donate img{height:1px!important;width:1px!important;display:block;border:none}
#educational-foundation .foundation-board-list,#educational-foundation .foundation-board-list ul{padding:0!important;margin:0!important}
#educational-foundation .foundation-board-list ul li{font-family:Oswald,sans-serif;font-weight:300;font-size:24px;color:#58595b;margin-bottom:20px;list-style:none}
#educational-foundation .foundation-board-list ul li strong{display:block}
#educational-foundation .dept-list{height:auto;width:100%;display:block;margin-bottom:20px!important;text-align:center}
#educational-foundation .dept-list img{height:auto;width:100%;display:block;margin:0 auto}
@media screen and (min-width: 768px) {
#educational-foundation .foundation-board-list ul li strong{display:inline}
#educational-foundation .exec-committee{height:auto;width:100%!important;display:block!important}
#educational-foundation .foundation-board-list{height:auto;width:50%;display:inline-block;float:left}
#educational-foundation .staff-box{padding:0}
#educational-foundation .staff-box .dept-list{height:auto;width:30%;display:inline-block;float:left;margin-left:10px!important}
#educational-foundation .staff-box .dept-list:first-child{margin-left:0!important}
}
@media screen and (min-width: 992px) {
#educational-foundation .child-box img{margin:0 0 10px 10px;float:right}
#educational-foundation .staff-box{height:auto;width:100%;padding:0!important}
}
#superintendents-office .clearfix{/*zoom:1*/}
#superintendents-office .clearfix:before,#superintendents-office .clearfix:after{content:"";display:table}
#superintendents-office .clearfix:after{clear:both}
#superintendents-office .button{height:auto;width:auto;display:block;padding:10px 20px;margin:10px 0;box-sizing:border-box;background-color:#1775ad;font-family:Oswald,sans-serif;font-size:28px;text-align:center;text-transform:uppercase;color:#fff}
#superintendents-office .button:hover{background-color:#68aed9;text-decoration:none}
#superintendents-office .link-phone,#superintendents-office .link-phone:hover{text-decoration:none;color:#fff!important;cursor:pointer!important}
#superintendents-office .social-icons{margin-bottom:20px}
#superintendents-office #superintendents-office-contact{height:auto;width:100%;display:block;padding:20px;margin-bottom:20px;box-sizing:border-box;background-color:#3e98c9;border-top:15px solid #01578d;font-family:Oswald,sans-serif}
#superintendents-office #superintendents-office-contact h3{font-size:30px;color:#fff}
#superintendents-office #superintendents-office-contact p{color:#fff}
#superintendents-office #superintendents-office-contact a{color:#fff}
#superintendents-office #superintendents-office-contact a:hover{text-decoration:none;color:#4d4d4f}
#superintendents-office #superintendents-office-contact i{padding-right:10px}
#superintendents-office .timeline-Header h1{font-family:Oswald,sans-serif!important;font-size:20px!important}
#superintendents-office .timeline-TweetList{font-family:Oswald,sans-serif;font-size:16px}
#superintendents-office #superintendents-office-twitterfeed{height:500px;width:100%;display:block;padding-left:0;margin-left:0;margin-bottom:20px}
#superintendents-office #superintendents-office-twitterfeed iframe{height:500px;width:100%}
#superintendents-office h1{margin-bottom:20px}
#superintendents-office #superintendents-office-bio,
#superintendents-office #superintendents-office-visions,
#superintendents-office #superintendents-office-videos{padding:40px 0;box-sizing:border-box;border-bottom:4px solid #01578d;font-family:Oswald,sans-serif}
#superintendents-office .button{height:auto;width:auto;display:block;padding:10px 20px;margin:20px 0;box-sizing:border-box;float:right;background-color:#1775ad;font-family:Oswald,sans-serif;font-size:28px;text-transform:uppercase;color:#fff}
#superintendents-office .button:hover{background-color:#68aed9;text-decoration:none}
#superintendents-office .button:active{text-decoration:none}
#superintendents-office #superintendents-office-bio .col-md-4{margin-bottom:40px}
#superintendents-office #superintendents-office-bio img{height:auto;max-width:300px;display:block;margin:0 auto; width:100%;}
#superintendents-office #superintendents-office-bio .button{max-width:300px;display:block;margin:10px auto;float:none}
#superintendents-office #superintendents-office-videos-list .video-list-item:first-child{/*display:hidden*/}
@media screen and (min-width: 992px) {
#superintendents-office #superintendents-office-bio .col-md-4{margin-bottom:0}
#superintendents-office #superintendents-office-bio img{height:auto;width:100%;display:block}
}
#superintendents-office #superintendents-office-visions{padding:40px;background-color:#d5d7d8;font-weight:300;font-size:24px;line-height:1.25;text-align:center;color:#414042}
#superintendents-office #superintendents-office-visions table{margin:0 auto}
@media screen and (min-width: 480px) {
#superintendents-office #superintendents-office-visions{font-size:26px}
}
@media screen and (min-width: 768px) {
#superintendents-office #superintendents-office-visions{font-size:30px}
}
@media screen and (min-width: 992px) {
#superintendents-office #superintendents-office-visions{font-size:36px}
}
#superintendents-office #superintendents-office-videos{border-bottom:none}
#superintendents-office #superintendents-office-videos h2{font-size:40px;line-height:1.1;text-transform:uppercase;text-align:center;color:#05629d;margin-bottom:20px}
#superintendents-office .wrapper-video{height:100%;position:relative;padding-top:35px}
#superintendents-office .wrapper-video iframe{height:100%!important;width:100%!important;position:absolute;top:0;left:0;background-color:#000;border:1px solid #01578d}
#superintendents-office #superintendents-office-videos-main{display:none;margin-bottom:40px}
#superintendents-office #superintendents-office-videos #webapp25923pagination{padding-top:10px}
#superintendents-office #superintendents-office-videos-list .video-list-item{height:auto;width:100%;display:block;padding:20px 0;border-bottom:2px solid #01578d}
#superintendents-office #superintendents-office-video-list-item h3:hover a:hover{text-decoration:none}
#superintendents-office #superintendents-office-video-list h3 > a{text-decoration:none;cursor:default}
#superintendents-office .video-viebit{display:none!important}
#superintendents-office #superintendents-office-video-list-item .video-youtube{display:block}
#superintendents-office #superintendents-office-video-list-item:first-child{background-color:#f0f}
#superintendents-office-videos-main #featured-video{min-height:450px}
#superintendents-office-videos-main #featured-video.loader{background:url(../images/spin/gif) center}
#superintendents-office-videos-list div.video-list-item .col-md-4 .iframe{display:none}
#superintendents-office-videos-list div.video-list-item .col-md-4 .wrapper-video img{max-width:100%}
#superintendents-office .button.play-btn-img{background:none;width:200px!important;height:auto!important;position:absolute;top:25px;left:40px}
#superintendents-office .button.play-btn-img img{height:auto}
#superintendents-office-videos .superintendents-office-lvideos .video-wrap .wrapper-video{padding-top:0;}
#superintendents-office-videos .superintendents-office-lvideos .video-wrap .wrapper-video img{width: 100%; height: 448px;}
#superintendents-office-videos .superintendents-office-lvideos .button.play-btn-img{top:22%; left:36%; width:250px;}
#superintendents-office-videos .superintendents-office-lvideos .button.play-btn-img img{width:100%; height:auto;}

@media screen and (min-width: 992px) {
#superintendents-office #superintendents-office-videos-main{display:block}
#superintendents-office #superintendents-office-video-list-item .wrapper-video{padding-top:0!important;padding-bottom:0!important}
#superintendents-office #superintendents-office-video-list-item .video-viebit{display:block}
#superintendents-office #superintendents-office-video-list-item .video-youtube{display:none!important}
}
#superintendents-office #superintendents-office-accomplishments{padding:40px 0;box-sizing:border-box;font-family:Oswald,sans-serif;font-size:20px;line-height:1.25;font-weight:300}
#superintendents-office #superintendents-office-accomplishments h2{text-align:center;text-transform:uppercase;margin-bottom:20px}
#superintendents-office #superintendents-office-accomplishments .col:nth-child(1){background-color:#3e98c9}
#superintendents-office #superintendents-office-accomplishments .col:nth-child(2){background-color:#a7d2e9}
#superintendents-office #superintendents-office-accomplishments .accomplishment{margin-bottom:20px}
#superintendents-office #superintendents-office-accomplishments .date,#superintendents-office #superintendents-office-accomplishments .detail{padding:10px;box-sizing:border-box}
#superintendents-office #superintendents-office-accomplishments .date{text-align:center;color:#fff}
#superintendents-office #superintendents-office-accomplishments .date .month{display:none;font-size:18px;text-transform:uppercase}
#superintendents-office #superintendents-office-accomplishments .date .year{display:block;font-size:36px}
@media screen and (min-width: 992px) {
#superintendents-office #superintendents-office-accomplishments{font-size:24px}
#superintendents-office #superintendents-office-accomplishments .flexbox{display:-webkit-flex;display:-mx-flexbox;display:flex;overflow:hidden}
#superintendents-office #superintendents-office-accomplishments .col:nth-child(1){width:20%!important;order:1}
#superintendents-office #superintendents-office-accomplishments .col:nth-child(2){width:80%!important;order:2}
#superintendents-office #superintendents-office-accomplishments .date,#superintendents-office #superintendents-office-accomplishments .detail{padding:20px;box-sizing:border-box}
#superintendents-office #superintendents-office-accomplishments .date .month{font-size:20px}
#superintendents-office #superintendents-office-accomplishments .date .year{font-size:40px}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
#home-banner .bx-viewport,#home-banner1 .bx-viewport{height:283px!important}
#home-banner.ibox-banner ul li .img-ibox span,#home-banner1.ibox-banner ul li .img-ibox span{bottom:15px}
}
i{font-style:italic}
.blue-text{color:#05629d}
.datepicker{background-color:#e7e8e9;border:0 none;border-radius:0;color:#414142;font-family:"Oswald",sans-serif;font-size:34px;font-weight:300;height:52px;left:0;margin:0;padding:0 5px;text-transform:uppercase;top:0;vertical-align:middle;width:100%}
.date-col{position:relative}
.date-col .icon{background:rgba(0,0,0,0) url(../images/bg-slect-arrow.jpg) no-repeat scroll 0 0;border-width:0;height:52px;right:0;width:53px;position:absolute;top:0}
.event-desc-btn{font-style:normal!important;color:#bbbdbf!important;text-decoration:none!important}
.event-desc-btn i{font-style:normal!important}
.event-desc-btn:hover,.event-desc-btn:focus,.event-desc-btn:visited{color:#00578c!important;text-decoration:none!important}
mark{background:orange;color:#000}
.keyword-input{font-family:'Oswald',sans-serif;font-weight:300;font-size:24px;color:#58595b;border:solid 1px #01578d;width:100%;padding-left:10px;padding-bottom:7px;margin-bottom:10px}
.search-btn{font-family:'Oswald',sans-serif;font-weight:300;width:100%}
.search-bar{margin-bottom:17px!important}
.copyc a.hover-blue:hover{color:#428bca}
.logo {margin-bottom: 10px; padding-top: 15px;}