*{-webkit-box-sizing:border-box;box-sizing:border-box}body{overflow:hidden;background-color:#fff}.btn{border-radius:0;border:none;font-family:"Open Sans",sans-serif;font-size:14px;text-transform:uppercase;padding:13px 20px;font-weight:600}.btn.btn-primary{background-color:#e30613}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background-color:#ca0511}@media screen and (min-width: 790px){.modal-body{padding:30px}}@media screen and (min-width: 790px){.modal-header{padding-left:30px}}.container{max-width:100%;max-width:1500px;padding-top:0;padding-bottom:0;overflow:hidden;position:relative;background-color:transparent}.header{background-color:#041c2c;padding:0}.header a{color:#fff}.header .header-top{padding:20px 0}@media screen and (min-width: 790px){.header .header-top{display:flex;justify-content:space-between;align-items:center}}.header .header-top .header_left{flex:1 0 0;text-align:center;margin-bottom:20px}@media screen and (min-width: 790px){.header .header-top .header_left{margin-bottom:0;text-align:left}}.header .header-top .header_left .social_icons{display:inline-block;vertical-align:middle;margin-bottom:15px}@media screen and (min-width: 790px){.header .header-top .header_left .social_icons{margin-right:45px;margin-bottom:0}}.header .header-top .header_left .social_icons a{display:inline-block;font-size:18px}.header .header-top .header_left .social_icons a+a{margin-left:5px}.header .header-top .header_left .search{display:inline-block;vertical-align:middle}.header .header-top .header_left .search form{position:relative;width:150px}.header .header-top .header_left .search form input{border:solid 1px #ccc;background-color:#041c2c;padding:5px 35px 5px 5px;width:100%;color:#fff}.header .header-top .header_left .search form button{position:absolute;right:0;bottom:0;top:0;background:#fff;border:none;margin:0;padding:0;width:30px;color:#ccc;cursor:pointer}.header .header-top .header_centre{flex:1 0 0;text-align:center;margin-bottom:20px}@media screen and (min-width: 790px){.header .header-top .header_centre{margin-bottom:0}}.header .header-top .header_right{flex:1 0 0;float:none;width:auto}.header .header-top .header_right .login_links{margin:0;padding:0;color:#fff;text-align:center}@media screen and (min-width: 790px){.header .header-top .header_right .login_links{text-align:right}}.header .header-top .header_right .login_links a{color:#fff;font-weight:700}.header .nav{margin:0;background-color:#e30613}.header .nav .mobile_menu{position:static;margin:0 -10px;background-color:transparent}.header .nav ul li{transition:all .2s ease-in-out}.header .nav ul li a{text-transform:none;font-size:14px;text-align:left;padding:10px 20px}.header .nav #foo{top:100% !important;padding:0;background-color:#002f60}.header .nav #foo ul{padding:0;margin:0;overflow:hidden}.header .nav #foo ul li{display:block;padding:0;width:100%}.header .nav #foo ul li a{float:none;font-size:16px}.header .nav #foo ul li ul{background-color:#002347}.header .nav #foo ul li ul li a{font-size:14px}.header .nav #foo ul li ul li ul{background-color:#00162d}.header .nav .container{overflow:visible}.header .nav .container>.menu-main-navigation-container>ul{text-align:center;height:50px}.header .nav .container>.menu-main-navigation-container>ul>li{float:none;display:inline-block;margin-left:-5px}.header .nav .container>.menu-main-navigation-container>ul>li>a{padding:0 5px;font-size:14px;transition:all .2s ease-in-out;line-height:50px}@media screen and (min-width: 1000px){.header .nav .container>.menu-main-navigation-container>ul>li>a{padding:0 10px;font-size:16px}}@media screen and (min-width: 1200px){.header .nav .container>.menu-main-navigation-container>ul>li>a{padding:0 20px}}.header .nav .container>.menu-main-navigation-container>ul>li.current-menu-item,.header .nav .container>.menu-main-navigation-container>ul>li:hover,.header .nav .container>.menu-main-navigation-container>ul>li:active,.header .nav .container>.menu-main-navigation-container>ul>li:focus{background-color:transparent}.header .nav .container>.menu-main-navigation-container>ul>li.current-menu-item>a,.header .nav .container>.menu-main-navigation-container>ul>li:hover>a,.header .nav .container>.menu-main-navigation-container>ul>li:active>a,.header .nav .container>.menu-main-navigation-container>ul>li:focus>a{background-color:#b1050f}.header .nav .container>.menu-main-navigation-container>ul>li .line{display:none}.page-content{padding-top:20px}@media screen and (min-width: 1200px){.page-content{padding-top:40px;padding-bottom:40px}}.navi>li:hover>.sub-menu{top:50px;padding:10px 0;background-color:#002f60;white-space:nowrap;width:auto}.header .navi .sub-menu li:hover .sub-menu{background-color:#002347}.home-news-left{float:left;width:67px}.home-news-left .images{float:none}.home-news-right{float:right;width:calc(100% - 97px)}.home-news-right p{width:100% !important;padding:0 !important;margin-bottom:15px !important}.image_area.revslider{width:auto;margin:0 -25px;padding:0;display:block !important;margin:25px 0 0}.image_area.revslider li .slotholder{position:relative}.image_area.revslider li .slotholder:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0.5) 100%)}.image_area.revslider li .banner-overlay{z-index:2;padding-top:20px !important;border-top:solid 6px #e30613 !important}@media screen and (max-width: 767px){.image_area.revslider li .banner-overlay{display:none}}@media screen and (min-width: 900px){.home .latest_news{width:22%}.home .woodbridge{width:50%;margin-left:3%}.home .video_area{width:22%}}.home .schools .queens .school_img{background-position:center;background-size:cover}@media screen and (min-width: 900px){.home .schools .queens .school_img{height:250px}}.hovering{width:100%}@media screen and (min-width: 900px){.hovering{font-size:16px;line-height:26px}}.main_content.inner{font-size:16px !important;line-height:26px}@media screen and (min-width: 768px){.main_content.inner ul{margin-bottom:30px}}.main_content.inner ul li{line-height:26px;padding:0}.main_content.inner p,.main_content.inner strong,.main_content.inner em{font-size:16px;line-height:26px}@media screen and (min-width: 768px){.main_content.inner p{margin-bottom:30px}}blockquote{background:#f4f4f4;padding:15px;margin:0 0 30px}blockquote h4{margin-top:0 !important}.about li a{font-size:16px !important;line-height:26px !important}.sidebar_right,.sidebar_left ul li a,.news ul li,.title,.border,.news_block p,.schools .queens .school_title{font-size:16px;line-height:26px}.image_box{overflow:hidden}@media screen and (min-width: 1200px){.image_box{height:500px}}.image_box img{height:100%;object-fit:cover}.footer{background-image:url("../img/logo-bg.png");background-repeat:no-repeat;background-position:top 50% right 120px;margin:0;padding:20px 0}@media screen and (min-width: 900px){.footer{padding:60px 0}}.footer .footer_block{width:auto}.footer .footer_block.right{float:left;border:none}.mobile-video{display:none}@media screen and (max-width: 576px){.mobile-video{display:block;margin:0 -15px;text-align:center;color:#fff;padding:15px;cursor:pointer;background-color:#002f60;transition:all .2s ease-in-out}.mobile-video i{margin-right:5px}.mobile-video:hover,.mobile-video:focus,.mobile-video:active{background-color:#041c2c}}#VideoWorker-0{opacity:0;transition:all .2s ease-in-out}.play-video #VideoWorker-0{opacity:1}.home .page-content{padding-top:0}.home-content{background-image:url("https://www.woodbridgeschool.org.uk/wp-content/uploads/2019/05/video-placeholder.jpg");background-position:center;background-size:cover;margin-left:-10px;margin-right:-10px;text-align:center}.home-content .addtoany_share_save_container{display:none}.home-content p{text-align:center;color:#fff;font-size:33px;line-height:45px;font-weight:bold;font-style:italic;padding-top:20px;border-top:solid 6px #e30613;display:inline-block;margin:0 0 20px}.home-content .nk-awb{align-items:center;justify-content:flex-end;display:flex;flex-direction:column;height:300px}@media screen and (min-width: 768px){.home-content .nk-awb{height:400px}}@media screen and (min-width: 1200px){.home-content .nk-awb{height:600px}}.home-content .nk-awb-inner{overflow:hidden}.fw-login label{display:block;font-weight:700;font-size:14px}.fw-login input[type=email],.fw-login input[type=text],.fw-login input[type=password]{display:block;width:300px;padding:10px;font-size:14px}.fw-login input[type=submit]{background-color:#e30613;border:none;border-radius:0;padding:10px 20px;color:#fff;font-size:14px;cursor:pointer}.front-page-banner{margin:30px 0;position:relative}.front-page-banner [data-action=stop]{display:none}.front-page-banner .slider .slide{background-size:cover;background-position:center;height:200px;position:relative}@media screen and (min-width: 768px){.front-page-banner .slider .slide{height:300px}}@media screen and (min-width: 991px){.front-page-banner .slider .slide{height:450px}}@media screen and (min-width: 1200px){.front-page-banner .slider .slide{height:500px}}.front-page-banner .slider .slide.has-title:before{content:"";position:absolute;z-index:1;bottom:0;left:0;right:0;height:50%;opacity:.8;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%)}.front-page-banner .slider .slide .banner-title{position:absolute;z-index:2;bottom:30px;left:50%;text-align:center;transform:translate(-50%, 0);z-index:2;color:#fff;margin:0;font-size:26px;font-family:"Lato","Open Sans",sans-serif;font-weight:400;padding-top:20px !important;border-top:solid 6px #e30613 !important;display:none;width:80%}@media screen and (min-width: 768px){.front-page-banner .slider .slide .banner-title{display:block}}@media screen and (min-width: 1200px){.front-page-banner .slider .slide .banner-title{width:auto}}.front-page-banner .slider .slide .banner-link{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.front-page-banner .slider .slide .banner-image img{display:block;width:100%;opacity:0}/*# sourceMappingURL=logic.css.map */
