@media (max-width:767px){.navmain.navbar-default .navbar-brand{margin:10px 15px}.navbar-brand>img{height:50px}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.navbar-xs .navbar-toggle{margin:0;padding:15px 17px;border:none;border-radius:0;width:68px;background:#0b304d;color:#fff}.navbar-xs .navbar-toggle:hover,.navbar-xs .navbar-toggle:focus{background-color:#0b304d;color:#fff}.navbar-xs .navbar-toggle .fa-bars{font-size:40px;color:#fff;cursor:pointer}.navbar-xs .navbar-toggle .fa-bars:before{content:"\f00d"}.navbar-xs .navbar-toggle.collapsed{background:#fff;color:#0b304d}.navbar-xs .navbar-toggle.collapsed .fa-bars{color:#0b304d}.navbar-xs .navbar-toggle.collapsed .fa-bars:before{content:"\f0c9"}.navbar-xs .fa-search{font-size:30px;color:#0b304d;cursor:pointer;margin:19px 23px 0 0}.search-xs{float:left;position:absolute;border:1px solid #a0a0a0;right:80px;top:15px;padding:3px 10px 3px 3px;border-radius:4px;background:#fff;height:41px;overflow:hidden}.search-xs input.form-control{float:left;width:185px;border:none;box-shadow:none;outline:none !important;transition:none}.search-xs input.form-control:focus{outline:none}.search-xs .fa-search{float:left;padding:0;margin:0;color:#a70101}.navbar-collapse{padding:0}.navmain.navbar-default .navbar-nav>li>a{padding:12px 15px 5px 15px;border-bottom:1px solid #a0a0a0}.navmain.navbar-default .navbar-nav>li>a:before{content:"\f054";color:#dcdcdc;float:right;font-family:FontAwesome;font-size:20px;margin-top:5px}.navmain.navbar-default .navbar-nav>li.open>a:before,.navmain.navbar-default .navbar-nav>.active>a:before,.navmain.navbar-default .navbar-nav>.active>a:hover:before,.navmain.navbar-default .navbar-nav>.active>a:focus:before{content:"\f078";color:#a70101}.navmain.navbar-default .navbar-nav>li.open>a span,.navmain.navbar-default .navbar-nav>.active>a span,.navmain.navbar-default .navbar-nav>.active>a:hover span,.navmain.navbar-default .navbar-nav>.active>a:focus span{border-bottom-color:#fff}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu{width:auto !important;margin:0;padding:0}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .row{margin:0;padding:0}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .col-xs-4{display:none}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .col-xs-8{width:100% !important;padding:0}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .subnav{float:none}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .subnav li{width:100% !important;background:#383f45;border-bottom:1px solid #a0a0a0}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .subnav li.active{background:#a70101}.navmain.navbar-default .navbar-nav>li.dropdown.mega>.dropdown-menu .subnav li a{color:#fff;padding:15px 15px 12px 30px;text-transform:uppercase;font-size:15px;margin:0}.navmain.navbar-default .navbar-nav.visible-xs-block>li>a{background:#0b304d;color:#fff}.navmain.navbar-default .navbar-nav.visible-xs-block>li>a:before{content:""}.navmain.navbar-default .navbar-nav.visible-xs-block>li>a span{border-bottom-color:#0b304d}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li{height:300px}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-box{padding:15px 0 70px 0}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-box .banner-caption-wrap .banner-caption{line-height:26px;max-width:100%}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-box .banner-caption-wrap .banner-caption h2{line-height:32px}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image img{top:0;left:-50%;transform:none}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image{height:300px;background-size:250% auto !important}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides_nav_wrap .rslides1_tabs{display:none !important}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides_nav_wrap .rslides_nav_wrap_inner a.rslides1_nav{bottom:15px}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides_nav_wrap .rslides_nav_wrap_inner a.rslides1_nav.prev{right:auto}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides_nav_wrap .rslides_nav_wrap_inner a.rslides1_nav.next{right:auto;left:60px}.home-programs .container{padding:0}.home-programs .nav{padding:0;margin:0}.home-programs .nav>li{position:inherit;float:none;width:auto;border-bottom:1px solid #45647d;padding:0;margin:0}.home-programs .nav>li>a{text-align:left;padding:0;margin:0;padding:20px 15px;font-size:18px}.home-programs .nav>li>a:before{content:"\f054";color:#45647d;float:right;font-family:FontAwesome;font-size:20px;margin-top:-4px}.home-programs .nav-pills>li.active>a:before,.home-programs .nav-pills>li.active>a:hover:before,.home-programs .nav-pills>li.active>a:focus:before{content:"\f078";color:#fff;margin-top:-8px}.home-programs li .program-info{position:inherit}.home-content{margin-top:0;padding-top:15px;padding-bottom:0;background:#f9f9f9}.home-content .content-row{margin-bottom:15px}.home-content .colleft{margin-bottom:15px}.home-content .colmid{margin-bottom:15px}.home-content .colmid .embed-video img{height:auto;width:100%}.home-content .events .event-row td.notes{font-size:14px}.home-content .leftnav.nav-pills>li>a{font-weight:600}.home-content .leftnav.nav-pills>li:last-child>a{border-bottom:none}#dnn_ContentPaneCol33 .row .col-xs-12:first-child{margin-bottom:15px}.home-content .events .event-row:last-child td{border:none}.mobile-box{padding:15px;background:#fff;-webkit-box-shadow:0 0 8px 1px #e0e0e0;-moz-box-shadow:0 0 8px 1px #e0e0e0;box-shadow:0 0 8px 1px #e0e0e0;border:1px solid #e0e0e0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.interior{padding-bottom:93px}.interior .header .col-xs-12.col-sm-8 img{float:none;width:100%;max-height:300px}.interior .header .col-xs-12.col-sm-8 .embed-video{float:none}.interior .about-center{padding:15px}.interior .about-center h2{font-size:26px;line-height:28px}.underline-heading{display:block;margin-bottom:15px;text-align:left}.navfoot .navfoot-wrap{padding-bottom:15px}.navfoot .tweets .col-xs-12{text-align:center;margin-bottom:15px}.footer .col-xs-12{text-align:center}.footer .copyright{margin-top:15px}.google-translate{float:none;margin-top:20px;margin-left:auto;margin-right:auto}#dnn_ContentPanePrograms{display:none}.interior .interior-banner .banner-text{width:100%;font-size:16px;padding:15px}.interior .interior-banner .banner-text.top-right{top:auto;right:0;bottom:0}.interior .interior-banner .banner-text.top-left{top:auto;left:0;bottom:0}.interior .interior-banner .banner-text.bottom-left{left:0;bottom:0}.interior .interior-banner .banner-text.bottom-right{right:0;bottom:0}.interior ul.red-bullet{margin-left:30px}.embed-video:after{width:40px;height:30px;background-size:40px 30px;margin-left:-20px;margin-top:-15px}td[class="sm_hide"]{background-color:red;display:none !important}table[class="full-width-img-tbl"]{width:auto !important}table[class="full-width-img-tbl"] img{width:100% !important;max-width:360px !important;height:auto !important}.agenda-list .container-fluid:nth-of-type(n){background-color:transparent}.agenda-list .container-fluid:nth-of-type(4n+6){background-color:#f2f2f2}.agenda-list .container-fluid:nth-of-type(4n+7){background-color:#f2f2f2}.agenda-list .container-fluid:nth-of-type(2){background-color:#f2f2f2}.agenda-list .container-fluid:nth-of-type(3){background-color:#f2f2f2}}@media (max-width:630px){.interior-banner img{width:auto !important;height:200px;position:absolute}}@media (max-width:991px){.carousel-top-ten .carousel-inner>.item{width:100%}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%;height:auto}.embed-map{margin-top:30px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.home-content .col-xs-12.col-sm-4 .img-responsive{width:100%;height:auto}.socials .col-sm-8,.socials .col-sm-4{width:100%}.socials .colleft{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:20px}.socials .colleft .forum-group{text-align:center}.socials .colleft .divlabel{margin:0;margin-bottom:15px;float:none}.socials .colleft .divform{float:none;margin-left:auto;margin-right:auto;width:auto;text-align:center}.socials .colleft .divform table{text-align:center;margin-left:auto;margin-right:auto}.socials .colleft input{width:160px;margin-right:5px}.socials .colright{text-align:center}.socials .colright a{margin:2px}}@media (min-width:768px) and (max-width:991px){.container{width:100%}.navbar-brand>img{max-width:200px}.embed-video{width:100%;overflow-x:hidden}.home-content .colmid .embed-video img{height:264px;width:auto;max-width:none}.home-content .leftnav.nav-pills>li>a{padding:5px 15px}.home-content .leftnav.nav-pills>li>a .fa{font-size:16px}.home-content .colright.col-sm-12{margin-top:30px}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image{background-size:130% auto !important}.header .embed-video img{height:100%;width:auto;max-width:none;margin-left:-100%}.navfoot .navfoot-wrap .colright .embed-responsive{height:200px;padding-bottom:0;margin-top:30px}.navfoot .tweets{padding-bottom:30px}.modal-dialog{margin-left:-300px}}@media (min-width:992px) and (max-width:1199px){.container{width:100%}.rslides_nav_wrap_inner,.banner-caption{width:970px}.socials .colleft .divform{padding-top:15px}.social-btns{margin-top:20px}}@media (min-width:1200px){.rslides_nav_wrap_inner,.banner-caption{width:1170px}.interior .rslides_nav_wrap_inner,.banner-caption{width:1100px}}@media (min-width:1px) and (max-width:380px){.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image{background-size:290% auto !important}}@media (min-width:1px) and (max-width:350px){.navmain.navbar-default .navbar-brand{margin:15px 15px}.navbar-brand>img{height:40px}.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image{background-size:330% auto !important}}@media (min-width:640px) and (max-width:767px){.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image img{left:-20%}}@media (max-width:990px){.ModItxCmsPhotoGalleryResponsiveSliderC .rslides1 li .banner-image img{width:auto;height:100%;max-width:none}}@media (min-width:1350px){.navfoot{background-size:100% 100%}}