/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html body{margin-top:0;font-size:1.5em;line-height:1.6;}html body .dialog-off-canvas-main-canvas{overflow:hidden;}html body a{color:#3174AF;}html header{overflow:hidden;margin:0;}html header .header-image{background:url(/themes/drupalbase_custom/assets/images/ElementaryStudents2000x300.jpg) no-repeat #fff;background-size:cover;height:0;width:100%;padding-top:15%;}html header .region-header{max-width:1260px;width:100%;margin:20px auto;}@media screen and (max-width:1199px){html header .region-header{padding-left:2%;padding-right:2%;}}@media screen and (max-width:767px){html header .region-header{display:flex;flex-direction:column;align-items:center;}}html header .region-header .navbar-brand{display:none;}html header .region-header section#block-logo{margin-bottom:-1%;padding-top:1%;}@media screen and (max-width:767px){html header .region-header section#block-logo{float:none;display:flex;order:1;margin:auto;}}html header .region-header section#block-logo img{max-height:150px;margin-bottom:20px;}html header .region-header .search-block-form{float:right;margin-top:-13%;}@media screen and (max-width:767px){html header .region-header .search-block-form{display:flex;order:3;float:none;margin-top:15px;margin-left:43%;margin-bottom:-15px;}}@media screen and (max-width:425px){html header .region-header .search-block-form{margin-left:15%;}}html header .region-header .search-block-form .form-control{border:1px solid #66afe9 !important;}html header .region-header .search-block-form .btn-primary{color:#fff;background-color:#03266e;}html header .region-header .search-block-form .btn-primary:hover{color:#fde1c8;background-color:#224691;}html header .region-header #block-headertagline{font-size:1.8em;font-weight:400;color:#363636;float:right;text-align:right;margin-top:-4%;}@media screen and (max-width:1024px){html header .region-header #block-headertagline{margin-top:-5%;}}@media screen and (max-width:991px){html header .region-header #block-headertagline{font-size:1.5em;margin-top:0;padding-bottom:1%;text-align:center;}}@media screen and (max-width:767px){html header .region-header #block-headertagline{padding-bottom:0;float:none;display:flex;order:2;}}html .nav-outer-wrapper{background:#03266e;width:100%;display:block;overflow:visible;margin:0;}@media screen and (max-width:991px){html .nav-outer-wrapper .navbar-we-mega-menu.navbar.we-mobile-megamenu-active{left:25%;overflow-y:scroll;overflow-x:hidden;width:auto;}}html .nav-outer-wrapper .navbar{max-width:1260px;width:100%;margin:1px auto 0;overflow:visible;border-radius:0;background:#03266e;border:0;}@media screen and (max-width:991px){html .nav-outer-wrapper .navbar{width:100%;margin-left:0;margin-right:0;}}html .nav-outer-wrapper .navbar nav{}@media screen and (min-width:992px){html .nav-outer-wrapper .navbar nav :lang(ar){float:right !important;}}@media screen and (max-width:991px){html .nav-outer-wrapper .navbar nav .navbar-header .region-we-mega-menu{background-color:transparent;display:block;padding:0;}html .nav-outer-wrapper .navbar nav .navbar-header .region-we-mega-menu .navbar-toggle{border-color:#fff;display:block !important;float:left;}html .nav-outer-wrapper .navbar nav .navbar-header .region-we-mega-menu .navbar-toggle:hover{background:#264990;}html .nav-outer-wrapper .navbar nav .navbar-header .region-we-mega-menu .navbar-toggle .icon-bar{background-color:#fff;}}@media screen and (max-width:991px) and screen and (max-width:767px){html .nav-outer-wrapper .navbar nav .navbar-header .region-we-mega-menu .navbar-toggle{float:left !important;margin-top:10px;margin-bottom:8px;}}html .nav-outer-wrapper .navbar nav .navbar-header .region-navigation ul.navbar-nav li a{color:#fff;font-weight:500;font-size:1.2em;}html .nav-outer-wrapper .navbar nav .navbar-header .region-navigation ul.navbar-nav li.active a,html .nav-outer-wrapper .navbar nav .navbar-header .region-navigation ul.navbar-nav li:hover a{color:#fff;border-bottom:1px dotted #fff;}html .nav-outer-wrapper .navbar #block-dropdownlanguagecontent{display:inline-block;float:right;margin-top:7px;}@media screen and (min-width:992px){html .nav-outer-wrapper .navbar #block-dropdownlanguagecontent:lang(ar){float:left !important;}html .nav-outer-wrapper .navbar #block-dropdownlanguagecontent:lang(ar) .dropdown-toggle{float:right !important;}}@media screen and (max-width:767px){html .nav-outer-wrapper .navbar #block-dropdownlanguagecontent{margin-top:-42px;margin-bottom:10px;}}html .main-container{margin-bottom:30px;max-width:1260px;width:100%;}html .main-container .row{display:flex;flex-wrap:wrap;}html .main-container .row #block-whatsnew a{overflow-wrap:break-word;}html .main-container .row h1{font-size:2em;color:#363636;}html .main-container .row h2{color:#854104;font-size:1.6em;}html .main-container .row h2.block-title{color:#854104;border-bottom:2px solid #03266e;font-size:1.6em;padding-bottom:4px;}html .main-container .row h2 a{color:#854104;}html .main-container .row h3{color:#BD5800;font-size:1.4em;}html .main-container .row h4{color:#363636;font-size:1.2em;}html .main-container .row p{margin-bottom:20px;}html .main-container .row a{border-bottom:1px dotted;}html .main-container .row a:hover{border-bottom:none;text-decoration:none;}html .main-container .row ul{margin-bottom:20px;}html .main-container .row li{line-height:1.5;margin-bottom:7px;}html .main-container .row .ui-widget-content p{line-height:1.6;}html .main-container .row .ui-widget-content p a{color:#337ab7;}html .main-container .row .ui-widget-content p a:hover,html .main-container .row .ui-widget-content p a:focus{color:#23527c;}html .main-container .row .ui-widget-content li a{color:#337ab7;}html .main-container .row .ui-widget-content li a:hover,html .main-container .row .ui-widget-content li a:focus{color:#23527c;}html .main-container .row .breadcrumb{background-color:transparent;padding-left:0;padding-top:12px;}@media screen and (max-width:991px){html .main-container .row aside{order:2;float:none;clear:both;padding-bottom:15px;}}html .main-container .row aside .region-sidebar-left{margin-top:60px;}html .main-container .row aside .region-sidebar-left #block-mainnavigation h2 a{border-bottom:none;}html .main-container .row aside .region-sidebar-left #block-mainnavigation .headline{font-size:1em;font-weight:600;letter-spacing:1px;background:#363636;border-top-left-radius:4px;border-top-right-radius:4px;padding:12px 0 12px 10px;margin-bottom:0;}html .main-container .row aside .region-sidebar-left #block-mainnavigation .headline a{color:#fff;}html .main-container .row aside .region-sidebar-left #block-mainnavigation .nav > li > a:hover,html .main-container .row aside .region-sidebar-left #block-mainnavigation .nav > li > a:focus{background-color:transparent;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li{list-style-image:none;list-style-type:none;margin:0 0 0 0 !important;border-left:transparent 2px solid;padding-top:6px;padding-left:10px;padding-bottom:7px;border-bottom:1pt solid #ddd;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li:last-child{border-bottom:none;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li.active-trail{border-left:#bababa 2px solid;background:#f0f0f0;background:-moz-linear-gradient(left,#f0f0f0 0%,#ffffff 100%);background:-webkit-linear-gradient(left,#f0f0f0 0%,#ffffff 100%);background:linear-gradient(to right,#f0f0f0 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#ffffff',GradientType=1);}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li ul li ul li a{font-size:14px;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li a{color:#363636;padding:0;border-bottom:none;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li:hover{background:#f0f0f0;background:-moz-linear-gradient(left,#f0f0f0 0%,#ffffff 100%);background:-webkit-linear-gradient(left,#f0f0f0 0%,#ffffff 100%);background:linear-gradient(to right,#f0f0f0 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#ffffff',GradientType=1);}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu li a.active-trail{font-weight:600;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul li:hover,html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul li.active-trail{border-left:#bababa 2px solid;background:#f9f7f7;background:-moz-linear-gradient(left,#f9f7f7 0%,#ffffff 100%);background:-webkit-linear-gradient(left,#f9f7f7 0%,#ffffff 100%);background:linear-gradient(to right,#f9f7f7 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f7f7',endColorstr='#ffffff',GradientType=1);}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul li.active-trail{border-left:#bababa 2px solid;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul ul li:hover,html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul ul li.active-trail{border-left:#bababa 2px solid;background:#f0f0f0;background:-moz-linear-gradient(left,#f0f0f0 0%,#ffffff 100%);background:-webkit-linear-gradient(left,#f0f0f0 0%,#ffffff 100%);background:linear-gradient(to right,#f0f0f0 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#ffffff',GradientType=1);}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul ul li.active-trail{border-left:#bababa 2px solid;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul.dropdown-menu > li > a{white-space:unset;padding-right:10px;}html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul.dropdown-menu > li > a:hover,html .main-container .row aside .region-sidebar-left #block-mainnavigation ul.menu ul.dropdown-menu > li > a:focus{background-color:transparent;}@media screen and (max-width:991px){html .main-container .row section{order:1;float:none;clear:both;width:100%;padding-bottom:15px;}}html .main-container .row section .region-content a.ckeditor-accordion-toggler{background-color:#2750a2;}@media screen and (max-width:991px){html .main-container .row section .region-content .content{display:flex;flex-wrap:wrap;}}@media screen and (max-width:991px){html .main-container .row section .region-content .content .field--name-field-page-section{order:2;float:none;clear:both;width:100%;padding-bottom:15px;}}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--callout{width:30%;float:right;margin-left:10px;background:#fafafa;margin-bottom:20px;}@media screen and (max-width:991px){html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--callout{width:100%;float:none;}}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--callout h2{font-size:1.3em;background:#ebebeb;padding:10px;margin-top:0;}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--callout p{margin-bottom:5px;}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--callout .block-field-blockparagraphcalloutfield-body{padding-left:15px;padding-right:10px;}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--contact-information{width:30%;float:right;clear:right;margin-left:10px;background:#fafafa;padding-bottom:15px;}@media screen and (max-width:991px){html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--contact-information{width:100%;float:none;}}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--contact-information h2{font-size:1.3em;background:#ebebeb;padding:10px;margin-top:0;}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--contact-information .field--label{padding-left:15px;display:inline;}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--contact-information .field--label:after{content:": ";}html .main-container .row section .region-content .content .field--name-field-page-section .paragraph--type--contact-information .field--item{display:inline;}@media screen and (max-width:991px){html .main-container .row section .region-content .content .field--name-body{order:1;float:none;clear:both;width:100%;padding-bottom:15px;}}html .main-container .row section .region-content .bookNav{margin:40px 15px;}html .main-container .row section .region-content .bookNav span a{padding-right:5px;border-right:1pt solid #337ab7;border-bottom:none !important;}html .main-container .row section .region-content .bookNav span:last-child a{border-right:none !important;}html .main-container .row section .region-content .view-faqs .views-accordion-header{padding-top:0.6em;padding-bottom:0.6em;margin-top:7px;}html .main-container .row section .region-content .view-faqs .views-accordion-header h2{font-size:1.1em;display:inline;}html .main-container .row section .region-content .view-faqs .ui-accordion-header-active{background:#2750a2;}html .main-container .row section .region-content .view-faqs .ui-accordion-header-active h2{color:#fff;}html .footer{margin-top:0;border-top:10px solid #ff7900;background-color:#363636;color:#fff;width:100%;overflow:hidden;}html .footer .region-footer{max-width:1260px;width:100%;text-align:center;margin:0 auto;font-size:1.1em;}@media screen and (max-width:991px){html .footer section.footer-logo{margin-bottom:25px;border-bottom:1pt solid #808080;padding-bottom:25px;}}html .footer section.footer-logo img{width:250px;}html .footer section.footer-right .field--name-body div{padding-top:10px;}html .footer section.footer-right .field--name-body div p{display:inline;padding:3px;}html .footer section.footer-right .field--name-body div p img{margin-right:5px;}@media screen and (max-width:991px){html .footer section.footer-right{margin-bottom:25px;border-bottom:1pt solid #808080;padding-bottom:25px;}}html .footer section a{color:#a1caed;}html .path-frontpage .region-content-top{display:flex;}@media screen and (max-width:767px){html .path-frontpage .region-content-top{flex-direction:column;}}@media screen and (max-width:991px){html .path-frontpage .region-content-top .block-views-blockwhat-is-oeo--block-1{text-align:center;}}html .path-frontpage .region-content-top .block-views-blockwhat-is-oeo--block-1 .media-oembed-content{width:560px !important;height:315px !important;}html .path-frontpage .region-content-top .view-test-resource .form-group{margin-bottom:0 !important;width:100%;}html .path-frontpage .region-content-top .view-test-resource .form-group .form-inline .form-group{width:100%;}html .path-frontpage .region-content-top .view-test-resource .form-group .form-inline .form-group .select-wrapper{width:100% !important;}html .path-frontpage .region-content-top .view-test-resource .form-group .form-inline .form-group .select-wrapper .form-control{font-size:1.2em;height:50px;width:100%;}html .path-frontpage .region-content-top .view-test-resource .form-group .form-inline .form-group .select-wrapper .form-control option{font-size:0.9em !important;margin-bottom:10px !important;}html .path-frontpage .region-content-top .view-test-resource .view-content{background-color:#deebf9;border-radius:4px;padding:20px 15px 15px 20px;margin-top:-25px;}@media screen and (max-width:767px){html .path-frontpage .region-content-top .view-test-resource .view-content{margin-top:0;}}html .path-frontpage .region-content-top .view-test-resource .view-content p{font-size:1em;margin-bottom:5px;}html .path-frontpage .region-content-top .view-test-resource .view-content ul{margin-bottom:10px;}html .path-frontpage .region-content-top .view-test-resource .view-content .views-field-field-closing{margin-top:10px;}html .path-frontpage .region-content{display:flex;}@media screen and (max-width:1024px){html .path-frontpage .region-content{min-height:auto;}}@media screen and (max-width:767px){html .path-frontpage .region-content{flex-direction:column;}}html .path-frontpage .region-content #block-whatsnew .block-field-blockblock-contentbasicbody{background:#f5f5f5;padding:10px;margin-top:-10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}html .path-frontpage .region-content #block-whatsnew .block-field-blockblock-contentbasicbody .field--name-body h3{margin-top:2px;}html .path-frontpage .region-content #block-whatsnew .block-field-blockblock-contentbasicbody .field--name-body img{width:27px;margin-left:5px;}html .path-frontpage .region-content .view-test-resource .form-group{margin-bottom:0 !important;width:100%;}html .path-frontpage .region-content .view-test-resource .form-group .form-inline .form-group{width:100%;}html .path-frontpage .region-content .view-test-resource .form-group .form-inline .form-group .select-wrapper{width:100% !important;}html .path-frontpage .region-content .view-test-resource .form-group .form-inline .form-group .select-wrapper .form-control{font-size:1.2em;height:50px;width:100%;}html .path-frontpage .region-content .view-test-resource .form-group .form-inline .form-group .select-wrapper .form-control option{font-size:0.9em !important;margin-bottom:10px !important;}html .path-frontpage .region-content .view-test-resource .view-content{background-color:#deebf9;border-radius:4px;padding:20px 15px 15px 20px;margin-top:-25px;}@media screen and (max-width:767px){html .path-frontpage .region-content .view-test-resource .view-content{margin-top:0;}}html .path-frontpage .region-content .view-test-resource .view-content p{font-size:1em;margin-bottom:5px;}html .path-frontpage .region-content .view-test-resource .view-content ul{margin-bottom:10px;}html .path-frontpage .region-content .view-test-resource .view-content .views-field-field-closing{margin-top:10px;}html .path-frontpage .region-content-bottom{background-color:#03266e;}html .path-frontpage .region-content-bottom section{max-width:1260px;width:100%;margin:0 auto;float:none;padding:20px 0;}@media screen and (max-width:1199px){html .path-frontpage .region-content-bottom section{padding:20px 2%;}}html .path-frontpage .region-content-bottom section p{color:#fff;font-size:1.3em;text-align:center;}html .path-frontpage .region-content-bottom section p a{color:#fff;border-bottom:1px dotted #fff;}html .path-frontpage .region-content-bottom section p a:hover{text-decoration:none;border-bottom:0;}html .nav-outer-wrapper .navbar #block-drupalbase-custom-gtranslate{display:inline-block;margin-top:12px;position:absolute;right:120px;top:0;}html .nav-outer-wrapper .navbar #block-drupalbase-custom-gtranslate a.gt_switcher-popup{color:#fff;}html .nav-outer-wrapper .navbar #block-drupalbase-custom-gtranslate a.gt_switcher-popup span{color:#fff !important;font-size:18.2px;}
.region-we-mega-menu .navbar-we-mega-menu ul li a{background-color:transparent;color:#fff;font-size:1.3em;font-weight:500;}.region-we-mega-menu .navbar-we-mega-menu ul li a:hover{color:#fff;}.region-we-mega-menu .navbar-we-mega-menu ul li.active a{color:#fff;}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu{margin-top:0.125rem !important;}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu ul li a{color:#363636;font-size:1.1em;font-weight:500;padding-left:5px;}@media screen and (max-width:991px){.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu ul li a{color:#fff;}}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu ul li a:hover{color:#363636;background-color:#ebebeb;}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu ul li.we-mega-menu-li.active > a{border-bottom-color:0 none;background-color:#ebebeb;color:#363636 !important;}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu ul li.we-mega-menu-li.active > a:hover{color:#363636;}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-submenu .we-mega-menu-submenu-inner{min-height:0;}.region-we-mega-menu .navbar-we-mega-menu ul li .we-mega-menu-ul > .we-mega-menu-li > a:hover{background-color:#2750a2 !important;}.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active > a,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active > a:hover,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active > a:focus,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active-trail > a,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active-trail > a:hover,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active-trail > a:focus{background-color:#2750a2;}.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a:hover,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a:focus{background-color:#2750a2;}.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active > a:hover,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li.active-trail > a,.region-we-mega-menu .we-mega-menu-ul.we-mega-menu-li.active-trail > a:hover,.region-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a:focus{color:#fff !important;}.region-we-mega-menu .we-mega-menu-ul > .dropdown-menu:hover > a,.region-we-mega-menu .we-mega-menu-ul > .dropdown-menu:hover > span,.region-we-mega-menu .we-mega-menu-ul > .dropdown-menu:focus > a,.region-we-mega-menu .we-mega-menu-ul > .dropdown-menu:focus > span{color:#fff;}.region-we-mega-menu .we-mega-menu-ul .dropdown-menu > a:before,.region-we-mega-menu .we-mega-menu-ul .dropdown-menu > span:before{display:none;}@media screen and (max-width:991px){.region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .center > .we-mega-menu-submenu{position:relative;}}
@media print{html body .header-image{display:none;}html body .search-block-form{display:none;}html body .logo-container{background:none;}html body .navbar{display:none;}html body a[href]:after{display:none;content:"";}html body .off-canvas-wrapper{display:none;}html body .breadcrumb{display:none;}html body .region-header{margin:20px auto 50px auto;}html body .region-header .navbar-text{width:100%;}html body .region-header #block-placeholderlogo{background-color:#000;}html body .region-header #block-placeholderlogo img{background-color:#000;}html body .region-header #block-headertagline{float:none;text-align:left;width:100%;margin-top:0;}html body .main-container aside{display:none;}html body .main-container aside .region-sidebar-left{display:none;}html body .main-container .region-content .views-accordion-header h2{font-weight:bold;}html body .main-container .region-content .ui-accordion-content{display:block!important;}html body .main-container .region-content .book-printer{display:none;}html body .content_bottom{display:none;}html body .footer{border-top:0;}html body .footer .region-footer .footer-logo{display:none;}html body .footer .region-footer .footer-center{text-align:left;}html body .footer .region-footer .footer-right{display:none;}}
