@media only screen and (max-width :1024px){nav li.menu-item-has-children>span{display:block;color:#fff;top:-10px;text-align:center;width:100%}nav ul li ul.sub-menu li span{top:0;text-align:right}nav ul li:hover>ul{display:none}}@media only screen and (max-width :1000px){body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}header.page-header{background:#0b108b;padding:10px 0}.header-right,.logo{float:none;margin:10px auto 0 auto;text-align:center}.header-right{width:100%}.header-search{float:none;margin:0 auto;text-align:center}.callus{text-align:center;float:none;margin:10px auto 10px auto}nav.page-nav{width:100%;float:none;text-align:center;padding:10px;background:#ffa600}nav.page-nav ul li{margin:0 0 5px 0;width:280px;border:1px dashed #fff}nav.page-nav ul li:before{display:none}nav li.menu-item-has-children>span{top:0;text-align:right}nav.page-nav ul li:hover ul,nav.page-nav ul ul{left:0;top:100%}nav.page-nav ul ul li{border:0;margin-bottom:0}nav.page-nav ul ul li a{width:100%}#banner{padding:10px;min-height:0}.flash1{display:none}.flash2{display:block;background:#fff;padding:10px;border-radius:15px}#mid{padding:10px}#mid ul li{margin-bottom:5px}#mid ul li:nth-child(2){margin:0 0 5px 0}section.grid{padding:30px 10px}.page-content{width:100%;float:none;margin:0 auto}aside.page-sidebar{float:none;margin:0 auto}.sidebar-info{background:#fff;border:1px solid #d1d1d1;border-radius:15px 15px 0 0;padding:0;text-align:center}.sidebar-info-title{background:#fa0;border-radius:15px 15px 0 0;padding:10px 0 10px 20px;text-align:left}.input-sidebar{margin:0 auto 8px auto;float:none}.sidebar-info input[type=submit],.sidebar-info select{margin:10px auto}.sidebar-info input[type=submit]{background:#1a20b9;border-radius:5px}.bottom-left{width:100%;float:none;margin:0 auto;padding:0 10px}.schedule{width:100%;margin:0 auto}.schedule-title{background:#fa0;width:100%;border-radius:15px 15px 0 0}.table tr td{padding:3px!important;line-height:17px}.bottom-right{float:none;margin:20px auto 0 auto;padding:0 10px;width:100%}.bottom-right-menu{width:100%;text-align:center}.bottom-right-menu ul li{display:inline-block;vertical-align:top;width:327px;max-width:100%;text-align:left}.bottom2{background:#f90;text-align:center;padding-bottom:10px}.bottom2 ul li{background:#ffaf00;margin:0 0 5px 0;padding:10px 15px 15px 15px;border-radius:5px;min-height:220px}.bottom2 ul li:nth-child(2){margin:0 0 5px 0}.bottom2 ul li:nth-child(3){margin:0 0 5px 0}.newsletter{padding:10px}.newsletter-title{float:none;margin:20px auto 0 auto}.input-news{margin:10px auto;float:none;display:block}.newsletter input[type=submit]{margin:0 auto;float:none;display:block}.bottom-logos{margin:10px auto 0 auto;width:300px;right:18px}.newsletter-grp{margin-top:0}.footer-nav ul li a{padding:0 2px 0 3px!important}footer.page-footer{background:#0b108b}#copyright{margin:10px auto 0 auto}}@media only screen and (max-width :940px){.newsletter-grp{margin:0 -45px}}@media only screen and (max-width :900px){.newsletter-grp{margin:0 -75px}}@media only screen and (max-width :890px){.footer-nav ul{column-count:3}.footer-nav ul li{display:block}.footer-nav ul li a{border-right:none}}@media only screen and (max-width :865px){.newsletter-grp{margin:0 -100px}.footer-nav ul{column-count:3}.footer-nav ul li{display:block}.footer-nav ul li a{border-right:none}}@media only screen and (max-width :840px){.newsletter-grp{margin:0 -130px;width:300px}}@media only screen and (max-width :800px){.footer-nav ul{column-count:3}.footer-nav ul li{display:block}.footer-nav ul li a{border-right:none}}@media only screen and (max-width :780px){.bottom-logos{position:static;display:inline-block;float:left;text-align:center;width:100%}.newsletter ul{display:block;margin:0 auto;text-align:center}.newsletter ul li{text-align:center;margin:0 auto;display:block}}@media only screen and (max-width :600px){.newsletter ul{width:100%;text-align:center;margin-left:0}.newsletter-grp{width:100%;text-align:center}.contact-title{display:block!important;text-align:center!important;width:auto!important}.nav-toggle-button,nav.page-nav li{display:block}nav.page-nav{display:none}nav.page-nav ul{margin:0;padding:0}nav.page-nav li{width:100%!important;display:block}nav.page-nav li a{width:100%;display:block}nav.page-nav ul ul{position:relative}nav.page-nav ul ul li a{width:auto;border-radius:0}.sitemap{column-count:1}.back_top{background:url(../images/back_top.png) center no-repeat #ff9817;position:fixed;bottom:66px;right:10px;width:43px;height:43px;cursor:pointer;border-radius:50%;z-index:999}.back_top:hover{opacity:.6}}@media only screen and (max-width :540px){.alliedDates,.schedule{scroll-behavior:auto;overflow-x:scroll}}@media only screen and (max-width :460px){.aclsDates{scroll-behavior:auto;overflow-x:scroll}}@media only screen and (max-width :440px){.footer-nav ul{column-count:2}}@media only screen and (max-width :415px){.courseDates{scroll-behavior:auto;overflow-x:scroll}}@media only screen and (max-width :400px){#mid ul li{background:#252cdb;border-radius:10px}.bottom-right-menu ul li a{background:#191fb1}.tg td{padding:5px 0}.tg th{padding:5px 0}}@media only screen and (max-width :370px){.schedule{display:none}ul.idTabs li{display:block!important}}