@import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,400;0,800;1,400;1,800&family=DM+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Oswald&display=swap');body {background: #fff;margin:0px;padding:0px;font-family: 'DM Sans', sans-serif;}a{text-decoration: none;color: #666;font-weight:500}a:hover{color:#c00}h5 {font-size: 12px;}h4 {font-size: 14px;}h3 {font-size: 18px;}h2 {font-size: 22px;}h1 {font-size: 26px;}.table{display:table}.tr{display:table-row}.td{display:table-cell}.center{text-align: center}.headerNav{padding: 10px;background-color:#00ABE4;}.topBanner{max-width:1250px;margin:0px auto;padding: 10px 0px;}.nav_surround{max-width:1260px;margin:0px auto;}.header .td{vertical-align: middle}.topnav {overflow:hidden;text-transform:uppercase;}.topnav ul{margin: 0px;padding:0px;list-style: none;display: flex;justify-content: space-between;}.topnav ul li{display:inline-block;color: #fff;}.topnav ul li::before {content: "›";padding: 0 5px 0 0px;}.topnav a {text-align: center;color:#fff;font-weight: 600;font-size: 12px}.topBanner .icon,.sub-state-icon {display: none;}.topnav a:hover, .dropdown:hover .dropbtn {background: #4DA8DA;}.dropdown {float: left;}.dropdown .dropbtn {font-size: 14px;border: none;outline: none;color: #444;background-color: inherit;font-family: 'Lato', sans-serif;margin: 0;text-transform: uppercase;font-weight: bold;}.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}.dropdown-content a {float: none;color:#fff;padding: 12px 16px;text-decoration: none;display: block;text-align: left;}.topnav a:hover, .dropdown:hover .dropbtn {background: #00ABE4;color: #000;border-radius:5px;}.dropdown-content a:hover {background-color: #ddd;color: black;}.topnav:not(.responsive) .dropdown:hover .dropdown-content {display: block;}.dropbtn i{color: #ddd;padding-left: 5px;}.dropbtn{padding: 0px;}.menulinks {padding: 0px 10px;}.td.center-td{vertical-align: bottom}h2.category-title a{font-weight:700}.main-content h2.category-title{padding:0px;margin:0px;}.main-content{margin-bottom:30px;width: 100%;}.content{max-width:1280px;margin:0px auto}.inner-content{padding: 0px 10px}.section-icon{display:inline-block;float:left;margin:5px 10px 40px 0px}.table.home-menu .td{width:50%;padding-bottom:30px;}.table.home-menu .td:nth-child(2){padding-left: 20px}.table.home-menu .tr .td h2{margin-bottom:5px;}.table.home-menu .tr .td p{margin:0px;}.link{display:inline-block;margin-top: 5px;white-space: nowrap;font-size:13px;}.main-content .td{vertical-align: top}.right-page-menu{max-width:300px;}.right-page-menu>div{padding-top:0px}.page-content-right-col{width:240px;}.page-content-pane{padding-right:15px}.subCats{margin-bottom:10px}.subCats a{display: block}.main-content h2, .main-content h3, .main-content h4{font-size: 20px;margin:0px;padding:10px 0px;margin-bottom:10px;}.alt-div{background-color: #E9F1FA;border-radius:5px;margin-top:10px}.main-content .alt-div h2, .main-content .alt-div h3, .main-content .alt-div h4{background-color:#00ABE4;color: #fff;border-radius: 4px;padding:10px}.content-section{padding:10px;}.footer{background-color:#00ABE4;color:#efefef}.footer a{color:#fff;font-weight:700}.footer-content{max-width:1280px;margin:0px auto;text-align:center;}.footer-surround{padding:10px;}.article-header{color: #fff;background: url(/images/articles-bg.jpg);background-repeat: no-repeat;padding:100px 10px 10px 10px;font-weight:800;margin: 20px 0px;}.article-side-menu>div{padding-left:10px}flextable, .state-links-content .state-link-menu .state-links{display: flex;flex-wrap: wrap;justify-content: flex-start}flextable>div.table-cell>div.inner-cell {padding: 10px}flextable.schoolDataset{border:2px solid #E9F1FA;border-radius: 0px 0px 3px 3px;}flextable.schoolDataset>div{min-width:320px;max-width:320px;flex:1}.table-caption{padding:10px;background: #E9F1FA;font-weight:bold;border-radius: 3px 3px 0px 0px}.breadcrumb{margin:20px 0px}.state-links a{display:inline-block;padding: 10px 10px 10px 0px}.left-menu {min-width:240px;}.left-menu .state-links{padding:10px}.left-menu .state-links a {display:block;padding: 5px 5px 5px 0px;}.left-menu .state-link-menu{background: #E9F1FA;border-radius:5px;margin-top:30px;margin-right:10px;}.left-menu .state-link-menu h3{font-size: 16px;padding: 10px;color: #fff;background-color:#00ABE4;border-radius:5px 5px 0px 0px;}.leftSideMenu {margin:30px 0px;color: #333;background: #E9F1FA;padding: 10px;border-radius:3px;}.parentCat{font-size:13px;display:block;padding: 6px 0px;font-weight:bold;}.sideMenuCat{display:block;padding: 6px 10px;font-size:13px;}h4.pHeading{color: #333;background: #E9F1FA;padding: 10px;border-radius:3px;}.articleListSummary{padding: 10px 10px 20px 10px;}.title-link{display:block;font-weight:bold;margin-bottom:10px;}.more-link{display:block;font-weight:normal;margin-top:10px}.menu-table{display: flex;flex-wrap: wrap;justify-content: center;}.menu-section{padding:0px 10px;width:360px;padding-bottom: 60px;text-align:center}.menu-section h2.category-title{margin-bottom: 20px}.menu-section subCats a{padding: 6px 10px;}.menu-section-content h3{font-size:16px;}.td.right-page-menu-alt{width:260px;}.td.right-page-menu-alt .article-header{margin: 40px 0px 0px 0px;}.td.right-page-menu-alt .right-page-menu{max-width:none;padding: 0px;background: #E9F1FA;border-radius:0px 0px 5px 5px;}.mobile-sub-nav{display:none}.section-p{margin: 5px 0px 20px 0px}.home-bg{background: url(/images/home-image.jpg);background-repeat: no-repeat;background-size: cover;background-position:center;color: #fff;max-width:1240px;margin:0px auto;background-color: #0e192b;border-radius: 0px 0px 5px 5px;}.home-bg-inner{background: url(/images/book.png);background-repeat: no-repeat;background-size: 30%;background-position: 55% 45%;padding: 30px 30px;}.home-bg h1{font-size:36px;filter: drop-shadow(5px 5px 10px #000);}.tag-line{font-size:18px;font-family: 'Alegreya Sans';color: #fff;font-weight:400;display: inline-block;margin-bottom:40px;margin-left:50px;filter: drop-shadow(5px 5px 10px #000);}.home-menu{margin-top:30px;}.schoolDataSet{margin: 20px 0px;padding:0px;list-style: none;display: flex;justify-content: space-between;}.schoolDataSet>*{flex: 1 1 0;background: #efefef}.schoolDataSet>*:nth-child(2){margin-left:5px;}.schoolDataSet>*:nth-child(1){margin-right:5px;}.dHeading{Font-weight: bold;font-size: 15px;padding: 10px 0px;}a.visit-link,input.visit-link{background:#00ABE4;color:#fff;padding:10px;border-radius:5px;display: inline-block;margin:10px 20px 10px 0px;font-weight:bold;}input.visit-link{border:0px;font-size:16px}.dirLinks{margin-top:20px;}.section-head{padding: 10px;background:#999;color:#fff}.data-surround{padding: 10px;}.sub-data-set{background-color:#fff;width:100%;border-radius:3px;padding:10px;}.grade-data{display: flex;flex-wrap: wrap;width:100%;}.grade-data>*{border-radius:3px;background:#efefef;padding: 10px;text-align:center;margin: 0px 10px 10px 0px;min-width:40px;min-height:50px}.grade-data>*:before{display:block;margin:0px auto;top:6px;left:6px;width:100%;white-space:nowrap;content:attr(data-column);color:#3498db;}.locale-links{list-style-type:none;margin-left:0px;padding-left:0px;}.locale-links>li::before{content:"Φ ";color:#ccc;}.locale-links>li>a{padding: 10px 0px;display:inline-block;font-weight:bold;}.form-container{background-color: #efefef;border-radius:3px;padding:10px;}.site-form-inner{padding: 10px;background:#fff}.input-row{padding:5px 0px;}.input-row label{display:block}.site-form-inner input:not([type="checkbox"],[type="submit"]), .site-form-inner textarea {font-size:18px;max-width:500px;border-radius: 5px;border: 1px solid #999;}.site-form-inner input:not(.form-name>*,[type="submit"],[type="checkbox"],[name="code"]), .site-form-inner textarea{width:100%;max-width:500px;}.site-form-inner input:not(.form-name>*,[type="submit"],[type="checkbox"],[name="code"],textarea){height: 32px;}.site-form-inner select{padding: 4px;font-size:18px;width:100%;max-width:500px;border-radius: 5px;border: 1px solid #999;}.site-form-inner .form-name{display: flex;}.site-form-inner .form-name>*:nth-child(-n + 2){margin-right:10px}.security-image{max-width:500px;border: 1px solid #699;margin-bottom:3px;border-radius: 5px;}.security-image img{display: inline-block;padding:5px}.inputExample{font-size: 10px;color:#999}.error{background:#900;color:#fff;padding: 2px 5px;margin:2px 0px;font-weight:bold;}.required{color:#c00;font-size:11px}#profileSelDiv input, select{display: block}#profileSelDiv>*{margin-top:10px}.breadcrumb-nav{margin:25px 0px}.visit-link.small{font-size:12px;text-align:center;display:block;margin: 0px auto;}@media screen and (max-width: 940px) {.header{width:100%}.topnav ul li, .dropdown .dropbtn {display: none;}.topnav a.header_contact:hover{border-radius: 0px;}.topnav ul{margin: 0px 20px;padding:0px;list-style: none;display: block;}.topnav.responsive ul li{display:block;padding: 10px 0px;}.topnav.responsive ul li a {font-size:16px;padding: 10px 0px;}.topnav.responsive .dropdown {float: none;}.topnav.responsive .dropdown-content {position: relative;}.topnav.responsive .dropdown .dropbtn {display: block;width: 100%;text-align: left;}.topnav.responsive .menulinks {width: 100%;margin-top: 0px;position: absolute;left:0px;z-index: 1000;padding-bottom: 20px;background-color: #4DA8DA}.topnav.responsive .dropdown-content a {padding: 10px 20px !important;background-color:#b6dfeb !important;}.topnav.responsive .dropbtn, .topnav.responsive {padding: 0px;font-size: 18px;background-color: #a1c5d0;color: #444;}.topBanner a.icon {float: right;display: block;font-size: 2em;color: #444;background-color: #fff;margin-right: 15px;line-height: .5em;}}@media screen and (max-width: 780px) {.table.home-menu, .table.home-menu .tr, .table.home-menu .tr .td{display:block;}.table.home-menu .tr .td{width:100%;padding: 0px;clear:both;padding-bottom:20px;}.section-icon{margin:7px 20px 30px 0px}.main-content.table,.main-content.table .tr, .main-content.table .tr .td{display:block}.page-content-pane{padding-right:0px}.right-page-menu{max-width:none;width:100%}.article-header{margin-top:30px;margin-right:0px;}.article-side-menu>div{width:300px;padding:10px;border-radius: 5px;background-color: #efefef;margin:5px;}.article-side-menu{display: flex;flex-wrap: wrap;justify-content: space-between;}.article-side-menu>* {flex: 1 1 300px;}.left-menu .state-links a {display:inline-block;padding: 10px 10px 10px 0px;}.left-menu .state-link-menu{position:relative;margin-right:0px}.left-menu .state-link-menu .sub-state-icon{display:block;position:absolute;right:10px;top: 10px;color: #fff;font-weight:bold;}.left-menu .state-links{display:none;}.td.right-page-menu-alt{width:100%}.td.right-page-menu-alt .right-page-menu{background: #fff;}.schoolDataSet{display:block;}.schoolDataSet>*{flex: none;width:100%;margin-bottom: 10px}.schoolDataSet>*:nth-child(2){margin-left:0px;}.schoolDataSet>*:nth-child(1){margin-right:0px;}.nav-collapse .leftSideMenu{display:none;margin: 0px 0px 30px 0px;padding-left:29px;}.nav-collapse .mobile-sub-nav{display:block;}.nav-collapse .mobile-sub-nav a{display:block;background:#E9F1FA;border-radius:3px;margin-top:5px;padding:10px;font-weight: bold}.page-content-right-col{width:100%;}.site-form-inner input:not([type="checkbox"],[name="code"]), .site-form-inner textarea{width:95%}.site-form-inner .form-name{display: block;}.site-form-inner .form-name>*:nth-child(-n + 2){margin:0px 0px 10px 0px}a.sideMenuCat{display:block;padding: 8px 10px;font-size:16px;}}@media screen and (max-width: 620px) {.tag-line{display:none}.article-side-menu{width:100%;text-align: center;}table.formSubInfo, table.formSubInfo>tbody>tr, table.formSubInfo>tbody>tr>td{display:block;width:100%}table.formSubInfo>tbody{width:100%}}@media screen and (max-width: 520px) {.home-bg h1{font-size:24px;}}