﻿header{padding:20px 0px}header h1{height:98px;width:200px;display:inline-block}header h1 a{text-indent:-9999px;height:98px;width:200px;background-image:url(/images/safl/logos/safl_logo.png);display:block;background-repeat:no-repeat;background-size:200px 98px;font-size:59px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){header h1 a{background-image:url(/images/safl/logos/safl_logo_x2.png);-webkit-background-size:200px 98px;-moz-background-size:200px 98px;-o-background-size:200px 98px;background-size:200px 98px}}.primary-navigation-container{background-color:#fff;border:none}.primary-navigation-container #primary_navigation ul{border-top:3px solid #93c23e}.primary-navigation-container #primary_navigation ul li a{text-transform:uppercase;margin-top:10px;color:#953563;font-size:1em;border:3px solid #fff;border-radius:20px;padding:5px 15px;margin-left:10px;font-family:"azo-sans-web", sans-serif}.primary-navigation-container #primary_navigation ul li a:hover{color:#953563;border:3px solid #93c23e;background-color:#fff}@media (max-width: 1199px){.primary-navigation-container #primary_navigation ul li a{font-size:0.8em;margin-left:5px}}.primary-navigation-container #primary_navigation ul li a:first-of-type{margin-left:0}.primary-navigation-container #primary_navigation ul li.active a{background:#93c23e;color:black}.primary-navigation-container #primary_navigation ul li.active a:hover{background:#cae19f;color:black}html.lt-ie9 .feature-box .news-list{min-height:392px}.feature-box{margin:15px 0px 15px 0px;margin-top:50px}.feature-box img{width:100%;height:394px;padding:0}.feature-box .strapline{position:absolute;bottom:0;background-color:#953563;opacity:0.9;min-height:70px;width:100%;padding-left:10px;padding-right:10px}.feature-box .strapline h3{color:#fff;font-size:14px;margin-bottom:10px !important;font-family:"azo-sans-web", sans-serif}.feature-box .strapline p{color:#fff;font-size:12px;font-family:"azo-sans-web", sans-serif}.feature-box .news-list{border:1px solid #953563;min-height:394px;padding-bottom:90px}.feature-box .news-list h3{color:#953563;font-family:"azo-sans-web", sans-serif}.feature-box .news-list a{display:block;font-family:"azo-sans-web", sans-serif}.feature-box .news-list .news-title{font-weight:700;margin:0 !important;padding-bottom:5px;font-family:"azo-sans-web", sans-serif}.feature-box .bar{background-color:#953563;position:absolute;left:15px;right:15px;bottom:0px}.feature-box .read-news{background-color:#953563;height:69px;margin-top:20px;border:none;position:absolute;bottom:0;color:#fff}.feature-box .read-news a{position:absolute;right:25px;bottom:5px;color:#fff;font-size:12px;padding:4px 0px}@media (max-width: 480px){.feature-box .read-news{position:relative}}.feature-box .feature-link-box{margin:10px 0px;min-height:65px}.feature-box .feature-link-box:after{position:absolute;right:25px;display:block;content:"\f061";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#953563;font-size:14px;bottom:-20px}.feature-box .feature-link-box:before{content:"";position:absolute;left:15px;bottom:-12px;height:1px;width:85%;border-bottom:1px solid #953563}.feature-box .feature-link-box.last:before{border:none}.home-link-blocks{margin-top:30px}.home-link-blocks .home-block{color:#000}.home-link-blocks .home-block .block-top{position:relative}.home-link-blocks .home-block h3{color:black;background:#93c23e;position:absolute;bottom:-9px;width:100%;display:block;text-align:center;font-size:1.3em !important;padding:5px 0px 5px 0px;font-family:"azo-sans-web", sans-serif}.home-link-blocks .home-block p{color:#666666;font-size:12px;padding:10px 0px}.home-link-blocks .home-block p:after{position:absolute;right:15px;display:block;content:"\f061";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#93c23e;font-size:14px;bottom:-8px}.home-link-blocks .home-block p:before{content:"";position:absolute;left:15px;bottom:0px;height:1px;width:80%;border-bottom:1px solid #93c23e}.home-link-blocks .home-block img{max-height:100%;max-width:100%}header .header-ofsted-logo{display:inline-block;height:98px;margin-left:30px}header .header-main-logo{width:200px}header .header-contact{text-align:right}header .header-contact .contact-label,header .header-contact .contact-detail,header .header-contact a{color:#953563;font-size:1.9rem;text-align:right;font-family:"azo-sans-web", sans-serif}header .header-contact .contact-detail,header .header-contact a{color:#386641;font-family:"azo-sans-web", sans-serif}header .header-contact a:hover{text-decoration:underline}header .layout-form{margin-bottom:25px}header .layout-form .twitter-typeahead{width:auto}header .layout-form .twitter-typeahead input{background-color:#fff !important;border:1px solid #d3d3d3 !important;border-left:0 !important;border-right:0 !important;border-top:0 !important;border-radius:0px !important}header .layout-form .twitter-typeahead input::placeholder{color:black;opacity:1}header .layout-form input{height:35px;width:35px;content:">";background-image:url(/images/safl/logos/search-solid.svg);background-size:80%;background-repeat:no-repeat;font-style:normal;color:#000;background-color:transparent;border:none;position:absolute;right:8px;top:0}header .layout-form input[type="submit"]{text-indent:-9999px;font-family:"azo-sans-web", sans-serif}header .layout-form input[type="submit"]:active{background-color:transparent;border:none;background-image:url(/images/safl/logos/search-solid.svg);background-size:80%;background-repeat:no-repeat}header .layout-form input[type="submit"]:hover{background-color:transparent;border:none;background-image:url(/images/safl/logos/search-solid.svg);background-size:80%;background-repeat:no-repeat}header .layout-form input[type="submit"]:focus{background-color:transparent;border:none;background-image:url(/images/safl/logos/search-solid.svg);background-size:80%;background-repeat:no-repeat}header .social-media-buttons{text-align:right;color:black}header .social-media-buttons i{color:black;padding:5px}header .social-media-buttons .sr-only{background-color:white !important;color:black !important}h2{color:#953563;font-family:"azo-sans-web", sans-serif}p{color:#666666;font-family:"azo-sans-web", sans-serif}footer{background-color:#666666}footer h3{font-size:16px;color:#953563;font-weight:bold;margin-bottom:15px;background-color:white;border-radius:20px;padding:5px 15px;font-family:"azo-sans-web", sans-serif;display:inline-block}footer p{color:#fff;font-size:12px;font-family:"azo-sans-web", sans-serif}footer a{text-transform:uppercase;color:white;font-size:12px;clear:both;text-decoration:underline;font-family:"azo-sans-web", sans-serif}footer a:hover,footer a:focus{color:white;outline-offset:2px}footer ul{list-style-type:none;padding:0}footer ul li{margin-top:20px}footer ul li a{color:#fff;font-size:12px;text-decoration:underline;text-transform:initial;margin-top:20px;padding:5px 0px;font-family:"azo-sans-web", sans-serif}footer .timeline-Widget{border:3px solid #953563 !important}.lower-footer{font-family:"azo-sans-web", sans-serif}.lower-footer .footer-logo.wmca{width:100px;padding:5px}.lower-footer .footer-logo.matrix{width:120px;padding:5px}.lower-footer .footer-logo.sandwell{width:120px;padding:5px}.lower-footer .focus{font-family:"azo-sans-web", sans-serif}.lower-footer .focus-holder{text-align:right}.lower-footer .focus-holder a{text-decoration:none;color:#fff;background:#000;padding:5px 10px;text-transform:none !important}nav.subnavigation{background-color:#cae19f;padding:10px 20px;margin-bottom:20px}nav.subnavigation h4{color:#953563;font-family:"azo-sans-web", sans-serif;text-align:center}nav.subnavigation ul{padding-left:10px;list-style-type:none}nav.subnavigation ul li a{color:#953563}nav.subnavigation ul li a ul{margin:0}nav.subnavigation ul li.current{font-weight:700}nav.subnavigation ul li.current span:before{content:"▸ "}nav.subnavigation ul ul li{padding-left:10px;margin-top:5px}.no-gutter{padding-right:0;padding-left:0}.default-padding{padding:10px}.right-text{text-align:right}.left-left{text-align:left}@media (max-width: 1199px) and (min-width: 768px){.feature-box img{width:100%;height:310px;padding:0}.feature-box .news-list{min-height:310px}.feature-link-box.last{display:none}}@media (max-width: 1199px){.home-block h3{bottom:84px}header .header-contact .contact-label,header .header-contact .contact-detail,header .header-contact a,header header .header-contact .contact-detail{font-size:17px}.controller-blog-articles.action-show p.info:after{width:65% !important}}@media (max-width: 1000px){.primary_navigation #primary_navigation ul li a{border:1px solid #93c23e;border-top:0px;background:#cae19f;border-radius:0;padding:10px 15px;margin:0}.primary_navigation #primary_navigation ul li a:hover{border:1px solid #93c23e}}@media (max-width: 992px){.home-block{margin-top:20px}.home-block h3{bottom:-10px !important}.home-block p:before{left:15px !important}.feature-box img{height:auto}.content-wrapper #content .blog-articles-container .blog-articles .result p.description:after{width:60% !important}}@media (max-width: 768px){.home-block{width:50% !important;float:left !important}.feature-box .strapline h3{font-size:1.1em !important;font-weight:700}.primary-navigation-container{background-color:#93c23e}.primary_navigation .responsive-open:before{color:#fff;top:2px}header{padding:10px 0px}header h1{margin:7px auto 0 auto;height:90px;margin-bottom:20px}header #search{z-index:101;position:absolute;left:7px;top:39px}header #search input.tt-hint{background:transparent !important;max-width:180px;border:none !important}header #search input#search_site_term{background-color:white !important;height:31px !important;margin-top:1px;border-radius:2px;width:227px;margin-left:5px;border:none !important}header #search input[type="submit"]{height:31px;margin-top:1px;top:18px;right:-3px;background-size:60%}header .social-media-buttons{display:none}header .header-contact .contact-label,header .header-contact .contact-detail,header .header-contact a,header header .header-contact .contact-detail{font-size:14px}.content-wrapper #content .blog-articles-container .blog-articles .result{border-bottom:1px solid #953563;padding-bottom:20px}.content-wrapper #content .blog-articles-container .blog-articles .result p{font-size:12px}.content-wrapper #content .blog-articles-container .blog-articles .result h4{padding:0}.content-wrapper #content .blog-articles-container .blog-articles .result h4 a{font-size:14px;font-weight:700}.content-wrapper #content .blog-articles-container .blog-articles .result p.description:after{display:none}.content-wrapper #content .search-results .pagination,.content-wrapper #content .blog-articles-container .pagination,.content-wrapper #content .result-show.blog{margin-bottom:40px}.controller-blog-articles.action-show p.info:after{width:55% !important}}@media (max-width: 480px){header h1{height:86px;width:175px}header h1 a{height:86px;width:175px;background-image:url(/images/safl/logos/safl_logo.png);background-size:170px 86px;font-size:59px}}@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 480px) and (-moz-min-device-pixel-ratio: 2),only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 2/1),only screen and (max-width: 480px) and (min-device-pixel-ratio: 2),only screen and (max-width: 480px) and (min-resolution: 192dpi),only screen and (max-width: 480px) and (min-resolution: 2dppx){header h1 a{background-image:url(/images/safl/logos/safl_logo_x2.png);-webkit-background-size:175px 86px;-moz-background-size:175px 86px;-o-background-size:175px 86px;background-size:175px 86px}}@media (max-width: 480px){header .header-ofsted-logo{height:86px;margin-bottom:12px;margin-left:20px}.home-block{width:100% !important;float:left !important;margin-top:20px}.home-block p:before{left:15px !important}.content-wrapper #content h2{font-size:1.3em}.content-wrapper #content p{font-size:1em}.feature-box{margin:10px 0px 10px 0px}.feature-box .strapline{height:auto}.feature-box .strapline p{font-size:11px}.feature-box .feature-link-box .news-title{font-size:14px}.feature-box .feature-link-box a{font-size:11px}.feature-box .feature-link-box:before{width:80%}.feature-box .feature-link-box:after{right:20px}.home-link-blocks{margin-top:0px}.controller-blog-articles.action-show p.info:after{width:40% !important}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group #search_site_location{width:100%}.lower-footer .footer-logo.wmca,.lower-footer .footer-logo.matrix,.lower-footer .footer-logo.sandwell{width:32%}}.content-wrapper #content .sidebar-section{padding:20px 10px 20px 10px;margin:0 0 20px 0;background-color:#cae19f;border-radius:0px}.content-wrapper #content .sidebar-section span.circle{display:none}.content-wrapper #content .sidebar-section h4{color:#953563;font-family:"azo-sans-web", sans-serif}.content-wrapper #content .sidebar-section a{background:#93c23e;border-radius:0px;display:block;color:black;padding:5px 15px;width:90%;margin:0 5%;margin-top:10px;position:relative;font-size:100%;font-family:"azo-sans-web", sans-serif;transition:all 0.2s ease-in-out}.content-wrapper #content .sidebar-section a:hover{background-color:#953563;color:white}.content-wrapper #content .sidebar-section p{color:#953563;font-family:"azo-sans-web", sans-serif;margin:0 5%;font-size:14px;text-align:center !important}@media (max-width: 360px){.content-wrapper #content .sidebar-section{margin-top:20px}}.content-wrapper #content .blog-articles-container .blog-articles .result{position:relative}.content-wrapper #content .blog-articles-container .blog-articles .result .result-info .result-image{float:right;height:175px;max-height:175px;width:100%;border-radius:0}.content-wrapper #content .blog-articles-container .blog-articles .result span{color:#953563;font-family:"azo-sans-web", sans-serif;font-weight:700}.content-wrapper #content .blog-articles-container .blog-articles .result p.description{font-family:"azo-sans-web", sans-serif;padding:0}.content-wrapper #content .blog-articles-container .blog-articles .result p.description:after{content:"";position:absolute;left:0;height:1px;width:70%;bottom:0;border-bottom:1px solid #953563}.content-wrapper #content .blog-articles-container .blog-articles .result h4{border-bottom:none}.content-wrapper #content .blog-articles-container .blog-articles .result h4 a{color:#953563;font-family:"azo-sans-web", sans-serif}.content-wrapper #content .blog-articles-container .blog-articles .result .view{min-height:0}.content-wrapper #content .blog-articles-container .blog-articles .result .view a{background-color:transparent;position:absolute;bottom:-16px;right:0;color:#953563;font-size:14px;border:none;min-height:0 !important}.content-wrapper #content .blog-articles-container .blog-articles .result .view a:hover{color:#93c23e}.content-wrapper #content .blog-articles-container .blog-articles .result .view a:hover:before{color:#93c23e;transform:rotate(180deg)}.content-wrapper #content .blog-articles-container .blog-articles .result .view a:before{position:absolute;display:block;content:"\f061";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#953563;font-size:14px;top:11px;transition:all 0.4s ease-in-out}.content-wrapper #content .search-results .search-results-header,.content-wrapper #content .blog-articles-container .search-results-header{border:none}.content-wrapper #content .search-results .search-results-list .result .result-info,.content-wrapper #content .search-results .blog-articles .result .result-info,.content-wrapper #content .blog-articles-container .search-results-list .result .result-info,.content-wrapper #content .blog-articles-container .blog-articles .result .result-info{padding:0}.content-wrapper #content .search-results .search-results-list .result .result-info img,.content-wrapper #content .search-results .blog-articles .result .result-info img,.content-wrapper #content .blog-articles-container .search-results-list .result .result-info img,.content-wrapper #content .blog-articles-container .blog-articles .result .result-info img{max-width:100%}.controller-blog-articles.action-show .result-image-show{width:100%;height:auto;margin-bottom:15px}.controller-blog-articles.action-show a.btn.btn-primary{background-color:transparent;position:absolute;bottom:-16px;right:0;color:#953563;font-size:14px !important;border:none;min-height:0 !important}.controller-blog-articles.action-show a.btn.btn-primary:hover{color:#93c23e}.controller-blog-articles.action-show a.btn.btn-primary:hover:before{color:#93c23e;transform:rotate(180deg)}.controller-blog-articles.action-show a.btn.btn-primary:before{position:absolute;display:block;content:"\f060";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#953563;font-size:14px;left:5px;transition:all 0.4s ease-in-out}.controller-blog-articles.action-show p.info{clear:both}.controller-blog-articles.action-show p.info:after{content:"";position:absolute;left:10px;bottom:2px;height:1px;width:77%;border-bottom:1px solid #953563}.controller-blog-articles.action-show .content-wrapper #content .result-show .info span{color:#93c23e;font-weight:bold;font-family:"azo-sans-web", sans-serif}.controller-blog-articles.action-show .content-wrapper #content .result-show .info span:first-of-type{margin-top:15px}.controller-blog-articles.action-show .content-wrapper #content .result-show .info span:last-of-type{margin-bottom:15px}.controller-blog-articles.action-show .content-wrapper #content .result-show .info span:before{display:none}.controller-blog-articles.action-show .news-show-title{font-size:1.5em;color:#953563;font-family:"azo-sans-web", sans-serif;margin:10px 0px;font-weight:bold}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .twitter-typeahead .form-control{border-radius:0px}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group .input-group-addon div.selector span{border-radius:0px}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group .input-group-addon div.selector{border-radius:0px}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group #search_organisation_location,.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group #search_event_location,.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group #search_childcare_provider_location,.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group #search_site_location{border-radius:0px}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-headers h3{font-family:"azo-sans-web", sans-serif;color:#953563}.content-wrapper #content .search-results .search-results-header h1,.content-wrapper #content .blog-articles-container .search-results-header h1{font-family:"azo-sans-web", sans-serif;color:#953563}.alert.alert-info{color:black}body.controller-site-searches .content-wrapper #content .search-results .result-sort-selector .selector span,body.controller-site-searches .content-wrapper #content .search-results .per-page-selector .selector span{background-color:#93c23e;color:black;font-family:"azo-sans-web", sans-serif}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result{position:relative;clear:both}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result:after{content:"";position:absolute;left:0px;height:1px;width:82%;border-bottom:1px solid #953563}@media (max-width: 992px){body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result:after{width:75%}}@media (max-width: 580px){body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result:after{width:60%}}@media (max-width: 420px){body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result:after{width:55%}}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .view{min-height:0}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .view a{background-color:transparent;position:absolute;bottom:-32px;right:0;color:#953563;font-size:14px;border:none;min-height:0 !important}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .view a:hover{color:#93c23e}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .view a:hover:before{color:#93c23e;transform:rotate(180deg)}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .view a:before{position:absolute;display:block;content:"\f061";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#953563;font-size:14px;top:11px;transition:all 0.4s ease-in-out}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result h4{border:0;padding:0}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result h4 span{display:none}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result h4 a{color:#953563}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result h4 a em{font-family:"azo-sans-web", sans-serif}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .description{padding:0;font-size:1em}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result .blog_content{padding-right:0}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result.blog_article:after{position:relative;width:77%}@media (max-width: 992px){body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result.blog_article:after{width:68%}}@media (max-width: 540px){body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result.blog_article:after{width:55%}}@media (max-width: 420px){body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result.blog_article:after{width:45%}}body.controller-site-searches .content-wrapper #content .search-results .search-results-list .result.blog_article .view a{bottom:-17px}.page-entries-info b{color:#666666 !important}body.controller-site-searches .content-wrapper .search-form-container .btn.btn-success,body.controller-site-searches .content-wrapper .search-form-container .search-again{background-color:#93c23e;border:#93c23e;color:black}body.controller-site-searches .content-wrapper .search-form-container .btn.btn-success:hover,body.controller-site-searches .content-wrapper .search-form-container .search-again:hover{background-color:#953563 !important;color:white}.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-10 .input-group .input-group-addon div.selector span{background-color:#93c23e;border:#93c23e;color:black}.content-wrapper #content .search-results .pagination span,.content-wrapper #content .search-results .pagination a,.content-wrapper #content .search-results .pagination em,.content-wrapper #content .blog-articles-container .pagination span,.content-wrapper #content .blog-articles-container .pagination a,.content-wrapper #content .blog-articles-container .pagination em{font-family:"azo-sans-web", sans-serif;border-radius:0px;border:2px solid #cae19f;color:black;background-color:#cae19f}.content-wrapper #content .search-results .pagination span:hover,.content-wrapper #content .search-results .pagination a:hover,.content-wrapper #content .search-results .pagination em:hover,.content-wrapper #content .blog-articles-container .pagination span:hover,.content-wrapper #content .blog-articles-container .pagination a:hover,.content-wrapper #content .blog-articles-container .pagination em:hover{color:white;background-color:#953563;border:2px solid #953563}.content-wrapper #content .search-results .pagination span.current,.content-wrapper #content .search-results .pagination a.current,.content-wrapper #content .search-results .pagination em.current,.content-wrapper #content .blog-articles-container .pagination span.current,.content-wrapper #content .blog-articles-container .pagination a.current,.content-wrapper #content .blog-articles-container .pagination em.current{border:2px solid #953563;color:white;background-color:#953563}.content-wrapper #content .search-results .pagination span.current:hover,.content-wrapper #content .search-results .pagination a.current:hover,.content-wrapper #content .search-results .pagination em.current:hover,.content-wrapper #content .blog-articles-container .pagination span.current:hover,.content-wrapper #content .blog-articles-container .pagination a.current:hover,.content-wrapper #content .blog-articles-container .pagination em.current:hover{color:black;background-color:#cae19f;border:2px solid #cae19f}.content-wrapper #content .blog-articles-container .pagination a.next_page,.content-wrapper #content .blog-articles-container .pagination a.previous_page{background-color:transparent;border:0;font-size:16px}.content-wrapper #content .blog-articles-container .pagination a.next_page:hover,.content-wrapper #content .blog-articles-container .pagination a.previous_page:hover{color:#cae19f}.content-wrapper #content .blog-articles-container .pagination span.previous_page.disabled,.content-wrapper #content .blog-articles-container .pagination span.next_page.disabled{display:none}.content-wrapper #content .btn,.content-wrapper #content a.btn,.content-wrapper #content input[type="submit"],.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-offset-2 button,.content-wrapper #content .search-results .search-again,.content-wrapper #content .blog-articles-container .search-again{border-radius:0px}.content-wrapper #content .btn:hover,.content-wrapper #content a.btn:hover,.content-wrapper #content input[type="submit"]:hover,.content-wrapper #content .search-form form.form-horizontal .search-form-container .form-group .col-sm-offset-2 button:hover,.content-wrapper #content .search-results .search-again:hover,.content-wrapper #content .blog-articles-container .search-again:hover{background-color:#fff}.content-wrapper #content input[type="submit"]:focus{background:#fff;border:0}.breadcrumb-wrapper .container{padding-bottom:20px;border-bottom:none}.breadcrumb-wrapper .container:after{position:relative;top:15px;display:block;border-bottom:1px solid #d3d3d3;content:""}.breadcrumb-wrapper .container a{color:#666666}.breadcrumb-wrapper .container h2{padding:0}.breadcrumb-wrapper .container h2 .circle{display:none}form.form-horizontal .control-label{color:#953563;padding:12px 10px 12px 15px;font-size:1.2em}form.form-horizontal .control-label .required{color:#c01616}form input[type="text"],form input[type="password"],form input[type="email"]{border:2px solid #953563;border-radius:0}form textarea.form-control,form textarea{border:2px solid #953563;border-radius:0}.enquiries .btn{background-color:#93c23e;color:black;border:0;transition:all 0.2s ease-in-out !important}.enquiries .btn:hover{background-color:#953563 !important;border:0;color:white}.google-map{position:relative;padding-bottom:225px;height:0;overflow:hidden;margin-bottom:20px}.google-map iframe{position:absolute;top:0;left:0;width:100% !important;height:225px !important}.content-wrapper #content .heading-text{color:#953563;font-size:1.5em;font-weight:bold;line-height:1.3em}.content-wrapper #content .subheading-text{color:#953563;font-size:1.2em;font-weight:bold}.controller-cms-pages.action-show .cms_content .dropdown-header{background-color:#93c23e;color:black;padding:10px;border-radius:10px;cursor:pointer;cursor:hand;font-size:1.5em !important;width:100%;margin-bottom:10px;border:0px;text-align:left}.controller-cms-pages.action-show .cms_content .dropdown-header:after{content:"\f13a";position:absolute;right:25px;font-style:normal;font-weight:normal;font-family:FontAwesome}.controller-cms-pages.action-show .cms_content .dropdown-header:first-of-type{margin-top:0 !important}.controller-cms-pages.action-show .cms_content .dropdown-header.open{background-color:#953563;color:white}.controller-cms-pages.action-show .cms_content .dropdown-header.open:after{content:"\f139"}.path-pages-home-student-information .cms_content .student-inner{padding:20px 0}.path-pages-home-student-information .cms_content .student-inner a{color:#953563}.path-pages-home-student-information .cms_content .student-inner a:hover{text-decoration:underline !important}.controller-cms-pages.cms-courses .content-wrapper #content table th{background-color:#93c23e;color:black}.controller-cms-pages.action-show .cms_content:not(.courses) a{color:#953563;text-decoration:underline !important;word-break:break-all;padding:3px 0px}.controller-cms-pages .content-wrapper #content .cms_content img{height:auto !important}.controller-cms-pages .content-wrapper #content .cms_content h1,h2,h3,h4,h5,h6{color:#953563;font-family:"azo-sans-web", sans-serif;font-weight:400}.controller-cms-pages .content-wrapper #content .cms_content h1{font-size:2.2em}.controller-cms-pages .content-wrapper #content .cms_content h2{font-size:1.8em}.controller-cms-pages .content-wrapper #content .cms_content h3{font-size:1.6em}.controller-cms-pages .content-wrapper #content .cms_content h4{font-size:1.4em}.controller-cms-pages .content-wrapper #content .cms_content h5{font-size:1.3em}.controller-cms-pages .content-wrapper #content .cms_content h6{font-size:1.2em}.controller-cms-pages .content-wrapper #content .cms_content iframe{max-width:100%}.cms_content.courses-layout h2{margin-top:0px !important}.cms_content.courses-layout .course-link-wrap{position:relative;width:31%;margin-left:2%;margin-bottom:15px;float:left;height:150px;overflow:hidden}@media (max-width: 425px){.cms_content.courses-layout .course-link-wrap{width:100%;margin-left:0}}.cms_content.courses-layout .course-link-wrap p{margin:0 !important;position:absolute;width:100%;height:100%;display:table}.cms_content.courses-layout .course-link-wrap p a{display:block;background:#cae19f url(/images/safl/logos/grad1.png) center no-repeat;background-size:80%;color:#555;text-align:center;padding:10px;margin-top:20px !important;margin-left:2%;transition:all 0.2s ease-in-out;border-radius:10px;font-size:1em;font-weight:700;display:table-cell;vertical-align:middle;z-index:10}.cms_content.courses-layout .course-link-wrap p a:hover{background:#953563 url(/images/safl/logos/grad2.png) center no-repeat;color:#fff !important}.cms_content.courses-layout .course-link-wrap p a:hover:after{color:#5c3649}@media (max-width: 425px){.cms_content.courses-layout .course-link-wrap p a{width:49%;font-size:1.5em}.cms_content.courses-layout .course-link-wrap p a.even{margin-left:0}}@media (max-width: 360px){.cms_content.courses-layout .course-link-wrap p a{width:100%;margin:0;font-size:1.5em}}.text-size-changer a{color:black}body.mode_text header>div>div>div>h1>a,body.mode_high_contrast header>div>div>div>h1>a,body.mode_dyslexia header>div>div>div>h1>a{width:350px;height:auto;max-width:100%;position:initial;text-align:left}body.mode_text header h1,body.mode_high_contrast header h1,body.mode_dyslexia header h1{width:350px;height:auto;max-width:100%;margin:0}body.mode_text header #search,body.mode_high_contrast header #search,body.mode_dyslexia header #search{background:transparent !important}@media (max-width: 768px){body.mode_text header #search input[type="submit"],body.mode_high_contrast header #search input[type="submit"],body.mode_dyslexia header #search input[type="submit"]{top:15px}}body.mode_text .strapline,body.mode_high_contrast .strapline,body.mode_dyslexia .strapline{position:relative}body.mode_text iframe#twitter-widget-0,body.mode_high_contrast iframe#twitter-widget-0,body.mode_dyslexia iframe#twitter-widget-0{display:none !important}body.mode_text header .layout-form input[type="submit"],body.mode_high_contrast header .layout-form input[type="submit"],body.mode_dyslexia header .layout-form input[type="submit"]{width:75px}body.mode_text .cms_content button.dropdown-header:after,body.mode_high_contrast .cms_content button.dropdown-header:after,body.mode_dyslexia .cms_content button.dropdown-header:after{display:none !important}body.mode_text .feature-box .read-news,body.mode_high_contrast .feature-box .read-news,body.mode_dyslexia .feature-box .read-news{height:auto}body.mode_text .home-link-blocks .home-block p,body.mode_high_contrast .home-link-blocks .home-block p,body.mode_dyslexia .home-link-blocks .home-block p{font-size:inherit}body.mode_text .home-link-blocks .home-block h3,body.mode_high_contrast .home-link-blocks .home-block h3,body.mode_dyslexia .home-link-blocks .home-block h3{position:initial}body.mode_text .home-link-blocks .home-block p:before,body.mode_text .home-link-blocks .home-block p:after,body.mode_high_contrast .home-link-blocks .home-block p:before,body.mode_high_contrast .home-link-blocks .home-block p:after,body.mode_dyslexia .home-link-blocks .home-block p:before,body.mode_dyslexia .home-link-blocks .home-block p:after{display:none}body.mode_text footer p,body.mode_text footer ul li a,body.mode_text footer a,body.mode_text footer h3,body.mode_text .content-wrapper #content .sidebar-section p,body.mode_high_contrast footer p,body.mode_high_contrast footer ul li a,body.mode_high_contrast footer a,body.mode_high_contrast footer h3,body.mode_high_contrast .content-wrapper #content .sidebar-section p,body.mode_dyslexia footer p,body.mode_dyslexia footer ul li a,body.mode_dyslexia footer a,body.mode_dyslexia footer h3,body.mode_dyslexia .content-wrapper #content .sidebar-section p{font-size:inherit}body.mode_text .lower-footer .focus-holder a,body.mode_text .content-wrapper #content .sidebar-section a,body.mode_high_contrast .lower-footer .focus-holder a,body.mode_high_contrast .content-wrapper #content .sidebar-section a,body.mode_dyslexia .lower-footer .focus-holder a,body.mode_dyslexia .content-wrapper #content .sidebar-section a{font-size:inherit;text-decoration:underline}body.mode_text .feature-box .feature-link-box:after,body.mode_high_contrast .feature-box .feature-link-box:after,body.mode_dyslexia .feature-box .feature-link-box:after{display:none}body.mode_text .cms_content.courses-layout .course-link-wrap p a:hover,body.mode_high_contrast .cms_content.courses-layout .course-link-wrap p a:hover,body.mode_dyslexia .cms_content.courses-layout .course-link-wrap p a:hover{color:inherit !important}body.mode_text .google-map iframe,body.mode_high_contrast .google-map iframe,body.mode_dyslexia .google-map iframe{display:none}body.mode_text.size_large header .layout-form input[type="submit"],body.mode_text.size_large header #search input[type="submit"],body.mode_high_contrast.size_large header .layout-form input[type="submit"],body.mode_high_contrast.size_large header #search input[type="submit"],body.mode_dyslexia.size_large header .layout-form input[type="submit"],body.mode_dyslexia.size_large header #search input[type="submit"]{width:90px;height:auto}body.mode_text.size_large .home-link-blocks .home-block p,body.mode_high_contrast.size_large .home-link-blocks .home-block p,body.mode_dyslexia.size_large .home-link-blocks .home-block p{font-size:inherit}body.size_large .home-link-blocks .home-block p,body.size_large footer p,body.size_large footer ul li a,body.size_large footer a,body.size_large footer h3,body.size_large .lower-footer .focus-holder a,body.size_large .content-wrapper #content .sidebar-section p,body.size_medium .home-link-blocks .home-block p,body.size_medium footer p,body.size_medium footer ul li a,body.size_medium footer a,body.size_medium footer h3,body.size_medium .lower-footer .focus-holder a,body.size_medium .content-wrapper #content .sidebar-section p{font-size:inherit}.footer-navigation{margin:0;padding:20px 0;list-style-type:none}.footer-navigation li{display:inline-block;margin-top:0}.footer-navigation li a{display:block;padding:4px 8px;color:#953563;font-size:12px;text-decoration:none;margin-top:0}.footer-navigation li a:hover{text-decoration:underline}.footer-navigation li:first-child a{padding-left:0}@media (max-width: 600px){.footer-navigation ul li{display:block;padding-bottom:4px}}.breadcrumb-wrapper .container #breadcrumbs a{padding:4px 0px}
